Let automations fire on more CRM events and open the studio from the main nav.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -40,7 +40,6 @@ const salesPaths = ['/quotes', '/invoices', '/sales/forecast', '/reports', '/not
|
||||
const morePaths = ['/activities/calendar', '/projects', '/project-cards', '/loyalty'];
|
||||
const settingsPaths = [
|
||||
'/settings/team',
|
||||
'/settings/automations',
|
||||
'/settings/lead-forms',
|
||||
'/settings/custom-fields',
|
||||
'/settings/products',
|
||||
@@ -59,6 +58,7 @@ const salesActive = computed(() => pathIn(salesPaths));
|
||||
const moreActive = computed(() => pathIn(morePaths));
|
||||
const settingsActive = computed(() => pathIn(settingsPaths));
|
||||
const productsActive = computed(() => route.path.startsWith('/settings/products'));
|
||||
const automationsActive = computed(() => route.path.startsWith('/settings/automations'));
|
||||
const extraActive = computed(() =>
|
||||
pathIn([
|
||||
'/quotes',
|
||||
@@ -66,7 +66,6 @@ const extraActive = computed(() =>
|
||||
'/sales/forecast',
|
||||
'/notes',
|
||||
'/tickets',
|
||||
'/settings/automations',
|
||||
'/settings/lead-forms',
|
||||
'/settings/custom-fields',
|
||||
'/settings/currencies',
|
||||
@@ -348,6 +347,17 @@ onUnmounted(() => {
|
||||
<UiIcon name="settings" :size="collapsed ? 20 : 18" />
|
||||
<span>تنظیمات</span>
|
||||
</RouterLink>
|
||||
<RouterLink
|
||||
v-if="canSettings"
|
||||
to="/settings/automations"
|
||||
class="nav-item"
|
||||
title="اتوماسیون"
|
||||
:class="{ 'router-link-active': automationsActive }"
|
||||
@click="closeMenu"
|
||||
>
|
||||
<UiIcon name="layers" :size="collapsed ? 20 : 18" />
|
||||
<span>اتوماسیون</span>
|
||||
</RouterLink>
|
||||
</div>
|
||||
|
||||
<div v-if="collapsed" ref="moreBtnRef" class="nav-more desktop-only">
|
||||
@@ -419,7 +429,6 @@ onUnmounted(() => {
|
||||
</button>
|
||||
<div v-show="settingsOpen" class="nav-sub">
|
||||
<RouterLink to="/settings/team" @click="closeMenu">تیم و نقشها</RouterLink>
|
||||
<RouterLink to="/settings/automations" @click="closeMenu">اتوماسیون</RouterLink>
|
||||
<RouterLink to="/settings/lead-forms" @click="closeMenu">فرمساز سرنخ</RouterLink>
|
||||
<RouterLink to="/settings/custom-fields" @click="closeMenu">فیلدهای سفارشی</RouterLink>
|
||||
<RouterLink to="/settings/currencies" @click="closeMenu">ارزها</RouterLink>
|
||||
@@ -477,7 +486,6 @@ onUnmounted(() => {
|
||||
<RouterLink to="/loyalty" @click="closeMenu">باشگاه مشتریان</RouterLink>
|
||||
<template v-if="canSettings">
|
||||
<p>تنظیمات</p>
|
||||
<RouterLink to="/settings/automations" @click="closeMenu">اتوماسیون</RouterLink>
|
||||
<RouterLink to="/settings/lead-forms" @click="closeMenu">فرمساز سرنخ</RouterLink>
|
||||
<RouterLink to="/settings/custom-fields" @click="closeMenu">فیلدهای سفارشی</RouterLink>
|
||||
<RouterLink to="/settings/currencies" @click="closeMenu">ارزها</RouterLink>
|
||||
|
||||
Reference in New Issue
Block a user