tangled
alpha
login
or
join now
dunkirk.sh
/
pstream-ng
1
fork
atom
pstream is dead; long live pstream
taciturnaxolotl.github.io/pstream-ng/
1
fork
atom
overview
issues
pulls
pipelines
add latest tv from trakt api
Pas
9 months ago
0f1ce281
a050a157
+9
-1
3 changed files
expand all
collapse all
unified
split
src
assets
locales
en.json
pages
discover
discoverContent.tsx
hooks
useDiscoverMedia.ts
+1
src/assets/locales/en.json
···
916
916
"latestReleases": "Latest Releases",
917
917
"4kReleases": "4K Releases",
918
918
"onTheAir": "On The Air",
919
919
+
"latestTVReleases": "Latest TV Shows",
919
920
"popularOn": "Popular {{type}} on {{provider}}",
920
921
"editorPicksMovies": "Editor Picks Movies",
921
922
"editorPicksShows": "Editor Picks Shows",
+1
-1
src/pages/discover/discoverContent.tsx
···
128
128
129
129
{/* On Air */}
130
130
<MediaCarousel
131
131
-
content={{ type: "onTheAir" }}
131
131
+
content={{ type: "latesttv", fallback: "onTheAir" }}
132
132
isTVShow
133
133
carouselRefs={carouselRefs}
134
134
onShowDetails={handleShowDetails}
+7
src/pages/discover/hooks/useDiscoverMedia.ts
···
14
14
getHuluReleases,
15
15
getLatest4KReleases,
16
16
getLatestReleases,
17
17
+
getLatestTVReleases,
17
18
getNetflixMovies,
18
19
getNetflixTVShows,
19
20
getPrimeReleases,
···
97
98
| "nowPlaying"
98
99
| "latest"
99
100
| "latest4k"
101
101
+
| "latesttv"
100
102
| "genre"
101
103
| "provider"
102
104
| "editorPicks"
···
497
499
case "latest4k":
498
500
data = await fetchTraktMedia(getLatest4KReleases);
499
501
setSectionTitle(t("discover.carousel.title.4kReleases"));
502
502
+
break;
503
503
+
504
504
+
case "latesttv":
505
505
+
data = await fetchTraktMedia(getLatestTVReleases);
506
506
+
setSectionTitle(t("discover.carousel.title.latestTVReleases"));
500
507
break;
501
508
502
509
case "genre":