Add resets on forms

Fix #164

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Jonathan
2025-07-08 15:18:31 +02:00
committed by Sacha Al Himdani
parent f114f3bc4a
commit 1240d2bb2e
9 changed files with 77 additions and 65 deletions

View File

@@ -34,7 +34,10 @@ export function InviteUserDialog({ children }: PropsWithChildren) {
successMessage: __("User invited successfully"),
errorMessage: __("Failed to invite user"),
});
const { register, handleSubmit, formState } = useFormWithSchema(schema, {});
const { register, handleSubmit, formState, reset } = useFormWithSchema(
schema,
{},
);
const dialogRef = useDialogRef();
@@ -48,6 +51,7 @@ export function InviteUserDialog({ children }: PropsWithChildren) {
},
},
onSuccess: () => {
reset();
dialogRef.current?.close();
},
});