import { TableHeader } from '@/src/components/layout'
export function TableHeaderDemo() {
return (
<TableHeader
totalCount={246}
filterValues={}
handleChange={() => {}}
renderControls={[
{
type: 'button',
variant: 'outline',
onClick: () => {},
children: '제어버튼',
},
{
type: 'button',
variant: 'outline',
onClick: () => {},
children: (
<>
<Icon />
삭제
</>
),
},
]},
renderOptions={[
{
type: 'button',
className: 'p-2.5',
variant: 'secondary',
onClick: () => {},
children: <Download />,
},
{
type: 'select',
selectName: 'pageSize',
selectOptions: selectOptions.pageSize,
triggerChildren: (
<>
<TableIcon className="mr-2 size-4" />
<span className="mr-1">컬럼: </span>
</>
),
},
{
type: 'select',
selectName: 'sortType',
selectOptions: selectOptions.adminAccountListSortType,
triggerChildren: (
<>
<SortDesc className="mr-2 size-4" />
<span className="mr-1">정렬: </span>
</>
),
},
]}
/>
)
}