diff --git a/src/pages/Questions/BranchingModal/Settings.tsx b/src/pages/Questions/BranchingModal/Settings.tsx index 02558ff1..1b81ae77 100644 --- a/src/pages/Questions/BranchingModal/Settings.tsx +++ b/src/pages/Questions/BranchingModal/Settings.tsx @@ -497,10 +497,10 @@ const RatingInputsType = ({ parentQuestion, targetQuestion, ruleIndex, setParent }} > - (Ожидаемое количество ячеек) + Ожидаемое количество ячеек(не более доступного количества) - {/* ) => { let newParentQuestion = JSON.parse(JSON.stringify(parentQuestion)) - newParentQuestion.content.rule.main[ruleIndex].rules[0].answers = [(event.target as HTMLInputElement).value.replace(/[^0-9,\s]/g, "")] + let valueNumber = Number((event.target as HTMLInputElement).value.replace(/[^0-9,\s]/g, "")) + valueNumber = valueNumber > parentQuestion.content.steps ? parentQuestion.content.steps : valueNumber + newParentQuestion.content.rule.main[ruleIndex].rules[0].answers = [valueNumber] setParentQuestion(newParentQuestion) }} - /> */} + /> diff --git a/src/pages/Questions/ButtonsOptions.tsx b/src/pages/Questions/ButtonsOptions.tsx index dc8a55df..9ba808eb 100644 --- a/src/pages/Questions/ButtonsOptions.tsx +++ b/src/pages/Questions/ButtonsOptions.tsx @@ -98,7 +98,7 @@ const {openBranchingPanel} = useQuestionsStore.getState() ), title: "Ветвление", value: "branching", - myFunc: handleClickBranching(question.id, openBranchingPanel), + myFunc: () => handleClickBranching(question.id, openBranchingPanel), }, ]; diff --git a/src/pages/Questions/DraggableList/QuestionPageCard.tsx b/src/pages/Questions/DraggableList/QuestionPageCard.tsx index e0115761..a86f986d 100644 --- a/src/pages/Questions/DraggableList/QuestionPageCard.tsx +++ b/src/pages/Questions/DraggableList/QuestionPageCard.tsx @@ -238,7 +238,7 @@ export default function QuestionsPageCard({ question, draggableProps, isDragging margin: "0 5px 0 10px", }} onClick={() => { // TODO - // const removedId = question.id; + const removedId = question.id; // if (question.deleteTimeoutId) { // clearTimeout(question.deleteTimeoutId); // }