2-Junio-2023

master
Luis Angel Rendon Arrazola 1 year ago
parent cc42bba0bc
commit 27daffe987
  1. 65
      package-lock.json
  2. 3
      package.json
  3. 5
      src/App.tsx
  4. 67
      src/Componentes/AmazonInvoice.tsx
  5. 1
      src/Componentes/Formulario.tsx
  6. 5
      src/Componentes/Home.tsx
  7. 0
      src/Componentes/Tabla.AmazonInvoice.ts
  8. 21
      src/HojasDeEstilo/AmazonInovice.css
  9. 11
      src/HojasDeEstilo/Formulario.css
  10. 8
      src/HojasDeEstilo/Home.css
  11. 38
      yarn.lock

65
package-lock.json generated

@ -19,12 +19,13 @@
"@types/react": "^18.2.6", "@types/react": "^18.2.6",
"@types/react-dom": "^18.2.4", "@types/react-dom": "^18.2.4",
"axios": "^1.4.0", "axios": "^1.4.0",
"bootstrap": "^5.2.3", "bootstrap": "^5.3.0",
"buffer": "^6.0.3", "buffer": "^6.0.3",
"jsonwebtoken": "^9.0.0", "jsonwebtoken": "^9.0.0",
"jwt-decode": "^3.1.2", "jwt-decode": "^3.1.2",
"react": "^18.2.0", "react": "^18.2.0",
"react-bootstrap": "^2.7.4", "react-bootstrap": "^2.7.4",
"react-bootstrap-table-next": "^4.0.3",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-router-dom": "^6.11.2", "react-router-dom": "^6.11.2",
"react-scripts": "5.0.1", "react-scripts": "5.0.1",
@ -3532,9 +3533,9 @@
} }
}, },
"node_modules/@restart/ui": { "node_modules/@restart/ui": {
"version": "1.6.5", "version": "1.6.6",
"resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.5.tgz", "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz",
"integrity": "sha512-kDjhH8lk+aVGc+dPb8wEBXRDx4B1WX6/pqyWi22R3Oim6KQokeLGO2g8MYzwd2/UdjsrDt+HyYFpKihLIN7+/A==", "integrity": "sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA==",
"dependencies": { "dependencies": {
"@babel/runtime": "^7.21.0", "@babel/runtime": "^7.21.0",
"@popperjs/core": "^2.11.6", "@popperjs/core": "^2.11.6",
@ -5779,9 +5780,9 @@
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
}, },
"node_modules/bootstrap": { "node_modules/bootstrap": {
"version": "5.2.3", "version": "5.3.0",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.0.tgz",
"integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==", "integrity": "sha512-UnBV3E3v4STVNQdms6jSGO2CvOkjUMdDAVR2V5N4uCMdaIkaQjbcEAMqRimDHIs4uqBYzDAKCQwCB+97tJgHQw==",
"funding": [ "funding": [
{ {
"type": "github", "type": "github",
@ -5793,7 +5794,7 @@
} }
], ],
"peerDependencies": { "peerDependencies": {
"@popperjs/core": "^2.11.6" "@popperjs/core": "^2.11.7"
} }
}, },
"node_modules/brace-expansion": { "node_modules/brace-expansion": {
@ -14726,6 +14727,22 @@
} }
} }
}, },
"node_modules/react-bootstrap-table-next": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz",
"integrity": "sha512-uKxC73qUdUfusRf2uzDfMiF9LvTG5vuhTZa0lbAgHWSLLLaKTsI0iHf1e4+c7gP71q8dFsp7StvkP65SxC1JRg==",
"dependencies": {
"classnames": "^2.2.5",
"react-transition-group": "^4.2.0",
"underscore": "1.9.1"
},
"peerDependencies": {
"classnames": "^2.2.5",
"prop-types": "^15.0.0",
"react": "^16.3.0",
"react-dom": "^16.3.0"
}
},
"node_modules/react-dev-utils": { "node_modules/react-dev-utils": {
"version": "12.0.1", "version": "12.0.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
@ -16761,6 +16778,11 @@
"react": ">=15.0.0" "react": ">=15.0.0"
} }
}, },
"node_modules/underscore": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
"integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
},
"node_modules/unicode-canonical-property-names-ecmascript": { "node_modules/unicode-canonical-property-names-ecmascript": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
@ -20225,9 +20247,9 @@
} }
}, },
"@restart/ui": { "@restart/ui": {
"version": "1.6.5", "version": "1.6.6",
"resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.5.tgz", "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz",
"integrity": "sha512-kDjhH8lk+aVGc+dPb8wEBXRDx4B1WX6/pqyWi22R3Oim6KQokeLGO2g8MYzwd2/UdjsrDt+HyYFpKihLIN7+/A==", "integrity": "sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA==",
"requires": { "requires": {
"@babel/runtime": "^7.21.0", "@babel/runtime": "^7.21.0",
"@popperjs/core": "^2.11.6", "@popperjs/core": "^2.11.6",
@ -21929,9 +21951,9 @@
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
}, },
"bootstrap": { "bootstrap": {
"version": "5.2.3", "version": "5.3.0",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.0.tgz",
"integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==", "integrity": "sha512-UnBV3E3v4STVNQdms6jSGO2CvOkjUMdDAVR2V5N4uCMdaIkaQjbcEAMqRimDHIs4uqBYzDAKCQwCB+97tJgHQw==",
"requires": {} "requires": {}
}, },
"brace-expansion": { "brace-expansion": {
@ -28197,6 +28219,16 @@
"warning": "^4.0.3" "warning": "^4.0.3"
} }
}, },
"react-bootstrap-table-next": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz",
"integrity": "sha512-uKxC73qUdUfusRf2uzDfMiF9LvTG5vuhTZa0lbAgHWSLLLaKTsI0iHf1e4+c7gP71q8dFsp7StvkP65SxC1JRg==",
"requires": {
"classnames": "^2.2.5",
"react-transition-group": "^4.2.0",
"underscore": "1.9.1"
}
},
"react-dev-utils": { "react-dev-utils": {
"version": "12.0.1", "version": "12.0.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
@ -29700,6 +29732,11 @@
"react-lifecycles-compat": "^3.0.4" "react-lifecycles-compat": "^3.0.4"
} }
}, },
"underscore": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
"integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
},
"unicode-canonical-property-names-ecmascript": { "unicode-canonical-property-names-ecmascript": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",

@ -14,12 +14,13 @@
"@types/react": "^18.2.6", "@types/react": "^18.2.6",
"@types/react-dom": "^18.2.4", "@types/react-dom": "^18.2.4",
"axios": "^1.4.0", "axios": "^1.4.0",
"bootstrap": "^5.2.3", "bootstrap": "^5.3.0",
"buffer": "^6.0.3", "buffer": "^6.0.3",
"jsonwebtoken": "^9.0.0", "jsonwebtoken": "^9.0.0",
"jwt-decode": "^3.1.2", "jwt-decode": "^3.1.2",
"react": "^18.2.0", "react": "^18.2.0",
"react-bootstrap": "^2.7.4", "react-bootstrap": "^2.7.4",
"react-bootstrap-table-next": "^4.0.3",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-router-dom": "^6.11.2", "react-router-dom": "^6.11.2",
"react-scripts": "5.0.1", "react-scripts": "5.0.1",

@ -47,7 +47,8 @@ const App: React.FC = () => {
localStorage.setItem('jwtToken', response.data.token); localStorage.setItem('jwtToken', response.data.token);
} }
} catch (error) { } catch (error) {
console.log(error); console.log(error)
alert("Credenciales erroneas");
} finally { } finally {
setIsLoading(false); setIsLoading(false);
} }
@ -73,7 +74,7 @@ const App: React.FC = () => {
} }
}; };
checkTokenValidity(); checkTokenValidity();
}, []); }, []);
const handleLogout = () => { const handleLogout = () => {

@ -2,6 +2,16 @@ import React, { useState } from 'react';
import axios from 'axios'; import axios from 'axios';
import '../Interfaces/InvoiceDetail' import '../Interfaces/InvoiceDetail'
import '../Interfaces/Invoice' import '../Interfaces/Invoice'
import '../HojasDeEstilo/AmazonInovice.css'
// import 'bootstrap/dist/css/bootstrap.min.css';
// <script src='node_modules/bootstrap/dit/js/bootstrap.min.js'></script>
const AmazonInvoice: React.FC = () => { const AmazonInvoice: React.FC = () => {
@ -29,6 +39,8 @@ const AmazonInvoice: React.FC = () => {
}; };
return ( return (
<div> <div>
<h1>Amazon Invoice </h1> <h1>Amazon Invoice </h1>
<label> <label>
@ -37,18 +49,39 @@ const AmazonInvoice: React.FC = () => {
</label> </label>
<button onClick={handleConsultClick}>Consultar</button> <button onClick={handleConsultClick}>Consultar</button>
{invoice && ( {invoice && (
<div>
<h2>Master:</h2> <div>
<p>ID: {invoice.id}</p> <h2>Master:</h2>
<p>Referencia: {invoice.referencia}</p> <table className="table table-striped table-dark">
<p>Fecha de la factura: {invoice.commercialInvoiceDate}</p> <thead>
<p>Fecha de creación: {invoice.fCreacion}</p> <tr>
<p>Clasificador: {invoice.clasificador}</p> <th>Id</th>
<p>Estatus: {invoice.estatus}</p> <th>Referencia</th>
<p>Trailer ID: {invoice.trailerId || 'N/A'}</p> <th>FechaFactura</th>
<th>FechaCreacion</th>
<h3>Detail</h3> <th>Clasificador</th>
<table> <th>Estatus</th>
<th>Trailer Id</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID: {invoice.id}</td>
<td>Referencia: {invoice.referencia}</td>
<td>Fecha de la factura: {invoice.commercialInvoiceDate}</td>
<td>Fecha de creación: {invoice.fCreacion}</td>
<td>Clasificador: {invoice.clasificador}</td>
<td>Estatus: {invoice.estatus}</td>
<td>Trailer ID: {invoice.trailerId || 'N/A'}</td>
</tr>
</tbody>
</table>
{/* <h3>Detail</h3> */}
<table className="table table-striped">
<thead> <thead>
<tr> <tr>
<th>Id Header</th> <th>Id Header</th>
@ -70,10 +103,18 @@ const AmazonInvoice: React.FC = () => {
))} ))}
</tbody> </tbody>
</table> </table>
</div> </div>
)} )}
</div> </div>
); );
}; };
export default AmazonInvoice; export default AmazonInvoice;

@ -41,6 +41,7 @@ function Formulario({ handleLogin, handlePasswordReset }: FormularioProps) {
return ( return (
<section> <section>
<form className='Formulario' onSubmit={handleSubmit}> <form className='Formulario' onSubmit={handleSubmit}>
<h2>Usuario</h2> <h2>Usuario</h2>
<input <input
type='text' type='text'

@ -4,6 +4,8 @@ import { Navbar, Nav } from 'react-bootstrap';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';
import '../HojasDeEstilo/Navbar.css' import '../HojasDeEstilo/Navbar.css'
import 'bootstrap/dist/css/bootstrap.min.css';
interface HomeProps { interface HomeProps {
user: any; user: any;
handleLogout: () => void; handleLogout: () => void;
@ -12,7 +14,7 @@ interface HomeProps {
const Home: React.FC<HomeProps> = ({ user, handleLogout }) => { const Home: React.FC<HomeProps> = ({ user, handleLogout }) => {
return ( return (
<div className="home-container"> <div className="home-container">
<h1>BIENVENIDOS AL HOME</h1>
<Navbar bg="dark" variant="dark" className="navbar-custom"> <Navbar bg="dark" variant="dark" className="navbar-custom">
<Nav.Link href="#amazon">No Le Click</Nav.Link> <Nav.Link href="#amazon">No Le Click</Nav.Link>
<Nav className="ml-auto"> <Nav className="ml-auto">
@ -22,6 +24,7 @@ const Home: React.FC<HomeProps> = ({ user, handleLogout }) => {
</Nav> </Nav>
<Nav.Link onClick={handleLogout}>Cerrar Sesión</Nav.Link> <Nav.Link onClick={handleLogout}>Cerrar Sesión</Nav.Link>
</Navbar> </Navbar>
{/* <h1>BIENVENIDOS AL HOME</h1> */}
</div> </div>
); );
}; };

@ -0,0 +1,21 @@
.table-container {
margin-top: 20px;
}
.table {
width: 100%;
}
.table th {
background-color: #95c030;
text-align: center;
}
.table td {
text-align: center;
}
h1{
background-color: grey;
color: white;
}

@ -45,8 +45,11 @@ h2 {
flex-direction: column; flex-direction: column;
gap: 1rem; gap: 1rem;
font-size: 1rem; font-size: 1rem;
color: white; color: white;
margin-top: 2rem; /* Ajusta el valor según tu necesidad */ margin-top: 2rem; /* A
bjusta el valor según tu necesidad */
} }
h3 { h3 {
@ -106,6 +109,10 @@ button {
.white-label {
color: white;
}

@ -20,7 +20,7 @@
h1{ .h1{
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
@ -29,6 +29,8 @@ h1{
font-size: 3rem; font-size: 3rem;
background-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);
text-shadow: 1px 1px #FFFFFF; text-shadow: 1px 1px #FFFFFF;
color: white;
} }
button{ button{
@ -41,4 +43,6 @@ button{
background-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);
text-shadow: 1px 1px #FFFFFF; text-shadow: 1px 1px #FFFFFF;
} }

@ -1783,9 +1783,9 @@
"dequal" "^2.0.2" "dequal" "^2.0.2"
"@restart/ui@^1.6.3": "@restart/ui@^1.6.3":
"integrity" "sha512-kDjhH8lk+aVGc+dPb8wEBXRDx4B1WX6/pqyWi22R3Oim6KQokeLGO2g8MYzwd2/UdjsrDt+HyYFpKihLIN7+/A==" "integrity" "sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA=="
"resolved" "https://registry.npmjs.org/@restart/ui/-/ui-1.6.5.tgz" "resolved" "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz"
"version" "1.6.5" "version" "1.6.6"
dependencies: dependencies:
"@babel/runtime" "^7.21.0" "@babel/runtime" "^7.21.0"
"@popperjs/core" "^2.11.6" "@popperjs/core" "^2.11.6"
@ -3167,10 +3167,10 @@
"resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"
"version" "1.0.0" "version" "1.0.0"
"bootstrap@^5.2.3": "bootstrap@^5.3.0":
"integrity" "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==" "integrity" "sha512-UnBV3E3v4STVNQdms6jSGO2CvOkjUMdDAVR2V5N4uCMdaIkaQjbcEAMqRimDHIs4uqBYzDAKCQwCB+97tJgHQw=="
"resolved" "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz" "resolved" "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.0.tgz"
"version" "5.2.3" "version" "5.3.0"
"brace-expansion@^1.1.7": "brace-expansion@^1.1.7":
"integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
@ -3399,7 +3399,7 @@
"resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz"
"version" "1.2.2" "version" "1.2.2"
"classnames@^2.3.2": "classnames@^2.2.5", "classnames@^2.3.2":
"integrity" "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" "integrity" "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
"resolved" "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz" "resolved" "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz"
"version" "2.3.2" "version" "2.3.2"
@ -7780,7 +7780,7 @@
"react-is" "^16.3.2" "react-is" "^16.3.2"
"warning" "^4.0.0" "warning" "^4.0.0"
"prop-types@^15.6.2", "prop-types@^15.8.1": "prop-types@^15.0.0", "prop-types@^15.6.2", "prop-types@^15.8.1":
"integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
"resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
"version" "15.8.1" "version" "15.8.1"
@ -7875,6 +7875,15 @@
"regenerator-runtime" "^0.13.9" "regenerator-runtime" "^0.13.9"
"whatwg-fetch" "^3.6.2" "whatwg-fetch" "^3.6.2"
"react-bootstrap-table-next@^4.0.3":
"integrity" "sha512-uKxC73qUdUfusRf2uzDfMiF9LvTG5vuhTZa0lbAgHWSLLLaKTsI0iHf1e4+c7gP71q8dFsp7StvkP65SxC1JRg=="
"resolved" "https://registry.npmjs.org/react-bootstrap-table-next/-/react-bootstrap-table-next-4.0.3.tgz"
"version" "4.0.3"
dependencies:
"classnames" "^2.2.5"
"react-transition-group" "^4.2.0"
"underscore" "1.9.1"
"react-bootstrap@^2.7.4": "react-bootstrap@^2.7.4":
"integrity" "sha512-EPKPwhfbxsKsNBhJBitJwqul9fvmlYWSft6jWE2EpqhEyjhqIqNihvQo2onE5XtS+QHOavUSNmA+8Lnv5YeAyg==" "integrity" "sha512-EPKPwhfbxsKsNBhJBitJwqul9fvmlYWSft6jWE2EpqhEyjhqIqNihvQo2onE5XtS+QHOavUSNmA+8Lnv5YeAyg=="
"resolved" "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.7.4.tgz" "resolved" "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.7.4.tgz"
@ -7923,7 +7932,7 @@
"strip-ansi" "^6.0.1" "strip-ansi" "^6.0.1"
"text-table" "^0.2.0" "text-table" "^0.2.0"
"react-dom@^17.0.0 || ^18.0.0", "react-dom@^18.0.0", "react-dom@^18.2.0", "react-dom@>=16.14.0", "react-dom@>=16.6.0", "react-dom@>=16.8": "react-dom@^16.3.0", "react-dom@^17.0.0 || ^18.0.0", "react-dom@^18.0.0", "react-dom@^18.2.0", "react-dom@>=16.14.0", "react-dom@>=16.6.0", "react-dom@>=16.8":
"integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="
"resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
"version" "18.2.0" "version" "18.2.0"
@ -8046,7 +8055,7 @@
optionalDependencies: optionalDependencies:
"fsevents" "^2.3.2" "fsevents" "^2.3.2"
"react-transition-group@^4.4.5": "react-transition-group@^4.2.0", "react-transition-group@^4.4.5":
"integrity" "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==" "integrity" "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g=="
"resolved" "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" "resolved" "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz"
"version" "4.4.5" "version" "4.4.5"
@ -8056,7 +8065,7 @@
"loose-envify" "^1.4.0" "loose-envify" "^1.4.0"
"prop-types" "^15.6.2" "prop-types" "^15.6.2"
"react@^16.8.0 || ^17.0.0-rc.1 || ^18.0.0", "react@^17.0.0 || ^18.0.0", "react@^18.0.0", "react@^18.2.0", "react@>= 16", "react@>=0.14.0", "react@>=15.0.0", "react@>=16.14.0", "react@>=16.6.0", "react@>=16.8", "react@>=16.8.0": "react@^16.3.0", "react@^16.8.0 || ^17.0.0-rc.1 || ^18.0.0", "react@^17.0.0 || ^18.0.0", "react@^18.0.0", "react@^18.2.0", "react@>= 16", "react@>=0.14.0", "react@>=15.0.0", "react@>=16.14.0", "react@>=16.6.0", "react@>=16.8", "react@>=16.8.0":
"integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
"resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
"version" "18.2.0" "version" "18.2.0"
@ -9239,6 +9248,11 @@
"resolved" "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.2.tgz" "resolved" "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.2.tgz"
"version" "8.0.2" "version" "8.0.2"
"underscore@1.9.1":
"integrity" "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg=="
"resolved" "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz"
"version" "1.9.1"
"unicode-canonical-property-names-ecmascript@^2.0.0": "unicode-canonical-property-names-ecmascript@^2.0.0":
"integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ=="
"resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz"

Loading…
Cancel
Save