diff --git a/src/types/quizzes.d.ts b/src/types/quizzes.d.ts index 057a1e34..3e68d124 100644 --- a/src/types/quizzes.d.ts +++ b/src/types/quizzes.d.ts @@ -127,7 +127,7 @@ export interface QuizResultData extends Record { variations: Record[]; } -export type Question = SelectQuestion | FilterValueQuestion | OpenQuestion | CoverQuestion; +export type Question = SelectQuestion | FilterValueQuestion | OpenQuestion | CoverQuestion | FreeFormQuestion; export interface BaseQuestion extends Record { id: number; @@ -158,6 +158,11 @@ export interface CoverQuestion extends BaseQuestion { type: 'cover'; } +export interface FreeFormQuestion extends BaseQuestion { + type: 'free_form'; + input_placeholder?: Nullable; +} + export interface QuizResult extends Record { filter_expression: Record; results_url: string;