Frontend principal de GEMCO
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
GEMCOFrontend/src/index.tsx

198 lines
9.2 KiB

import React, { useEffect } from 'react'
2 years ago
import ReactDOM from 'react-dom'
/* import './css/home.css' */
/* require (`./css/${process.env.REACT_APP_ENVIRONMENT}-home.css`) */
2 years ago
import 'bootstrap/dist/css/bootstrap.min.css'
import App from './App'
import reportWebVitals from './reportWebVitals'
import { HashRouter, Route, Routes } from 'react-router-dom'
2 years ago
import { Provider } from 'react-redux'
import { store } from './store/store'
import { Login } from './Components/Login/login'
import AmazonNoPartes from './Components/Clientes/Amazon/Reportes/AmazonNoPartes'
import AvisoCruce from './Components/AgenciaAduanal/AvisoCruce/AvisoCruce'
import CatTabuladores from './Components/Catalogos/CatTabulador/CatTabulador'
import DashboardCorresponsales from './Components/Dashboard/DashboardCorresponsales'
import Dashboard from './Components/Dashboard/Dashboard'
2 years ago
import Logout from './Components/Logout/logout'
1 year ago
import ResetCredentials from './Components/Login/ResetCredentials'
import Register from './Components/Register/register'
import RegisterPermisoClientes from './Components/registerPermisoClientes/registerPermisoClientes'
import FotosBodega from './Components/Bodega/FotosBodega'
import FormatoRevision from './Components/Clientes/CasaCuervo/PDFs/FormatoRevision'
import RtpAmazonPendingClasificationInvoices from './Components/Clientes/Amazon/Reportes/Clasification/Pending/RptAmazonPendingClasificationInvoices'
import RtpAmazonFinishedClasificationInvoices from './Components/Clientes/Amazon/Reportes/Clasification/Finished/RptAmazonFinishedClasificationInvoices'
import RptArchivoElectronicoOficial from './Components/Reportes/RptArchivoElectronicoOficial'
import RptBattery from './Components/Reportes/RptBattery'
import RptControlDocumentosClientes from './Components/Reportes/RptControlDocumentosClientes'
import RptConsolidadosSinCerrar from './Components/GEMCO/Facturacion/Anexo/RptConsolidadosSinCerrar'
import RptDetalleAnexo24 from './Components/Reportes/RptDetalleAnexo24'
import RptFacturasTxtHeineken from './Components/Reportes/RptFacturasTxtHeineken'
import Notificaciones from './Components/Utils/Notificaciones/Notificaciones'
import Rpt1868Facturas from './Components/Clientes/ZincInternacional/Rpt1868Facturas'
import Rpt1868Transportista from './Components/Clientes/ZincInternacional/Transportistas/Rtp1868Transportista'
import RptAmazonPendingTraficInvoice from './Components/Clientes/Amazon/Reportes/Traffic/Pending/RtpAmazonPendingTraficInvoice'
import RptAmazonLinkInvoice2Traffic from './Components/Clientes/Amazon/Reportes/Traffic/Linking/RptAmazonLinkInvoice2Traffic'
2 years ago
import RptPedimentosPagados from './Components/Reportes/RptPedimentosPagados'
import RptPedimentosPagadosImpuestos from './Components/Reportes/RptPedimentosPagadosImpuestos'
import RptAmazonPayedOperations from './Components/Clientes/Amazon/Reportes/Payed/RptAmazonPayedOperations'
import RptPedidos from './Components/Clientes/CasaCuervo/Reportes/RptPedidos'
2 years ago
import RptPedimentosConsolidados from './Components/Reportes/RptPedimentosConsolidados'
import RptOperacionesConsolidadas from './Components/Reportes/RptOperacionesConsolidadas'
import RptOperacionesDiarias from './Components/Reportes/RptOperacionesDiarias'
import RptOperacionesRemesa from './Components/Reportes/RptOperacionesRemesa'
import RptPendingAnswerFromAmazon from './Components/Clientes/Amazon/Reportes/Clasification/WaitingAnswerFromAmazon/RptPendingAnswerFromAmazon'
import RptOperaciones from './Components/Reportes/RptOperaciones'
2 years ago
import RptRelacionMission from './Components/GEMCO/Facturacion/Anexo/RptRelacionMission'
import RptRelacionAlen from './Components/GEMCO/Facturacion/Anexo/RptRelacionAlen'
import RptCasaCuervoCOVEs from './Components/Clientes/CasaCuervo/Reportes/RptCasaCuervoCOVEs'
import RptAmazonInvoiceStatus from './Components/Clientes/Amazon/Reportes/Estatus/RtpAmazonInvoiceStatus'
import ForgotPassword from './Components/Login/ForgotPassword'
import PIN from './Components/Login/PIN'
import RptAmazonFacturasPagadas from './Components/Clientes/Amazon/Reportes/FacturasPagadas/RptAmazonFacturasPagadas'
import RptPedimentosPagadosFacturasCruzadas from './Components/Reportes/RptPedimentosPagadosFacturasCruzadas'
1 year ago
require(`./css/${process.env.REACT_APP_ENVIRONMENT}-home.css`)
2 years ago
function PageNotFound() {
return (
<div style={{ textAlign: 'center', paddingTop: '300px' }}>
2 years ago
<h2>Sorry, no matching page</h2>
</div>
)
}
ReactDOM.render(
<Provider store={store}>
<React.StrictMode>
<HashRouter>
<Routes>
<Route path="/" element={<App />}>
<Route path="/" element={<Dashboard />}></Route>
<Route path="/login" element={<Login />} />
<Route path="/forgotPassword" element={<ForgotPassword />} />
<Route path="/PIN" element={<PIN />} />
<Route path="/logout" element={<Logout />} />
<Route path="/reset" element={<ResetCredentials />} />
<Route path="/register" element={<Register />} />
<Route path="/permisos" element={<RegisterPermisoClientes />} />
<Route
path="/rptPedimentosPagados"
2 years ago
element={<RptPedimentosPagados />}
/>
<Route
path="/rptPedimentosPagadosImpuestos"
2 years ago
element={<RptPedimentosPagadosImpuestos />}
/>
<Route path="/rptDetalleAnexo24" element={<RptDetalleAnexo24 />} />
2 years ago
<Route
path="/rptOperacionesRemesa"
2 years ago
element={<RptOperacionesRemesa />}
/>
<Route path="/FotosBodega" element={<FotosBodega />} />
<Route path="/rptBattery" element={<RptBattery />} />
2 years ago
<Route
path="/RptArchivoElectronicoOficial"
2 years ago
element={<RptArchivoElectronicoOficial />}
/>
<Route
path="/RptPedimentosConsolidados"
2 years ago
element={<RptPedimentosConsolidados />}
/>
<Route
path="/RptOperacionesConsolidadas"
2 years ago
element={<RptOperacionesConsolidadas />}
/>
<Route
path="/DashboardCorresponsales"
2 years ago
element={<DashboardCorresponsales />}
/>
<Route path="/Dashboard" element={<Dashboard />} />
<Route path="/RptOperaciones" element={<RptOperaciones />} />
2 years ago
<Route
path="/RptControlDocumentosClientes"
2 years ago
element={<RptControlDocumentosClientes />}
/>
<Route
path="/RptRelacionMission"
2 years ago
element={<RptRelacionMission />}
/>
<Route path="/RptRelacionAlen" element={<RptRelacionAlen />} />
2 years ago
<Route
path="/RptConsolidadosSinCerrar"
2 years ago
element={<RptConsolidadosSinCerrar />}
/>
<Route
path="/RptOperacionesDiarias"
2 years ago
element={<RptOperacionesDiarias />}
/>
<Route
path="/RptFacturasTxtHeineken"
2 years ago
element={<RptFacturasTxtHeineken />}
/>
<Route path="/CatTabuladores" element={<CatTabuladores />} />
<Route path="/RptPedidos" element={<RptPedidos />} />
<Route path="/Rpt1868Facturas" element={<Rpt1868Facturas />} />
2 years ago
<Route
path="/Rpt1868Transportista"
2 years ago
element={<Rpt1868Transportista />}
/>
<Route path="/AvisoCruce" element={<AvisoCruce />} />
<Route path="/Notificaciones" element={<Notificaciones />} />
2 years ago
<Route
path="/FormatoRevision/:id"
2 years ago
element={<FormatoRevision />}
></Route>
<Route
path="/RptAmazonPendingClasificationInvoices"
element={<RtpAmazonPendingClasificationInvoices />}
/>
<Route
path="/RptAmazonFinishedClasificationInvoices"
element={<RtpAmazonFinishedClasificationInvoices />}
/>
<Route
path="/RptPendingAnswerFromAmazon"
element={<RptPendingAnswerFromAmazon />}
/>
<Route path="/AmazonNoPartes" element={<AmazonNoPartes />} />
<Route
path="/RptAmazonPendingTraficInvoice"
element={<RptAmazonPendingTraficInvoice />}
/>
<Route
path="/RptAmazonLinkInvoice2Traffic"
element={<RptAmazonLinkInvoice2Traffic />}
/>
<Route
path="/RptAmazonPayedOperations"
element={<RptAmazonPayedOperations />}
/>
<Route
path="/RptAmazonFacturasPagadas"
element={<RptAmazonFacturasPagadas />}
/>
<Route
path="/RptCasaCuervoCOVEs"
element={<RptCasaCuervoCOVEs />}
/>
<Route
path="/RptAmazonInvoiceStatus"
element={<RptAmazonInvoiceStatus />}
/>
<Route
path="/RptPedimentosPagadosFacturasCruzadas"
element={<RptPedimentosPagadosFacturasCruzadas />}
/>
<Route path="*" element={<PageNotFound />} />
2 years ago
</Route>
</Routes>
</HashRouter>
</React.StrictMode>
</Provider>,
document.getElementById('root')
)
reportWebVitals()