Velocity X Components

Content & Dashboard

Task / Checklist Card

Card of checkable tasks with a done/total count, supporting both internal state and parent-controlled toggling.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add task-checklist-card

Built for react. Needs react already installed as a peer dependency. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Task / Checklist Card →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.0 react
Task / Checklist Card

Spin-up checklist

1/4

Props

NameTypeRequiredDefaultDescription
titlestringNo'Spin-up checklist'
tasks{ id, label, done? }[]Yes
onToggle(id) => voidYesoptional — if provided, parent owns state
classNamestringNo''

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/task-checklist-card/TaskChecklistCard.jsx

Using the Task / Checklist Card component

Install it with velocityx add task-checklist-card. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Content & Dashboard.