refactor(home): reposition streamystats sections after recently added

This commit is contained in:
Fredrik Burmester
2026-01-24 10:29:04 +01:00
parent ae5a71ff29
commit 5ce5cc2d99

View File

@@ -598,11 +598,14 @@ const HomeMobile = () => {
style={{ paddingTop: Platform.OS === "android" ? 10 : 0 }} style={{ paddingTop: Platform.OS === "android" ? 10 : 0 }}
> >
{sections.map((section, index) => { {sections.map((section, index) => {
// Render Streamystats sections after Continue Watching and Next Up // Render Streamystats sections after Recently Added sections
// When merged, they appear after index 0; otherwise after index 1 // For default sections: place after Recently Added, before Suggested Movies (if present)
const streamystatsIndex = settings.mergeNextUpAndContinueWatching // For custom sections: place at the very end
? 0 const hasSuggestedMovies =
: 1; !settings?.streamyStatsMovieRecommendations &&
!settings?.home?.sections;
const streamystatsIndex =
sections.length - 1 - (hasSuggestedMovies ? 1 : 0);
const hasStreamystatsContent = const hasStreamystatsContent =
settings.streamyStatsMovieRecommendations || settings.streamyStatsMovieRecommendations ||
settings.streamyStatsSeriesRecommendations || settings.streamyStatsSeriesRecommendations ||