It can be that a developer wants to pass already rendered HTML string as a child. In the current state, this is not possible because all string values passed in as a child element are escaped for security purposes. However, we can keep this as the default and expose a unsafe
component that wraps an HTML string.
import haitch as H
html_string = "<h1>Header</h1>"
H.unsafe(html_string)
Logan Connolly referenced this ticket in commit 49c88ed.