diff --git a/src/components/server/CreateServerModal.tsx b/src/components/server/CreateServerModal.tsx index ed8ab79..8ee4b54 100755 --- a/src/components/server/CreateServerModal.tsx +++ b/src/components/server/CreateServerModal.tsx @@ -97,7 +97,7 @@ export function CreateServerModal({ isOpen, onClose }: CreateServerModalProps) { > {isSubmitting ? ( <> - + Creating... ) : ( diff --git a/src/components/ui/Modal.tsx b/src/components/ui/Modal.tsx index b6c8955..6d42916 100755 --- a/src/components/ui/Modal.tsx +++ b/src/components/ui/Modal.tsx @@ -34,16 +34,19 @@ export function Modal({ isOpen, onClose, title, children, className }: ModalProp return (
-
+
-

{title}

-
diff --git a/src/lib/schemas/user.ts b/src/lib/schemas/user.ts index cf39e04..3ccedb0 100755 --- a/src/lib/schemas/user.ts +++ b/src/lib/schemas/user.ts @@ -10,7 +10,7 @@ export type Permission = z.infer; export const roleSchema = z.object({ id: z.uuid(), name: z.string(), - permissions: z.array(permissionSchema) + permissions: z.array(permissionSchema).nullable() }); export type Role = z.infer;