AnswerApi and CompletionApi

This commit is contained in:
Tatiana Nikolaeva 2025-06-02 13:08:23 +05:00
parent 2d129c0493
commit 88dcb63232
9 changed files with 195 additions and 102 deletions

View file

@ -9,7 +9,7 @@ import {
deleteAnswerVariant,
getAnswerVariants,
updateAnswerVariant
} from "../../api/AnswerApi.ts";
} from "../../api/AnswerVariantsApi.ts";
import {useLocation} from "react-router-dom";
import TextareaAutosize from "react-textarea-autosize";
@ -123,8 +123,6 @@ const QuestionItem: React.FC<QuestionItemProps> = ({
if (surveyId && newAnswerVariants[index].id) {
try {
await updateAnswerVariant(
surveyId,
questionId,
newAnswerVariants[index].id!,
{ text: value }
);
@ -139,7 +137,7 @@ const QuestionItem: React.FC<QuestionItemProps> = ({
if (surveyId && answerToDelete.id) {
try {
await deleteAnswerVariant(surveyId, questionId, answerToDelete.id);
await deleteAnswerVariant(answerToDelete.id);
const newAnswerVariants = initialAnswerVariants.filter((_, i) => i !== index);
onAnswerVariantsChange(newAnswerVariants);
setSelectedAnswers(selectedAnswers.filter((i) => i !== index));