A styled, semantic heading element. The Heading component builds on top of Text and supports all Text props.

Importing

The component can be imported via:

import { Heading } from '@customerio/pluma-components/react';

Usage

The component accepts a level prop, from 1 to 6, which will have the component render the matching heading tag (h1 to h6):

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
<Heading level={1}>Heading 1</Heading>
<Heading level={2}>Heading 2</Heading>
<Heading level={3}>Heading 3</Heading>
<Heading level={4}>Heading 4</Heading>
<Heading level={5}>Heading 5</Heading>
<Heading level={6}>Heading 6</Heading>

On this page