bugfix imagepickertheme

This commit is contained in:
Stein Milder 2022-11-24 10:07:00 +01:00
parent 7fd38e3770
commit 0caebe7d02

View file

@ -8,18 +8,19 @@ import 'package:flutter_image_picker/flutter_image_picker.dart';
abstract class ChatService { abstract class ChatService {
ChatService({ ChatService({
required this.options, required this.options,
required this.imagePickerTheme,
required this.imagePickerConfig, required this.imagePickerConfig,
required this.dataProvider, required this.dataProvider,
}); });
final CommunityChatInterface dataProvider; final CommunityChatInterface dataProvider;
final ChatOptions options; final ChatOptions options;
final ImagePickerTheme imagePickerTheme;
final ImagePickerConfig imagePickerConfig; final ImagePickerConfig imagePickerConfig;
bool _isFetchingUsers = false; bool _isFetchingUsers = false;
ChatTranslations translations(BuildContext buildContext); ImagePickerTheme imagePickerTheme(BuildContext context) =>
const ImagePickerTheme();
ChatTranslations translations(BuildContext context);
Future<void> _push(BuildContext context, Widget widget) => Future<void> _push(BuildContext context, Widget widget) =>
Navigator.of(context).push( Navigator.of(context).push(
@ -103,6 +104,8 @@ abstract class ChatService {
() => Navigator.of(context).pop(), () => Navigator.of(context).pop(),
translations(context), translations(context),
), ),
imagePickerConfig: imagePickerConfig,
imagePickerTheme: imagePickerTheme(context),
), ),
), ),
).then( ).then(