<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="355651" data-post-id="355651">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="MatijaL" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  MatijaL
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’m getting <code>undefined attribute "phx-mount" </code> warning. Could you please share your <code>.flash_group</code> component?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="355651" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/flash-message-to-disappear-after-5-seconds/32285/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-355651" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="355651"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #21"></div>
  </section>
</div>
    <div class="postbit" id="361629" data-post-id="361629">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="z7ealth" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/z7ealth/120/38495_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  z7ealth
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I didn’t noticed i was also getting that warning:</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/e/6/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88.png" data-download-href="https://forum.elixirforum.com/uploads/default/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/e/6/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88_2_690x44.png" alt="image" data-base62-sha1="wVkTQd1A7HTtDAr5x8OZ8ahJu4M" width="690" height="44" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/e/6/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88_2_690x44.png, https://forum.elixirforum.com/uploads/default/optimized/3X/e/6/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88_2_1035x66.png 1.5x, https://forum.elixirforum.com/uploads/default/optimized/3X/e/6/e6c0ce0a55bcb5fa69f16591d04f79de3aac2a88_2_1380x88.png 2x" data-dominant-color="31393D"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1882×121 23.6 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p>Add this line to .flash_group attrs to fix it:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">  attr :rest, :global, doc: "the arbitrary HTML attributes to add to the flash group" # &lt;- Add this line to fix undefined "phx-mount" warning
</code></pre>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/4/7/471f744c9610260f9764e3ddf333225cd978a8e4.png" data-download-href="https://forum.elixirforum.com/uploads/default/471f744c9610260f9764e3ddf333225cd978a8e4" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/4/7/471f744c9610260f9764e3ddf333225cd978a8e4_2_690x142.png" alt="image" data-base62-sha1="a9bi2hdWgAVS9yUeBPovoS4JMiM" width="690" height="142" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/4/7/471f744c9610260f9764e3ddf333225cd978a8e4_2_690x142.png, https://forum.elixirforum.com/uploads/default/optimized/3X/4/7/471f744c9610260f9764e3ddf333225cd978a8e4_2_1035x213.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/4/7/471f744c9610260f9764e3ddf333225cd978a8e4.png 2x" data-dominant-color="2F363B"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1151×237 24.9 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p>“phx-mount” is included in :global_prefixes</p>
<p><img src="https://forum.elixirforum.com/uploads/default/original/3X/9/a/9a3c4408412e49664c6b6258751a77fe9fa4b05a.png" alt="image" data-base62-sha1="m0qEfCw1ftqCTfZOA66Zb1zLIfM" width="690" height="76" data-dominant-color="0C121D"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="361629" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/flash-message-to-disappear-after-5-seconds/32285/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-361629" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="361629"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="363561" data-post-id="363561">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="LostKobrakai" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/LostKobrakai/120/3072_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  LostKobrakai
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Copy from what I wrote on <a href="https://bsky.app/profile/kobrakai.de/post/3lns2l3cszs2e" rel="nofollow">bluesky</a>.</p>
<p>A simple solution can be:</p>
<p>Putting the following on the <code>&lt;.flash&gt;</code> core component</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">phx-mounted={JS.dispatch("myapp:auto-clear", detail: %{timeout: 5000, attr: "phx-click"})}
</code></pre>
<p>and this JS in app.js</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">window.addEventListener("myapp:auto-clear", (e) =&gt; {
  let el = e.target;
  setTimeout(() =&gt; liveSocket.execJS(el, el.getAttribute(e.detail.attr)), e.detail.timeout);
});
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="363561" data-batch-url="/posts/batch_likers">
                        10
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/flash-message-to-disappear-after-5-seconds/32285/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-363561" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="363561"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>