Remove unused state and ref variables in App.tsx

This commit is contained in:
2026-02-01 03:47:56 +01:00
parent 2d256af21f
commit 574e7899a5

View File

@@ -142,21 +142,12 @@ export default function App() {
const [showLineNumbers, setShowLineNumbers] = useState(() => { const [showLineNumbers, setShowLineNumbers] = useState(() => {
return localStorage.getItem("textdb.lineNumbers") === "true"; return localStorage.getItem("textdb.lineNumbers") === "true";
}); });
const [measureTick, setMeasureTick] = useState(0);
const [defaultLineHeight, setDefaultLineHeight] = useState(0);
const [lineNumbersVersion, setLineNumbersVersion] = useState(0);
const [visibleRange, setVisibleRange] = useState({ start: 0, end: -1 });
const [sidebarCollapsed, setSidebarCollapsed] = useState(() => { const [sidebarCollapsed, setSidebarCollapsed] = useState(() => {
return localStorage.getItem("textdb.sidebarCollapsed") === "true"; return localStorage.getItem("textdb.sidebarCollapsed") === "true";
}); });
const bodyRef = useRef(body); const bodyRef = useRef(body);
const textareaRef = useRef<HTMLTextAreaElement | null>(null); const textareaRef = useRef<HTMLTextAreaElement | null>(null);
const lineNumbersRef = useRef<HTMLDivElement | null>(null);
const lineHeightsRef = useRef<number[]>([]);
const lineTopsRef = useRef<number[]>([]);
const measureCanvasRef = useRef<HTMLCanvasElement | null>(null);
const scrollRafRef = useRef<number>(0);
const historySnapshotRef = useRef<HistorySnapshot | null>(null); const historySnapshotRef = useRef<HistorySnapshot | null>(null);
const recentOpenRef = useRef(new Map<string, number>()); const recentOpenRef = useRef(new Map<string, number>());
const ignoreTextBlurRef = useRef(false); const ignoreTextBlurRef = useRef(false);