Internal Components
Components used internally at GitHub and not available for external use.
ActionListItems
Action List Item primitives that can be used with ActionList and represents items within GitHub
BannerStack
Provider, outlet, and hooks for stacking accessible Primer Banner notifications
DatePicker
DatePicker allows for the selection of dates, supporting single dates and date ranges.
DragAndDrop
DragAndDrop adds support for the reordering of items in a list using drag and drop, as well as move dialogs.
Filter
A reusable filter component that can provide suggestions and validation to users. It generates a consistent search string that can be used to query data.
GitHubAvatar
Optimized avatar component that loads smaller images based on the configured size
InlineAutocomplete
Shows suggestions to complete the current word/phrase the user is actively typing.
LifecycleLabels
LifecycleLabels provides labels to indicate the lifecycle stage of a feature, such as alpha, beta, new, or deprecated.
ListFilterButton
A styled Primer button for filter and sort overlay triggers, including ActionBar-hosted triggers.
ListView
A ListView is a collection of items that each have a primary piece of information and action, one or multiple secondary actions, as well as associated metadata.
NestedListView
The Nested ListView is a collection of items that can be nested to create a parent/child relationship. Each item has a primary piece of information and action, one or multiple secondary actions, and associated metadata about the primary piece of information.