UNPKG

shelving

Version:

Toolkit for using data in JavaScript.

10 lines (9 loc) 442 B
import type { ReactElement } from "react"; import type { Schemas } from "../../schema/Schema.js"; import type { Data } from "../../util/data.js"; import type { ValueInputProps } from "./Input.js"; export interface DataInputProps<T extends Data> extends ValueInputProps<T> { /** Schema for the sub-fields of this input. */ props: Schemas<T>; } export declare function DataInput<T extends Data>(props: DataInputProps<T>): ReactElement;