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
chore: fix lint
dunkirk.sh
5 days ago
63e50135
b3b42aa5
verified
This commit was signed with the committer's
known signature
.
dunkirk.sh
SSH Key Fingerprint:
SHA256:DqcG0RXYExE26KiWo3VxJnsxswN1QNfTBvB+bdSpk80=
+43
-42
1 changed file
expand all
collapse all
unified
split
src
pages
Settings.tsx
+43
-42
src/pages/Settings.tsx
···
559
559
const { logout } = useAuth();
560
560
const user = useAuthStore();
561
561
562
562
+
const state = useSettingsState(
563
563
+
activeTheme,
564
564
+
appLanguage,
565
565
+
subStyling,
566
566
+
decryptedName,
567
567
+
account?.nickname || "",
568
568
+
proxySet,
569
569
+
backendUrlSetting,
570
570
+
febboxKey,
571
571
+
debridToken,
572
572
+
debridService,
573
573
+
tidbKey,
574
574
+
account ? account.profile : undefined,
575
575
+
enableThumbnails,
576
576
+
enableAutoplay,
577
577
+
enableSkipCredits,
578
578
+
enableAutoSkipSegments,
579
579
+
enableDiscover,
580
580
+
enableFeatured,
581
581
+
enableDetailsModal,
582
582
+
sourceOrder,
583
583
+
enableSourceOrder,
584
584
+
lastSuccessfulSource,
585
585
+
enableLastSuccessfulSource,
586
586
+
embedOrder,
587
587
+
enableEmbedOrder,
588
588
+
proxyTmdb,
589
589
+
enableImageLogos,
590
590
+
enableCarouselView,
591
591
+
enableMinimalCards,
592
592
+
forceCompactEpisodeView,
593
593
+
enableLowPerformanceMode,
594
594
+
enableNativeSubtitles,
595
595
+
enableHoldToBoost,
596
596
+
homeSectionOrder,
597
597
+
manualSourceSelection,
598
598
+
enableDoubleClickToSeek,
599
599
+
enableAutoResumeOnPlaybackError,
600
600
+
enablePauseOverlay,
601
601
+
customThemeBaseline ?? customTheme,
602
602
+
);
603
603
+
562
604
useEffect(() => {
563
605
const loadSettings = async () => {
564
606
if (account && backendUrl) {
···
705
747
setEnablePauseOverlay,
706
748
setEnableNumberKeySeeking,
707
749
setCustomTheme,
750
750
+
state,
708
751
]);
709
709
-
710
710
-
const state = useSettingsState(
711
711
-
activeTheme,
712
712
-
appLanguage,
713
713
-
subStyling,
714
714
-
decryptedName,
715
715
-
account?.nickname || "",
716
716
-
proxySet,
717
717
-
backendUrlSetting,
718
718
-
febboxKey,
719
719
-
debridToken,
720
720
-
debridService,
721
721
-
tidbKey,
722
722
-
account ? account.profile : undefined,
723
723
-
enableThumbnails,
724
724
-
enableAutoplay,
725
725
-
enableSkipCredits,
726
726
-
enableAutoSkipSegments,
727
727
-
enableDiscover,
728
728
-
enableFeatured,
729
729
-
enableDetailsModal,
730
730
-
sourceOrder,
731
731
-
enableSourceOrder,
732
732
-
lastSuccessfulSource,
733
733
-
enableLastSuccessfulSource,
734
734
-
embedOrder,
735
735
-
enableEmbedOrder,
736
736
-
proxyTmdb,
737
737
-
enableImageLogos,
738
738
-
enableCarouselView,
739
739
-
enableMinimalCards,
740
740
-
forceCompactEpisodeView,
741
741
-
enableLowPerformanceMode,
742
742
-
enableNativeSubtitles,
743
743
-
enableHoldToBoost,
744
744
-
homeSectionOrder,
745
745
-
manualSourceSelection,
746
746
-
enableDoubleClickToSeek,
747
747
-
enableAutoResumeOnPlaybackError,
748
748
-
enablePauseOverlay,
749
749
-
customThemeBaseline ?? customTheme,
750
750
-
);
751
752
752
753
const availableSources = useMemo(() => {
753
754
const sources = getAllProviders().listSources();