In a templete like
<p><%= @map.a %></p>
<p><%= @map.b %></p>
and an operation like assign(socket, map: %{map | b: new_b})
Is liveview expected to detect that only map.b
changes and update accordingly?
In a templete like
<p><%= @map.a %></p>
<p><%= @map.b %></p>
and an operation like assign(socket, map: %{map | b: new_b})
Is liveview expected to detect that only map.b
changes and update accordingly?
No. We perform tracking only for assigns at the moment.