recently closed tabs

This commit is contained in:
Jan Prochazka
2020-10-10 17:43:16 +02:00
parent 598c48069a
commit a07d99c731
6 changed files with 46 additions and 22 deletions

View File

@@ -2,7 +2,7 @@ import { createGridConfig } from '@dbgate/datalib';
import React from 'react';
const loadGridConfigFunc = (tabid) => () => {
const existing = localStorage.getItem(`grid_${tabid}`);
const existing = localStorage.getItem(`tabdata_grid_${tabid}`);
if (existing) return JSON.parse(existing);
return createGridConfig();
};
@@ -11,7 +11,7 @@ export default function useGridConfig(tabid) {
const [config, setConfig] = React.useState(loadGridConfigFunc(tabid));
React.useEffect(() => {
localStorage.setItem(`grid_${tabid}`, JSON.stringify(config));
localStorage.setItem(`tabdata_grid_${tabid}`, JSON.stringify(config));
}, [config]);
return [config, setConfig];