PDF: Reordenar categorías y evitar truncamiento de familias
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m15s
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 1m15s
- Orden: sin hijos → 2 hijos → 3 hijos - Calcula ancho total de familia antes de renderizar - Si familia no cabe, salta a siguiente línea completa
This commit is contained in:
@@ -165,10 +165,31 @@ export interface CategoriaConHijosPdf {
|
||||
|
||||
/**
|
||||
* Categorías de notas para el formulario PDF
|
||||
* Estructura jerárquica: padres con hijos que se renderizan horizontalmente
|
||||
* Ordenadas: sin hijos, luego 2 hijos, luego 3 hijos
|
||||
*/
|
||||
export const CATEGORIAS_JERARQUICAS: CategoriaConHijosPdf[] = [
|
||||
// Sin hijos (3)
|
||||
{ key: 'Floral', label: 'Floral' },
|
||||
{ key: 'Verde Vegetal', label: 'Verde/Vegetal' },
|
||||
{ key: 'Especias', label: 'Especias' },
|
||||
// Con 2 hijos (2)
|
||||
{
|
||||
key: 'Nueces/Cacao',
|
||||
label: 'Nueces/Cacao',
|
||||
hijos: [
|
||||
{ key: 'Nueces', label: 'Nueces' },
|
||||
{ key: 'Cacao', label: 'Cacao' },
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'Dulce',
|
||||
label: 'Dulce',
|
||||
hijos: [
|
||||
{ key: 'Vainilla', label: 'Vainilla' },
|
||||
{ key: 'Azúcar Morena', label: 'Az.Morena' },
|
||||
],
|
||||
},
|
||||
// Con 3 hijos (3)
|
||||
{
|
||||
key: 'Afrutado',
|
||||
label: 'Afrutado',
|
||||
@@ -178,7 +199,6 @@ export const CATEGORIAS_JERARQUICAS: CategoriaConHijosPdf[] = [
|
||||
{ key: 'Cítricos', label: 'Cítricos' },
|
||||
],
|
||||
},
|
||||
{ key: 'Verde Vegetal', label: 'Verde/Vegetal' },
|
||||
{
|
||||
key: 'Otro',
|
||||
label: 'Otra',
|
||||
@@ -197,23 +217,6 @@ export const CATEGORIAS_JERARQUICAS: CategoriaConHijosPdf[] = [
|
||||
{ key: 'Tabaco', label: 'Tabaco' },
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'Nueces/Cacao',
|
||||
label: 'Nueces/Cacao',
|
||||
hijos: [
|
||||
{ key: 'Nueces', label: 'Nueces' },
|
||||
{ key: 'Cacao', label: 'Cacao' },
|
||||
],
|
||||
},
|
||||
{ key: 'Especias', label: 'Especias' },
|
||||
{
|
||||
key: 'Dulce',
|
||||
label: 'Dulce',
|
||||
hijos: [
|
||||
{ key: 'Vainilla', label: 'Vainilla' },
|
||||
{ key: 'Azúcar Morena', label: 'Az.Morena' },
|
||||
],
|
||||
},
|
||||
]
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user