diff --git a/src/pages/DesignPage/DesignFilling.tsx b/src/pages/DesignPage/DesignFilling.tsx
index 418649e4..6fde9e35 100644
--- a/src/pages/DesignPage/DesignFilling.tsx
+++ b/src/pages/DesignPage/DesignFilling.tsx
@@ -13,21 +13,21 @@ import { useCurrentQuiz } from "@root/quizes/hooks";
import { toggleQuizPreview } from "@root/quizPreview";
import VisibilityIcon from "@mui/icons-material/Visibility";
- const ButtonsThemeLight = [
- ["Стандартный", "StandardTheme", "#7E2AEA", "#FFFFFF"],
- ["Черно-белый", "BlackWhiteTheme", "#4E4D51", "#FFFFFF"],
- ["Оливковый", "OliveTheme", "#758E4F", "#F9FBF1"],
- ["Фиолетовый", "PurpleTheme", "#7E2AEA", "#FBF8FF"],
- ["Желтый", "YellowTheme", "#F2B133", "#FFFCF6"],
- ["Голубой", "BlueTheme", "#4964ED", "#F5F7FF"],
- ["Розовый", "PinkTheme", "#D34085", "#FFF9FC"],
- ];
- const ButtonsThemeDark = [
- ["Стандартный", "StandardDarkTheme", "#7E2AEA", "#FFFFFF"],
- ["Золотой", "GoldDarkTheme", "#E6AA37", "#FFFFFF"],
- ["Розовый", "PinkDarkTheme", "#D34085", "#FFFFFF"],
- ["Бирюзовый", "BlueDarkTheme", "#07A0C3", "#FFFFFF"],
- ];
+const ButtonsThemeLight = [
+ ["Стандартный", "StandardTheme", "#7E2AEA", "#FFFFFF"],
+ ["Черно-белый", "BlackWhiteTheme", "#4E4D51", "#FFFFFF"],
+ ["Оливковый", "OliveTheme", "#758E4F", "#F9FBF1"],
+ ["Фиолетовый", "PurpleTheme", "#7E2AEA", "#FBF8FF"],
+ ["Желтый", "YellowTheme", "#F2B133", "#FFFCF6"],
+ ["Голубой", "BlueTheme", "#4964ED", "#F5F7FF"],
+ ["Розовый", "PinkTheme", "#D34085", "#FFF9FC"],
+];
+const ButtonsThemeDark = [
+ ["Стандартный", "StandardDarkTheme", "#7E2AEA", "#FFFFFF"],
+ ["Золотой", "GoldDarkTheme", "#E6AA37", "#FFFFFF"],
+ ["Розовый", "PinkDarkTheme", "#D34085", "#FFFFFF"],
+ ["Бирюзовый", "BlueDarkTheme", "#07A0C3", "#FFFFFF"],
+];
export const DesignFilling = () => {
const quiz = useCurrentQuiz();
const theme = useTheme();
@@ -51,7 +51,7 @@ export const DesignFilling = () => {
borderRadius: "12px",
flexWrap: "wrap",
height: "calc(100vh - 280px)",
- overflow: "auto"
+ overflow: "auto",
}}
>
{
};
console.log(quiz);
- if (quiz === undefined) return
+ if (quiz === undefined)
+ return (
+
+ );
return (
<>
diff --git a/src/pages/Questions/BranchingPanel/index.tsx b/src/pages/Questions/BranchingPanel/index.tsx
index c6ec4a1d..04cc608d 100644
--- a/src/pages/Questions/BranchingPanel/index.tsx
+++ b/src/pages/Questions/BranchingPanel/index.tsx
@@ -10,7 +10,6 @@ import {
} from "@mui/material";
import { QuestionsList } from "./QuestionsList";
-import { updateOpenBranchingPanel } from "@root/uiTools/actions";
import { useQuestionsStore } from "@root/questions/store";
import { useRef } from "react";
import { useUiTools } from "@root/uiTools/store";
@@ -18,7 +17,6 @@ import { useUiTools } from "@root/uiTools/store";
export const BranchingPanel = (sx?: SxProps) => {
const theme = useTheme();
const isMobile = useMediaQuery(theme.breakpoints.down(660));
- const { openBranchingPanel } = useUiTools();
const ref = useRef();
return (
@@ -35,8 +33,8 @@ export const BranchingPanel = (sx?: SxProps) => {
}}
>
updateOpenBranchingPanel(e.target.checked)}
+ checked={true}
+ onChange={(e) => {}}
sx={{
width: 50,
height: 30,
@@ -90,7 +88,7 @@ export const BranchingPanel = (sx?: SxProps) => {
- {openBranchingPanel && }
+
);
};
diff --git a/src/pages/Questions/ButtonsOptions.tsx b/src/pages/Questions/ButtonsOptions.tsx
index 730dcec6..86e496c1 100644
--- a/src/pages/Questions/ButtonsOptions.tsx
+++ b/src/pages/Questions/ButtonsOptions.tsx
@@ -21,10 +21,7 @@ import {
updateQuestion,
getQuestionByContentId,
} from "@root/questions/actions";
-import {
- updateOpenBranchingPanel,
- updateDesireToOpenABranchingModal,
-} from "@root/uiTools/actions";
+import { updateDesireToOpenABranchingModal } from "@root/uiTools/actions";
import MiniButtonSetting from "@ui_kit/MiniButtonSetting";
import { CopyIcon } from "../../assets/icons/questionsPage/CopyIcon";
import Branching from "../../assets/icons/questionsPage/branching";
@@ -58,7 +55,6 @@ export default function ButtonsOptions({ SSHC, switchState, question }: Props) {
const [openDelete, setOpenDelete] = useState(false);
const openedModal = () => {
- updateOpenBranchingPanel(true);
updateDesireToOpenABranchingModal(question.content.id);
};
@@ -99,7 +95,6 @@ export default function ButtonsOptions({ SSHC, switchState, question }: Props) {
title: "Ветвление",
value: "branching",
myFunc: (question) => {
- updateOpenBranchingPanel(true);
updateDesireToOpenABranchingModal(question.content.id);
},
},
diff --git a/src/pages/Questions/ButtonsOptionsAndPict.tsx b/src/pages/Questions/ButtonsOptionsAndPict.tsx
index 453d4cee..1cb55dca 100644
--- a/src/pages/Questions/ButtonsOptionsAndPict.tsx
+++ b/src/pages/Questions/ButtonsOptionsAndPict.tsx
@@ -32,10 +32,7 @@ import ImgIcon from "../../assets/icons/questionsPage/imgIcon";
import SettingIcon from "../../assets/icons/questionsPage/settingIcon";
import { QuizQuestionVariant } from "@model/questionTypes/variant";
import { updateOpenedModalSettingsId } from "@root/questions/actions";
-import {
- updateOpenBranchingPanel,
- updateDesireToOpenABranchingModal,
-} from "@root/uiTools/actions";
+import { updateDesireToOpenABranchingModal } from "@root/uiTools/actions";
import { useQuestionsStore } from "@root/questions/store";
import { enqueueSnackbar } from "notistack";
import { useCurrentQuiz } from "@root/quizes/hooks";
@@ -208,7 +205,6 @@ export default function ButtonsOptionsAndPict({
onMouseEnter={() => setButtonHover("branching")}
onMouseLeave={() => setButtonHover("")}
onClick={() => {
- updateOpenBranchingPanel(true);
updateDesireToOpenABranchingModal(question.content.id);
}}
sx={{
diff --git a/src/pages/Questions/DraggableList/QuestionPageCard.tsx b/src/pages/Questions/DraggableList/QuestionPageCard.tsx
index 24e45f68..37b25b3c 100644
--- a/src/pages/Questions/DraggableList/QuestionPageCard.tsx
+++ b/src/pages/Questions/DraggableList/QuestionPageCard.tsx
@@ -1,7 +1,5 @@
-import { CrossedEyeIcon } from "@icons/CrossedEyeIcon";
import { ArrowDownIcon } from "@icons/questionsPage/ArrowDownIcon";
import { CopyIcon } from "@icons/questionsPage/CopyIcon";
-import { OneIcon } from "@icons/questionsPage/OneIcon";
import { PointsIcon } from "@icons/questionsPage/PointsIcon";
import Answer from "@icons/questionsPage/answer";
import Date from "@icons/questionsPage/date";
@@ -9,7 +7,6 @@ import { DeleteIcon } from "@icons/questionsPage/deleteIcon";
import Download from "@icons/questionsPage/download";
import DropDown from "@icons/questionsPage/drop_down";
import Emoji from "@icons/questionsPage/emoji";
-import { HideIcon } from "@icons/questionsPage/hideIcon";
import Input from "@icons/questionsPage/input";
import OptionsAndPict from "@icons/questionsPage/options_and_pict";
import OptionsPict from "@icons/questionsPage/options_pict";
@@ -20,9 +17,7 @@ import ExpandLessIcon from "@mui/icons-material/ExpandLess";
import {
Box,
Button,
- Checkbox,
FormControl,
- FormControlLabel,
IconButton,
InputAdornment,
Modal,
@@ -36,14 +31,11 @@ import {
copyQuestion,
createUntypedQuestion,
deleteQuestion,
- clearRuleForAll,
toggleExpandQuestion,
updateQuestion,
updateUntypedQuestion,
- getQuestionByContentId,
deleteQuestionWithTimeout,
} from "@root/questions/actions";
-import { updateRootContentId } from "@root/quizes/actions";
import { useRef, useState } from "react";
import type { DraggableProvidedDragHandleProps } from "react-beautiful-dnd";
import { useDebouncedCallback } from "use-debounce";
@@ -58,7 +50,6 @@ import TypeQuestions from "../TypeQuestions";
import { QuestionType } from "@model/question/question";
import { useCurrentQuiz } from "@root/quizes/hooks";
import { useQuestionsStore } from "@root/questions/store";
-import { updateSomeWorkBackend } from "@root/uiTools/actions";
import { DeleteFunction } from "@utils/deleteFunc";
interface Props {
diff --git a/src/pages/Questions/QuestionsPage.tsx b/src/pages/Questions/QuestionsPage.tsx
index e6a696a6..e08a5fa2 100755
--- a/src/pages/Questions/QuestionsPage.tsx
+++ b/src/pages/Questions/QuestionsPage.tsx
@@ -23,10 +23,7 @@ import ArrowLeft from "../../assets/icons/questionsPage/arrowLeft";
import BranchingQuestions from "./BranchingModal/BranchingQuestionsModal";
import { QuestionSwitchWindowTool } from "./QuestionSwitchWindowTool";
import { useQuestionsStore } from "@root/questions/store";
-import {
- updateOpenBranchingPanel,
- updateEditSomeQuestion,
-} from "@root/uiTools/actions";
+import { updateEditSomeQuestion } from "@root/uiTools/actions";
import { useUiTools } from "@root/uiTools/store";
interface Props {
@@ -39,11 +36,10 @@ export default function QuestionsPage({
setOpenBranchingPage,
}: Props) {
const theme = useTheme();
- const { openedModalSettingsId, openBranchingPanel } = useUiTools();
+ const { openedModalSettingsId } = useUiTools();
const isMobile = useMediaQuery(theme.breakpoints.down(660));
const quiz = useCurrentQuiz();
useLayoutEffect(() => {
- updateOpenBranchingPanel(false);
updateEditSomeQuestion();
}, []);
@@ -68,7 +64,6 @@ export default function QuestionsPage({