feat: add zod validation for role and user forms
This commit is contained in:
@@ -61,6 +61,9 @@ export default function RolesPage() {
|
||||
roleId,
|
||||
permissionIds,
|
||||
setPermissionIds,
|
||||
errors,
|
||||
touchedFields,
|
||||
canSubmit,
|
||||
isSaving,
|
||||
} = roleForm;
|
||||
const statusMutation = useRoleStatusMutation();
|
||||
@@ -142,11 +145,14 @@ export default function RolesPage() {
|
||||
onOpenChange={setIsSheetOpen}
|
||||
roleId={roleId}
|
||||
register={register}
|
||||
errors={errors}
|
||||
touchedFields={touchedFields}
|
||||
onSubmit={onSubmit}
|
||||
permissionTree={permissionsQuery.permissionTree}
|
||||
permissionIds={permissionIds}
|
||||
onPermissionIdsChange={setPermissionIds}
|
||||
isPermissionsLoading={permissionsQuery.isLoading}
|
||||
canSubmit={canSubmit}
|
||||
isSaving={isSaving}
|
||||
/>
|
||||
</>
|
||||
|
||||
Reference in New Issue
Block a user