diff --git a/frontend/src/components/AppSidebar.vue b/frontend/src/components/AppSidebar.vue index 0bfe4682..a09cb3a4 100644 --- a/frontend/src/components/AppSidebar.vue +++ b/frontend/src/components/AppSidebar.vue @@ -1,32 +1,35 @@ @@ -36,40 +39,38 @@ import LeadsIcon from '@/components/Icons/LeadsIcon.vue' import DealsIcon from '@/components/Icons/DealsIcon.vue' import ContactsIcon from '@/components/Icons/ContactsIcon.vue' import NoteIcon from '@/components/Icons/NoteIcon.vue' -import DashboardIcon from '@/components/Icons/DashboardIcon.vue' import PhoneIcon from '@/components/Icons/PhoneIcon.vue' -import NavLinks from '@/components/NavLinks.vue' +import CollapseSidebar from '@/components/Icons/CollapseSidebar.vue' +import SidebarLink from '@/components/SidebarLink.vue' +import { ref } from 'vue' -const navigations = [ +const links = [ { - name: 'Leads', + label: 'Leads', icon: LeadsIcon, - route: { name: 'Leads' }, + to: 'Leads', }, { - name: 'Deals', + label: 'Deals', icon: DealsIcon, - route: { name: 'Deals' }, + to: 'Deals', }, { - name: 'Contacts', + label: 'Contacts', icon: ContactsIcon, - route: { name: 'Contacts' }, + to: 'Contacts', }, { - name: 'Notes', + label: 'Notes', icon: NoteIcon, - route: { name: 'Notes' }, + to: 'Notes', }, { - name: 'Call Logs', + label: 'Call Logs', icon: PhoneIcon, - route: { name: 'Call Logs' }, + to: 'Call Logs', }, - // { - // name: 'Dashboard', - // icon: DashboardIcon, - // route: { name: 'Dashboard' }, - // }, ] + +const isSidebarCollapsed = ref(false) diff --git a/frontend/src/components/DesktopLayout.vue b/frontend/src/components/DesktopLayout.vue index 2d81c21e..36f2a068 100644 --- a/frontend/src/components/DesktopLayout.vue +++ b/frontend/src/components/DesktopLayout.vue @@ -1,6 +1,6 @@