import {PageHeader} from "../../../component/PageHeader.tsx"; import {ListSearchForm} from "../../../component/ListSearchForm.tsx"; import {BoardListTable} from "../components/master/BoardListTable.tsx"; import {useLoadingToast} from "../../../hook/useLoadingToast.ts"; import {Pagination} from "../../../component/pagination/Pagination.tsx"; import {ActionButtonListGroup} from "../../../component/button/ActionButtonListGroup.tsx"; import {useBoardListPage} from "../hook/page/useBoardListPage.ts"; export const BoardListPage = () => { const { list, totalItems, totalPages, currentPage, size, isLoading, error, title, breadcrumb, homeUrl, searchOptions, pageSizeOptions, successMessage, searchParams, setSearchParams, handleDetail, handleArticleList, handlePreview, handlePageChange, handleDeleteBatch, handleCreate, isAllChecked, isPartiallyChecked, isChecked, handleCheck, handleCheckAll, } = useBoardListPage(); useLoadingToast({ isLoading, error, successMessage }); return ( <> {isLoading &&

Loading...

} ) };