'use client'; import { createContext, ReactNode, useContext } from 'react'; const SiteContext = createContext<{ siteName: string }>({ siteName: 'MoonTV', // Default value }); export const useSite = () => useContext(SiteContext); export function SiteProvider({ children, siteName, }: { children: ReactNode; siteName: string; }) { return ( {children} ); }