useOrganization()
import { useOrganization } from '@auth/clerk'
- useOrganization()
Access the active organization context with a universal import path. Returns null
when no org context is active.
Usage
OrgName.tsx
import { useOrganization } from '@auth/clerk'
export const OrgName = () => {
const { isLoaded, organization } = useOrganization()
if (!isLoaded || !organization) return null
return <Text>Org: {organization.name}</Text>
}
API
Returned values
isLoaded: boolean
— Whether the organization context is hydrated.organization: OrganizationResource | null
— The active organization, if any.membership: OrganizationMembershipResource | null
— The current user’s membership in the active org.
See official docs for details and advanced usage: https://clerk.com/docs/nextjs/reference/hooks/use-organization