@omneedia/auth-js
Version:
Isomorphic Auth client
23 lines • 586 B
JavaScript
import { isBrowser } from './helpers';
const localStorageAdapter = {
getItem: (key) => {
if (!isBrowser()) {
return null;
}
return globalThis.localStorage.getItem(key);
},
setItem: (key, value) => {
if (!isBrowser()) {
return;
}
globalThis.localStorage.setItem(key, value);
},
removeItem: (key) => {
if (!isBrowser()) {
return;
}
globalThis.localStorage.removeItem(key);
},
};
export default localStorageAdapter;
//# sourceMappingURL=local-storage.js.map