Parte de la epica #228
Problema o valor
Hoy se teclea el insumo a mano. Hay que sustituirlo por un selector que busca en el catalogo (alias incluidos) y unifica el nombre en la captura.
Propuesta
Componente Atomic Design SupplySelector (molecule/organism) que consume GET /supplies?q=:
- autocomplete por nombre/alias, muestra nombre en locale activo.
- escape Otro -> texto libre (
supplyId=null).
- enchufado en
/registrar (inventario), creacion de necesidades y de ofertas.
Alcance minimo
Solo el selector y su integracion en esos 3 flujos. Panel admin va en #225.
Criterios de aceptacion
Dependencias o riesgos
Depende de #220, #223. Verificar en build de produccion (componentes ssr:false).
Problema o valor
Hoy se teclea el insumo a mano. Hay que sustituirlo por un selector que busca en el catalogo (alias incluidos) y unifica el nombre en la captura.
Propuesta
Componente Atomic Design
SupplySelector(molecule/organism) que consumeGET /supplies?q=:supplyId=null)./registrar(inventario), creacion de necesidades y de ofertas.Alcance minimo
Solo el selector y su integracion en esos 3 flujos. Panel admin va en #225.
Criterios de aceptacion
supplyId.supplyId=null.pnpm --filter web buildylinten verde.Dependencias o riesgos
Depende de #220, #223. Verificar en build de produccion (componentes
ssr:false).