markdownToWidgets function
Implementation
List<Widget> markdownToWidgets(
BuildContext context,
List<md.Node> nodes, {
void Function(String url, String title)? onLinkTap,
void Function(String tag)? onHashtagTap,
Widget? Function(String src, String alt)? imageBuilder,
}) {
return nodes
.map(
(node) => _nodeToBlockWidget(
context,
node,
onLinkTap: onLinkTap,
onHashtagTap: onHashtagTap,
imageBuilder: imageBuilder,
),
)
.whereType<Widget>()
.toList();
}