diff --git a/src/app/(main)/podcast/[slug]/page.jsx b/src/app/(main)/podcast/[slug]/page.jsx index 55ddd71..9b73b68 100644 --- a/src/app/(main)/podcast/[slug]/page.jsx +++ b/src/app/(main)/podcast/[slug]/page.jsx @@ -112,7 +112,7 @@ export default async function Page({ params }) {

- {episode.title} + [{episode.num}] {episode.title}

- {episode.title} + [{episode.num}] {episode.title} diff --git a/src/data/episodes.js b/src/data/episodes.js index 648892f..24add03 100644 --- a/src/data/episodes.js +++ b/src/data/episodes.js @@ -190,8 +190,10 @@ export async function getEpisodes() { } }) + const numEpisodes = feed.entries.length; return feed.entries.map( - ({ id, title, description, enclosure , published, content, chapters }) => ({ + ({ id, title, description, enclosure , published, content, chapters }, i) => ({ + num: numEpisodes - i, id, title, published,