Componentsv2.189.1
Iconsv1.19.0
MCPv0.8.62
Tokensv0.34.3

Presents ordered events, milestones, or state transitions with a connected vertical rail.

Usage

import { PlumaTestHelpers } from '@customerio/pluma-components/react/test-helpers/pluma-test-helpers'

const timeline = PlumaTestHelpers.find('Timeline');

// Read across every event row.
timeline.getItemTitles();
timeline.getItemMeta();
timeline.getItemDescriptions();

// Drill into a single row (by title or index) for its detailed state.
const item = timeline.getItem('Sent email'); // or timeline.getItemAt(0)
item?.getColor();
item?.getMarkerIcon();
item?.isCurrent();

Test Helpers

Gets a scoped test helper for a timeline event item by title.

Gets a scoped test helper for a timeline event item by zero-based index.

Gets rendered content text for timeline event items.

Gets the number of timeline event items.

Gets supporting descriptions for timeline event items.

Gets meta values, usually timestamps, for timeline event items.

Gets a scoped test helper for each timeline event item.

Gets primary titles for timeline event items.

Checks if a timeline event item with the title exists.

On this page