loris/lib/partials/post_text_renderer.dart

18 lines
432 B
Dart

import 'package:flutter/material.dart';
import 'package:html/parser.dart';
class PostTextRenderer extends StatelessWidget {
const PostTextRenderer({
required this.htmlInput,
Key? key,
}) : super(key: key);
final String htmlInput;
@override
Widget build(BuildContext context) {
var document = parse(htmlInput);
return SelectableText.rich(
TextSpan(text: document.body?.text, children: []));
}
}