Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / components / presets / Studio / FormBuilder / typings.d.ts
Size: Mime:
import { ReactNode } from 'react';
import { FormRenderProps } from '@skava/forms/build/dist/src/new-forms/forms';
export interface FormBuilderRenderProp extends Function {
    (props: FormBuilderProps): ReactNode;
}
export interface FormBuilderProps extends FormRenderProps {
    className?: string;
    children?: ReactNode;
    dataQa?: string;
    title?: string;
    buttonLabel?: string;
    inputPlaceholder?: string;
    renderTitle?: FormBuilderRenderProp;
    renderForm?: FormBuilderRenderProp;
    renderButtonGroup?: FormBuilderRenderProp;
    renderWrapper?: FormBuilderRenderProp;
}