  <turbo-stream action="update" target="artist-discography-grid"><template>
    <li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/5nWint5Hrvzb0vctAWN3SW" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02e98b0708daf4a2f90bb31fee" srcset="https://i.scdn.co/image/ab67616d00001e02e98b0708daf4a2f90bb31fee 300w, https://i.scdn.co/image/ab67616d0000b273e98b0708daf4a2f90bb31fee 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Shaolin Beats, Vol. 2" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Shaolin Beats, Vol. 2</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/5hL9aBzlGTQim4yZ4gtCSl" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02e12acfa50dabde4e8a3943fb" srcset="https://i.scdn.co/image/ab67616d00001e02e12acfa50dabde4e8a3943fb 300w, https://i.scdn.co/image/ab67616d0000b273e12acfa50dabde4e8a3943fb 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="BBOY BANGERS (Afro Soul)" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">BBOY BANGERS (Afro Soul)</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1FFJu5sPZY7AjZeVOxZ7ix" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02736cb723cba44a300a65fd05" srcset="https://i.scdn.co/image/ab67616d00001e02736cb723cba44a300a65fd05 300w, https://i.scdn.co/image/ab67616d0000b273736cb723cba44a300a65fd05 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Funky Break, Vol. 3" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Funky Break, Vol. 3</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/02tG0IDFM1Oz3rSLsvp9cp" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e029cd1339accd225b0f9973a5d" srcset="https://i.scdn.co/image/ab67616d00001e029cd1339accd225b0f9973a5d 300w, https://i.scdn.co/image/ab67616d0000b2739cd1339accd225b0f9973a5d 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Funky Breaks, Vol. 2" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Funky Breaks, Vol. 2</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1duYiUTE5qjSAD4jZQ67eA" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e021ca272a480d286535833bfd5" srcset="https://i.scdn.co/image/ab67616d00001e021ca272a480d286535833bfd5 300w, https://i.scdn.co/image/ab67616d0000b2731ca272a480d286535833bfd5 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Funky Groove Train" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Funky Groove Train</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2024 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/6pSvfM3FaheVcsFO7OhTtQ" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e020f9dcd7a1cb50a1cb66c2e8e" srcset="https://i.scdn.co/image/ab67616d00001e020f9dcd7a1cb50a1cb66c2e8e 300w, https://i.scdn.co/image/ab67616d0000b2730f9dcd7a1cb50a1cb66c2e8e 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Top Rock Beats" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Top Rock Beats</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2024 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/2LC52UC0u44Wlpb5DrQRUn" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02bd9ebe4befb8c9f4c834e26d" srcset="https://i.scdn.co/image/ab67616d00001e02bd9ebe4befb8c9f4c834e26d 300w, https://i.scdn.co/image/ab67616d0000b273bd9ebe4befb8c9f4c834e26d 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Art of Hip-Hop" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Art of Hip-Hop</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2023 · album</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/62cw32Wzy6IeJaRSCC3I9M" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02b4d8a996dda8ef08dd9f5b8e" srcset="https://i.scdn.co/image/ab67616d00001e02b4d8a996dda8ef08dd9f5b8e 300w, https://i.scdn.co/image/ab67616d0000b273b4d8a996dda8ef08dd9f5b8e 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Funky Breaks, Vol. 1" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Funky Breaks, Vol. 1</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2023 · album</div>
      </div>
    </a>
  </article>
</li>

</template></turbo-stream>  <turbo-stream action="replace" target="artist-discography-filters"><template>
    <div id="artist-discography-filters" role="group" aria-label="Release type" class="inline-flex border border-divider-strong">
    <a data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 text-text-primary font-semibold hover:text-accent" href="/artist/4uEH01XFjxzOAB4qcYnmok/discography">
      all<span class="font-mono text-label opacity-70">57</span>
</a>    <a aria-current="true" data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 bg-accent text-accent-ink font-bold" href="/artist/4uEH01XFjxzOAB4qcYnmok/discography?type=album">
      albums<span class="font-mono text-label opacity-70">8</span>
</a>    <a data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 text-text-primary font-semibold hover:text-accent" href="/artist/4uEH01XFjxzOAB4qcYnmok/discography?type=single">
      singles<span class="font-mono text-label opacity-70">49</span>
</a></div>

</template></turbo-stream>  <turbo-stream action="replace" target="artist-discography-load-more"><template>
    <div id="artist-discography-load-more" class="px-5 md:px-8 py-6 text-center">
</div>

</template></turbo-stream>