mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-10 09:29:25 +02:00
* Standardize filenames to kebab-case Co-authored-by: pymilkmaiden <cassiopeiamahler56@gmail.com> * Move script outside of public folder * Move update_exp_sprites to scripts * Add ls-lint to lint file and directory names * Update lefthook.yml to skip merge / rebase on all pre-commit commands --------- Co-authored-by: pymilkmaiden <cassiopeiamahler56@gmail.com>
26 lines
420 B
TypeScript
26 lines
420 B
TypeScript
export const mockLocalStorage = () => {
|
|
let store = {} as Storage;
|
|
|
|
return {
|
|
getItem(key: string) {
|
|
return store[key];
|
|
},
|
|
|
|
setItem(key: string, value: string) {
|
|
store[key] = value;
|
|
},
|
|
|
|
hasOwnProperty(key: string) {
|
|
return store.hasOwnProperty(key);
|
|
},
|
|
|
|
removeItem(key: string) {
|
|
delete store[key];
|
|
},
|
|
|
|
clear() {
|
|
store = {} as Storage;
|
|
},
|
|
};
|
|
};
|