htmlgen 1.1.0
htmlgen: ^1.1.0 copied to clipboard
Just an html generator. Nothing more, nothing less.
import 'package:htmlgen/htmlgen.dart';
void main() {
// Required for calling `noSuchMethod`
const dynamic html = HtmlBuilder();
print(html.div(
[
Attr("hx-get", "/hello"),
Attr("hx-target", "#main-content"),
Attr("class", "bg-gray-300 p-3 rounded"),
],
[
html.button(
[Attr("class", "btn btn-primary p-1")],
[html.text("Hello, world")],
),
],
));
}