표 className 추가 (호출시 속성없어도 오류 x)

This commit is contained in:
YangJinSoo94
2025-04-07 15:32:20 +09:00
parent 02a3a47ad0
commit 18d7698c03
@@ -11,6 +11,7 @@ type UiTableProps = {
children: React.ReactNode | undefined;
cellClick : ((index:number|undefined)=>void) | undefined;
onPageChange: (page: number) => void;
className?: string;
}
type UiHeadProps = {
@@ -18,7 +19,7 @@ type UiHeadProps = {
title: string;
}
export function UiTable({ tableData, headlist, pageSize, total, children, headName, cellClick, onPageChange }: UiTableProps) {
export function UiTable({ tableData, headlist, pageSize, total, children, headName, cellClick, onPageChange, className = '' }: UiTableProps) {
const [cur, setCur] = useState<number>(1);
const handlePageChange = (page: number) => {
setCur(page);
@@ -31,7 +32,7 @@ export function UiTable({ tableData, headlist, pageSize, total, children, headNa
{headName ? <div className="card-header">
<h3 className="text-2xl font-medium text-label">{headName}</h3>
</div> : <></>}
<div className={`card !m-[1.2rem] !p-0r`}>
<div className={`card !m-[1.2rem] !p-0r ${className}`}>
<Table>
<TableHeader>
{children ? <>{children}</> : <TableRow>