测试块编辑器笔记

This commit is contained in:
DelLevin-Home
2026-06-26 05:53:40 +08:00
parent 22797603f5
commit f7ef50a677
20 changed files with 3743 additions and 1 deletions

View File

@@ -8,6 +8,8 @@ import '../pages/movies/movie_detail_page.dart';
import '../pages/book/book_detail_page.dart';
import '../pages/note/note_detail_page.dart';
import '../pages/movies/douban_webview_page.dart';
import '../pages/note_plus/note_plus_form_page.dart';
import '../pages/note_plus/note_plus_detail_page.dart';
/// 路由生成器
class AppRouter {
@@ -64,6 +66,20 @@ class AppRouter {
}
return SlideUpPageRoute(page: DoubanWebViewPage(url: url));
case '/note-plus-form':
final id = settings.arguments is String ? settings.arguments as String : null;
if (id == null) {
return _buildUnknownRoute(settings.name);
}
return SlideUpPageRoute(page: NotePlusFormPage(documentId: id));
case '/note-plus-detail':
final id = settings.arguments is String ? settings.arguments as String : null;
if (id == null) {
return _buildUnknownRoute(settings.name);
}
return SlideUpPageRoute(page: NotePlusDetailPage(documentId: id));
default:
return _buildUnknownRoute(settings.name);
}