Skip to main content
U.S. Flag

An official website of the United States government

CMS Design System

Review

The review pattern is used for listing a summary of information entered by a user. Its content includes a heading, value, and edit link.

<Review>

The Review component wraps up the styles and markup required to make a single reviewable row. They are designed to be used either alone, as a single row, or multiple rows can be combined together one after the other to present more information. The component can take text or HTML as row content.

View Source File

Code snippet

Props

React Properties Documentation
NameTypeDefaultDescription
childrenrequiredReact.ReactNode

Review component's body content.

classNamestring
editAriaLabelstring

Optional label to give screenreaders longer, more descriptive text to explain the context of an edit link.

editContentReact.ReactNode

An optional node in place of the edit link. If this defined, no edit link will be shown.

editHrefstring

Href for the edit link. If this is undefined, no edit link will be shown.

editTextReact.ReactNode
headingReact.ReactNode
headingLevel'1' | '2' | '3' | '4' | '5''3'

Heading type to override default <h3>.

onEditClick(...args: any[]) => any

An optional function that is executed on edit link click. The event and props.editHref value are passed to this function.

Customization

The following Sass variables can be overridden to customize Review patterns:

VariableDefault Core Theme Value
$review__border-color$color-border