mediahub-fe/service/broadcast/broadcast.ts

24 lines
858 B
TypeScript

import { httpGetInterceptor } from "../http-config/http-interceptor-service";
export async function listDataMedia(
page: number,
limit: string,
search: string,
categoryFilter: string,
statusFilter: string
) {
const name = search || "";
const url = `media/list?isForAdmin=true&title=${name}&enablePage=1&sortBy=createdAt&sort=desc&size=${limit}&page=${page}&typeId=1&categoryId=${categoryFilter}&statusId=${statusFilter}`;
return httpGetInterceptor(url);
}
export async function getMediaBlastCampaignPage(page: number) {
const url = `media/blast/campaign/list?enablePage=1&page=${page}`;
return httpGetInterceptor(url);
}
export async function getMediaBlastAccountPage(page: number, category: string) {
const url = `media/blast/account/list?enablePage=1&size=10&page=${page}&category=${category}`;
return httpGetInterceptor(url);
}