gallery_picker/lib/user_widgets/media_provider.dart
2022-12-29 11:10:47 +03:00

26 lines
702 B
Dart

import 'package:flutter/material.dart';
import 'package:gallery_picker/gallery_picker.dart';
import 'package:photo_gallery/photo_gallery.dart' as photo_gallery;
class MediaProvider extends StatelessWidget {
final MediaFile media;
final double? width, height;
const MediaProvider(
{super.key, required this.media, this.width, this.height});
@override
Widget build(BuildContext context) {
return media.type == photo_gallery.MediumType.image
? PhotoProvider(
media: media,
width: width,
height: height,
)
: VideoProvider(
media: media,
width: width,
height: height,
);
}
}