fix question types
This commit is contained in:
parent
15559cd342
commit
dbee620c43
@ -7,7 +7,9 @@ export const isResultQuestionEmpty = (resultQuestion: QuizQuestionResult) => {
|
||||
(resultQuestion.content.back !== null &&
|
||||
resultQuestion.content.back.length > 0 &&
|
||||
resultQuestion.content.back !== " ") ||
|
||||
(resultQuestion.content.originalBack.length > 0 && resultQuestion.content.originalBack !== " ") ||
|
||||
(resultQuestion.content.originalBack &&
|
||||
resultQuestion.content.originalBack.length > 0 &&
|
||||
resultQuestion.content.originalBack !== " ") ||
|
||||
(resultQuestion.content.innerName.length > 0 && resultQuestion.content.innerName !== " ") ||
|
||||
(resultQuestion.content.text.length > 0 && resultQuestion.content.text !== " ") ||
|
||||
(resultQuestion.content.video.length > 0 && resultQuestion.content.video !== " ") ||
|
||||
|
||||
@ -15,7 +15,7 @@ export interface QuizQuestionDate extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ export interface QuizQuestionEmoji extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -25,6 +25,6 @@ export interface QuizQuestionFile extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
};
|
||||
}
|
||||
|
||||
@ -24,7 +24,7 @@ export interface QuizQuestionNumber extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
form: "star" | "trophie" | "flag" | "heart" | "like" | "bubble" | "hashtag";
|
||||
};
|
||||
|
||||
@ -16,7 +16,7 @@ export interface QuizQuestionPage extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ export interface QuizQuestionRating extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
/** Позитивное описание рейтинга */
|
||||
ratingPositiveDescription: string;
|
||||
|
||||
@ -8,7 +8,7 @@ export interface QuizQuestionResult extends QuizQuestionBase {
|
||||
content: {
|
||||
id: string;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
video: string;
|
||||
innerName: string;
|
||||
text: string;
|
||||
|
||||
@ -18,7 +18,7 @@ export interface QuizQuestionSelect extends QuizQuestionBase {
|
||||
rule: QuestionBranchingRule;
|
||||
hint: QuestionHint;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ export interface QuizQuestionText extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
onlyNumbers: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -21,7 +21,7 @@ export interface QuizQuestionVariant extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
@ -16,7 +16,7 @@ export interface QuizQuestionVarImg extends QuizQuestionBase {
|
||||
hint: QuestionHint;
|
||||
rule: QuestionBranchingRule;
|
||||
back: string | null;
|
||||
originalBack: string;
|
||||
originalBack: string | null;
|
||||
autofill: boolean;
|
||||
largeCheck: boolean;
|
||||
replText: string;
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@frontend/squzanswerer",
|
||||
"version": "1.0.50",
|
||||
"version": "1.0.51",
|
||||
"type": "module",
|
||||
"main": "./dist-package/index.js",
|
||||
"module": "./dist-package/index.js",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user