"use client"; import { createContext, Dispatch, ReactNode, SetStateAction } from "react"; import { useSignInModal } from "@/components/modals//sign-in-modal"; export const ModalContext = createContext<{ setShowSignInModal: Dispatch>; }>({ setShowSignInModal: () => {}, }); export default function ModalProvider({ children }: { children: ReactNode }) { const { SignInModal, setShowSignInModal } = useSignInModal(); return ( {children} ); }