fix: image_picker version

This commit is contained in:
mike doornenbal 2024-08-27 14:46:50 +02:00
parent 90a8ea6993
commit c2437fb3ce
3 changed files with 56 additions and 59 deletions

View file

@ -1,11 +1,10 @@
name: firebase_chat_repository
description: "A new Flutter package project."
version: 0.0.1
homepage:
publish_to: 'none'
publish_to: "none"
environment:
sdk: '>=3.4.3 <4.0.0'
sdk: ">=3.4.3 <4.0.0"
flutter: ">=1.17.0"
dependencies:
@ -25,5 +24,3 @@ dev_dependencies:
git:
url: https://github.com/Iconica-Development/flutter_iconica_analysis
ref: 7.0.0
flutter:

View file

@ -10,8 +10,9 @@ Future<void> onPressSelectImage(
BuildContext context,
ChatOptions options,
Function(Uint8List image) onUploadImage,
) async =>
showModalBottomSheet<Uint8List?>(
) async {
var theme = Theme.of(context);
return showModalBottomSheet<Uint8List?>(
context: context,
builder: (BuildContext context) =>
options.builders.imagePickerContainerBuilder?.call(
@ -23,23 +24,25 @@ Future<void> onPressSelectImage(
padding: const EdgeInsets.all(8.0),
color: Colors.white,
child: ImagePicker(
imagePickerTheme: ImagePickerTheme(
title: options.translations.imagePickerTitle,
titleTextSize: 16,
titleAlignment: TextAlign.center,
iconSize: 60.0,
makePhotoText: options.translations.takePicture,
selectImageText: options.translations.uploadFile,
theme: ImagePickerTheme(
titleStyle: theme.textTheme.titleMedium,
iconSize: 40,
selectImageText: "UPLOAD FILE",
makePhotoText: "TAKE PICTURE",
selectImageIcon: const Icon(
Icons.insert_drive_file_rounded,
size: 60,
size: 40,
Icons.insert_drive_file,
),
),
customButton: TextButton(
onPressed: () => Navigator.of(context).pop(),
closeButtonBuilder: (onTap) => TextButton(
onPressed: () {
onTap();
},
child: Text(
options.translations.cancelImagePickerBtn,
style: Theme.of(context).textTheme.bodyMedium,
"Cancel",
style: theme.textTheme.bodyMedium!.copyWith(
decoration: TextDecoration.underline,
),
),
),
),
),
@ -58,6 +61,7 @@ Future<void> onPressSelectImage(
});
},
);
}
SnackBar _getImageLoadingSnackbar(ChatTranslations translations) => SnackBar(
duration: const Duration(minutes: 1),

View file

@ -1,11 +1,10 @@
name: flutter_chat
description: "A new Flutter package project."
version: 0.0.1
homepage:
publish_to: 'none'
publish_to: "none"
environment:
sdk: '>=3.4.3 <4.0.0'
sdk: ">=3.4.3 <4.0.0"
flutter: ">=1.17.0"
dependencies:
@ -16,9 +15,8 @@ dependencies:
intl: any
flutter_image_picker:
git:
url: https://github.com/Iconica-Development/flutter_image_picker
ref: 1.0.5
hosted: https://forgejo.internal.iconica.nl/api/packages/internal/pub
version: ^4.0.0
flutter_profile:
git:
ref: 1.6.0
@ -33,5 +31,3 @@ dev_dependencies:
git:
url: https://github.com/Iconica-Development/flutter_iconica_analysis
ref: 7.0.0
flutter: