PR review changes

This commit is contained in:
Contreras, Raf 2023-12-24 14:58:07 +13:00
parent 48b708d569
commit bbf5645c2b
3 changed files with 21 additions and 18 deletions

View File

@ -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>,
);

View File

@ -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>

View File

@ -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
}