浏览代码

feat: disable admin chatlist by default

Timothy J. Baek 1 年之前
父节点
当前提交
77cc3b5470
共有 1 个文件被更改,包括 13 次插入11 次删除
  1. 13 11
      src/routes/(app)/admin/+page.svelte

+ 13 - 11
src/routes/(app)/admin/+page.svelte

@@ -267,17 +267,19 @@
 
 												<td class="px-3 py-2 text-right">
 													<div class="flex justify-end w-full">
-														<Tooltip content="Chats">
-															<button
-																class="self-center w-fit text-sm px-2 py-2 hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
-																on:click={async () => {
-																	showUserChatsModal = !showUserChatsModal;
-																	selectedUser = user;
-																}}
-															>
-																<ChatBubbles />
-															</button>
-														</Tooltip>
+														{#if user.role !== 'admin'}
+															<Tooltip content="Chats">
+																<button
+																	class="self-center w-fit text-sm px-2 py-2 hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
+																	on:click={async () => {
+																		showUserChatsModal = !showUserChatsModal;
+																		selectedUser = user;
+																	}}
+																>
+																	<ChatBubbles />
+																</button>
+															</Tooltip>
+														{/if}
 
 														<Tooltip content={$i18n.t('Edit User')}>
 															<button