import { createRouter, createWebHistory } from 'vue-router' import Home from '../views/Home.vue' import DashboardLayout from '../views/dashboard/DashboardLayout.vue' import Overview from '../views/dashboard/Overview.vue' import SavedStations from '../views/dashboard/SavedStations.vue' import Preferences from '../views/dashboard/Preferences.vue' const routes = [ { path: '/', component: Home, name: 'home' }, { path: '/dashboard', component: DashboardLayout, children: [ { path: '', component: Overview, name: 'dashboard' }, { path: 'saved-stations', component: SavedStations, name: 'dashboard.saved-stations' }, { path: 'preferences', component: Preferences, name: 'dashboard.preferences' }, ], }, ] export default createRouter({ history: createWebHistory(), routes, })