Co-authored-by: Madison Grubb <madison@elastiflow.com> Reviewed-on: #1
This commit was merged in pull request #1.
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
<div class="relative h-2/3 w-full md:h-full md:flex-1">
|
||||
<ClientOnly>
|
||||
<KestrelMap
|
||||
:feeds="[]"
|
||||
:devices="devices ?? []"
|
||||
:pois="pois ?? []"
|
||||
:live-sessions="liveSessions ?? []"
|
||||
|
||||
@@ -421,8 +421,11 @@ const deleteConfirmUser = ref(null)
|
||||
|
||||
function setDropdownWrapRef(userId, el) {
|
||||
if (el) dropdownWrapRefs.value[userId] = el
|
||||
// eslint-disable-next-line @typescript-eslint/no-dynamic-delete
|
||||
else delete dropdownWrapRefs.value[userId]
|
||||
else {
|
||||
dropdownWrapRefs.value = Object.fromEntries(
|
||||
Object.entries(dropdownWrapRefs.value).filter(([k]) => k !== userId),
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
watch(user, (u) => {
|
||||
@@ -484,8 +487,9 @@ async function saveRole(id) {
|
||||
try {
|
||||
await $fetch(`/api/users/${id}`, { method: 'PATCH', body: { role } })
|
||||
await refreshUsers()
|
||||
const { [id]: _, ...rest } = pendingRoleUpdates.value
|
||||
pendingRoleUpdates.value = rest
|
||||
pendingRoleUpdates.value = Object.fromEntries(
|
||||
Object.entries(pendingRoleUpdates.value).filter(([k]) => k !== id),
|
||||
)
|
||||
}
|
||||
catch {
|
||||
// could set error state
|
||||
|
||||
Reference in New Issue
Block a user