diff --git a/components/UserManagementPage.tsx b/components/UserManagementPage.tsx index 4c9ac1a..17d03b7 100644 --- a/components/UserManagementPage.tsx +++ b/components/UserManagementPage.tsx @@ -39,6 +39,7 @@ const UserManagementPage: React.FC = () => { const [error, setError] = useState(null); const [notice, setNotice] = useState(null); + const [userLogin, setUserLogin] = useState(''); const [userName, setUserName] = useState(''); const [status, setStatus] = useState('gm'); const [password, setPassword] = useState(''); @@ -80,6 +81,7 @@ const UserManagementPage: React.FC = () => { setSaving(true); try { await api.users.create({ + user_login: userLogin.trim(), user_name: userName.trim(), status, password, @@ -87,6 +89,7 @@ const UserManagementPage: React.FC = () => { setNotice( `Akun "${userName.trim()}" dibuat. Bagikan password sementara secara aman (di luar sistem).` ); + setUserLogin(''); setUserName(''); setPassword(''); setStatus('gm'); @@ -151,9 +154,20 @@ const UserManagementPage: React.FC = () => {

Buat pengguna baru

-
+ +