Hello,
with latest liveview, inside a liveview with a form and validate event
some form input tags are in shared regular leex components, when one inputs something, that triggers the validate event round trip, and everything works well
I tried to put inside a phoenix component (not live) a checkbox input and it does not trigger a validate event when I click, so this does not work
<.comp_with checkbox />
inside the inner slot of a phoenix component, a rendered leex component does trigger the validate event
that is, this below works
<.comp1>
<%= render(View, “component.html”, …%>
</.comp1>
and finally if I try to turn the phoenix component into a live component, I cannot put it inside a phoenix component.
this below is not allowed
<.comp1>
<.live_component module=… />
</.comp1>
so it looks like only explicitly rendered components, with render call, trigger the enclosing liveview validate form event, or what’s wrong here ?