mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
18 lines
356 B
TypeScript
18 lines
356 B
TypeScript
const localStorageMock = function () {
|
|
let store = {};
|
|
return {
|
|
getItem: jest.fn(key => store[key]),
|
|
setItem: jest.fn((key, value) => {
|
|
store[key] = value.toString();
|
|
}),
|
|
removeItem: jest.fn(key => {
|
|
store[key] = null;
|
|
}),
|
|
clear: jest.fn(() => {
|
|
store = {};
|
|
}),
|
|
};
|
|
};
|
|
|
|
export default localStorageMock();
|