'use strict'; const dom = React.createElement; const CONFIG = { "prof-a": { contactInformation: true, productFilter: products => products, prices: false, categories: [ [ "Higiene", "higiene" ], [ "Máscaras", "mascaras" ], [ "Ácido Hialurónico", "acido-hialuronico" ], [ "Peeling", "peeling" ], [ "Corporales", "corporales" ], [ "Hombres", "hombres" ], [ "Protección Intensiva", "proteccion-intensiva" ], [ "Monodosis", "monodosis" ], [ "Activos Concentrados", "activos-concentrados" ], [ "Protección Solar", "proteccion-solar" ] ] }, "prof-b": { contactInformation: false, productFilter: products => products, prices: false, categories: [ [ "Higiene", "higiene" ], [ "Máscaras", "mascaras" ], [ "Ácido Hialurónico", "acido-hialuronico" ], [ "Peeling", "peeling" ], [ "Corporales", "corporales" ], [ "Hombres", "hombres" ], [ "Protección Intensiva", "proteccion-intensiva" ], [ "Monodosis", "monodosis" ], [ "Activos Concentrados", "activos-concentrados" ], [ "Protección Solar", "proteccion-solar" ] ] }, "dom-a": { contactInformation: false, productFilter: products => products, prices: true, }, "dom-a": { contactInformation: false, productFilter: products => products, prices: false, }, }; console.log(process.env.MODE, CONFIG[process.env.MODE]); const Tag = (label, key, className) => ( {label} ); const Section = (title, paragraph, prepend) => (
{ prepend }{ paragraph }
{product.shortDesc}
{ Section('Descripción', product.fullDesc) } { product.application && Section('Aplicación', product.application) } { product.actives && Section( 'Activos', product.actives.join(', '), product.ph && Tag(`PH ${product.ph}`, null, 'is-ph') ) }
{category[LABEL]} |
|---|
| { Product(p, i) } |
Indice |
|---|
|
{
products[category[LABEL]].map(product => (
{ product.name }
))
}
|