This commit is contained in:
2025-06-06 03:12:19 +02:00
parent be9a9af137
commit 0aab9f55d7
49 changed files with 3255 additions and 93 deletions

View File

@@ -0,0 +1,19 @@
'use client'
import { useGSAP } from '@gsap/react'
import gsap from 'gsap'
import { createContext, useContext, type ReactNode } from 'react'
gsap.registerPlugin(useGSAP)
const GsapContext = createContext<typeof globalThis.gsap | null>(null)
export function useGsapContext() {
return useContext(GsapContext)
}
export default function GsapProvider({children}:{children:ReactNode}) {
return (
<GsapContext.Provider value={gsap}>
{children}
</GsapContext.Provider>
)
}

View File

@@ -9,7 +9,7 @@ export default function ThemeProvider({children}:{children: React.ReactNode}) {
})
if (mounted) {
return (
<NextThemesProvider attribute="class" defaultTheme="dark">
<NextThemesProvider disableTransitionOnChange nonce="test" attribute="class" defaultTheme="dark">
{children}
</NextThemesProvider>
)