From 2f5d742be424d49fba3b6c0647df25f2624610b7 Mon Sep 17 00:00:00 2001 From: Nastya Date: Sat, 23 Aug 2025 06:20:27 +0300 Subject: [PATCH] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D1=86=D0=B2=D0=B5?= =?UTF-8?q?=D1=82=D0=B0=20=D1=81=D0=B2=D0=B5=D1=82=D0=BB=D0=BE=D0=B3=D0=BE?= =?UTF-8?q?=20=D1=88=D0=B8=D0=BB=D1=8C=D0=B4=D0=B8=D0=BA=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B0=20=D1=82=D1=91=D0=BC=D0=BD=D0=BE=D0=BC=20=D1=84=D0=BE?= =?UTF-8?q?=D0=BD=D0=B5=20=D0=B4=D0=BB=D1=8F=20=D1=81=D1=82=D0=B0=D1=80?= =?UTF-8?q?=D1=82=D0=BE=D0=B2=D0=BE=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/assets/icons/NameplateLogo.tsx | 39 ++++++++++--------- lib/components/QuizAnswerer.tsx | 2 + .../questions/Variant/VariantItem.tsx | 7 ++++ lib/stores/quizView.ts | 15 ++++--- lib/utils/defineDomain.ts | 2 +- 5 files changed, 40 insertions(+), 25 deletions(-) diff --git a/lib/assets/icons/NameplateLogo.tsx b/lib/assets/icons/NameplateLogo.tsx index 425ae33..ba64f4c 100644 --- a/lib/assets/icons/NameplateLogo.tsx +++ b/lib/assets/icons/NameplateLogo.tsx @@ -11,6 +11,7 @@ const getLanguageFromUrlFallback = (): string => { }; export const NameplateLogo: FC> = (props) => { + console.log("props", props); let lang = "ru"; // fallback try { @@ -53,7 +54,7 @@ const UZ: FC> = (props) => ( > > = (props) => ( > > = (props) => ( > { addquizid(quizId); diff --git a/lib/components/ViewPublicationPage/questions/Variant/VariantItem.tsx b/lib/components/ViewPublicationPage/questions/Variant/VariantItem.tsx index a56ce2e..6dbf913 100644 --- a/lib/components/ViewPublicationPage/questions/Variant/VariantItem.tsx +++ b/lib/components/ViewPublicationPage/questions/Variant/VariantItem.tsx @@ -28,11 +28,18 @@ interface OwnInputProps { } const OwnInput = ({ questionId, variant, largeCheck, ownPlaceholder }: OwnInputProps) => { const theme = useTheme(); + console.log("здравствуй, я овн вопрос. Вот инфо обо мне: "); + console.log("questionId ", questionId); + console.log("variant", variant); + console.log("largeCheck", largeCheck); + console.log("ownPlaceholder", ownPlaceholder); + console.log("--------------------------"); const ownVariants = useQuizViewStore((state) => state.ownVariants); const { updateOwnVariant } = useQuizViewStore((state) => state); const ownAnswer = ownVariants[ownVariants.findIndex((v) => v.id === variant.id)]?.variant.answer || ""; + console.log("Вот каков стор в данный момент времени:", ownVariants); return largeCheck ? ( void; deleteAnswer: (questionId: string) => void; updateOwnVariant: ( - id: string, - answer: string, - extendedText?: string, - originalImageUrl?: string, - localImageUrl?: string + id: string, // + answer: string, // + extendedText?: string, // + originalImageUrl?: string, // + localImageUrl?: string // ) => void; deleteOwnVariant: (id: string) => void; setCurrentQuizStep: (step: QuizStep) => void; @@ -99,6 +99,11 @@ export const createQuizViewStore = () => updateOwnVariant(id, answer, extendedText, originalImageUrl, localImageUrl) { set( (state) => { + console.log("Случился вызов варианта свой ответ. Вот что в моих стор массивах на данный момент:"); + console.log("answers", state.answers); + console.log("ownVariants", state.ownVariants); + console.log("Случился вызов варианта свой ответ. Вот что я получил:"); + console.log(id, answer, extendedText, originalImageUrl, localImageUrl); const index = state.ownVariants.findIndex((variant) => variant.id === id); if (index < 0) { diff --git a/lib/utils/defineDomain.ts b/lib/utils/defineDomain.ts index 94278b9..35ebd4a 100644 --- a/lib/utils/defineDomain.ts +++ b/lib/utils/defineDomain.ts @@ -5,7 +5,7 @@ let domain = "https://hbpn.link"; const currentDomain = location.hostname; -const isProduction = !( +let isProduction = !( currentDomain === "s.hbpn.link" || currentDomain.includes("localhost") || currentDomain.includes("127.0.0.1")