From 59d6f5e43c3d0248339682fefc684ebb2eeffd08 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Fri, 16 Oct 2026 14:18:22 +0400 Subject: [PATCH] refac --- .../layout/Sidebar/ChannelModal.svelte | 7 +- .../workspace/common/Visibility.svelte | 106 ++++++++++-------- 2 files changed, 61 insertions(+), 52 deletions(-) diff --git a/src/lib/components/layout/Sidebar/ChannelModal.svelte b/src/lib/components/layout/Sidebar/ChannelModal.svelte index feda1f1180..306cd4dfa9 100644 --- a/src/lib/components/layout/Sidebar/ChannelModal.svelte +++ b/src/lib/components/layout/Sidebar/ChannelModal.svelte @@ -241,12 +241,7 @@ { - if (value === 'private') { - isPrivate = true; - } else { - isPrivate = false; - } - console.log(value, isPrivate); + isPrivate = value === 'private'; }} /> {/if} diff --git a/src/lib/components/workspace/common/Visibility.svelte b/src/lib/components/workspace/common/Visibility.svelte index f2efaf5ee6..a4e14ff92f 100644 --- a/src/lib/components/workspace/common/Visibility.svelte +++ b/src/lib/components/workspace/common/Visibility.svelte @@ -1,55 +1,69 @@ -
-
-
{$i18n.t('Visibility')}
- -
-
-
- {#if state === 'private'} - - {:else} - - {/if} -
-
- -
- - -
- {#if state === 'private'} - {$i18n.t('Only invited users can access')} - {:else} - {$i18n.t('Visible to all users')} - {/if} -
-
+
+ + +
+ + {#each options as option} + + {/each} +
-
+ +

+ {#if state === 'private'} + {$i18n.t('Only invited users can access')} + {:else} + {$i18n.t('Visible to all users')} + {/if} +