A card for one step of a multi-step setup. It carries its state permanently — a finished step stays finished and is still visible when you come back to the screen.
collapsible leaves a finished step as just its header, so the overview stays an overview.step: string — The step number, two digits (“02”). A finished step replaces it with a check mark.kicker: string — The line above the title — mono uppercase, typically “Step 02”.title: ReactNode — The step title. What the step configures, not what the user should do.meta: ReactNode — A summary after the title — item count, unit (“2 / 2 active”). On a collapsible card it is the only thing a collapsed step leaves behind.done: boolean — A finished step. Recolors the header and swaps the number for a check mark.doneLabel: string — A translated status label for screen readers (“Done”). Without it the check mark is silent.collapsible: boolean — Adds a collapse button to the header. Finished steps collapse on their own — including one that gets finished while you watch.toggleLabel: string — A translated label for the collapse button (“Collapse step”). Without it the button is nameless to a screen reader.children: ReactNode — The card body — typically a nested table or a list of what the step contains.footer: ReactNode — A footer for adding another item, not for confirming the step.testId: string — A test hook on the card root.