aboutsummaryrefslogtreecommitdiff
path: root/lib/views/image_view.dart
diff options
context:
space:
mode:
authordavidpkj <davidpenkow1@gmail.com>2022-07-30 10:10:43 +0200
committerdavidpkj <davidpenkow1@gmail.com>2022-07-30 10:10:43 +0200
commitccb8d94be2221e1cac8d0e36a4464418ce03aec5 (patch)
treebb042bbe1c8fdfe0c0630fadd7bd3582d3436ee8 /lib/views/image_view.dart
parentd282f4bb380ce9c445d6bd3a4c9f001bb6b5f501 (diff)
updated flutter, new recipe layout
Diffstat (limited to 'lib/views/image_view.dart')
-rw-r--r--lib/views/image_view.dart28
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;
}