improve togglebuttongroup

This commit is contained in:
Ruben Fiszel
2024-02-21 15:35:50 +01:00
parent 3278e09ccc
commit ceadc8a187
3 changed files with 5 additions and 3 deletions
@@ -93,7 +93,6 @@
$: schema && reorder()
function reorder() {
console.log('reordering')
if (schema?.order && Array.isArray(schema.order)) {
const n = {}
@@ -122,6 +122,7 @@
<ToggleButtonGroup
selected={super_admin}
on:selected={async (e) => {
console.log('BAR')
if (email == $userStore?.email) {
sendUserToast('You cannot demote yourself', true)
listUsers()
@@ -19,17 +19,19 @@
const selectedContent = writable(selected)
function setSelected(selected: any) {
selectedContent.set(selected)
if ($selectedContent != selected) {
selectedContent.set(selected)
}
}
$: setSelected(selected)
$: dispatch('selected', $selectedContent)
setContext<ToggleButtonContext>('ToggleButtonGroup', {
selected: selectedContent,
select: (value: any) => {
selectedContent.set(value)
selected = value
dispatch('selected', value)
}
})
</script>