UNPKG

@blockscout/ui-toolkit

Version:

A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects

14 lines (13 loc) 597 B
import { default as React } from 'react'; import { ControllerRenderProps, FieldValues, Path } from 'react-hook-form'; interface InjectedProps { onChange: (files: Array<File>) => void; } interface Props<V extends FieldValues, N extends Path<V>> { children: React.ReactNode | ((props: InjectedProps) => React.ReactNode); field: ControllerRenderProps<V, N>; accept?: string; multiple?: boolean; } export declare const FileInput: <Values extends FieldValues, Names extends Path<Values>>({ children, accept, multiple, field }: Props<Values, Names>) => React.JSX.Element; export {};