This commit is contained in:
Timothy Jaeryang Baek 2025-11-06 11:41:20 -05:00
parent 224e4c3a61
commit 4e18c8a689
2 changed files with 21 additions and 19 deletions

View file

@ -112,19 +112,17 @@
}}
/>
{#key selectedUser}
<EditUserModal
bind:show={showEditUserModal}
{selectedUser}
sessionUser={$user}
<AddUserModal
bind:show={showAddUserModal}
on:save={async () => {
getUserList();
}}
/>
{/key}
/>
<AddUserModal
bind:show={showAddUserModal}
<EditUserModal
bind:show={showEditUserModal}
{selectedUser}
sessionUser={$user}
on:save={async () => {
getUserList();
}}

View file

@ -22,6 +22,18 @@
export let selectedUser;
export let sessionUser;
$: if (show) {
init();
}
const init = () => {
if (selectedUser) {
_user = selectedUser;
_user.password = '';
loadUserGroups();
}
};
let _user = {
profile_image_url: '',
role: 'pending',
@ -52,14 +64,6 @@
return null;
});
};
onMount(() => {
if (selectedUser) {
_user = selectedUser;
_user.password = '';
loadUserGroups();
}
});
</script>
<Modal size="sm" bind:show>