This commit is contained in:
Timothy Jaeryang Baek 2025-11-20 18:39:30 -05:00
parent f69e37a850
commit d1e7957e69
2 changed files with 6 additions and 2 deletions

View file

@ -5,7 +5,7 @@
import Spinner from '$lib/components/common/Spinner.svelte'; import Spinner from '$lib/components/common/Spinner.svelte';
import Modal from '$lib/components/common/Modal.svelte'; import Modal from '$lib/components/common/Modal.svelte';
import Display from './Display.svelte'; import General from './General.svelte';
import Permissions from './Permissions.svelte'; import Permissions from './Permissions.svelte';
import Users from './Users.svelte'; import Users from './Users.svelte';
import UserPlusSolid from '$lib/components/icons/UserPlusSolid.svelte'; import UserPlusSolid from '$lib/components/icons/UserPlusSolid.svelte';
@ -34,6 +34,7 @@
export let name = ''; export let name = '';
export let description = ''; export let description = '';
export let config = {};
export let permissions = { export let permissions = {
workspace: { workspace: {
@ -111,6 +112,7 @@
name = group.name; name = group.name;
description = group.description; description = group.description;
permissions = group?.permissions ?? {}; permissions = group?.permissions ?? {};
config = group?.data?.config ?? {};
userCount = group?.member_count ?? 0; userCount = group?.member_count ?? 0;
} }
@ -241,9 +243,10 @@
<div class="flex-1 mt-1 lg:mt-1 lg:h-[30rem] lg:max-h-[30rem] flex flex-col"> <div class="flex-1 mt-1 lg:mt-1 lg:h-[30rem] lg:max-h-[30rem] flex flex-col">
<div class="w-full h-full overflow-y-auto scrollbar-hidden"> <div class="w-full h-full overflow-y-auto scrollbar-hidden">
{#if selectedTab == 'general'} {#if selectedTab == 'general'}
<Display <General
bind:name bind:name
bind:description bind:description
bind:config
{edit} {edit}
onDelete={() => { onDelete={() => {
showDeleteConfirmDialog = true; showDeleteConfirmDialog = true;

View file

@ -8,6 +8,7 @@
export let name = ''; export let name = '';
export let color = ''; export let color = '';
export let description = ''; export let description = '';
export let config = {};
export let edit = false; export let edit = false;
export let onDelete: Function = () => {}; export let onDelete: Function = () => {};