mirror of
https://github.com/vodemn/m3_lightmeter.git
synced 2025-08-05 04:36:41 +00:00
added hero animation
This commit is contained in:
parent
84e77d0620
commit
ca6b921b6b
2 changed files with 21 additions and 15 deletions
|
@ -18,6 +18,8 @@ class LogbookPhotoGridTile extends StatelessWidget {
|
|||
Widget build(BuildContext context) {
|
||||
return GestureDetector(
|
||||
onTap: onTap,
|
||||
child: Hero(
|
||||
tag: photo.id,
|
||||
child: Card(
|
||||
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(Dimens.borderRadiusM)),
|
||||
child: FadeInImage(
|
||||
|
@ -30,6 +32,7 @@ class LogbookPhotoGridTile extends StatelessWidget {
|
|||
placeholderErrorBuilder: (_, __, ___) => const SizedBox.shrink(),
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -111,6 +111,8 @@ class _PhotoPreviewBuilder extends StatelessWidget {
|
|||
buildWhen: (_, __) => false,
|
||||
builder: (context, state) => AspectRatio(
|
||||
aspectRatio: PlatformConfig.cameraPreviewAspectRatio,
|
||||
child: Hero(
|
||||
tag: state.id,
|
||||
child: ClipRRect(
|
||||
borderRadius: BorderRadius.circular(Dimens.borderRadiusM),
|
||||
child: Image.file(
|
||||
|
@ -119,6 +121,7 @@ class _PhotoPreviewBuilder extends StatelessWidget {
|
|||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue