prosperita-dumbo-react
Version:
**Dumbo React** é uma biblioteca de componentes React que facilita a manipulação de propriedades em seus componentes. Ela fornece uma forma simples e eficiente de gerenciar e manipular props, tornando seu código mais limpo e fácil de manter.
20 lines • 1.04 kB
TypeScript
import { InputHTMLAttributes, TextareaHTMLAttributes, ChangeEvent } from "react";
import "react-loading-skeleton/dist/skeleton.css";
export type InputProps = Omit<InputHTMLAttributes<HTMLInputElement>, "size"> & Omit<TextareaHTMLAttributes<HTMLTextAreaElement>, "size"> & {
size?: "small" | "medium" | "large";
label?: string;
message?: string;
error?: boolean;
warning?: boolean;
maxLength?: number;
disabled?: boolean;
readOnly?: boolean;
loading?: boolean;
forModal?: boolean;
forSlider?: boolean;
onChange?: ((event: ChangeEvent<HTMLInputElement>) => void) | ((event: ChangeEvent<HTMLTextAreaElement>) => void);
noRadius?: boolean;
borderNone?: boolean;
};
export declare const Input: ({ message, label, type, rows, warning, maxLength, error, disabled, size, cols, readOnly, loading, placeholder, value, name, forModal, forSlider, borderNone, noRadius, onChange, }: InputProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=index.d.ts.map