summaryrefslogtreecommitdiff
path: root/src/core/utils/address.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/utils/address.js')
-rw-r--r--src/core/utils/address.js33
1 files changed, 17 insertions, 16 deletions
diff --git a/src/core/utils/address.js b/src/core/utils/address.js
index c4a19af5..c545d34b 100644
--- a/src/core/utils/address.js
+++ b/src/core/utils/address.js
@@ -1,27 +1,28 @@
const getAddress = () => {
- const address = localStorage.getItem('address');
- if (address) return JSON.parse(address);
- return {};
+ if (typeof window !== 'undefined') {
+ const address = localStorage.getItem('address')
+ if (address) return JSON.parse(address)
+ }
+ return {}
}
const setAddress = (address) => {
- localStorage.setItem('address', JSON.stringify(address));
- return true;
+ if (typeof window !== 'undefined') {
+ localStorage.setItem('address', JSON.stringify(address))
+ }
+ return
}
const getItemAddress = (key) => {
- let address = getAddress();
- return address[key];
+ let address = getAddress()
+ return address[key]
}
-const createOrUpdateItemAddress = (key, value) => {
- let address = getAddress();
- address[key] = value;
- setAddress(address);
- return true;
+const updateItemAddress = (key, value) => {
+ let address = getAddress()
+ address[key] = value
+ setAddress(address)
+ return
}
-export {
- getItemAddress,
- createOrUpdateItemAddress
-}; \ No newline at end of file
+export { getItemAddress, updateItemAddress }