index.js 809 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import api from "../../services/api";
  2. const useTicketNotes = () => {
  3. const saveNote = async (data) => {
  4. const { data: responseData } = await api.request({
  5. url: '/ticket-notes',
  6. method: 'POST',
  7. data
  8. });
  9. return responseData;
  10. }
  11. const deleteNote = async (id) => {
  12. const { data } = await api.request({
  13. url: `/ticket-notes/${id}`,
  14. method: 'DELETE'
  15. });
  16. return data;
  17. }
  18. const listNotes = async (params) => {
  19. const { data } = await api.request({
  20. url: '/ticket-notes/list',
  21. method: 'GET',
  22. params
  23. });
  24. return data;
  25. }
  26. return {
  27. saveNote,
  28. deleteNote,
  29. listNotes
  30. }
  31. }
  32. export default useTicketNotes;