diff --git a/app/[locale]/(protected)/admin/settings/popup/component/popup-table.tsx b/app/[locale]/(protected)/admin/settings/popup/component/popup-table.tsx index 4e458d86..76b609ea 100644 --- a/app/[locale]/(protected)/admin/settings/popup/component/popup-table.tsx +++ b/app/[locale]/(protected)/admin/settings/popup/component/popup-table.tsx @@ -29,6 +29,7 @@ import { close, loading } from "@/config/swal"; import { Link, useRouter } from "@/i18n/routing"; import columns from "./popup-column"; import { listBanner, listStaticBanner } from "@/service/settings/settings"; +import { listDataPopUp } from "@/service/broadcast/broadcast"; const PopUpListTable = () => { const router = useRouter(); @@ -47,6 +48,8 @@ const PopUpListTable = () => { pageSize: Number(showData), }); const [getData, setGetData] = React.useState([]); + const [categoryFilter, setCategoryFilter] = React.useState([]); + const [statusFilter, setStatusFilter] = React.useState([]); const dataChange = searchParams?.get("dataChange"); const [page, setPage] = React.useState(1); @@ -95,7 +98,13 @@ const PopUpListTable = () => { loading(); let temp: any; - const response = await listBanner(); + const response = await listDataPopUp( + page - 1, + showData, + "", + categoryFilter?.sort().join(","), + statusFilter?.sort().join(",") + ); const data = response?.data?.data?.content; console.log("banner", data); setGetData(data);