oh no
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
import { isAvailable } from 'common/constants';
|
||||
import { IS_STORAGE_AVAILABLE } from 'common/constants';
|
||||
|
||||
const failMessage = 'remark42: localStorage access denied, check browser preferences';
|
||||
|
||||
export const setItem = isAvailable
|
||||
export const setItem = IS_STORAGE_AVAILABLE
|
||||
? localStorage.setItem.bind(localStorage)
|
||||
: () => {
|
||||
console.error(failMessage); // eslint-disable-line no-console
|
||||
};
|
||||
|
||||
export const getItem = isAvailable
|
||||
export const getItem = IS_STORAGE_AVAILABLE
|
||||
? localStorage.getItem.bind(localStorage)
|
||||
: () => {
|
||||
console.error(failMessage); // eslint-disable-line no-console
|
||||
return null;
|
||||
};
|
||||
|
||||
export const removeItem = isAvailable
|
||||
export const removeItem = IS_STORAGE_AVAILABLE
|
||||
? localStorage.removeItem.bind(localStorage)
|
||||
: () => {
|
||||
console.error(failMessage); // eslint-disable-line no-console
|
||||
|
||||
Reference in New Issue
Block a user