feat: add toast when endpoints are failing
This commit is contained in:
		
							
								
								
									
										12
									
								
								src/hooks/useApiToast.jsx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								src/hooks/useApiToast.jsx
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| import { useSnackbar } from 'notistack'; | ||||
|  | ||||
| export default function useApiToast() { | ||||
|     const { enqueueSnackbar } = useSnackbar(); | ||||
|  | ||||
|     const handleError = (error, defaultMessage = 'API error') => { | ||||
|         console.error(error); | ||||
|         enqueueSnackbar(error.message || defaultMessage, { variant: 'error' }); | ||||
|     }; | ||||
|  | ||||
|     return { handleError }; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Rodolfo Ruiz
					Rodolfo Ruiz