add albums to dedicated item menu

This commit is contained in:
Alex 2024-09-11 11:22:51 -05:00
parent 4d45e36ea0
commit bee7cd9683
No known key found for this signature in database
GPG Key ID: 53CD082B3A5E1082
2 changed files with 24 additions and 1 deletions

View File

@ -98,6 +98,12 @@ class TabControllerPage extends HookConsumerWidget {
padding: const EdgeInsets.all(4),
icon: const Icon(Icons.photo_album_outlined),
selectedIcon: const Icon(Icons.photo_album),
label: const Text('albums').tr(),
),
NavigationRailDestination(
padding: const EdgeInsets.all(4),
icon: const Icon(Icons.space_dashboard_outlined),
selectedIcon: const Icon(Icons.space_dashboard_rounded),
label: const Text('collections').tr(),
),
],
@ -163,7 +169,7 @@ class TabControllerPage extends HookConsumerWidget {
// ),
// ),
NavigationDestination(
label: 'collections'.tr(),
label: 'albums'.tr(),
icon: const Icon(
Icons.photo_album_outlined,
),
@ -174,6 +180,18 @@ class TabControllerPage extends HookConsumerWidget {
),
),
),
NavigationDestination(
label: 'collections'.tr(),
icon: const Icon(
Icons.space_dashboard_outlined,
),
selectedIcon: buildIcon(
Icon(
Icons.space_dashboard_rounded,
color: context.primaryColor,
),
),
),
],
);
}
@ -185,6 +203,7 @@ class TabControllerPage extends HookConsumerWidget {
SearchRoute(),
// SharingRoute(),
// LibraryRoute(),
AlbumsCollectionRoute(),
CollectionsRoute(),
],
duration: const Duration(milliseconds: 600),

View File

@ -123,6 +123,10 @@ class AppRouter extends RootStackRouter {
page: CollectionsRoute.page,
guards: [_authGuard, _duplicateGuard],
),
AutoRoute(
page: AlbumsCollectionRoute.page,
guards: [_authGuard, _duplicateGuard],
),
],
transitionsBuilder: TransitionsBuilders.fadeIn,
),