strapi/packages/admin-test-utils/lib/mocks/LocalStorageMock.js
soupette feae8956db Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-15 12:38:04 +02:00

26 lines
347 B
JavaScript

'use strict';
class LocalStorageMock {
constructor() {
this.store = {};
}
clear() {
this.store = {};
}
getItem(key) {
return this.store[key] || null;
}
setItem(key, value) {
this.store[key] = String(value);
}
removeItem(key) {
delete this.store[key];
}
}
global.localStorage = new LocalStorageMock();