Current section
Files
Jump to
Current section
Files
src/nakai.gleam
import gleam/string_builder.{StringBuilder}
import nakai/html.{Node}
import nakai/internal/render
/// ## Examples
/// ```gleam
/// html.div_text([], "hello, lucy!")
/// |> nakai.to_string_builder()
/// ```
pub fn to_string_builder(tree: Node(a)) -> StringBuilder {
render.render_root(tree)
}
/// ## Examples
/// ```gleam
/// html.div_text([], "hello, lucy!")
/// |> nakai.to_string()
/// ```
pub fn to_string(tree: Node(a)) -> String {
render.render_root(tree)
|> string_builder.to_string
}