Interface Field<T>

interface Field<T> {
    key?: keyof T;
    renderInput?: ((data, meta) => ReactNode);
    renderLabel?: ReactNode | ((data) => ReactNode);
}

Type Parameters

  • T extends DataObject

Hierarchy

  • Pick<InputHTMLAttributes<HTMLInputElement>, "type" | "readOnly" | "required" | "min" | "minLength" | "max" | "maxLength" | "step" | "multiple" | "accept" | "placeholder">
    • Field

Properties

key?: keyof T
renderInput?: ((data, meta) => ReactNode)

Type declaration

    • (data, meta): ReactNode
    • Parameters

      Returns ReactNode

renderLabel?: ReactNode | ((data) => ReactNode)

Type declaration

    • (data): ReactNode
    • Parameters

      • data: keyof T

      Returns ReactNode

Generated using TypeDoc