import { GetDomainResponse } from "@server/routers/domain/getDomain"; import { createContext, useContext } from "react"; interface DomainContextType { domain: GetDomainResponse; updateDomain: (updatedDomain: Partial) => void; orgId: string; } const DomainContext = createContext(undefined); export function useDomain() { const context = useContext(DomainContext); if (!context) { throw new Error("useDomain must be used within DomainProvider"); } return context; } export default DomainContext;