completed member addition by autocomplete form
This commit is contained in:
@@ -3,7 +3,11 @@
|
||||
import { t } from '../translations.svelte.js';
|
||||
import Autocomplete from './Autocomplete.svelte';
|
||||
import PermissionSelector from './PermissionSelector.svelte';
|
||||
let { members, updatePermission = (uid,perm) => console.log({user:uid,perm:perm}) } = $props();
|
||||
let {
|
||||
members,
|
||||
updatePermission = (uid,perm) => console.log(`no handler for updatePermission(${uid}, ${perm})`),
|
||||
addMember = (entry) => console.log(`no handler for addMember(${entry})`)
|
||||
} = $props();
|
||||
let error = $state(null);
|
||||
let sortedMembers = $derived.by(() => Object.values(members).sort((a, b) => a.user.name.localeCompare(b.user.name)));
|
||||
|
||||
@@ -34,8 +38,8 @@
|
||||
}
|
||||
}
|
||||
|
||||
function onSelect(name){
|
||||
console.log({selected_user:name})
|
||||
function onSelect(entry){
|
||||
addMember(entry);
|
||||
}
|
||||
|
||||
onMount(loadPermissions);
|
||||
|
||||
Reference in New Issue
Block a user