{
btn.focus()
if (!opened && !readonly) {
opened = true
showPopup(UsersPopup, { _class, title, caption, allowDeselect, selected: value, titleDeselect }, container, (result) => {
if (result === null) {
value = null
selected = undefined
dispatch('change', null)
} else if (result !== undefined && result._id !== value) {
value = result._id
dispatch('change', value)
}
opened = false
})
}
}}
>
{#if selected}{getName(selected)}{:else}{/if}