diff --git a/src/renderer/components/preview/PreviewPane.tsx b/src/renderer/components/preview/PreviewPane.tsx index 16acf53..3e55bdf 100644 --- a/src/renderer/components/preview/PreviewPane.tsx +++ b/src/renderer/components/preview/PreviewPane.tsx @@ -1,8 +1,10 @@ import { MarkdownRenderer } from './MarkdownRenderer'; import { usePreviewStore } from '@/stores/preview-store'; +import { useScrollSync } from '@/hooks/use-scroll-sync'; export function PreviewPane() { - const { source } = usePreviewStore(); + const { source, setScrollRatio } = usePreviewStore(); + const { handlePreviewScroll } = useScrollSync({ onPreviewScroll: setScrollRatio }); if (!source) { return ( @@ -13,7 +15,7 @@ export function PreviewPane() { } return ( -