Chat room layout

This commit is contained in:
2025-05-03 02:01:25 +08:00
parent cce0be4fb2
commit 63ec82891f
8 changed files with 799 additions and 107 deletions

View File

@ -11,7 +11,12 @@ class TabsScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return AutoTabsRouter.pageView(
routes: const [ExploreRoute(), RealmListRoute(), AccountRoute()],
routes: const [
ExploreRoute(),
ChatListRoute(),
RealmListRoute(),
AccountRoute(),
],
builder: (context, child, _) {
final tabsRouter = AutoTabsRouter.of(context);
return Scaffold(
@ -26,6 +31,10 @@ class TabsScreen extends StatelessWidget {
label: 'explore'.tr(),
icon: const Icon(Symbols.explore),
),
NavigationDestination(
label: 'chat'.tr(),
icon: const Icon(Symbols.chat),
),
NavigationDestination(
label: 'realms'.tr(),
icon: const Icon(Symbols.workspaces),