wip: album collesction page

This commit is contained in:
Alex 2024-09-06 16:16:06 -05:00
parent 27d5b134ac
commit 34ea42c005
No known key found for this signature in database
GPG Key ID: 53CD082B3A5E1082

View File

@ -6,10 +6,8 @@ import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:immich_mobile/extensions/build_context_extensions.dart';
import 'package:immich_mobile/providers/album/album.provider.dart';
import 'package:immich_mobile/providers/album/album_sort_by_options.provider.dart';
import 'package:immich_mobile/providers/server_info.provider.dart';
import 'package:immich_mobile/routing/router.dart';
import 'package:immich_mobile/widgets/album/album_thumbnail_card.dart';
import 'package:immich_mobile/widgets/common/immich_app_bar.dart';
@RoutePage()
class AlbumsCollectionPage extends HookConsumerWidget {
@ -35,7 +33,8 @@ class AlbumsCollectionPage extends HookConsumerWidget {
appBar: AppBar(
title: const Text("Albums"),
),
body: CustomScrollView(
body: SafeArea(
child: CustomScrollView(
slivers: [
const SliverToBoxAdapter(
child: Padding(
@ -122,6 +121,7 @@ class AlbumsCollectionPage extends HookConsumerWidget {
),
],
),
),
);
}
}
@ -182,15 +182,12 @@ class SortButton extends ConsumerWidget {
albumSortIsReverse
? Icons.arrow_downward_rounded
: Icons.arrow_upward_rounded,
size: 14,
color: context.primaryColor,
size: 18,
),
),
Text(
albumSortOption.label.tr(),
style: context.textTheme.labelLarge?.copyWith(
color: context.primaryColor,
),
style: context.textTheme.labelLarge?.copyWith(),
),
],
),