24 lines
469 B
TypeScript
24 lines
469 B
TypeScript
import axios from "../../../config/axios";
|
|
|
|
export const getUserSubscriptions = async (
|
|
page: number,
|
|
status?: string,
|
|
serviceId?: string,
|
|
q?: string
|
|
) => {
|
|
let query = `?page=${page}`;
|
|
if (status) {
|
|
query += `&status=${status}`;
|
|
}
|
|
if (serviceId) {
|
|
query += `&serviceId=${serviceId}`;
|
|
}
|
|
if (q) {
|
|
query += `&q=${q}`;
|
|
}
|
|
const { data } = await axios.get(
|
|
`/subscriptions/admin/user-subscriptions/all${query}`
|
|
);
|
|
return data;
|
|
};
|