Chat settings in Super Admin and changing the chat title and position.

This commit is contained in:
2026-09-29 14:45:19 +03:30
parent 125976f3eb
commit 66af7e577c
14 changed files with 332 additions and 269 deletions
+25 -2
View File
@@ -64,7 +64,8 @@ const salesActive = computed(() =>
);
const activitiesActive = computed(() => pathIn(['/activities']));
const notesActive = computed(() => route.path === '/notes' || route.path.startsWith('/notes/'));
const supportActive = computed(() => pathIn(['/tickets', '/conversations']));
const conversationsActive = computed(() => pathIn(['/conversations']));
const supportActive = computed(() => pathIn(['/tickets']));
const automationsActive = computed(
() =>
route.path.startsWith('/settings/automations') ||
@@ -91,13 +92,13 @@ const settingsActive = computed(() =>
'/settings/tahesab',
'/settings/woocommerce',
'/settings/voip',
'/settings/conversations',
'/settings/faq',
]),
);
const moreSectionActive = computed(
() =>
notesActive.value ||
conversationsActive.value ||
supportActive.value ||
loyaltyActive.value ||
reportsActive.value ||
@@ -492,6 +493,18 @@ onUnmounted(() => {
</button>
</div>
<RouterLink
v-if="moduleAllowed('conversations')"
to="/conversations"
class="nav-item"
title="گفتگو"
:class="{ 'router-link-active': conversationsActive }"
@click="closeHub(); closeMenu()"
>
<UiIcon name="chat" :size="collapsed ? 20 : 18" />
<span>گفتگو</span>
</RouterLink>
<RouterLink
to="/notes"
class="nav-item"
@@ -831,6 +844,16 @@ onUnmounted(() => {
<UiIcon name="document" :size="18" />
<span>یادداشت‌ها</span>
</RouterLink>
<RouterLink
v-if="moduleAllowed('conversations')"
to="/conversations"
class="nav-item"
:class="{ 'router-link-active': conversationsActive }"
@click="closeHub(); closeMore()"
>
<UiIcon name="chat" :size="18" />
<span>گفتگو</span>
</RouterLink>
<button
class="nav-item nav-fold-btn"
type="button"