Add standalone Leads module for prospect outreach before customers.
Import large Excel lists with duplicate checks, assign and kanban follow-up, convert to Person when ready; also fix OTP mobile mask order and SMS brand name to منتکت. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -182,6 +182,21 @@ export const router = createRouter({
|
||||
name: 'pipeline',
|
||||
component: () => import('@/views/PipelineBoardView.vue'),
|
||||
},
|
||||
{
|
||||
path: 'leads',
|
||||
name: 'leads',
|
||||
component: () => import('@/views/LeadsView.vue'),
|
||||
},
|
||||
{
|
||||
path: 'leads/board',
|
||||
name: 'leads-board',
|
||||
component: () => import('@/views/LeadBoardView.vue'),
|
||||
},
|
||||
{
|
||||
path: 'leads/:id',
|
||||
name: 'lead-detail',
|
||||
component: () => import('@/views/LeadDetailView.vue'),
|
||||
},
|
||||
{
|
||||
path: 'projects',
|
||||
name: 'projects',
|
||||
@@ -239,6 +254,12 @@ export const router = createRouter({
|
||||
component: () => import('@/views/MessageAutomationsView.vue'),
|
||||
meta: { roles: ['owner', 'admin'] as UserRole[] },
|
||||
},
|
||||
{
|
||||
path: 'settings/lead-stages',
|
||||
name: 'lead-stages',
|
||||
component: () => import('@/views/LeadStagesSettingsView.vue'),
|
||||
meta: { roles: ['owner', 'admin'] as UserRole[] },
|
||||
},
|
||||
{
|
||||
path: 'settings/lead-forms',
|
||||
name: 'lead-forms',
|
||||
|
||||
Reference in New Issue
Block a user