diff options
| author | gabrhr <[email protected]> | 2022-05-25 15:36:35 -0500 |
|---|---|---|
| committer | gabrhr <[email protected]> | 2022-05-25 15:36:35 -0500 |
| commit | 55c0f57d42d82f1f1f5809e9c7d6845b6e0b68af (patch) | |
| tree | 316e157c2f167c595c4a8abc2c30932b3a0577e1 /front/odiparpack/app/components/Odipar/common.js | |
| parent | f74cc2a27968533395b43334f606df63be4bb40f (diff) | |
| download | DP1_project-55c0f57d42d82f1f1f5809e9c7d6845b6e0b68af.tar.gz DP1_project-55c0f57d42d82f1f1f5809e9c7d6845b6e0b68af.tar.bz2 DP1_project-55c0f57d42d82f1f1f5809e9c7d6845b6e0b68af.zip | |
Add PedidoPage
- cambio de esqueleto segun figma
- componente de etiquetas
- tabla y form de Pedido
#TODO
- estetica de etiquetas
- redux y crear end points
Diffstat (limited to 'front/odiparpack/app/components/Odipar/common.js')
| -rw-r--r-- | front/odiparpack/app/components/Odipar/common.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/front/odiparpack/app/components/Odipar/common.js b/front/odiparpack/app/components/Odipar/common.js new file mode 100644 index 0000000..c66b792 --- /dev/null +++ b/front/odiparpack/app/components/Odipar/common.js @@ -0,0 +1,38 @@ +import React from "react" +import { Chip } from "@material-ui/core"; +import {pedido, camion, bloqueo, almacen} from './EtiquetaData' + +const etiquetaStyle = color => ({ + fontWeight: 'bold', + color: '#FFF', + backgroundColor: color +}); + + +//Etiquetas +export function etiqueta(tipo , estado) { // eslint-disable-line + let {color, text} = "" + switch(tipo){ + case 'etiq_pedido': + text = pedido[Object.keys(pedido)[estado]].text + color = pedido[Object.keys(pedido)[estado]].color + break; + case 'etiq_camion': + text = camion[Object.keys(camion)[estado]].text + color = camion[Object.keys(camion)[estado]].color + break; + case 'etiq_bloqueo': + text = bloqueo[Object.keys(bloqueo)[estado]].text + color = bloqueo[Object.keys(bloqueo)[estado]].color + break; + case 'etiq_alma': + console.log("entre?") + text = almacen[Object.keys(almacen)[estado]].text + color = almacen[Object.keys(almacen)[estado]].color + break; + } + + return ( + <Chip label={text} style={etiquetaStyle(color)}/> + ) +}
\ No newline at end of file |
