gallery_picker/lib/user_widgets/media_provider.dart

26 lines
671 B
Dart
Raw Normal View History

2022-12-29 11:10:47 +03:00
import 'package:flutter/material.dart';
2022-12-29 08:45:28 +03:00
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.isImage
2022-12-29 08:45:28 +03:00
? PhotoProvider(
media: media,
width: width,
height: height,
)
: VideoProvider(
media: media,
width: width,
height: height,
);
}
}