add cast to appsettings

This commit is contained in:
Simon
2025-03-08 18:32:13 +07:00
parent 73f7e8945c
commit 7229cf1930
7 changed files with 24 additions and 7 deletions

View File

@@ -92,6 +92,7 @@ const SettingsApplication = () => {
const [showApiToken, setShowApiToken] = useState(false);
const [downloadDislikes, setDownloadDislikes] = useState(false);
const [enableSponsorBlock, setEnableSponsorBlock] = useState(false);
const [enableCast, setEnableCast] = useState(false);
// Snapshots
const [enableSnapshots, setEnableSnapshots] = useState(false);
@@ -135,6 +136,7 @@ const SettingsApplication = () => {
// Integrations
setDownloadDislikes(appSettingsConfig.downloads.integrate_ryd);
setEnableSponsorBlock(appSettingsConfig.downloads.integrate_sponsorblock);
setEnableCast(appSettingsConfig.application.enable_cast);
// Snapshots
setEnableSnapshots(appSettingsConfig.application.enable_snapshot);
@@ -867,6 +869,16 @@ const SettingsApplication = () => {
updateCallback={handleUpdateConfig}
/>
</div>
<div className="settings-box-wrapper">
<div>
<p>Enable Cast</p>
</div>
<ToggleConfig
name="application.enable_cast"
value={enableCast}
updateCallback={handleUpdateConfig}
/>
</div>
</div>
<div className="info-box-item">
<h2>Snapshots</h2>