refactor: Display navigationrail in settings page

This commit is contained in:
krille-chan 2025-02-08 16:35:33 +01:00
commit 139117e47b
No known key found for this signature in database
11 changed files with 395 additions and 302 deletions

View file

@ -93,8 +93,6 @@ abstract class AppRoutes {
FluffyThemes.isColumnMode(context) &&
state.fullPath?.startsWith('/rooms/settings') == false
? TwoColumnLayout(
displayNavigationRail:
state.path?.startsWith('/rooms/settings') != true,
mainView: ChatList(
activeChat: state.pathParameters['roomid'],
displayNavigationRail:
@ -174,9 +172,8 @@ abstract class AppRoutes {
state,
FluffyThemes.isColumnMode(context)
? TwoColumnLayout(
mainView: const Settings(),
mainView: Settings(key: state.pageKey),
sideView: child,
displayNavigationRail: false,
)
: child,
),