AIAIAI Design System

Condition Table

Configurable condition-row editor for building rule-based filters. Composes Input, Select, and Button into an interactive grid. Supports any number of columns via the columns prop.

Usage

Default (3 columns)
FieldOperatorValue
Empty state

No conditions defined. All items will match.

4 columns (with Action)
FieldOperatorValueAction

States

Disabled
FieldOperatorValue
Max rows (2)
FieldOperatorValue

TOKEN REFERENCE

use component tokens from :

--condition-table-header-gap: var(--space-sm)--condition-table-row-gap: var(--space-md)--condition-table-empty-color: var(--color-text-secondary)