TodoList

Checklist with add/remove and optional progress tracking.

Preview

Usage

import { TodoList } from '@ramtt/ui'

<TodoList items={items} onToggle={toggle} onAdd={add} showProgress />

Props

PropTypeDefaultDescription
items*TodoItem[]Todo items
onToggle*(id: string) => voidToggle handler
onAdd(text: string) => voidAdd handler
showProgressbooleanfalseShow completion progress