Skip to content

Commit f445511

Browse files
committed
remove useless assert
1 parent 32b3a59 commit f445511

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/src/image_source_sheet.dart

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class ImageSourceBottomSheet extends StatefulWidget {
2121
final CameraDevice preferredCameraDevice;
2222

2323
/// Callback when an image is selected.
24-
final void Function(XFile)? onImageSelected;
24+
final void Function(XFile) onImageSelected;
2525

2626
final Widget? cameraIcon;
2727
final Widget? galleryIcon;
@@ -35,14 +35,13 @@ class ImageSourceBottomSheet extends StatefulWidget {
3535
this.maxWidth,
3636
this.imageQuality,
3737
this.preferredCameraDevice = CameraDevice.rear,
38-
this.onImageSelected,
38+
required this.onImageSelected,
3939
this.cameraIcon,
4040
this.galleryIcon,
4141
this.cameraLabel,
4242
this.galleryLabel,
4343
this.bottomSheetPadding,
44-
}) : assert(null != onImageSelected),
45-
super(key: key);
44+
}) : super(key: key);
4645

4746
@override
4847
_ImageSourceBottomSheetState createState() => _ImageSourceBottomSheetState();
@@ -64,7 +63,7 @@ class _ImageSourceBottomSheetState extends State<ImageSourceBottomSheet> {
6463
);
6564
_isPickingImage = false;
6665
if (pickedFile != null) {
67-
widget.onImageSelected?.call(pickedFile);
66+
widget.onImageSelected(pickedFile);
6867
}
6968
}
7069

0 commit comments

Comments
 (0)