rm redundant language providers

This commit is contained in:
Max Peintner
2024-12-23 09:36:19 +01:00
parent 2bb46137ce
commit 0546a1c06e
4 changed files with 42 additions and 54 deletions

View File

@@ -2,7 +2,6 @@
import { Boundary } from "@/components/boundary";
import { Button } from "@/components/button";
import { LanguageProvider } from "@/components/language-provider";
import { useTranslations } from "next-intl";
import { useEffect } from "react";
@@ -14,7 +13,6 @@ export default function Error({ error, reset }: any) {
const t = useTranslations("error");
return (
<LanguageProvider>
<Boundary labels={["Login Error"]} color="red">
<div className="space-y-4">
<div className="text-sm text-red-500 dark:text-red-500">
@@ -25,6 +23,5 @@ export default function Error({ error, reset }: any) {
</div>
</div>
</Boundary>
</LanguageProvider>
);
}

View File

@@ -1,4 +1,3 @@
import { LanguageProvider } from "@/components/language-provider";
import { BrandingSettings } from "@zitadel/proto/zitadel/settings/v2/branding_settings_pb";
import { getLocale, getTranslations } from "next-intl/server";
import { Alert, AlertType } from "../../alert";
@@ -9,7 +8,6 @@ export async function linkingFailed(branding?: BrandingSettings) {
const t = await getTranslations({ locale, namespace: "idp" });
return (
<LanguageProvider>
<DynamicTheme branding={branding}>
<div className="flex flex-col items-center space-y-4">
<h1>{t("linkingError.title")}</h1>
@@ -22,6 +20,5 @@ export async function linkingFailed(branding?: BrandingSettings) {
</div>
</div>
</DynamicTheme>
</LanguageProvider>
);
}

View File

@@ -1,4 +1,3 @@
import { LanguageProvider } from "@/components/language-provider";
import { BrandingSettings } from "@zitadel/proto/zitadel/settings/v2/branding_settings_pb";
import { getLocale, getTranslations } from "next-intl/server";
import { Alert, AlertType } from "../../alert";
@@ -12,7 +11,6 @@ export async function loginFailed(
const t = await getTranslations({ locale, namespace: "idp" });
return (
<LanguageProvider>
<DynamicTheme branding={branding}>
<div className="flex flex-col items-center space-y-4">
<h1>{t("loginError.title")}</h1>
@@ -24,6 +22,5 @@ export async function loginFailed(
)}
</div>
</DynamicTheme>
</LanguageProvider>
);
}

View File

@@ -1,4 +1,3 @@
import { LanguageProvider } from "@/components/language-provider";
import { BrandingSettings } from "@zitadel/proto/zitadel/settings/v2/branding_settings_pb";
import { getLocale, getTranslations } from "next-intl/server";
import { DynamicTheme } from "../../dynamic-theme";
@@ -14,7 +13,6 @@ export async function loginSuccess(
const t = await getTranslations({ locale, namespace: "idp" });
return (
<LanguageProvider>
<DynamicTheme branding={branding}>
<div className="flex flex-col items-center space-y-4">
<h1>{t("loginSuccess.title")}</h1>
@@ -27,6 +25,5 @@ export async function loginSuccess(
/>
</div>
</DynamicTheme>
</LanguageProvider>
);
}