fix: Route "/" used cookies().set('NEXT_LOCALE', ...).cookies() should be awaited before using its value
This commit is contained in:
parent
2c0b139d35
commit
847107866e
@ -10,11 +10,11 @@ import { cookies } from 'next/headers';
|
||||
const COOKIE_NAME = 'NEXT_LOCALE';
|
||||
|
||||
const getLocale = async () => {
|
||||
return cookies().get(COOKIE_NAME)?.value || defaultLocale;
|
||||
return (await cookies()).get(COOKIE_NAME)?.value || defaultLocale;
|
||||
};
|
||||
|
||||
const setLocale = async (locale?: string) => {
|
||||
cookies().set(COOKIE_NAME, (locale as Locale) || defaultLocale);
|
||||
(await cookies()).set(COOKIE_NAME, (locale as Locale) || defaultLocale);
|
||||
};
|
||||
|
||||
export { getLocale, setLocale };
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user