diff --git a/ui/src/components/ScrollToBottom.tsx b/ui/src/components/ScrollToBottom.tsx index d3da8981..793e85a0 100644 --- a/ui/src/components/ScrollToBottom.tsx +++ b/ui/src/components/ScrollToBottom.tsx @@ -1,5 +1,7 @@ import { useCallback, useEffect, useState } from "react"; import { ArrowDown } from "lucide-react"; +import { usePanel } from "../context/PanelContext"; +import { cn } from "../lib/utils"; function resolveScrollTarget() { const mainContent = document.getElementById("main-content"); @@ -33,6 +35,7 @@ function distanceFromBottom(target: ReturnType) { */ export function ScrollToBottom() { const [visible, setVisible] = useState(false); + const { panelVisible, panelContent } = usePanel(); useEffect(() => { const check = () => { @@ -70,7 +73,10 @@ export function ScrollToBottom() { return (