mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-22 08:46:00 +00:00
recently closed tabs
This commit is contained in:
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user