The placeholder for a Dynamic UI Output is the text This is a a dynamic UI Output dynamicUiOutput!
The tooltip for Dynamic UI Output in the Elements panel is inaccurate. HTML objects, not text, is generally what's returned from a renderUI. And if text were returned, it would be escaped unless explicitly marked as HTML().
What do you think it should say? I struggled with this because it could be anything.
The wording is confusing there. What I was trying to say was "dont escape your text because we'll do it for you.". Also, I just conflate tag objects typically with "html". What about
Render a reactive output variable as HTML within your application. Allows dynamic rendering of arbitrary UI elements.
This is a a dynamic UI Output dynamicUiOutput!
HTML()
.