diff --git a/src/components/admin/UserManagementPanel.jsx b/src/components/admin/UserManagementPanel.jsx index ae9486f..98fc6bf 100644 --- a/src/components/admin/UserManagementPanel.jsx +++ b/src/components/admin/UserManagementPanel.jsx @@ -206,33 +206,47 @@ export default function UserManagementPanel() { - {/* Add form */} + {/* Add user modal */} {showAddForm && ( -
- setAddForm((f) => ({ ...f, name: e.target.value }))} - /> - setAddForm((f) => ({ ...f, email: e.target.value }))} - /> - setAddForm((f) => ({ ...f, role: r }))} - /> - {addError &&
{addError}
} - - +
{ setShowAddForm(false); setAddError(null); }}> +
e.stopPropagation()}> +

Новый пользователь

+
+ setAddForm((f) => ({ ...f, name: e.target.value }))} + /> + setAddForm((f) => ({ ...f, email: e.target.value }))} + /> + setAddForm((f) => ({ ...f, role: r }))} + /> + {addError &&
{addError}
} +
+ + +
+ +
+
)} {/* Error */}