diff --git a/src/constants/rating.ts b/src/constants/rating.ts index 76dbfa48..a72e5363 100644 --- a/src/constants/rating.ts +++ b/src/constants/rating.ts @@ -12,7 +12,6 @@ export const QUIZ_QUESTION_RATING: Omit = { innerName: "", steps: 5, ratingExpanded: false, - ratingDescription: "", form: "star", ratingNegativeDescription: "", ratingPositiveDescription: "", diff --git a/src/model/questionTypes/rating.ts b/src/model/questionTypes/rating.ts index daa9f1d0..7799dff6 100644 --- a/src/model/questionTypes/rating.ts +++ b/src/model/questionTypes/rating.ts @@ -15,7 +15,6 @@ export interface QuizQuestionRating extends QuizQuestionBase { innerName: string; steps: number; ratingExpanded: boolean; - ratingDescription: string; /** Форма иконки */ form: string; hint: QuestionHint; diff --git a/src/pages/Questions/RatingOptions/RatingOptions.tsx b/src/pages/Questions/RatingOptions/RatingOptions.tsx index 07448e71..a447d84c 100644 --- a/src/pages/Questions/RatingOptions/RatingOptions.tsx +++ b/src/pages/Questions/RatingOptions/RatingOptions.tsx @@ -98,17 +98,17 @@ export default function RatingOptions({ totalIndex }: Props) { <> ))} - {!question.content.ratingDescription && ( - + + debounceNegativeDescription(target.value)} sx={{ width: negativeTextWidth + 10 + "px", + maxWidth: isMobile ? "140px" : "230px", background: "transparent", fontSize: "18px", minWidth: "95px", - maxWidth: "230px", transition: "0.2s", "& .MuiInputBase-root": { "& .MuiInputBase-input": { @@ -214,6 +214,8 @@ export default function RatingOptions({ totalIndex }: Props) { }, }} /> + + debouncePositiveDescription(target.value)} sx={{ width: positiveTextWidth + 10 + "px", + maxWidth: isMobile ? "140px" : "230px", background: "transparent", fontSize: "18px", minWidth: "95px", - maxWidth: "230px", transition: "0.2s", "& .MuiInputBase-root": { "& .MuiInputBase-input": { @@ -263,7 +265,7 @@ export default function RatingOptions({ totalIndex }: Props) { }} /> - )} +