From a9365001015383137be7611f0077cf7b8b0a4253 Mon Sep 17 00:00:00 2001 From: Vladislav Syrochkin Date: Tue, 1 Jul 2025 13:35:40 +0500 Subject: [PATCH] refactor(client): remove required fileds --- client/src/components/UserCreate.tsx | 16 +++++----------- client/src/pages/AccountsPage.tsx | 6 +----- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/client/src/components/UserCreate.tsx b/client/src/components/UserCreate.tsx index 99cdb9b..81393d3 100644 --- a/client/src/components/UserCreate.tsx +++ b/client/src/components/UserCreate.tsx @@ -14,10 +14,9 @@ import { import { useState } from "react"; import { useTranslation } from "react-i18next"; import { useUserSelector } from "@/store/userStore"; -import { AllUserResponse, UserCreate as NewUserCreate } from "@/types/user"; +import { UserCreate as NewUserCreate } from "@/types/user"; import { UserService } from "@/services/userService"; import { LoadingOutlined } from "@ant-design/icons"; -import { useSearchParams } from "react-router-dom"; const { Option } = Select; @@ -33,15 +32,10 @@ const getBase64 = (file: FileType): Promise => interface UserCreateProps { closeDrawer: () => void; - setAccounts: React.Dispatch>; getUsers: () => Promise; } -export default function UserCreate({ - closeDrawer, - setAccounts, - getUsers, -}: UserCreateProps) { +export default function UserCreate({ closeDrawer, getUsers }: UserCreateProps) { const user = useUserSelector(); const { t } = useTranslation(); const [previewOpen, setPreviewOpen] = useState(false); @@ -185,7 +179,7 @@ export default function UserCreate({ @@ -194,7 +188,7 @@ export default function UserCreate({ label={t("email")} name="email" rules={[ - { required: true, message: t("emailMessage") }, + { message: t("emailMessage") }, { type: "email", message: t("emailErrorMessage") }, ]} > @@ -204,7 +198,7 @@ export default function UserCreate({ diff --git a/client/src/pages/AccountsPage.tsx b/client/src/pages/AccountsPage.tsx index 0b229ed..19e53a0 100644 --- a/client/src/pages/AccountsPage.tsx +++ b/client/src/pages/AccountsPage.tsx @@ -203,11 +203,7 @@ export default function AccountsPage() { closeDrawer={closeCreateDrawer} type="create" > - +