A saved sequence, step by step, marking where it stops for a person.
The footer counts the stops and says plainly when there are none: "Runs straight through without stopping". That sentence is the one somebody needs before pressing Run, and a count derived from the steps cannot disagree with them.
An ordered list, so the sequence survives without the stylesheet and reads as a sequence to a screen reader.
import { Playbook } from '@redrob-labs/ui';
| Prop | Type | Notes |
|---|---|---|
name |
React.ReactNode |
|
purpose |
React.ReactNode |
What it is for, in one line. |
steps |
PlaybookRunStep[] |
|
owner |
React.ReactNode |
|
runs |
React.ReactNode |
|
lastRun |
React.ReactNode |
|
runLabel |
React.ReactNode |
|
className |
string |
|
onRun |
() => void |