afraid-scarlet
afraid-scarlet12mo ago

How to turnoff notification message from Hasura?

By default when Hasura dataprovider error occurs there is a notification with full text of error message. I know I can define notification message for every usage of dataprovider by providing property errorNotification but I'd like to turn it off globally (prefer to show blank notification than this error message).
3 Replies
kapa.ai
kapa.ai12mo ago
Hi @Pshemo. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- To globally disable the error notification in Refine, you can use the errorNotification prop and set it to false. This can be done in the useForm, useDeleteMany, or useCustomMutation hooks, depending on where you want to disable the notification. Here is an example of how to disable the error notification in the useForm hook:
useForm({
errorNotification: false,
});
useForm({
errorNotification: false,
});
You can do the same for the useDeleteMany and useCustomMutation hooks:
const { mutate } = useDeleteMany();
mutate({
errorNotification: false,
});

const { mutate } = useCustomMutation();
mutate({
errorNotification: false,
});
const { mutate } = useDeleteMany();
mutate({
errorNotification: false,
});

const { mutate } = useCustomMutation();
mutate({
errorNotification: false,
});
Please note that the NotificationProvider (https://refine.dev/docs/notification/notification-provider/) is required for this prop to work. Sources: - useForm Documentation (https://refine.dev/docs/core/hooks/use-form#errornotification-) - useDeleteMany Documentation (https://refine.dev/docs/data/hooks/use-delete-many#errornotification) - useCustomMutation Documentation (https://refine.dev/docs/data/hooks/use-custom-mutation#errornotification) ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai12mo ago
<@682280607295733905> kapa.ai is still learning and improving, please let us know how it did by reacting below
afraid-scarlet
afraid-scarletOP12mo ago
It's not only about useForm, useDeleteMany etc. It's also about useTable, useOne, useSimpleList etc. I