Uniformize folder structure (#693)

* Uniformize folder structure

* Fix icons

* Fix icons

* Fix tests

* Fix tests
This commit is contained in:
Charles Bochet
2023-07-16 14:29:28 -07:00
committed by GitHub
parent 900ec5572f
commit 6ced8434bd
462 changed files with 931 additions and 960 deletions

View File

@ -0,0 +1,25 @@
import Cookies, { CookieAttributes } from 'js-cookie';
class CookieStorage {
private keys: Set<string> = new Set();
getItem(key: string): string | undefined {
return Cookies.get(key);
}
setItem(key: string, value: string, attributes?: CookieAttributes): void {
this.keys.add(key);
Cookies.set(key, value, attributes);
}
removeItem(key: string): void {
this.keys.delete(key);
Cookies.remove(key);
}
clear(): void {
this.keys.forEach((key) => this.removeItem(key));
}
}
export const cookieStorage = new CookieStorage();