UNPKG

@jackiemacklein/nettz-utils

Version:

Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript

31 lines (30 loc) 842 B
import React from "react"; import "./Form.css"; interface FormProps { children: React.ReactNode; onSubmit?: (e: React.FormEvent) => void; className?: string; } declare const Form: React.FC<FormProps>; interface FormGroupProps { children: React.ReactNode; className?: string; } declare const FormGroup: React.FC<FormGroupProps>; interface LabelProps { children: React.ReactNode; htmlFor?: string; className?: string; } declare const Label: React.FC<LabelProps>; interface InputProps { type?: string; value?: string; onChange?: (e: React.ChangeEvent<HTMLInputElement>) => void; onKeyDown?: (e: React.KeyboardEvent<HTMLInputElement>) => void; placeholder?: string; className?: string; id?: string; } declare const Input: React.FC<InputProps>; export { Form, FormGroup, Label, Input };