UNPKG

prp-ui-components

Version:

Package for use components of Pratica Plataforms

23 lines (22 loc) 793 B
import * as React from 'react'; import './styles.scss'; interface LabelProps { htmlFor: string; title: string; } interface SpanErrorProps { errorMessage?: string; hasError: boolean; } interface FieldProps extends React.DetailedHTMLProps<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement> { } interface ContainerProps extends React.HTMLAttributes<HTMLDivElement> { children: React.ReactNode; } declare const NewInput: { ({ children, ...rest }: ContainerProps): React.JSX.Element; Field: React.ForwardRefExoticComponent<Omit<FieldProps, "ref"> & React.RefAttributes<HTMLInputElement>>; Label: ({ htmlFor, title }: LabelProps) => React.JSX.Element; Error: ({ hasError, errorMessage, }: SpanErrorProps) => React.JSX.Element; }; export { NewInput };