import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import '../pages/media_view.dart'; import '../util/goto.dart'; /// If the media is pressed, it opens itself in a [MediaViewPage] class FullscreenableImage extends StatelessWidget { final String url; final Widget child; const FullscreenableImage({ Key? key, required this.url, required this.child, }) : super(key: key); @override Widget build(BuildContext context) => InkWell( onTap: () => goToMedia(context, url), child: Hero( tag: url, child: child, ), ); }