feat: layout

This commit is contained in:
Nevo David 2026-03-25 15:02:47 +07:00
parent 072c6bac4a
commit e621f965b5

View file

@ -36,11 +36,13 @@ const jakartaSans = Plus_Jakarta_Sans({
export default async function AppLayout({ children }: { children: ReactNode }) {
const cookieStore = await cookies();
const language = cookieStore.get(cookieName)?.value || fallbackLng;
const rtlLanguages = ['he', 'ar'];
const dir = rtlLanguages.includes(language) ? 'rtl' : 'ltr';
const Plausible = !!process.env.STRIPE_PUBLISHABLE_KEY
? PlausibleProvider
: Fragment;
return (
<html>
<html lang={language} dir={dir}>
<head>
<link rel="icon" href="/favicon.ico" sizes="any" />
{!!process.env.DATAFAST_WEBSITE_ID && (