Use local storage for state persisting

Summary: Apply local storage setting at a few relevant places, see parent diff

Reviewed By: cekkaewnumchai

Differential Revision: D29516498

fbshipit-source-id: 4797986e3540217e42dfb867f7d627921b97618e
This commit is contained in:
Michel Weststrate
2021-07-05 08:38:47 -07:00
committed by Facebook GitHub Bot
parent f72d345eef
commit a8062499df
2 changed files with 34 additions and 18 deletions

View File

@@ -123,7 +123,10 @@ export function plugin(client: PluginClient<Events, Methods>) {
const partialResponses = createState<PartialResponses>({});
const customColumns = createState<CustomColumnConfig[]>([]); // Store in local storage as well: T69989583
const customColumns = createState<CustomColumnConfig[]>([], {
persist: 'customColumns',
persistToLocalStorage: true,
});
const columns = createState<DataTableColumn<Request>[]>(baseColumns); // not persistable
client.onDeepLink((payload: unknown) => {