Examples
Editing & Validation
Cell validation with plain functions or Standard Schema libraries, async checks, server errors, and cross-field rules.
Validation in four forms: synchronous rules as a plain function or a Standard Schema library
column (Zod, Joi, Valibot), async checks with a visible pending state, server-side rejections
painted after commit, and cross-field rules via validateRow. Each page embeds the live
registry example. The editing guide has the full
reference.
Validation
One rule per column: function form plus a column per Standard Schema library.
Async validation
Pending state while a schema resolves, supersede on newer commits, bulk paths.
Server errors
Painting post-commit rejections with setCellErrors / clearCellErrors.
Cross-field
Row-level rules with validateRow — End must stay at or after Start.