Persist expandedFolders in local storage
This commit is contained in:
@@ -160,6 +160,13 @@ export default function App() {
|
|||||||
localStorage.setItem("textdb.lineNumbers", String(showLineNumbers));
|
localStorage.setItem("textdb.lineNumbers", String(showLineNumbers));
|
||||||
}, [showLineNumbers]);
|
}, [showLineNumbers]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
localStorage.setItem(
|
||||||
|
"textdb.expandedFolders",
|
||||||
|
JSON.stringify(Array.from(expandedFolders))
|
||||||
|
);
|
||||||
|
}, [expandedFolders]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (selectedTextId) {
|
if (selectedTextId) {
|
||||||
localStorage.setItem("textdb.selectedTextId", selectedTextId);
|
localStorage.setItem("textdb.selectedTextId", selectedTextId);
|
||||||
|
|||||||
Reference in New Issue
Block a user