# Typed Components

URL: /kida/tracks/components/
Section: tracks
Description: Build Kida components with typed props, slots, and static validation.

---

> For a complete page index, fetch /kida/llms.txt.

Building reusable UI or report components? This track covers `{% def %}`,
`{% call %}`, named slots, scoped slots, and `kida check --validate-calls` so
component mistakes fail before render time.

:::{tip}
**Duration**: ~30 min | **Prerequisite**: Python 3.14+, basic Kida syntax
:::
