• /
  • Log in

BlockText

Typography styles are used throughout the UI. If used consistently they will help you maintain a hierarchy that is clear to your users.

Usage

import { BlockText } from 'nr1'

Examples

Props

childrennode

Text to display.

classNamestring

Appends class names to the component.

Should be used only for positioning and spacing purposes.

spacingTypeenum[]

Spacing property. Spacing is defined as a tuple of zero to four values, which follow the same conventions as CSS properties like margin or padding. To omit a value, use SPACING_TYPE.OMIT.

<Array of
<One of
BlockText.SPACING_TYPE.EXTRA_LARGE,
BlockText.SPACING_TYPE.LARGE,
BlockText.SPACING_TYPE.MEDIUM,
BlockText.SPACING_TYPE.NONE,
BlockText.SPACING_TYPE.OMIT,
BlockText.SPACING_TYPE.SMALL,
>
>
styleobject

Inline style for custom styling.

Should be used only for positioning and spacing purposes.

tagTypeenum

Tag in which to wrap the text.

Useful for changing the semantic meaning of the text. This does not apply any style.

<One of
BlockText.TAG_TYPE.DIV,
BlockText.TAG_TYPE.P,
>
testIdstring

Adds a data-test-id attribute.

Use it to target the component in unit and e2e tests.

typeenum
DEFAULT
BlockText.TYPE.NORMAL

Type of text that you want to display.

This applies styles according to the type.

<One of
BlockText.TYPE.NORMAL,
BlockText.TYPE.PARAGRAPH,
>
Create issueEdit page
Copyright © 2021 New Relic Inc.