코드 관리 빌드 오류 수정

This commit is contained in:
2025-05-20 21:38:11 +09:00
parent 923a120217
commit 2889de235a
3 changed files with 49 additions and 61 deletions
+13 -20
View File
@@ -68,22 +68,20 @@ function CodePage() {
enabled: !!lwpoCodeQuery.upCd,
});
const upCodehandleSubmit = (e: React.FormEvent<HTMLFormElement>) => {
e.preventDefault();
refetchUpCode();
};
const upCodehandleRowClick = (row: UpCode) => {
setSelectedUpCode(row);
setLwpoCodeQuery({ ...lwpoCodeQuery, upCd: row.upCd });
refetchLwpoCode();
};
const handleManagementClick = (row: UpCode) => {
setSelectedUpCode(row);
setIsRegistrationMode(false);
setIsManagementDialogOpen(true);
if (selectedUpCode?.upCd === row.upCd) {
setIsRegistrationMode(false);
setIsManagementDialogOpen(true);
} else {
setSelectedUpCode(row);
setLwpoCodeQuery({ ...lwpoCodeQuery, upCd: row.upCd });
refetchLwpoCode();
}
};
const handleRegistrationClick = () => {
@@ -92,7 +90,7 @@ function CodePage() {
setIsManagementDialogOpen(true);
};
const handleLwpoCodeManagementClick = (row: LwpoCode) => {
const lwpoCodehandleRowClick = (row: LwpoCode) => {
setSelectedLwpoCode(row);
setIsLwpoCodeRegistrationMode(false);
setIsLwpoCodeManagementDialogOpen(true);
@@ -108,8 +106,7 @@ function CodePage() {
setIsLwpoCodeManagementDialogOpen(true);
};
const upCodeTable = useReactTable({
const upCodeTable = useReactTable<UpCode>({
data: upCodeList?.content ?? [],
columns: upCodecolumns,
rowCount: upCodeList?.totalElements ?? 0,
@@ -120,13 +117,10 @@ function CodePage() {
onPaginationChange: setUpCodePagination,
getCoreRowModel: getCoreRowModel(),
manualPagination: true,
meta: {
onManagementClick: handleManagementClick,
},
getRowId: (row) => row.upCd,
});
const lwpoCodeTable = useReactTable({
const lwpoCodeTable = useReactTable<LwpoCode>({
data: lwpoCodeList?.content ?? [],
columns: lowCodecolumns,
rowCount: lwpoCodeList?.totalElements ?? 0,
@@ -137,9 +131,6 @@ function CodePage() {
onPaginationChange: setLwpoCodePagination,
getCoreRowModel: getCoreRowModel(),
manualPagination: true,
meta: {
onManagementClick: handleLwpoCodeManagementClick,
},
getRowId: (row) => row.lwpoCd,
});
@@ -218,6 +209,7 @@ function CodePage() {
<div className="card !m-4 h-[calc(100vh-30rem)] overflow-auto !p-0">
<DataTable
table={lwpoCodeTable}
onRowClick={lwpoCodehandleRowClick}
/>
</div>
</div>
@@ -245,4 +237,5 @@ function CodePage() {
}
export { CodePage };