diff options
author | davidpkj <davidpenkow1@gmail.com> | 2022-07-30 10:10:43 +0200 |
---|---|---|
committer | davidpkj <davidpenkow1@gmail.com> | 2022-07-30 10:10:43 +0200 |
commit | ccb8d94be2221e1cac8d0e36a4464418ce03aec5 (patch) | |
tree | bb042bbe1c8fdfe0c0630fadd7bd3582d3436ee8 /lib/views/image_view.dart | |
parent | d282f4bb380ce9c445d6bd3a4c9f001bb6b5f501 (diff) |
updated flutter, new recipe layout
Diffstat (limited to 'lib/views/image_view.dart')
-rw-r--r-- | lib/views/image_view.dart | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/lib/views/image_view.dart b/lib/views/image_view.dart index 8721d5e..615aa26 100644 --- a/lib/views/image_view.dart +++ b/lib/views/image_view.dart @@ -4,7 +4,6 @@ import 'package:flutter/material.dart'; import 'package:kulinar_app/constants.dart'; -// TODO: IMPLEMENT: zooming and multiple images possible class ImageView extends StatelessWidget { const ImageView({Key? key, required this.image}) : super(key: key); @@ -12,27 +11,28 @@ class ImageView extends StatelessWidget { @override Widget build(BuildContext context) { - return Scaffold( - backgroundColor: _averageImageColor(image), - body: Center( - child: Container( - child: GestureDetector( - child: Hero( - tag: "image", - child: Image( - image: FileImage(File(image)), + return InteractiveViewer( + child: Scaffold( + backgroundColor: _averageImageColor(image), + body: Center( + child: Container( + child: GestureDetector( + child: Hero( + tag: "image", + child: Image( + image: FileImage(File(image)), + ), ), + onTap: () { + Navigator.pop(context); + }, ), - onTap: () { - Navigator.pop(context); - }, ), ), ), ); } - // TODO: IMPLEMENT: average color background Color _averageImageColor(String path) { return cPrimaryColor; } |