diff --git a/src/components/CaptionColorSelector.tsx b/src/components/CaptionColorSelector.tsx deleted file mode 100644 index 7df66320..00000000 --- a/src/components/CaptionColorSelector.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useSettings } from "@/state/settings"; - -import { Icon, Icons } from "./Icon"; - -export const colors = ["#ffffff", "#00ffff", "#ffff00"]; -export default function CaptionColorSelector({ color }: { color: string }) { - const { captionSettings, setCaptionColor } = useSettings(); - return ( -
setCaptionColor(color)} - > -
- -
- ); -} diff --git a/src/index.tsx b/src/index.tsx index b96fc3a2..84d3a93e 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -8,7 +8,7 @@ import { registerSW } from "virtual:pwa-register"; import { ErrorBoundary } from "@/components/layout/ErrorBoundary"; import App from "@/setup/App"; -import { assertConfig, conf } from "@/setup/config"; +import { conf } from "@/setup/config"; import i18n from "@/setup/i18n"; import "@/setup/ga"; @@ -29,7 +29,6 @@ registerSW({ }); const LazyLoadedApp = React.lazy(async () => { - await assertConfig(); await initializeStores(); i18n.changeLanguage(SettingsStore.get().language ?? "en"); return { diff --git a/src/setup/config.ts b/src/setup/config.ts index a7d9067b..36c4b66f 100644 --- a/src/setup/config.ts +++ b/src/setup/config.ts @@ -39,18 +39,6 @@ function getKey(key: keyof Config, defaultString?: string): string { return getKeyValue(key) ?? defaultString ?? ""; } -export function assertConfig() { - const keys: Array = ["TMDB_READ_API_KEY", "CORS_PROXY_URL"]; - const values = keys.map((key) => { - const val = getKeyValue(key); - if (val) return val; - // eslint-disable-next-line no-alert - window.alert(`Misconfigured instance, missing key: ${key}`); - return val; - }); - if (values.includes(undefined)) throw new Error("Misconfigured instance"); -} - export function conf(): RuntimeConfig { return { APP_VERSION,