UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

18 lines (16 loc) 429 B
import "../../chunks/chunk-U5RRZUYZ.js"; // src/input/object/ObjectField.tsx import { Type } from "alinea/core"; import { RecordField } from "alinea/core/field/RecordField"; var ObjectField = class extends RecordField { }; function object(label, options) { return new ObjectField(Type.shape(options.fields), { hint: Type.hint(options.fields), options: { label, ...options } }); } export { ObjectField, object };