* setItem * @param k String key to set the value for * @param v String value to set * @return `true` if the write to `localStorage` succeeded, `false` if it failed
(k, v)
| 104 | * @return `true` if the write to `localStorage` succeeded, `false` if it failed |
| 105 | */ |
| 106 | setItem(k, v) { |
| 107 | try { |
| 108 | this._storage.setItem(k, v); |
| 109 | return !this._storage.isMocked; |
| 110 | } catch (e) { |
| 111 | console.error('localStorage quota exceeded'); // eslint-disable-line no-console |
| 112 | } |
| 113 | return false; |
| 114 | } |
| 115 | |
| 116 | |
| 117 | /** |
no test coverage detected