@byteflow-ui/select
v1.0.1
Published
Componente Select premium para el kit Byteflow-UI.
Maintainers
Readme
@byteflow-ui/select
Componente de selección premium para el kit Byteflow-UI.
Características
- 🎯 Intuitivo: Diseño limpio con chevron integrado.
- 🧱 Flexible: Soporta opciones vía props
optionso comochildren. - 🌓 Tematizable: Soporte completo para Modo Claro y Oscuro.
- ♿ Accesible: Basado en el elemento nativo
selectpara máxima compatibilidad.
Instalación
npm install @byteflow-ui/selectUso
Usando la prop options
import { Select } from '@byteflow-ui/select';
import '@byteflow-ui/select/dist/index.css';
const paises = [
{ label: 'México', value: 'mx' },
{ label: 'España', value: 'es' },
{ label: 'Colombia', value: 'co' },
];
function App() {
return (
<Select
label="País de residencia"
options={paises}
placeholder="Selecciona un país"
required
/>
);
}Usando children
<Select label="Categoría">
<option value="1">Electrónica</option>
<option value="2">Hogar</option>
</Select>Personalización
:root {
--bf-select-radius: 1rem;
--bf-select-height: 3rem;
}