Skip to main content

yggdrasil/pages/admin/
mod.rs

1//! 管理后台页面模块。
2//!
3//! 汇总并重新导出后台管理相关的页面组件,供路由与其他模块使用。
4
5/// 素材选择 modal(封面上「从素材库选择」)。
6pub mod asset_picker;
7/// 素材管理页面模块。
8pub mod assets;
9/// 评论管理页面模块。
10pub mod comments;
11/// 管理后台仪表盘页面模块。
12pub mod dashboard;
13/// 友链管理页面模块。
14pub mod friends;
15/// MCP 令牌管理 + 客户端配置生成页面模块。
16pub mod mcp;
17/// 文章管理列表页面模块。
18pub mod posts;
19/// 回收站页面模块(文章管理下的 tab)。
20pub mod posts_trash;
21/// 代码试运行沙箱页面模块。
22pub mod runner;
23/// 系统管理页面模块(数据库 + 服务器状态 + SQL 控制台 + 导出 + 备份)。
24pub mod system;
25/// 文章编辑器页面模块(基于 Tiptap 富文本编辑器)。
26pub mod write;
27
28/// 素材管理页面组件。
29pub use assets::Assets;
30/// 评论管理入口组件(带默认分页)。
31pub use comments::{AdminComments, AdminCommentsPage};
32/// 管理后台仪表盘组件。
33pub use dashboard::Admin;
34/// 友链管理页面组件。
35pub use friends::FriendsAdmin;
36/// MCP 令牌管理 + 客户端配置生成页面组件。
37pub use mcp::Mcp;
38/// 文章管理入口组件(列表 + 回收站,单路由 + 客户端 tab)。
39pub use posts::Posts;
40/// 代码试运行沙箱组件。
41pub use runner::Runner;
42/// 系统管理入口组件。
43pub use system::System;
44/// 文章编辑器组件(新建与编辑模式)。
45pub use write::{Write, WriteEdit};