mirror of
https://github.com/p-stream/p-stream.git
synced 2026-03-11 17:55:33 +00:00
add latest tv from trakt api
This commit is contained in:
parent
a050a15767
commit
0f1ce2811f
3 changed files with 9 additions and 1 deletions
|
|
@ -916,6 +916,7 @@
|
|||
"latestReleases": "Latest Releases",
|
||||
"4kReleases": "4K Releases",
|
||||
"onTheAir": "On The Air",
|
||||
"latestTVReleases": "Latest TV Shows",
|
||||
"popularOn": "Popular {{type}} on {{provider}}",
|
||||
"editorPicksMovies": "Editor Picks Movies",
|
||||
"editorPicksShows": "Editor Picks Shows",
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ export function DiscoverContent() {
|
|||
|
||||
{/* On Air */}
|
||||
<MediaCarousel
|
||||
content={{ type: "onTheAir" }}
|
||||
content={{ type: "latesttv", fallback: "onTheAir" }}
|
||||
isTVShow
|
||||
carouselRefs={carouselRefs}
|
||||
onShowDetails={handleShowDetails}
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import {
|
|||
getHuluReleases,
|
||||
getLatest4KReleases,
|
||||
getLatestReleases,
|
||||
getLatestTVReleases,
|
||||
getNetflixMovies,
|
||||
getNetflixTVShows,
|
||||
getPrimeReleases,
|
||||
|
|
@ -97,6 +98,7 @@ export type DiscoverContentType =
|
|||
| "nowPlaying"
|
||||
| "latest"
|
||||
| "latest4k"
|
||||
| "latesttv"
|
||||
| "genre"
|
||||
| "provider"
|
||||
| "editorPicks"
|
||||
|
|
@ -499,6 +501,11 @@ export function useDiscoverMedia({
|
|||
setSectionTitle(t("discover.carousel.title.4kReleases"));
|
||||
break;
|
||||
|
||||
case "latesttv":
|
||||
data = await fetchTraktMedia(getLatestTVReleases);
|
||||
setSectionTitle(t("discover.carousel.title.latestTVReleases"));
|
||||
break;
|
||||
|
||||
case "genre":
|
||||
if (!id) throw new Error("Genre ID is required");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue