25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

_helpers.js 457 B

8 yıl önce
1234567891011121314151617181920212223242526
  1. export class LocalStorageMock {
  2. constructor(storage = {}) {
  3. this.storage = storage;
  4. }
  5. setItem(key, value) {
  6. this.storage[key] = value || '';
  7. }
  8. getItem(key) {
  9. return this.storage[key] || null;
  10. }
  11. removeItem(key) {
  12. delete this.storage[key];
  13. }
  14. key(i) {
  15. const keys = Object.keys(this.storage);
  16. return keys[i] || null;
  17. }
  18. clear() {
  19. this.storage = {};
  20. }
  21. }