From d133b699828b12bf91288d5facc713e0bb707c24 Mon Sep 17 00:00:00 2001 From: Sergey Yarkov Date: Thu, 16 Dec 2021 20:52:14 +0300 Subject: [PATCH] fix: fixed search in students table --- src/components/Modal/BaseModal.tsx | 2 +- .../AddStudentsModal/AddSudentsModal.tsx | 1 + .../auth/components/AuthForm/AuthForm.tsx | 9 +- .../StudentTableList/StudentTableList.tsx | 100 +++++++++--------- src/services/CourseService.ts | 7 +- 5 files changed, 64 insertions(+), 55 deletions(-) diff --git a/src/components/Modal/BaseModal.tsx b/src/components/Modal/BaseModal.tsx index f9f1eb1..3afbf01 100644 --- a/src/components/Modal/BaseModal.tsx +++ b/src/components/Modal/BaseModal.tsx @@ -16,7 +16,7 @@ import { IconType } from 'react-icons'; export interface IBaseModalProps extends ModalProps { isOpen: boolean; - isDisabled: boolean; + isDisabled?: boolean | undefined; onClose: () => void; onProceed?: (e: React.MouseEvent) => void; heading: string; diff --git a/src/components/Modals/AddStudentsModal/AddSudentsModal.tsx b/src/components/Modals/AddStudentsModal/AddSudentsModal.tsx index 1a24ceb..cd2164e 100644 --- a/src/components/Modals/AddStudentsModal/AddSudentsModal.tsx +++ b/src/components/Modals/AddStudentsModal/AddSudentsModal.tsx @@ -34,6 +34,7 @@ const AddStudentsModal: React.FC = ({ const [selected, setSelected] = useState>([]); const handleSelectStudents = (students: Array) => setSelected(students); + const handleAttachStudents = async () => { if (selected.length !== 0) { try { diff --git a/src/pages/auth/components/AuthForm/AuthForm.tsx b/src/pages/auth/components/AuthForm/AuthForm.tsx index 412773f..74186b2 100644 --- a/src/pages/auth/components/AuthForm/AuthForm.tsx +++ b/src/pages/auth/components/AuthForm/AuthForm.tsx @@ -60,7 +60,13 @@ const AuthForm: React.FC = () => { - + {errors.login?.message} @@ -72,6 +78,7 @@ const AuthForm: React.FC = () => { placeholder='******' isInvalid={!!errors.password} errorMessage={errors.password?.message} + autoComplete='current-password' />