|
@@ -17,6 +17,8 @@ import { createMessagesRoutes } from "./routes_messages.ts"
|
|
|
import { createMigrationsRoutes } from "./routes_migrations.ts"
|
|
import { createMigrationsRoutes } from "./routes_migrations.ts"
|
|
|
import { createHomeRoutes } from "./routes_home.ts"
|
|
import { createHomeRoutes } from "./routes_home.ts"
|
|
|
|
|
|
|
|
|
|
+import { createClassRoomRoutes } from "./routes_classroom.ts"
|
|
|
|
|
+
|
|
|
export function createRouter(apiClient: APIClient, moduleDir: string) {
|
|
export function createRouter(apiClient: APIClient, moduleDir: string) {
|
|
|
const router = new Hono()
|
|
const router = new Hono()
|
|
|
|
|
|
|
@@ -42,6 +44,8 @@ export function createRouter(apiClient: APIClient, moduleDir: string) {
|
|
|
api.route('/messages', createMessagesRoutes(withAuth))
|
|
api.route('/messages', createMessagesRoutes(withAuth))
|
|
|
api.route('/migrations', createMigrationsRoutes(withAuth))
|
|
api.route('/migrations', createMigrationsRoutes(withAuth))
|
|
|
api.route('/home', createHomeRoutes(withAuth))
|
|
api.route('/home', createHomeRoutes(withAuth))
|
|
|
|
|
+
|
|
|
|
|
+ api.route('/classroom', createClassRoomRoutes(withAuth)) // 添加课堂路由
|
|
|
|
|
|
|
|
// 注册API路由到主路由器
|
|
// 注册API路由到主路由器
|
|
|
router.route('/api', api)
|
|
router.route('/api', api)
|