Fix: Language navigate replace

This commit is contained in:
aronmal 2024-03-06 14:05:25 +01:00
parent 66fa95bb33
commit fca9a34567
Signed by: aronmal
GPG key ID: 816B7707426FC612
2 changed files with 3 additions and 3 deletions

View file

@ -2,13 +2,13 @@ import { Title } from "@solidjs/meta";
import { useNavigate } from "@solidjs/router";
import { HttpStatusCode } from "@solidjs/start";
import Wrapper from "~/components/Wrapper";
import Navbar from "~/components/en/Navbar";
import Navbar, { lightMode } from "~/components/en/Navbar";
import "~/styles/overview.scss";
export default function NotFound() {
const navigate = useNavigate();
return (
<Wrapper class="overview">
<Wrapper class="overview" classList={{ "light-mode": lightMode() }}>
<Title>Not Found</Title>
<HttpStatusCode code={404} />
<Navbar />

View file

@ -6,7 +6,7 @@ export default function Home() {
const navigate = useNavigate();
createEffect(() => {
const isGerman = navigator.language.startsWith("de");
navigate(isGerman ? "/de" : "/en");
navigate(isGerman ? "/de" : "/en", { replace: true });
});
return <Title>Language detection...</Title>;
}