summaryrefslogtreecommitdiff
path: root/src/core/utils/address.js
blob: c4a19af5a5a79076779481b9e97f5178bd1bf087 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
const getAddress = () => {
  const address = localStorage.getItem('address');
  if (address) return JSON.parse(address);
  return {};
}

const setAddress = (address) => {
  localStorage.setItem('address', JSON.stringify(address));
  return true;
}

const getItemAddress = (key) => {
  let address = getAddress();
  return address[key];
}

const createOrUpdateItemAddress = (key, value) => {
  let address = getAddress();
  address[key] = value;
  setAddress(address);
  return true;
}

export {
  getItemAddress,
  createOrUpdateItemAddress
};