diff --git a/src/pages/Questions/BranchingMap/CsComponent.tsx b/src/pages/Questions/BranchingMap/CsComponent.tsx index a9b45764..b46c32b5 100644 --- a/src/pages/Questions/BranchingMap/CsComponent.tsx +++ b/src/pages/Questions/BranchingMap/CsComponent.tsx @@ -9,11 +9,9 @@ import { cleardragQuestionContentId, setModalQuestionParentContentId, setModalQuestionTargetContentId, - updateModalInfoWhyCantCreate, updateOpenedModalSettingsId, } from "@root/uiTools/actions"; import { useUiTools } from "@root/uiTools/store"; -import { ProblemIcon } from "@ui_kit/ProblemIcon"; import type { Core } from "cytoscape"; import { enqueueSnackbar } from "notistack"; import { useEffect, useLayoutEffect, useMemo, useRef } from "react"; @@ -27,24 +25,16 @@ import "./style/styles.css"; import { stylesheet } from "./style/stylesheet"; function CsComponent() { - const desireToOpenABranchingModal = useUiTools( - (state) => state.desireToOpenABranchingModal, - ); - const canCreatePublic = useUiTools((state) => state.canCreatePublic); - const modalQuestionParentContentId = useUiTools( - (state) => state.modalQuestionParentContentId, - ); - const modalQuestionTargetContentId = useUiTools( - (state) => state.modalQuestionTargetContentId, - ); + const desireToOpenABranchingModal = useUiTools((state) => state.desireToOpenABranchingModal); + const modalQuestionParentContentId = useUiTools((state) => state.modalQuestionParentContentId); + const modalQuestionTargetContentId = useUiTools((state) => state.modalQuestionTargetContentId); const trashQuestions = useQuestionsStore((state) => state.questions); const cyRef = useRef(null); const { removeNode } = useRemoveNode({ cyRef }); const csElements = useMemo(() => { const questions = trashQuestions.filter( - (question): question is AnyTypedQuizQuestion => - question.type !== null && question.type !== "result", + (question): question is AnyTypedQuizQuestion => question.type !== null && question.type !== "result" ); return storeToNodes(questions); @@ -54,9 +44,7 @@ function CsComponent() { const cy = cyRef?.current; if (desireToOpenABranchingModal) { setTimeout(() => { - cy - ?.getElementById(desireToOpenABranchingModal) - ?.data("eroticeyeblink", true); + cy?.getElementById(desireToOpenABranchingModal)?.data("eroticeyeblink", true); }, 250); } else { cy?.elements().data("eroticeyeblink", false); @@ -64,10 +52,7 @@ function CsComponent() { }, [desireToOpenABranchingModal]); useEffect(() => { - if ( - modalQuestionTargetContentId.length !== 0 && - modalQuestionParentContentId.length !== 0 - ) { + if (modalQuestionTargetContentId.length !== 0 && modalQuestionParentContentId.length !== 0) { if (!cyRef.current) return; addNode({ @@ -93,12 +78,11 @@ function CsComponent() { cyRef.current?.layout(layoutOptions).run(); cyRef.current?.fit(undefined, 70); }, - [csElements], + [csElements] ); return ( <> -