import type { ActiveOrganization } from "@repo/auth"; import React from "react"; export const ActiveOrganizationContext = React.createContext< | { activeOrganization: ActiveOrganization | null; activeOrganizationUserRole: | ActiveOrganization["members"][number]["role"] | null; isOrganizationAdmin: boolean; loaded: boolean; setActiveOrganization: ( organizationId: string | null, ) => Promise; refetchActiveOrganization: () => Promise; } | undefined >(undefined);