@solu30/ui-kit · v7.0.0 · 174 componentes · 8 grupos
El Muestrario
Todo lo que el paquete instalado exporta como pieza montable. Elegí una y su ficha la monta de verdad, con sus props y su ruta de import.
174 componentes montables
Formularios
Lo que el usuario completa para dar un dato: campos, selects, calendarios y edición en línea. Acá vive el piso de safety: validación y error no se simplifican en ningún nivel de minimalidad.
Entrada
@solu30/ui-kit/input65 de 113 exports, en este grupoContenido
Piezas que muestran algo sin capturar un dato: tarjetas, métricas, estados vacíos, avatares y líneas de tiempo.
Presentación
@solu30/ui-kit/display35 de 149 exports, en este grupoOcupación
87%
▲+12%vs. mes anterior
Overlays y avisos
Lo que se dibuja encima de la pantalla: diálogos, hojas, popovers y menús que hay que cerrar, y avisos que se van solos. Todo lo que interrumpe devuelve el foco al cerrarse.
Respuesta
@solu30/ui-kit/feedback20 de 65 exports se montanPresentación
@solu30/ui-kit/display3 de 149 exports, en este grupoDatos
Tabla con filtros por columna, encabezados ordenables y búsqueda con debounce: la estructura para leer datos, no para decorarlos.
Datos
@solu30/ui-kit/data-display11 de 30 exports se montan| Salón | Fecha | Invitados |
|---|---|---|
| Los Aromos | sáb 5 | 180 |
| Terraza Norte | vie 11 | 90 |
| Los Aromos | sáb 19 | 240 |
Layout y estructura
Lo que sostiene una pantalla en vez de ocuparla: andamiaje, ritmo y marcos. Sueltas no significan nada, y por eso su ficha las monta adentro de un panel.
Presentación
@solu30/ui-kit/display12 de 149 exports, en este grupoNavegación
@solu30/ui-kit/navigation1 de 32 exports, en este grupoMovimiento
El movimiento que acompaña a una pantalla: transiciones, contadores animados y las piezas portadas de motion-primitives.
Movimiento
@solu30/ui-kit/animation5 de 7 exports se montanUtilidades
Infraestructura sin markup propio: lógica y formateo que otras piezas consumen. El listado suma acá las 133 piezas de comportamiento (hooks) y formateo (utils) que el kit publica sin ficha montable — no es un solo hook suelto.
Presentación
@solu30/ui-kit/display1 de 149 exports, en este grupoComportamiento
@solu30/ui-kit/hooks58 exportsuseIsMobile() · useIsTablet() · useIsDesktop()detectando…angostá la ventana y cambia soloSin markup propio: se importan como función, así que no hay ficha que montar. Ver la familia entera.
Utilidades
@solu30/ui-kit/utils76 exportsformatCurrency(1500, 'ARS', 'es-AR', 0)$ 1.500formatDurationMinutes(135)2h 15mintruncate('Salón Los Aromos — quinta', 18)Salón Los Aromos …Sin markup propio: se importan como función, así que no hay ficha que montar. Ver la familia entera.