strong-testimonials
/
admin
/
wpchill
/
apps
/
notification-system
/
query
/
useNotificationsDismiss.js
client.js
1 year ago
useNotificationDismiss.js
1 year ago
useNotificationQuery.js
1 year ago
useNotificationsDismiss.js
1 year ago
useNotificationsDismiss.js
17 lines
| 1 | import { useMutation } from '@tanstack/react-query'; |
| 2 | import apiFetch from '@wordpress/api-fetch'; |
| 3 | |
| 4 | const dismissNotices = () => { |
| 5 | const response = apiFetch( { |
| 6 | path: '/wpchill/v1/notifications', |
| 7 | method: 'DELETE', |
| 8 | } ); |
| 9 | return response; |
| 10 | }; |
| 11 | |
| 12 | export const useNotificationsDismiss = () => { |
| 13 | return useMutation( { |
| 14 | mutationFn: dismissNotices, |
| 15 | } ); |
| 16 | }; |
| 17 |