fix question types

This commit is contained in:
nflnkr 2024-06-19 22:58:56 +03:00
parent 15559cd342
commit dbee620c43
13 changed files with 15 additions and 13 deletions

@ -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",