mirror of
https://github.com/ershisan99/podcaster.git
synced 2026-01-29 12:35:21 +00:00
chore: add react-query
This commit is contained in:
@@ -1,3 +1,22 @@
|
||||
import { useParams } from "react-router-dom";
|
||||
import { useTopPodcastsQuery } from "../services/podcasts/podcast.hooks";
|
||||
|
||||
export function Podcast() {
|
||||
const { podcastId } = useParams<{ podcastId: string }>();
|
||||
|
||||
const { data: podcasts } = useTopPodcastsQuery();
|
||||
|
||||
if (!podcastId) {
|
||||
throw new Error(
|
||||
"No podcast ID provided, make sure the component is rendered inside a RouterProvider",
|
||||
);
|
||||
}
|
||||
|
||||
if (!podcasts) {
|
||||
return null;
|
||||
}
|
||||
|
||||
const podcast = podcasts.find((podcast) => podcast.id === podcastId);
|
||||
console.log(podcast);
|
||||
return <h1>Podcast page</h1>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user