корректная загрузка изображений
This commit is contained in:
parent
7775e1939f
commit
5683f6c683
@ -45,7 +45,8 @@ const OwnInput = ({ questionId, variant, largeCheck, ownPlaceholder }: OwnInputP
|
|||||||
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
||||||
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
||||||
|
|
||||||
const ownAnswer = ownVariants[ownVariants.findIndex((v: OwnVariant) => v.id === variant.id)]?.variant.answer || "";
|
const ownVariantIndex = ownVariants.findIndex((v: OwnVariant) => v.id === variant.id);
|
||||||
|
const ownAnswer = ownVariantIndex >= 0 ? ownVariants[ownVariantIndex]?.variant.answer || "" : "";
|
||||||
|
|
||||||
return largeCheck ? (
|
return largeCheck ? (
|
||||||
<Box sx={{ overflow: "auto" }}>
|
<Box sx={{ overflow: "auto" }}>
|
||||||
|
|||||||
@ -32,7 +32,8 @@ const OwnInput = ({ questionId, variant, largeCheck, ownPlaceholder }: OwnInputP
|
|||||||
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
||||||
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
||||||
|
|
||||||
const ownAnswer = ownVariants[ownVariants.findIndex((v) => v.id === variant.id)]?.variant.answer || "";
|
const ownVariantIndex = ownVariants.findIndex((v) => v.id === variant.id);
|
||||||
|
const ownAnswer = ownVariantIndex >= 0 ? ownVariants[ownVariantIndex]?.variant.answer || "" : "";
|
||||||
|
|
||||||
return largeCheck ? (
|
return largeCheck ? (
|
||||||
<TextareaAutosize
|
<TextareaAutosize
|
||||||
|
|||||||
@ -31,7 +31,8 @@ const OwnInput = ({ questionId, variant, largeCheck, ownPlaceholder }: OwnInputP
|
|||||||
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
const ownVariants = useQuizViewStore((state) => state.ownVariants);
|
||||||
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
const { updateOwnVariant } = useQuizViewStore((state) => state);
|
||||||
|
|
||||||
const ownAnswer = ownVariants[ownVariants.findIndex((v) => v.id === variant.id)]?.variant.answer || "";
|
const ownVariantIndex = ownVariants.findIndex((v) => v.id === variant.id);
|
||||||
|
const ownAnswer = ownVariantIndex >= 0 ? ownVariants[ownVariantIndex]?.variant.answer || "" : "";
|
||||||
|
|
||||||
return largeCheck ? (
|
return largeCheck ? (
|
||||||
<TextareaAutosize
|
<TextareaAutosize
|
||||||
|
|||||||
@ -106,7 +106,7 @@ export const createQuizViewStore = () =>
|
|||||||
id,
|
id,
|
||||||
variant: {
|
variant: {
|
||||||
id: id,
|
id: id,
|
||||||
answer: answer === null ? state.ownVariants[index].variant.answer : answer,
|
answer: answer || "",
|
||||||
extendedText: extendedText || "",
|
extendedText: extendedText || "",
|
||||||
hints: "",
|
hints: "",
|
||||||
originalImageUrl: originalImageUrl || "",
|
originalImageUrl: originalImageUrl || "",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user