fix(microprints): pass unique id to source_viewer to fix DOM state

- source_viewer now receives id="source-viewer-#{path}" for unique DOM ids
- Fixes stale content bug when switching between expanded files
This commit is contained in:
Willem van den Ende 2026-05-15 16:18:39 +01:00
parent 43aaa6bdbe
commit eec0ff67b3

View File

@ -81,6 +81,7 @@ defmodule FirehoseWeb.MicroprintsLive do
content={source}
highlighted_line={@highlighted_line}
language="elixir"
id={"source-viewer-" <> path}
/>
<% end %>
<% else %>