supportRequest.js 642 B

123456789101112131415161718
  1. import api from "src/api";
  2. export const getSupportRequests = async ({ page = 1, perPage = 10, filter, status } = {}) => {
  3. const response = await api.get("/support-requests", {
  4. params: { page, per_page: perPage, filter: filter || undefined, status: status || undefined },
  5. });
  6. return { data: { result: response.data.payload } };
  7. };
  8. export const getSupportRequest = async (id) => {
  9. const { data } = await api.get(`/support-request/${id}`);
  10. return data.payload;
  11. };
  12. export const updateSupportRequestStatus = async (id, status) => {
  13. const { data } = await api.put(`/support-request/${id}`, { status });
  14. return data.payload;
  15. };