Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- export class LocalStorageMock {
- constructor(storage = {}) {
- this.storage = storage;
- }
-
- setItem(key, value) {
- this.storage[key] = value || '';
- }
-
- getItem(key) {
- return this.storage[key] || null;
- }
-
- removeItem(key) {
- delete this.storage[key];
- }
-
- key(i) {
- const keys = Object.keys(this.storage);
- return keys[i] || null;
- }
-
- clear() {
- this.storage = {};
- }
- }
|