diff --git a/src/App.tsx b/src/App.tsx index 1cd6c14..52fad35 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -88,11 +88,16 @@ export default function App() { } return 16; }); + const [showLineNumbers, setShowLineNumbers] = useState(() => { + return localStorage.getItem("textdb.lineNumbers") === "true"; + }); const [sidebarCollapsed, setSidebarCollapsed] = useState(() => { return localStorage.getItem("textdb.sidebarCollapsed") === "true"; }); const bodyRef = useRef(body); + const textareaRef = useRef(null); + const lineNumbersRef = useRef(null); const historySnapshotRef = useRef(null); const recentOpenRef = useRef(new Map()); @@ -816,13 +821,26 @@ export default function App() { -