Files
biji/biji-qianduan/src/router/index.js
ikmkj 8cbd5b02b3 feat(recycle-bin): 实现回收站功能
- 新增回收站相关 API 接口
- 添加回收站页面组件和路由
- 实现笔记和分类的软删除功能
- 支持回收站内容的获取、恢复和永久删除操作
- 优化用户界面,增加回收站入口和相关提示
2025-07-31 19:21:58 +08:00

52 lines
990 B
JavaScript

import { createRouter, createWebHistory } from 'vue-router';
import HomePage from '../components/HomePage.vue';
import MarkdownEditor from '../components/MarkdownEditor.vue';
import LoginPage from '../components/LoginPage.vue';
import RegisterPage from '../components/RegisterPage.vue';
import TrashPage from '../components/TrashPage.vue';
const routes = [
{
path: '/',
redirect: '/home'
},
{
path: '/home',
name: 'Home',
component: HomePage
},
{
path: '/editor',
name: 'Editor',
component: MarkdownEditor
},
{
path: '/editor/:id',
name: 'EditMarkdown',
component: MarkdownEditor,
props: true
},
{
path: '/login',
name: 'Login',
component: LoginPage
},
{
path: '/register',
name: 'Register',
component: RegisterPage
},
{
path: '/trash',
name: 'Trash',
component: TrashPage
}
];
const router = createRouter({
history: createWebHistory(),
routes
});
export default router;