优化新增人物功能

This commit is contained in:
DelLevin-Home
2026-08-08 22:33:32 +08:00
parent d638497525
commit df8335b187
22 changed files with 4196 additions and 11 deletions

View File

@@ -12,6 +12,7 @@ import '../pages/book/book_detail_page.dart';
import '../pages/note/note_detail_page.dart';
import '../pages/game/game_detail_page.dart';
import '../pages/movies/douban_webview_page.dart';
import '../pages/people/person_form_page.dart';
/// 路由生成器
class AppRouter {
@@ -89,6 +90,11 @@ class AppRouter {
}
return SlideUpPageRoute(page: DoubanWebViewPage(url: url));
case '/person-form':
final args = settings.arguments;
final Person? person = args is Person ? args : null;
return SlideUpPageRoute(page: PersonFormPage(person: person));
default:
return _buildUnknownRoute(settings.name);
}