analytica-frontend-lib
Version:
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
21 lines (18 loc) • 721 B
text/typescript
import * as react_jsx_runtime from 'react/jsx-runtime';
import { HtmlHTMLAttributes } from 'react';
interface Choice {
value: string;
label: string;
status?: 'correct' | 'incorrect' | 'neutral';
disabled?: boolean;
}
interface MultipleChoiceListProps extends HtmlHTMLAttributes<HTMLDivElement> {
choices: Choice[];
disabled?: boolean;
name?: string;
selectedValues?: string[];
onHandleSelectedValues?: (values: string[]) => void;
mode?: 'interactive' | 'readonly';
}
declare const MultipleChoiceList: ({ disabled, className, choices, name, selectedValues, onHandleSelectedValues, mode, }: MultipleChoiceListProps) => react_jsx_runtime.JSX.Element;
export { MultipleChoiceList };