File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,14 @@ export class LocalStorage implements IStorage {
1717 return Browser . storage . local . set ( { tabs : value } ) ;
1818 }
1919
20- saveValue ( name : StorageParams , value : object ) : Promise < void > {
20+ saveValue ( name : StorageParams , value : any ) : Promise < void > {
2121 return Browser . storage . local . set ( {
2222 [ name ] : value
2323 } ) ;
2424 }
2525
26- getValue ( name : StorageParams ) : Promise < object > {
27- return Browser . storage . local . get ( name ) ;
26+ async getValue ( name : StorageParams ) : Promise < any > {
27+ const value = await Browser . storage . local . get ( name ) ;
28+ return value [ name ] ;
2829 }
2930}
Original file line number Diff line number Diff line change @@ -4,6 +4,6 @@ import { Tab } from "../entity/tab";
44export interface IStorage {
55 getTabs ( ) : Promise < Tab [ ] > ;
66 saveTabs ( value :Tab [ ] ) : Promise < void > ;
7- saveValue ( name :StorageParams , value : object ) : Promise < void > ;
8- getValue ( name :StorageParams ) : Promise < object > ;
7+ saveValue ( name :StorageParams , value : any ) : Promise < void > ;
8+ getValue ( name :StorageParams ) : Promise < any > ;
99}
You can’t perform that action at this time.
0 commit comments