Objects & attributes
Attio's schema editor — object CRUD and attribute CRUD, cloned. Add objects, create/reorder/delete attributes.
Attio's data-model editor (Settings → Objects), rebuilt and fully live. It's the CRUD behind the CRUD: manage the objects themselves and each object's attributes. Everything works — open an object, create an attribute (type + name + description + AI-autofill toggle), drag to reorder, delete via the ⋮ menu, or add a new custom object.
Composition
It's pure composition over shipped components:
- Objects list — a settings table of objects with a Badge type chip, record/attribute counts, and row-open.
- Attributes editor — a reorderable table (native drag) with a data-type icon per row,
System/Enrichedproperty badges, and a Menu ⋮ (Delete). - Create attribute — a Dialog with a searchable type Select, a name Input, a Textarea description, and an AI-autofill Switch.
The whole schema editor is just these primitives wired to a controlled objects array — the same measured surfaces as the rest of crisp, one layer deeper.