Skip to main content

Function: useHierarchy()

useHierarchy(params, options): UseQueryResult<HierarchyResponse, Error>

Defined in: web/lib/hooks/use-edges.ts:364

Fetches hierarchy for a subkind (e.g., field tree).

Parameters​

params​

HierarchyParams

Hierarchy parameters (subkind and relationSlug required)

options​

UseEdgeOptions = {}

Hook options

Returns​

UseQueryResult<HierarchyResponse, Error>

Query result with hierarchy tree

Example​

// Get full field hierarchy using narrower relations
const { data: hierarchy } = useHierarchy({ subkind: 'field', relationSlug: 'narrower' });