mirror of
https://github.com/sussy-code/smov.git
synced 2024-12-20 14:37:43 +01:00
PR review changes
This commit is contained in:
parent
48b708d569
commit
bbf5645c2b
3 changed files with 21 additions and 18 deletions
|
@ -4,7 +4,7 @@ import "./stores/__old/imports";
|
|||
import "@/setup/ga";
|
||||
import "@/assets/css/index.css";
|
||||
|
||||
import React, { Suspense, useCallback } from "react";
|
||||
import { StrictMode, Suspense, useCallback } from "react";
|
||||
import type { ReactNode } from "react";
|
||||
import { createRoot } from "react-dom/client";
|
||||
import { HelmetProvider } from "react-helmet-async";
|
||||
|
@ -145,19 +145,21 @@ const container = document.getElementById("root");
|
|||
const root = createRoot(container!);
|
||||
|
||||
root.render(
|
||||
<ErrorBoundary>
|
||||
<TurnstileProvider />
|
||||
<HelmetProvider>
|
||||
<Suspense fallback={<LoadingScreen type="lazy" />}>
|
||||
<ThemeProvider applyGlobal>
|
||||
<ProgressSyncer />
|
||||
<BookmarkSyncer />
|
||||
<SettingsSyncer />
|
||||
<TheRouter>
|
||||
<MigrationRunner />
|
||||
</TheRouter>
|
||||
</ThemeProvider>
|
||||
</Suspense>
|
||||
</HelmetProvider>
|
||||
</ErrorBoundary>,
|
||||
<StrictMode>
|
||||
<ErrorBoundary>
|
||||
<TurnstileProvider />
|
||||
<HelmetProvider>
|
||||
<Suspense fallback={<LoadingScreen type="lazy" />}>
|
||||
<ThemeProvider applyGlobal>
|
||||
<ProgressSyncer />
|
||||
<BookmarkSyncer />
|
||||
<SettingsSyncer />
|
||||
<TheRouter>
|
||||
<MigrationRunner />
|
||||
</TheRouter>
|
||||
</ThemeProvider>
|
||||
</Suspense>
|
||||
</HelmetProvider>
|
||||
</ErrorBoundary>
|
||||
</StrictMode>,
|
||||
);
|
||||
|
|
|
@ -55,7 +55,7 @@ export function TrustBackendPart(props: TrustBackendPartProps) {
|
|||
icon={<Icon icon={Icons.CIRCLE_EXCLAMATION} />}
|
||||
>
|
||||
<span className="text-white">
|
||||
<Trans i18nKey="auth.trust.host">{{ hostname }}</Trans>
|
||||
<Trans i18nKey="auth.trust.host">{[{ hostname }]}</Trans>
|
||||
</span>
|
||||
</LargeCardText>
|
||||
|
||||
|
|
|
@ -53,7 +53,8 @@ export function MetaPart(props: MetaPartProps) {
|
|||
|
||||
let data: ReturnType<typeof decodeTMDBId> = null;
|
||||
try {
|
||||
data = decodeTMDBId(params.media as string);
|
||||
if (!params.media) throw new Error("no media params");
|
||||
data = decodeTMDBId(params.media);
|
||||
} catch {
|
||||
// error dont matter, itll just be a 404
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue