20 lines
417 B
TypeScript
20 lines
417 B
TypeScript
|
import { AnyTypedQuizQuestion } from "@model/questionTypes/shared";
|
||
|
import { QuizConfig } from "@model/quizSettings";
|
||
|
|
||
|
export type QuestionsStore = {
|
||
|
items: (AnyTypedQuizQuestion)[];
|
||
|
settings: Settings;
|
||
|
cnt: number;
|
||
|
};
|
||
|
|
||
|
export interface Settings {
|
||
|
|
||
|
fp: boolean,
|
||
|
rep: boolean,
|
||
|
name: string,
|
||
|
lim: number,
|
||
|
due: number,
|
||
|
delay: number,
|
||
|
pausable: boolean,
|
||
|
cfg: QuizConfig
|
||
|
}
|