From f2bd623c7ddd16a0b615447b831a3392f5dcfa3f Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Fri, 22 Sep 2023 10:53:18 +0100 Subject: :bug: Fixed a bug where string attributes were not emitted properly because of spacing issues. --- src/lustre/element.gleam | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lustre/element.gleam b/src/lustre/element.gleam index 735fcba..21191ff 100644 --- a/src/lustre/element.gleam +++ b/src/lustre/element.gleam @@ -142,7 +142,9 @@ fn attrs_to_string_builder( attrs: List(Attribute(msg)), ) -> StringBuilder { use html, attr <- list.fold(attrs, html) - string_builder.append_builder(html, attribute.to_string_builder(attr)) + html + |> string_builder.append(" ") + |> string_builder.append_builder(attribute.to_string_builder(attr)) } fn children_to_string_builder( -- cgit v1.2.3