From 3f82b7d97a7260e65f735ddbcbab2cf62ebd45de Mon Sep 17 00:00:00 2001 From: nflnkr Date: Mon, 26 Feb 2024 12:45:56 +0300 Subject: [PATCH] fix textfield ts(2590) --- .../Form/FormDraggableList/QuestionPageCard.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/Questions/Form/FormDraggableList/QuestionPageCard.tsx b/src/pages/Questions/Form/FormDraggableList/QuestionPageCard.tsx index 8361ff5d..49886313 100644 --- a/src/pages/Questions/Form/FormDraggableList/QuestionPageCard.tsx +++ b/src/pages/Questions/Form/FormDraggableList/QuestionPageCard.tsx @@ -19,10 +19,11 @@ import { IconButton, InputAdornment, Paper, - TextField, + TextField as MuiTextField, Typography, useMediaQuery, useTheme, + TextFieldProps, } from "@mui/material"; import { copyQuestion, @@ -33,7 +34,7 @@ import { updateUntypedQuestion, } from "@root/questions/actions"; import CustomTextField from "@ui_kit/CustomTextField"; -import { useRef, useState } from "react"; +import { FC, useRef, useState } from "react"; import type { DraggableProvidedDragHandleProps } from "react-beautiful-dnd"; import { useDebouncedCallback } from "use-debounce"; import type { @@ -55,6 +56,8 @@ import { SignalCellularNullOutlined, } from "@mui/icons-material"; +const TextField = MuiTextField as unknown as FC; + interface Props { question: AnyTypedQuizQuestion | UntypedQuizQuestion; questionIndex: number; @@ -136,8 +139,7 @@ export default function QuestionsPageCard({ placeholder={`Заголовок ${questionIndex + 1} вопроса`} defaultValue={question.title} onChange={({ target }) => { - if ((target.value, toString().length <= 225)) - setTitle(target.value); + if (target.value.length <= 225) setTitle(target.value); }} onFocus={handleInputFocus} onBlur={handleInputBlur}