Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 | 1x 7x 7x 7x 7x | import { cookies } from 'next/headers';
import { connection } from 'next/server';
import { cache } from 'react';
import { LOCALE_STORAGE_KEY } from './locale';
export const getLocaleFromCookies = cache(async () => {
await connection();
const cookieStore = await cookies();
const locale = cookieStore.get(LOCALE_STORAGE_KEY)?.value || 'en-gb';
return locale;
});
|