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