mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-31 18:58:56 -04:00 
			
		
		
		
	* Fixed app not resuming backup after closing and reopening the app * Fixed cosmetic effect of backup button doesn't change state right away after pressing start backup * Fixed grammar * Fixed deep copy problem that cause incorrect asset count when backing up * Format code
		
			
				
	
	
		
			27 lines
		
	
	
		
			905 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			905 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
| import 'package:flutter/material.dart';
 | |
| import 'package:hooks_riverpod/hooks_riverpod.dart';
 | |
| import 'package:immich_mobile/modules/sharing/ui/selection_thumbnail_image.dart';
 | |
| import 'package:immich_mobile/shared/models/immich_asset.model.dart';
 | |
| 
 | |
| class AssetGridByMonth extends HookConsumerWidget {
 | |
|   final List<ImmichAsset> assetGroup;
 | |
|   const AssetGridByMonth({Key? key, required this.assetGroup})
 | |
|       : super(key: key);
 | |
|   @override
 | |
|   Widget build(BuildContext context, WidgetRef ref) {
 | |
|     return SliverGrid(
 | |
|       gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
 | |
|         crossAxisCount: 4,
 | |
|         crossAxisSpacing: 5.0,
 | |
|         mainAxisSpacing: 5,
 | |
|       ),
 | |
|       delegate: SliverChildBuilderDelegate(
 | |
|         (BuildContext context, int index) {
 | |
|           return SelectionThumbnailImage(asset: assetGroup[index]);
 | |
|         },
 | |
|         childCount: assetGroup.length,
 | |
|       ),
 | |
|     );
 | |
|   }
 | |
| }
 |