Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Feb 4, 2026

When EpisodeList receives an empty episodes array, it now displays a placeholder instead of rendering an empty list.

Changes

  • Added conditional rendering in EpisodeList.astro to check for empty episodes array
  • Uses the same UFOIllustration component and styling pattern used for missing transcripts
  • Shows "No episodes yet. Check back soon!" message with the UFO illustration
{
  episodes.length === 0 ? (
    <div class="flex flex-col items-center">
      <div class="h-auto w-full max-w-80">
        <UFOIllustration />
      </div>

      <p class="text-light-text-heading py-10 text-lg font-bold dark:text-white">
        No episodes yet. Check back soon!
      </p>
    </div>
  ) : (
    <ul aria-label="EpisodeList">
      {/* existing episode list */}
    </ul>
  )
}

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@vercel
Copy link

vercel bot commented Feb 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
starpod Ready Ready Preview, Comment Feb 5, 2026 0:55am

Request Review

Co-authored-by: argyleink <1134620+argyleink@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issue related to starpod functionality Add no episodes placeholder Feb 4, 2026
Copilot AI requested a review from argyleink February 4, 2026 18:39
@argyleink argyleink marked this pull request as ready for review February 5, 2026 04:58
@RobbieTheWagner
Copy link
Member

@copilot we have a specific placeholder we should use for no episodes. It is the same svg we use for when there is no transcript for an episode.

Co-authored-by: RobbieTheWagner <2640861+RobbieTheWagner@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 5, 2026

@copilot we have a specific placeholder we should use for no episodes. It is the same svg we use for when there is no transcript for an episode.

Updated the no episodes placeholder to use the same UFOIllustration component and styling pattern used for missing transcripts. See commit 2a4577d.

Copilot AI requested a review from RobbieTheWagner February 5, 2026 12:55
@RobbieTheWagner RobbieTheWagner merged commit 0234ac2 into main Feb 5, 2026
5 checks passed
@RobbieTheWagner RobbieTheWagner deleted the copilot/fix-issue-4 branch February 5, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants