import { createRouter, createWebHashHistory, type RouteRecordRaw } from 'vue-router' const routes: RouteRecordRaw[] = [ { path: '/', name: 'home', component: () => import('./views/HomeView.vue'), }, { path: '/publish-management', name: 'publish-management', component: () => import('./views/PublishManagementView.vue'), }, { path: '/tasks', redirect: '/publish-management' }, { path: '/media-platforms', name: 'media-platforms', component: () => import('./views/AccountsView.vue'), }, { path: '/ai-platforms', name: 'ai-platforms', component: () => import('./views/AiPlatformsView.vue'), }, { path: '/accounts', redirect: '/media-platforms' }, { path: '/settings', redirect: '/' }, { path: '/diagnostics', redirect: '/' }, ] export const router = createRouter({ history: createWebHashHistory(), routes, })