Code cleanup

pull/635/head
X Code 3 years ago
parent 97b97ce7cf
commit d07d397d0e
  1. 17
      lib/src/widgets/embeds/default_embed_builder.dart

@ -39,11 +39,12 @@ Widget defaultEmbedBuilder(
} }
image ??= imageByUrl(imageUrl); image ??= imageByUrl(imageUrl);
if (!readOnly || !isMobile() || isImageBase64(imageUrl)) {
if (!readOnly && isMobile()) { if (!readOnly && isMobile()) {
// TODO: slider for width and height // TODO: slider for width and height
// return _menuOptionsForEditableImageInMobile(context, imageUrl, image); // return _menuOptionsForEditableImageInMobile(context, imageUrl, image);
} }
if (!readOnly || !isMobile() || isImageBase64(imageUrl)) {
return image; return image;
} }
@ -81,23 +82,13 @@ Widget _menuOptionsForEditableImageInMobile(
icon: Icons.settings_outlined, icon: Icons.settings_outlined,
color: Colors.greenAccent, color: Colors.greenAccent,
text: 'Resize'.i18n, text: 'Resize'.i18n,
onPressed: () { onPressed: () {},
GallerySaver.saveImage(imageUrl).then((_) =>
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(content: Text('Saved'.i18n))));
},
), ),
_SimpleDialogItem( _SimpleDialogItem(
icon: Icons.delete_forever_outlined, icon: Icons.delete_forever_outlined,
color: Colors.red.shade200, color: Colors.red.shade200,
text: 'Remove'.i18n, text: 'Remove'.i18n,
onPressed: () { onPressed: () {},
Navigator.push(
context,
MaterialPageRoute(
builder: (context) =>
ImageTapWrapper(imageUrl: imageUrl)));
},
) )
]), ]),
)); ));

Loading…
Cancel
Save