@primer/components
Version:
Primer react components
33 lines (26 loc) • 898 B
JavaScript
import { List } from './List';
import { Group } from './Group';
import { Item } from './Item';
import { LinkItem } from './LinkItem';
import { Divider } from './Divider';
import { Description } from './Description';
import { LeadingVisual, TrailingVisual } from './Visuals';
/**
* Collection of list-related components.
*/
export const ActionList = Object.assign(List, {
/** Collects related `Items` in an `ActionList`. */
Group,
/** An actionable or selectable `Item` */
Item,
/** A `Item` that renders a full-size anchor inside ListItem */
LinkItem,
/** Visually separates `Item`s or `Group`s in an `ActionList`. */
Divider,
/** Secondary text which provides additional information about an `Item`. */
Description,
/** Icon (or similar) positioned before `Item` text. */
LeadingVisual,
/** Icon (or similar) positioned after `Item` text. */
TrailingVisual
});