alinea
Version:
[](https://npmjs.org/package/alinea) [](https://packagephobia.com/result?p=alinea)
18 lines (16 loc) • 429 B
JavaScript
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
};