diff --git a/src/hooks/usingStorage.js b/src/hooks/usingStorage.js index f2ae516..3466caf 100644 --- a/src/hooks/usingStorage.js +++ b/src/hooks/usingStorage.js @@ -18,8 +18,14 @@ export function usingStorage() { } const getValue = (key) => { - const webStorage = getStorage() - return webStorage.getItem(key) + if (window.localStorage) { + return window.localStorage.getItem(key) + } else if (window.sessionStorage) { + return window.sessionStorage.getItem(key) + } else { + console.error('browser not support localStorage and sessionStorage.') + return '' + } } const setProperty = (key, value) => {