"use client" import { Button } from "@/components/ui/button" import { useSidebarReflowZoom } from "@/hooks/use-sidebar-reflow-zoom" import { cn } from "@/lib/utils" export interface ExamLockQuestionNavProps { onPrevious: () => void onNext: () => void disablePrevious?: boolean disableNext?: boolean className?: string } /** Previous / next footer for one-question-at-a-time exam delivery. Sticky except at ≥200% zoom. */ export function ExamLockQuestionNav({ onPrevious, onNext, disablePrevious = false, disableNext = false, className, }: ExamLockQuestionNavProps) { const reflowZoom = useSidebarReflowZoom() return (