showMiroruStoryEditor function
Future<Uint8List?>
showMiroruStoryEditor(
- BuildContext context, {
- required File imageFile,
- ThemeDataDto? themeDataDto,
- LanguageType languageType = LanguageType.en,
Implementation
Future<Uint8List?> showMiroruStoryEditor(
BuildContext context, {
required File imageFile,
ThemeDataDto? themeDataDto,
LanguageType languageType = LanguageType.en,
}) async {
return Navigator.of(context).push<Uint8List?>(
MaterialPageRoute(
builder: (context) {
return ProviderScope(
overrides: [
if (themeDataDto != null)
themeDataDtoProvider.overrideWithValue(themeDataDto),
],
child: Localizations(
locale: Locale(languageType.name),
delegates: L10n.localizationsDelegates,
child: PalettePage(
backgroundImageFile: imageFile,
),
),
);
},
),
);
}