♻️ Switch to app router (#922)

This commit is contained in:
Luke Vella 2023-11-06 09:15:49 +00:00 committed by GitHub
parent 41f85279bb
commit 95feb9f01a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
181 changed files with 2507 additions and 2494 deletions

View file

@ -11,7 +11,7 @@ import relativeTime from "dayjs/plugin/relativeTime";
import timezone from "dayjs/plugin/timezone";
import updateLocale from "dayjs/plugin/updateLocale";
import utc from "dayjs/plugin/utc";
import { useRouter } from "next/router";
import { useParams } from "next/navigation";
import * as React from "react";
import { useAsync } from "react-use";
@ -189,8 +189,8 @@ export const DayjsProvider: React.FunctionComponent<{
};
};
}> = ({ config, children }) => {
const router = useRouter();
const l = config?.locale ?? router.locale ?? "en";
const locale = useParams()?.locale as string;
const l = config?.locale ?? locale ?? "en";
const state = useAsync(async () => {
return await dayjsLocales[l].import();
}, [l]);