notifikasi.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { get, post } from "@/config/request";
  2. export const notifLaporanBaru = async (data) => {
  3. try {
  4. const response = await post("/notifikasi/laporan-baru", data);
  5. return response.data;
  6. } catch (error) {
  7. if (error.response.data) return error.response.data;
  8. console.log(error);
  9. return false;
  10. }
  11. };
  12. export const notifKeberatan = async (data) => {
  13. try {
  14. const response = await post("/notifikasi/keberatan", data);
  15. return response.data;
  16. } catch (error) {
  17. if (error.response.data) return error.response.data;
  18. console.log(error);
  19. return false;
  20. }
  21. };
  22. export const notifBanding = async (data) => {
  23. try {
  24. const response = await post("/notifikasi/banding", data);
  25. return response.data;
  26. } catch (error) {
  27. if (error.response.data) return error.response.data;
  28. console.log(error);
  29. return false;
  30. }
  31. };
  32. export const notifDocPerbaikan = async (data) => {
  33. try {
  34. const response = await post("/notifikasi/doc-perbaikan", data);
  35. return response.data;
  36. } catch (error) {
  37. if (error.response.data) return error.response.data;
  38. console.log(error);
  39. return false;
  40. }
  41. };