feat: add Client billing fields to store, /clients route, and reorder NavRail

This commit is contained in:
Your Name
2026-02-17 22:54:31 +02:00
parent 5ab96769ac
commit c949a08981
3 changed files with 128 additions and 1 deletions

49
src/router/index.ts Normal file
View File

@@ -0,0 +1,49 @@
import { createRouter, createWebHashHistory } from 'vue-router'
const router = createRouter({
history: createWebHashHistory(),
routes: [
{
path: '/',
name: 'Dashboard',
component: () => import('../views/Dashboard.vue')
},
{
path: '/timer',
name: 'Timer',
component: () => import('../views/Timer.vue')
},
{
path: '/clients',
name: 'Clients',
component: () => import('../views/Clients.vue')
},
{
path: '/projects',
name: 'Projects',
component: () => import('../views/Projects.vue')
},
{
path: '/entries',
name: 'Entries',
component: () => import('../views/Entries.vue')
},
{
path: '/reports',
name: 'Reports',
component: () => import('../views/Reports.vue')
},
{
path: '/invoices',
name: 'Invoices',
component: () => import('../views/Invoices.vue')
},
{
path: '/settings',
name: 'Settings',
component: () => import('../views/Settings.vue')
}
]
})
export default router