handlePasswordConfirmChange(e.target.value)
}
className="w-[24rem] !text-[1.3rem]"
placeholder="비밀번호를 다시 입력하세요"
/>
- {!passwordMatch && passwordConfirm && (
+ {!passwordMatch && (
비밀번호가 일치하지 않습니다.
@@ -526,7 +524,7 @@ function UsersForm({ userId, form, ...props }: UsersFormProps) {
- {getAuthSeCdSelectData()?.map((code) => (
+ {authSeCdSelectData?.map((code) => (
{code.lwpoCdNm}
@@ -561,7 +559,7 @@ function UsersForm({ userId, form, ...props }: UsersFormProps) {
- {getLaeSeCdSelectData()?.map((code) => (
+ {laeSeCdSelectData?.map((code) => (
{code.lwpoCdNm}
@@ -599,7 +597,7 @@ function UsersForm({ userId, form, ...props }: UsersFormProps) {
- {getEnoCdSelectData()?.map((code) => (
+ {enoCdSelectData?.map((code) => (
{code.lwpoCdNm}
diff --git a/apps/cs/src/pages/users/ui/users-page.tsx b/apps/cs/src/pages/users/ui/users-page.tsx
index 434dd7e7c..956a3434c 100644
--- a/apps/cs/src/pages/users/ui/users-page.tsx
+++ b/apps/cs/src/pages/users/ui/users-page.tsx
@@ -24,7 +24,11 @@ import {
SelectValue,
} from "@common/components";
import { CodeApi } from "@/entities/code";
-import { UserApi, type UserSearchParams } from "@/entities/user";
+import {
+ UserApi,
+ type UserListResponse,
+ type UserSearchParams,
+} from "@/entities/user";
import { ENDPOINT } from "@/shared/config";
import { columns } from "../model/table-columns";
@@ -92,8 +96,8 @@ function UsersPage() {
refetch();
};
- const handleRowClick = (row: unknown) => {
- console.log(row);
+ const handleRowClick = (row: UserListResponse) => {
+ router.push(`/users/${row.userUnqId}`);
};
const handlePresetDateRange = (value: string) => {