turkmentv_front/models/quizQuestions.model.ts

37 lines
580 B
TypeScript

export interface IQuizQuestions {
data: Data;
message: string;
}
export interface Data {
id: number;
title: string;
date: string;
banner: string;
sms_number: string;
banner_mobile: string;
description: string;
rules: Note[];
notes: Note[];
questions?: Question[];
has_steps: 0 | 1;
steps?: {
tapgyr: number;
questions: Question[];
}[];
}
export interface Note {
title: string;
content: string;
}
export interface Question {
id: number;
question: string;
status: string;
score: number;
starts_at: string;
ends_at: string;
}