diff --git a/frontend/src/pages/terminal/TerminalMobile.tsx b/frontend/src/pages/terminal/TerminalMobile.tsx index 0a0c7f3..cb83c60 100644 --- a/frontend/src/pages/terminal/TerminalMobile.tsx +++ b/frontend/src/pages/terminal/TerminalMobile.tsx @@ -13,7 +13,7 @@ type MobileTab = "terminal" | "files" | "system"; export function TerminalMobile({ state, onBack }: TerminalMobileProps) { const [activeTab, setActiveTab] = React.useState("terminal"); - const { syncTerminalSize, terminalInstance } = state; + const { syncTerminalSize, terminalInstance, scrollTerminal } = state; React.useEffect(() => { if (activeTab !== "terminal") { @@ -27,15 +27,6 @@ export function TerminalMobile({ state, onBack }: TerminalMobileProps) { term.focus(); }, [activeTab, syncTerminalSize, terminalInstance]); - const handleScroll = React.useCallback((direction: "up" | "down") => { - const term = terminalInstance.current; - if (!term) { - return; - } - const lines = direction === "up" ? -8 : 8; - term.scrollLines(lines); - }, [terminalInstance]); - const actions = [ { key: "language", @@ -151,7 +142,7 @@ export function TerminalMobile({ state, onBack }: TerminalMobileProps) {