mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-01-15 15:48:05 +00:00
fix: resolve TypeScript type errors in SubtitleToggles.tsx by using settings instead of pluginSettings for values (#1119)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: lostb1t <168401+lostb1t@users.noreply.github.com>
This commit is contained in:
@@ -28,13 +28,13 @@ export const SubtitleToggles: React.FC<Props> = ({ ...props }) => {
|
|||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
// Get VLC subtitle settings from the settings system
|
// Get VLC subtitle settings from the settings system
|
||||||
const textColor = pluginSettings?.vlcTextColor ?? "White";
|
const textColor = settings?.vlcTextColor ?? "White";
|
||||||
const backgroundColor = pluginSettings?.vlcBackgroundColor ?? "Black";
|
const backgroundColor = settings?.vlcBackgroundColor ?? "Black";
|
||||||
const outlineColor = pluginSettings?.vlcOutlineColor ?? "Black";
|
const outlineColor = settings?.vlcOutlineColor ?? "Black";
|
||||||
const outlineThickness = pluginSettings?.vlcOutlineThickness ?? "Normal";
|
const outlineThickness = settings?.vlcOutlineThickness ?? "Normal";
|
||||||
const backgroundOpacity = pluginSettings?.vlcBackgroundOpacity ?? 128;
|
const backgroundOpacity = settings?.vlcBackgroundOpacity ?? 128;
|
||||||
const outlineOpacity = pluginSettings?.vlcOutlineOpacity ?? 255;
|
const outlineOpacity = settings?.vlcOutlineOpacity ?? 255;
|
||||||
const isBold = pluginSettings?.vlcIsBold ?? false;
|
const isBold = settings?.vlcIsBold ?? false;
|
||||||
|
|
||||||
if (isTv) return null;
|
if (isTv) return null;
|
||||||
if (!settings) return null;
|
if (!settings) return null;
|
||||||
|
|||||||
Reference in New Issue
Block a user