diff --git a/src/commands/generate/generators/views.ts b/src/commands/generate/generators/views.ts index 926cbd51..626d779f 100644 --- a/src/commands/generate/generators/views.ts +++ b/src/commands/generate/generators/views.ts @@ -415,6 +415,13 @@ const ${tableNameSingularCapitalised}Form = ({ }, }); + ${packages.includes("shadcn-ui") && ` + const onError = async (action: 'create' | 'update' | 'delete', data?: { error?: string }) => { + if (data?.error) { + toast.error(data.error); + } + }; +`} const onSuccess = async (${ packages.includes("shadcn-ui") ? 'action: "create" | "update" | "delete",\n'