"use client" import { DOCS_PAGE_GAP_PX } from "@/lib/drive/docs-page-layout-constants" /** Canvas-colored gap + side margin gutters between stacked pages. */ export function DocsPageSeparators({ pageCount, pageHeight, pageWidth, margins, pageColor, interPageSpacer, }: { pageCount: number pageHeight: number pageWidth: number margins: { top: number; right: number; bottom: number; left: number } pageColor: string interPageSpacer: number }) { if (pageCount <= 1) return null return ( <> {Array.from({ length: pageCount - 1 }, (_, index) => { const pageTop = index * (pageHeight + DOCS_PAGE_GAP_PX) const gapTop = pageTop + pageHeight const zoneTop = gapTop - margins.bottom return (
) })} ) }