maybe fix timezones?

This commit is contained in:
2025-04-28 15:51:43 +02:00
parent 140b55dede
commit 65150145de
2 changed files with 78 additions and 57 deletions

View File

@@ -0,0 +1,18 @@
'use client'
import { NextIntlClientProvider, useLocale } from 'next-intl'
import { useEffect, useState } from 'react'
export function TimeZoneProvider({ children }: { children: React.ReactNode }) {
const [timeZone, setTimeZone] = useState<string>()
const locale = useLocale()
useEffect(() => {
setTimeZone(Intl.DateTimeFormat().resolvedOptions().timeZone)
}, [])
return (
<NextIntlClientProvider timeZone={timeZone} locale={locale}>
{children}
</NextIntlClientProvider>
)
}