diff --git a/src/components/CreateUser/CreateUser.tsx b/src/components/CreateUser/CreateUser.tsx index 33b9e79..7b52865 100644 --- a/src/components/CreateUser/CreateUser.tsx +++ b/src/components/CreateUser/CreateUser.tsx @@ -80,6 +80,8 @@ const CreateUser: React.FC = ({ rules, auths }) => { try { formProps.reset({ username: "", + name: "", + staffNo: "", addAuthIds: addAuthIds, removeAuthIds: [], password: "", diff --git a/src/components/CreateUser/UserDetail.tsx b/src/components/CreateUser/UserDetail.tsx index 135a34e..d8f5c13 100644 --- a/src/components/CreateUser/UserDetail.tsx +++ b/src/components/CreateUser/UserDetail.tsx @@ -9,17 +9,15 @@ import { Stack, TextField, Typography, - makeStyles, } from "@mui/material"; import { useFormContext } from "react-hook-form"; import { useTranslation } from "react-i18next"; const UserDetail: React.FC = () => { - const { t } = useTranslation(); + const { t } = useTranslation("user"); const { register, formState: { errors }, - control, } = useFormContext(); return ( @@ -39,6 +37,34 @@ const UserDetail: React.FC = () => { error={Boolean(errors.username)} /> + + + + + + { error={Boolean(errors.password)} /> - {/* - - */} @@ -88,17 +104,3 @@ const UserDetail: React.FC = () => { }; export default UserDetail; - -{ - /* <> - - 8-20 characters -
- - Uppercase letters -
- - Lowercase letters -
- - Numbers -
- - Symbols - */ -}