mirror of
https://github.com/myfatemi04/wheelshare-frontend.git
synced 2025-04-21 11:20:17 -04:00
Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main
This commit is contained in:
commit
a99a2b2427
18953
package-lock.json
generated
18953
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
101
src/components/Pool.js
Normal file
101
src/components/Pool.js
Normal file
|
@ -0,0 +1,101 @@
|
|||
import React, { useState, useEffect, Component } from 'react';
|
||||
|
||||
const Pool = (props) => {
|
||||
const poolid = props.match.params.id;
|
||||
const registered = false;
|
||||
const [state, setState] = useState({
|
||||
pool_title: 'TJ Carpool',
|
||||
id: 1,
|
||||
pool_text: 'Carpool from TJ track to homes',
|
||||
start_time: '4/10/2021 3:00 PM',
|
||||
end_time: '4/10/2021 4:00 PM',
|
||||
capacity: 2,
|
||||
participants: [],
|
||||
comments: ['What is the covid vaccination status of all the participants?'],
|
||||
});
|
||||
|
||||
const callAPI = () => {
|
||||
fetch(`${process.env.REACT_APP_API_ENDPOINT}/pool/${poolid}`)
|
||||
.then((response) => response.json())
|
||||
.then((data) => {
|
||||
if (data !== undefined) {
|
||||
setState(data);
|
||||
}
|
||||
});
|
||||
};
|
||||
const onComment = (e) => {
|
||||
e.preventDefault();
|
||||
|
||||
fetch(`${process.env.REACT_APP_API_ENDPOINT}/pool/comments`)
|
||||
.then((response) => response.json())
|
||||
.then((data) => {
|
||||
console.log(data);
|
||||
});
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
callAPI();
|
||||
}, []);
|
||||
return (
|
||||
<div className="bg-dark" style={{ minHeight: '100vh' }}>
|
||||
<h1
|
||||
style={{ backgroundColor: '#F1EAE8', fontFamily: 'Impact' }}
|
||||
className=" d-flex justify-content-center p-4"
|
||||
>
|
||||
Pool {poolid}
|
||||
</h1>
|
||||
<div className="container " style={{ fontFamily: 'Courier New' }}>
|
||||
<div className="card card-body " style={{ backgroundColor: '#F1EAE8' }}>
|
||||
<h1 className="card-title">{state.pool_title}</h1>
|
||||
<p className="text-left">
|
||||
Capacity: {state.participants.length} / {state.capacity}
|
||||
</p>
|
||||
<p className="text-left">Start Time: {state.start_time}</p>
|
||||
<p className="text-left">End Time: {state.end_time}</p>
|
||||
<p className="text-left">{state.pool_text}</p>
|
||||
<form
|
||||
action={'register_pool/' + poolid}
|
||||
method="POST"
|
||||
className="text-left"
|
||||
>
|
||||
<input
|
||||
type="submit"
|
||||
value={!registered ? 'Register' : 'Unregister'}
|
||||
className={
|
||||
'text-left btn btn-' + (!registered ? 'success' : 'danger')
|
||||
}
|
||||
/>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form onSubmit={onComment}>
|
||||
<div id="form-group" className="text-left">
|
||||
<textarea
|
||||
className="form-control"
|
||||
id="comment"
|
||||
type="text"
|
||||
placeholder="Enter comment here..."
|
||||
/>
|
||||
<input className="btn btn-primary" type="submit" value="Submit" />
|
||||
</div>
|
||||
<br />
|
||||
</form>
|
||||
<div className="text-left">
|
||||
<h4 className="text-white">Comments:</h4>
|
||||
{state.comments.map((comment) => {
|
||||
return (
|
||||
<div
|
||||
className="card card-body"
|
||||
style={{ backgroundColor: '#D6D1D0' }}
|
||||
>
|
||||
<p className="card-text">{comment}</p>
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default Pool;
|
|
@ -13,7 +13,7 @@ const Pool = () => {
|
|||
participants: [],
|
||||
comments: ['What is the covid vaccination status of all the participants?'],
|
||||
});
|
||||
|
||||
const [registered, setRegistered] = useState(false);
|
||||
const onComment = useCallback<FormEventHandler<HTMLFormElement>>((e) => {
|
||||
e.preventDefault();
|
||||
|
||||
|
@ -51,7 +51,21 @@ const Pool = () => {
|
|||
<p className="text-left">Start Time: {state.start_time}</p>
|
||||
<p className="text-left">End Time: {state.end_time}</p>
|
||||
<p className="text-left">{state.pool_text}</p>
|
||||
<form
|
||||
action={'register_pool/' + id}
|
||||
method="POST"
|
||||
className="text-left"
|
||||
>
|
||||
<input
|
||||
type="submit"
|
||||
value={!registered ? 'Register' : 'Unregister'}
|
||||
className={
|
||||
'text-left btn btn-' + (!registered ? 'success' : 'danger')
|
||||
}
|
||||
/>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<form onSubmit={onComment}>
|
||||
<div id="form-group" className="text-left">
|
||||
<textarea
|
||||
|
|
185
yarn.lock
185
yarn.lock
|
@ -28,7 +28,7 @@
|
|||
"resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz"
|
||||
"version" "7.12.13"
|
||||
|
||||
"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@7 || ^7.0.0-rc.2", "@babel/core@7.12.3":
|
||||
"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@7.12.3":
|
||||
"integrity" "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g=="
|
||||
"resolved" "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz"
|
||||
"version" "7.12.3"
|
||||
|
@ -1414,6 +1414,11 @@
|
|||
"resolved" "https://registry.npmjs.org/@popperjs/core/-/core-2.9.2.tgz"
|
||||
"version" "2.9.2"
|
||||
|
||||
"@popperjs/core@2.6.0":
|
||||
"integrity" "sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw=="
|
||||
"resolved" "https://registry.npmjs.org/@popperjs/core/-/core-2.6.0.tgz"
|
||||
"version" "2.6.0"
|
||||
|
||||
"@restart/context@^2.1.4":
|
||||
"integrity" "sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q=="
|
||||
"resolved" "https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz"
|
||||
|
@ -1580,7 +1585,7 @@
|
|||
"@svgr/plugin-svgo" "^5.5.0"
|
||||
"loader-utils" "^2.0.0"
|
||||
|
||||
"@testing-library/dom@^7.28.1", "@testing-library/dom@>=7.21.4":
|
||||
"@testing-library/dom@^7.28.1":
|
||||
"integrity" "sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw=="
|
||||
"resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz"
|
||||
"version" "7.30.3"
|
||||
|
@ -1666,6 +1671,14 @@
|
|||
dependencies:
|
||||
"@babel/types" "^7.3.0"
|
||||
|
||||
"@types/bootstrap@^5.0.12":
|
||||
"integrity" "sha512-iowwPfp9Au6aoxS2hOgeRjXE25xdfLrTpmxzQSUs21z5qY3UZpmjSIWF4h8jPYPEXgZioIKLB2OSU8oWzzJAcQ=="
|
||||
"resolved" "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-5.0.12.tgz"
|
||||
"version" "5.0.12"
|
||||
dependencies:
|
||||
"@popperjs/core" "2.6.0"
|
||||
"@types/jquery" "*"
|
||||
|
||||
"@types/classnames@^2.2.10":
|
||||
"integrity" "sha512-2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw=="
|
||||
"resolved" "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz"
|
||||
|
@ -1704,6 +1717,11 @@
|
|||
dependencies:
|
||||
"@types/node" "*"
|
||||
|
||||
"@types/history@*":
|
||||
"integrity" "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz"
|
||||
"version" "4.7.8"
|
||||
|
||||
"@types/html-minifier-terser@^5.0.0":
|
||||
"integrity" "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz"
|
||||
|
@ -1741,6 +1759,13 @@
|
|||
"jest-diff" "^26.0.0"
|
||||
"pretty-format" "^26.0.0"
|
||||
|
||||
"@types/jquery@*":
|
||||
"integrity" "sha512-6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w=="
|
||||
"resolved" "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.5.tgz"
|
||||
"version" "3.5.5"
|
||||
dependencies:
|
||||
"@types/sizzle" "*"
|
||||
|
||||
"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6":
|
||||
"integrity" "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz"
|
||||
|
@ -1756,10 +1781,10 @@
|
|||
"resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz"
|
||||
"version" "3.0.3"
|
||||
|
||||
"@types/node@*":
|
||||
"integrity" "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g=="
|
||||
"resolved" "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz"
|
||||
"version" "14.14.31"
|
||||
"@types/node@*", "@types/node@^14.14.37":
|
||||
"integrity" "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw=="
|
||||
"resolved" "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz"
|
||||
"version" "14.14.37"
|
||||
|
||||
"@types/normalize-package-data@^2.4.0":
|
||||
"integrity" "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA=="
|
||||
|
@ -1786,6 +1811,23 @@
|
|||
"resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz"
|
||||
"version" "1.5.4"
|
||||
|
||||
"@types/react-router-dom@^5.1.7":
|
||||
"integrity" "sha512-D5mHD6TbdV/DNHYsnwBTv+y73ei+mMjrkGrla86HthE4/PVvL1J94Bu3qABU+COXzpL23T1EZapVVpwHuBXiUg=="
|
||||
"resolved" "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.7.tgz"
|
||||
"version" "5.1.7"
|
||||
dependencies:
|
||||
"@types/history" "*"
|
||||
"@types/react" "*"
|
||||
"@types/react-router" "*"
|
||||
|
||||
"@types/react-router@*":
|
||||
"integrity" "sha512-ZIuaO9Yrln54X6elg8q2Ivp6iK6p4syPsefEYAhRDAoqNh48C8VYUmB9RkXjKSQAJSJV0mbIFCX7I4vZDcHrjg=="
|
||||
"resolved" "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.13.tgz"
|
||||
"version" "5.1.13"
|
||||
dependencies:
|
||||
"@types/history" "*"
|
||||
"@types/react" "*"
|
||||
|
||||
"@types/react-transition-group@^4.4.1":
|
||||
"integrity" "sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ=="
|
||||
"resolved" "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz"
|
||||
|
@ -1793,7 +1835,7 @@
|
|||
dependencies:
|
||||
"@types/react" "*"
|
||||
|
||||
"@types/react@*", "@types/react@>=16.9.11", "@types/react@>=16.9.35":
|
||||
"@types/react@*", "@types/react@^17.0.3", "@types/react@>=16.9.11", "@types/react@>=16.9.35":
|
||||
"integrity" "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg=="
|
||||
"resolved" "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz"
|
||||
"version" "17.0.3"
|
||||
|
@ -1814,6 +1856,11 @@
|
|||
"resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz"
|
||||
"version" "0.16.1"
|
||||
|
||||
"@types/sizzle@*":
|
||||
"integrity" "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg=="
|
||||
"resolved" "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz"
|
||||
"version" "2.3.2"
|
||||
|
||||
"@types/source-list-map@*":
|
||||
"integrity" "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz"
|
||||
|
@ -1857,7 +1904,7 @@
|
|||
"@types/source-list-map" "*"
|
||||
"source-map" "^0.7.3"
|
||||
|
||||
"@types/webpack@^4.41.8", "@types/webpack@4.x":
|
||||
"@types/webpack@^4.41.8":
|
||||
"integrity" "sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA=="
|
||||
"resolved" "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz"
|
||||
"version" "4.41.26"
|
||||
|
@ -1881,7 +1928,7 @@
|
|||
dependencies:
|
||||
"@types/yargs-parser" "*"
|
||||
|
||||
"@typescript-eslint/eslint-plugin@^4.0.0", "@typescript-eslint/eslint-plugin@^4.5.0":
|
||||
"@typescript-eslint/eslint-plugin@^4.5.0":
|
||||
"integrity" "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q=="
|
||||
"resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz"
|
||||
"version" "4.15.2"
|
||||
|
@ -1918,7 +1965,7 @@
|
|||
"eslint-scope" "^5.0.0"
|
||||
"eslint-utils" "^2.0.0"
|
||||
|
||||
"@typescript-eslint/parser@^4.0.0", "@typescript-eslint/parser@^4.5.0":
|
||||
"@typescript-eslint/parser@^4.5.0":
|
||||
"integrity" "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q=="
|
||||
"resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz"
|
||||
"version" "4.15.2"
|
||||
|
@ -2174,16 +2221,16 @@
|
|||
"resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
|
||||
"version" "7.2.0"
|
||||
|
||||
"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0":
|
||||
"integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
|
||||
"resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
|
||||
"version" "7.4.1"
|
||||
|
||||
"acorn@^6.4.1":
|
||||
"integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ=="
|
||||
"resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz"
|
||||
"version" "6.4.2"
|
||||
|
||||
"acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0":
|
||||
"integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
|
||||
"resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
|
||||
"version" "7.4.1"
|
||||
|
||||
"address@^1.0.1", "address@1.1.2":
|
||||
"integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA=="
|
||||
"resolved" "https://registry.npmjs.org/address/-/address-1.1.2.tgz"
|
||||
|
@ -2215,7 +2262,7 @@
|
|||
"resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
|
||||
"version" "3.5.2"
|
||||
|
||||
"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1", "ajv@>=5.0.0":
|
||||
"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5":
|
||||
"integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
|
||||
"resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
|
||||
"version" "6.12.6"
|
||||
|
@ -2536,7 +2583,7 @@
|
|||
"resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz"
|
||||
"version" "2.2.0"
|
||||
|
||||
"babel-eslint@^10.0.0", "babel-eslint@^10.1.0":
|
||||
"babel-eslint@^10.1.0":
|
||||
"integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg=="
|
||||
"resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz"
|
||||
"version" "10.1.0"
|
||||
|
@ -2760,6 +2807,13 @@
|
|||
"resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
|
||||
"version" "2.2.0"
|
||||
|
||||
"bindings@^1.5.0":
|
||||
"integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ=="
|
||||
"resolved" "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz"
|
||||
"version" "1.5.0"
|
||||
dependencies:
|
||||
"file-uri-to-path" "1.0.0"
|
||||
|
||||
"bluebird@^3.5.5":
|
||||
"integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
|
||||
"resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
|
||||
|
@ -2925,7 +2979,7 @@
|
|||
dependencies:
|
||||
"pako" "~1.0.5"
|
||||
|
||||
"browserslist@^4", "browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.14.5", "browserslist@^4.16.3", "browserslist@^4.6.2", "browserslist@^4.6.4":
|
||||
"browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.14.5", "browserslist@^4.16.3", "browserslist@^4.6.2", "browserslist@^4.6.4":
|
||||
"integrity" "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw=="
|
||||
"resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz"
|
||||
"version" "4.16.3"
|
||||
|
@ -3236,13 +3290,12 @@
|
|||
dependencies:
|
||||
"anymatch" "~3.1.1"
|
||||
"braces" "~3.0.2"
|
||||
"fsevents" "~2.3.1"
|
||||
"glob-parent" "~5.1.0"
|
||||
"is-binary-path" "~2.1.0"
|
||||
"is-glob" "~4.0.1"
|
||||
"normalize-path" "~3.0.0"
|
||||
"readdirp" "~3.5.0"
|
||||
optionalDependencies:
|
||||
"fsevents" "~2.3.1"
|
||||
|
||||
"chownr@^1.1.1":
|
||||
"integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
|
||||
|
@ -4511,7 +4564,6 @@
|
|||
"estraverse" "^4.2.0"
|
||||
"esutils" "^2.0.2"
|
||||
"optionator" "^0.8.1"
|
||||
optionalDependencies:
|
||||
"source-map" "~0.6.1"
|
||||
|
||||
"eslint-config-react-app@^6.0.0":
|
||||
|
@ -4545,7 +4597,7 @@
|
|||
"lodash" "^4.17.15"
|
||||
"string-natural-compare" "^3.0.1"
|
||||
|
||||
"eslint-plugin-import@^2.22.0", "eslint-plugin-import@^2.22.1":
|
||||
"eslint-plugin-import@^2.22.1":
|
||||
"integrity" "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw=="
|
||||
"resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz"
|
||||
"version" "2.22.1"
|
||||
|
@ -4564,7 +4616,7 @@
|
|||
"resolve" "^1.17.0"
|
||||
"tsconfig-paths" "^3.9.0"
|
||||
|
||||
"eslint-plugin-jest@^24.0.0", "eslint-plugin-jest@^24.1.0":
|
||||
"eslint-plugin-jest@^24.1.0":
|
||||
"integrity" "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg=="
|
||||
"resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz"
|
||||
"version" "24.1.5"
|
||||
|
@ -4588,12 +4640,12 @@
|
|||
"jsx-ast-utils" "^3.1.0"
|
||||
"language-tags" "^1.0.5"
|
||||
|
||||
"eslint-plugin-react-hooks@^4.0.8", "eslint-plugin-react-hooks@^4.2.0":
|
||||
"eslint-plugin-react-hooks@^4.2.0":
|
||||
"integrity" "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ=="
|
||||
"resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz"
|
||||
"version" "4.2.0"
|
||||
|
||||
"eslint-plugin-react@^7.20.3", "eslint-plugin-react@^7.21.5":
|
||||
"eslint-plugin-react@^7.21.5":
|
||||
"integrity" "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA=="
|
||||
"resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz"
|
||||
"version" "7.22.0"
|
||||
|
@ -4610,7 +4662,7 @@
|
|||
"resolve" "^1.18.1"
|
||||
"string.prototype.matchall" "^4.0.2"
|
||||
|
||||
"eslint-plugin-testing-library@^3.9.0", "eslint-plugin-testing-library@^3.9.2":
|
||||
"eslint-plugin-testing-library@^3.9.2":
|
||||
"integrity" "sha512-nQIFe2muIFv2oR2zIuXE4vTbcFNx8hZKRzgHZqJg8rfopIWwoTwtlbCCNELT/jXzVe1uZF68ALGYoDXjLczKiQ=="
|
||||
"resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.1.tgz"
|
||||
"version" "3.10.1"
|
||||
|
@ -4671,7 +4723,7 @@
|
|||
"micromatch" "^4.0.2"
|
||||
"schema-utils" "^3.0.0"
|
||||
|
||||
"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0", "eslint@^3 || ^4 || ^5 || ^6 || ^7", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^5 || ^6 || ^7", "eslint@^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^7.0.0", "eslint@^7.1.0", "eslint@^7.11.0", "eslint@^7.5.0", "eslint@>= 4.12.1", "eslint@>=5":
|
||||
"eslint@^7.11.0":
|
||||
"integrity" "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw=="
|
||||
"resolved" "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz"
|
||||
"version" "7.20.0"
|
||||
|
@ -5007,7 +5059,7 @@
|
|||
dependencies:
|
||||
"flat-cache" "^3.0.4"
|
||||
|
||||
"file-loader@*", "file-loader@6.1.1":
|
||||
"file-loader@6.1.1":
|
||||
"integrity" "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw=="
|
||||
"resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz"
|
||||
"version" "6.1.1"
|
||||
|
@ -5240,6 +5292,19 @@
|
|||
"resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
|
||||
"fsevents@^1.2.7":
|
||||
"integrity" "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw=="
|
||||
"resolved" "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz"
|
||||
"version" "1.2.13"
|
||||
dependencies:
|
||||
"bindings" "^1.5.0"
|
||||
"nan" "^2.12.1"
|
||||
|
||||
"fsevents@^2.1.2", "fsevents@^2.1.3", "fsevents@~2.3.1":
|
||||
"integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
|
||||
"resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
|
||||
"version" "2.3.2"
|
||||
|
||||
"function-bind@^1.1.1":
|
||||
"integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
|
||||
"resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
|
||||
|
@ -6530,20 +6595,6 @@
|
|||
"jest-regex-util" "^26.0.0"
|
||||
"jest-snapshot" "^26.6.2"
|
||||
|
||||
"jest-resolve@*", "jest-resolve@26.6.0":
|
||||
"integrity" "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ=="
|
||||
"resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz"
|
||||
"version" "26.6.0"
|
||||
dependencies:
|
||||
"@jest/types" "^26.6.0"
|
||||
"chalk" "^4.0.0"
|
||||
"graceful-fs" "^4.2.4"
|
||||
"jest-pnp-resolver" "^1.2.2"
|
||||
"jest-util" "^26.6.0"
|
||||
"read-pkg-up" "^7.0.1"
|
||||
"resolve" "^1.17.0"
|
||||
"slash" "^3.0.0"
|
||||
|
||||
"jest-resolve@^26.6.2":
|
||||
"integrity" "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ=="
|
||||
"resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz"
|
||||
|
@ -6558,6 +6609,20 @@
|
|||
"resolve" "^1.18.1"
|
||||
"slash" "^3.0.0"
|
||||
|
||||
"jest-resolve@26.6.0":
|
||||
"integrity" "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ=="
|
||||
"resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz"
|
||||
"version" "26.6.0"
|
||||
dependencies:
|
||||
"@jest/types" "^26.6.0"
|
||||
"chalk" "^4.0.0"
|
||||
"graceful-fs" "^4.2.4"
|
||||
"jest-pnp-resolver" "^1.2.2"
|
||||
"jest-util" "^26.6.0"
|
||||
"read-pkg-up" "^7.0.1"
|
||||
"resolve" "^1.17.0"
|
||||
"slash" "^3.0.0"
|
||||
|
||||
"jest-runner@^26.6.0", "jest-runner@^26.6.3":
|
||||
"integrity" "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ=="
|
||||
"resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz"
|
||||
|
@ -6714,7 +6779,7 @@
|
|||
"merge-stream" "^2.0.0"
|
||||
"supports-color" "^7.0.0"
|
||||
|
||||
"jest@^26.0.0", "jest@26.6.0":
|
||||
"jest@26.6.0":
|
||||
"integrity" "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA=="
|
||||
"resolved" "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz"
|
||||
"version" "26.6.0"
|
||||
|
@ -6723,7 +6788,7 @@
|
|||
"import-local" "^3.0.2"
|
||||
"jest-cli" "^26.6.0"
|
||||
|
||||
"jquery@1.9.1 - 3":
|
||||
"jquery@^3.6.0":
|
||||
"integrity" "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
|
||||
"resolved" "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz"
|
||||
"version" "3.6.0"
|
||||
|
@ -6846,7 +6911,7 @@
|
|||
"integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss="
|
||||
"resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
|
||||
"version" "4.0.0"
|
||||
optionalDependencies:
|
||||
dependencies:
|
||||
"graceful-fs" "^4.1.6"
|
||||
|
||||
"jsonfile@^6.0.1":
|
||||
|
@ -6854,9 +6919,8 @@
|
|||
"resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
|
||||
"version" "6.1.0"
|
||||
dependencies:
|
||||
"universalify" "^2.0.0"
|
||||
optionalDependencies:
|
||||
"graceful-fs" "^4.1.6"
|
||||
"universalify" "^2.0.0"
|
||||
|
||||
"jsprim@^1.2.2":
|
||||
"integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI="
|
||||
|
@ -7471,6 +7535,11 @@
|
|||
"dns-packet" "^1.3.1"
|
||||
"thunky" "^1.0.2"
|
||||
|
||||
"nan@^2.12.1":
|
||||
"integrity" "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
|
||||
"resolved" "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz"
|
||||
"version" "2.14.2"
|
||||
|
||||
"nanoid@^3.1.20":
|
||||
"integrity" "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw=="
|
||||
"resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz"
|
||||
|
@ -8967,7 +9036,7 @@
|
|||
"react-is" "^16.3.2"
|
||||
"warning" "^4.0.0"
|
||||
|
||||
"prop-types@^15.0.0", "prop-types@^15.6.2", "prop-types@^15.7.2":
|
||||
"prop-types@^15.6.2", "prop-types@^15.7.2":
|
||||
"integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ=="
|
||||
"resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz"
|
||||
"version" "15.7.2"
|
||||
|
@ -9197,7 +9266,7 @@
|
|||
"strip-ansi" "6.0.0"
|
||||
"text-table" "0.2.0"
|
||||
|
||||
"react-dom@*", "react-dom@^17.0.2", "react-dom@>=16.3.0", "react-dom@>=16.6.0", "react-dom@>=16.8.0":
|
||||
"react-dom@^17.0.2":
|
||||
"integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA=="
|
||||
"resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
|
||||
"version" "17.0.2"
|
||||
|
@ -9255,7 +9324,7 @@
|
|||
"uncontrollable" "^7.0.0"
|
||||
"warning" "^4.0.3"
|
||||
|
||||
"react-refresh@^0.8.3", "react-refresh@>=0.8.3 <0.10.0":
|
||||
"react-refresh@^0.8.3":
|
||||
"integrity" "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg=="
|
||||
"resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz"
|
||||
"version" "0.8.3"
|
||||
|
@ -9365,7 +9434,7 @@
|
|||
"loose-envify" "^1.4.0"
|
||||
"prop-types" "^15.6.2"
|
||||
|
||||
"react@*", "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^17.0.2", "react@>= 16", "react@>=0.14.0", "react@>=15", "react@>=15.0.0", "react@>=16.3.0", "react@>=16.3.2", "react@>=16.6.0", "react@>=16.8.0", "react@17.0.2":
|
||||
"react@^17.0.2":
|
||||
"integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA=="
|
||||
"resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
|
||||
"version" "17.0.2"
|
||||
|
@ -9692,7 +9761,7 @@
|
|||
"stealthy-require" "^1.1.1"
|
||||
"tough-cookie" "^2.3.3"
|
||||
|
||||
"request@^2.34", "request@^2.88.2":
|
||||
"request@^2.88.2":
|
||||
"integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="
|
||||
"resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
|
||||
"version" "2.88.2"
|
||||
|
@ -9894,7 +9963,7 @@
|
|||
dependencies:
|
||||
"estree-walker" "^0.6.1"
|
||||
|
||||
"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^1.31.1", "rollup@>=0.60.0 <3", "rollup@>=0.66.0 <3":
|
||||
"rollup@^1.31.1":
|
||||
"integrity" "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A=="
|
||||
"resolved" "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz"
|
||||
"version" "1.32.1"
|
||||
|
@ -10282,7 +10351,7 @@
|
|||
"source-map-resolve" "^0.5.0"
|
||||
"use" "^3.1.0"
|
||||
|
||||
"sockjs-client@^1.4.0", "sockjs-client@^1.5.0":
|
||||
"sockjs-client@^1.5.0":
|
||||
"integrity" "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q=="
|
||||
"resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz"
|
||||
"version" "1.5.0"
|
||||
|
@ -11103,7 +11172,7 @@
|
|||
"resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
|
||||
"version" "4.0.8"
|
||||
|
||||
"type-fest@^0.11.0", "type-fest@^0.13.1":
|
||||
"type-fest@^0.11.0":
|
||||
"integrity" "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ=="
|
||||
"resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz"
|
||||
"version" "0.11.0"
|
||||
|
@ -11153,7 +11222,7 @@
|
|||
"resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
|
||||
"version" "0.0.6"
|
||||
|
||||
"typescript@^3.2.1 || ^4", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta":
|
||||
"typescript@^4.2.4":
|
||||
"integrity" "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg=="
|
||||
"resolved" "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz"
|
||||
"version" "4.2.4"
|
||||
|
@ -11489,7 +11558,7 @@
|
|||
"range-parser" "^1.2.1"
|
||||
"webpack-log" "^2.0.0"
|
||||
|
||||
"webpack-dev-server@3.11.1", "webpack-dev-server@3.x":
|
||||
"webpack-dev-server@3.11.1":
|
||||
"integrity" "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ=="
|
||||
"resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz"
|
||||
"version" "3.11.1"
|
||||
|
@ -11554,7 +11623,7 @@
|
|||
"source-list-map" "^2.0.0"
|
||||
"source-map" "~0.6.1"
|
||||
|
||||
"webpack@^4.0.0", "webpack@^4.0.0 || ^5.0.0", "webpack@^4.27.0 || ^5.0.0", "webpack@^4.36.0 || ^5.0.0", "webpack@^4.4.0 || ^5.0.0", "webpack@>=2", "webpack@>=4.43.0 <6.0.0", "webpack@2 || 3 || 4", "webpack@4.44.2":
|
||||
"webpack@4.44.2":
|
||||
"integrity" "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q=="
|
||||
"resolved" "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz"
|
||||
"version" "4.44.2"
|
||||
|
|
Loading…
Reference in New Issue
Block a user