Persist expandedFolders in local storage

This commit is contained in:
2026-01-31 18:45:16 +01:00
parent 1921b63ffc
commit d4497751fe

View File

@@ -160,6 +160,13 @@ export default function App() {
localStorage.setItem("textdb.lineNumbers", String(showLineNumbers));
}, [showLineNumbers]);
useEffect(() => {
localStorage.setItem(
"textdb.expandedFolders",
JSON.stringify(Array.from(expandedFolders))
);
}, [expandedFolders]);
useEffect(() => {
if (selectedTextId) {
localStorage.setItem("textdb.selectedTextId", selectedTextId);