Log out the server locale context

This commit is contained in:
Eric Allam
2023-07-03 13:11:32 +01:00
parent ed65ba4a73
commit 0dd1aa5a5b
2 changed files with 8 additions and 3 deletions
+1 -3
View File
@@ -1,7 +1,5 @@
import { RemixBrowser, useLocation, useMatches } from "@remix-run/react";
import { RemixBrowser } from "@remix-run/react";
import { hydrateRoot } from "react-dom/client";
import { useEffect } from "react";
import posthog from "posthog-js";
import { LocaleContextProvider } from "./components/primitives/LocaleProvider";
import { OperatingSystemContextProvider } from "./components/primitives/OperatingSystemProvider";
+7
View File
@@ -11,6 +11,7 @@ import {
OperatingSystemContextProvider,
OperatingSystemPlatform,
} from "./components/primitives/OperatingSystemProvider";
import { logger } from "./services/logger.server";
const ABORT_DELAY = 30000;
@@ -25,6 +26,12 @@ export default function handleRequest(
validate: Intl.DateTimeFormat.supportedLocalesOf,
});
logger.debug("accept-language", {
acceptLanguage,
locales,
headers: Object.fromEntries(request.headers.entries()),
});
//get whether it's a mac or pc from the headers
const platform: OperatingSystemPlatform = request.headers
.get("user-agent")