Reference List
Open Source
NewSemantic ordered source list with stable ids, hanging indents, and tabular markers.
API and behavior
Compound exports, owned slots, interaction law, and family hook routing.
- Required props
items- Optional props
heading- Controlled props
- None
- Companion exports
ReferenceList- Owned data-slot contract
reference-listreference-list-titlereference-list-listreference-list-item
Motif route
MOTIF_REGISTRY.reference-list → apparatusTarget('reference-list')
Keyboard
Links inside source content retain native keyboard behavior.
Accessibility
A semantic section and ordered list require stable, unique item ids.
Family hooks
Journal consumes hanging-indent, tabular marker, reference-ink, and measured-content hooks.
numbered sourcescustom headinglong wrapping citationInstallation
npx shadcn@latest add @substrateui/reference-list --yesUpgrading a project that installed base before F1? Refresh the shared hooks first:
npx shadcn@latest add @substrateui/base --yes --overwritenpm Dependencies
npm install class-variance-authorityTags
journalreferencessourcesevidence