UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

35 lines 1.23 kB
import { QUESTION_TYPE } from '../Quiz/useQuizStore'; type PreviewQuestion = { id: string; subjectName?: string; subjectColor?: string; iconName?: string; questionType?: QUESTION_TYPE; questionTypeLabel?: string; enunciado?: string; question?: { options: { id: string; option: string; }[]; correctOptionIds?: string[]; }; position?: number; }; interface ActivityPreviewProps { title?: string; questions?: PreviewQuestion[]; onDownloadPdf?: () => void; onRemoveAll?: () => void; onRemoveQuestion?: (questionId: string) => void; className?: string; onReorder?: (orderedQuestions: PreviewQuestion[]) => void; /** * Emits the current ordered list (with positions) whenever it changes. */ onPositionsChange?: (orderedQuestions: PreviewQuestion[]) => void; isDark?: boolean; } export declare const ActivityPreview: ({ title, questions, onDownloadPdf, onRemoveAll, onRemoveQuestion, className, onReorder, onPositionsChange, isDark, }: ActivityPreviewProps) => import("react/jsx-runtime").JSX.Element; export type { ActivityPreviewProps, PreviewQuestion }; //# sourceMappingURL=ActivityPreview.d.ts.map