UNPKG

@gambito-corp/mbs-library

Version:

Librería de componentes React reutilizables - Sistema de diseño modular y escalable

36 lines (33 loc) 1.01 kB
import React from 'react'; import Label from '../atoms/Label'; import Input from '../atoms/Input'; const FormField = ({ id, label, type = 'text', value, onChange, placeholder, error, required = false, className = '' }) => { return ( <div className={`mb-4 ${className}`}> <Label htmlFor={id}> {label} {required && <span className="text-red-500 ml-1">*</span>} </Label> <Input id={id} type={type} value={value} onChange={onChange} placeholder={placeholder} error={error} required={required} /> </div> ); }; export default FormField;