static-cms/src/lib/LocalForage.js

19 lines
479 B
JavaScript
Raw Normal View History

2018-01-04 17:33:18 +01:00
import LocalForage from "localforage";
function LocalForageTest() {
const testKey = 'LocalForageTest';
LocalForage.setItem(testKey, {expires: Date.now() + 300000}).then(() => {
LocalForage.removeItem(testKey);
}).catch((err) => {
if (err.code === 22) {
const message = `Uable to set localStorage key. Quota exceeded! Full disk?`;
return alert(`${message}\n\n${err}`);
}
console.log(err);
})
}
LocalForageTest();
export default LocalForage;