diff --git a/client/src/assets/images/guide/mini-print1.png b/client/src/assets/images/guide/mini-print1.png
new file mode 100644
index 00000000..6aeb0b31
Binary files /dev/null and b/client/src/assets/images/guide/mini-print1.png differ
diff --git a/client/src/assets/images/guide/nitR-101(2).png b/client/src/assets/images/guide/nitR-101(2).png
new file mode 100644
index 00000000..4a92253f
Binary files /dev/null and b/client/src/assets/images/guide/nitR-101(2).png differ
diff --git a/client/src/assets/images/guide/nitR-101.png b/client/src/assets/images/guide/nitR-101.png
new file mode 100644
index 00000000..d967cd45
Binary files /dev/null and b/client/src/assets/images/guide/nitR-101.png differ
diff --git a/client/src/assets/images/halls/cvr.jpg b/client/src/assets/images/halls/cvr.jpg
new file mode 100644
index 00000000..f7246307
Binary files /dev/null and b/client/src/assets/images/halls/cvr.jpg differ
diff --git a/client/src/assets/images/halls/dba.jpg b/client/src/assets/images/halls/dba.jpg
new file mode 100644
index 00000000..895856a1
Binary files /dev/null and b/client/src/assets/images/halls/dba.jpg differ
diff --git a/client/src/assets/images/halls/gdb.jpg b/client/src/assets/images/halls/gdb.jpg
new file mode 100644
index 00000000..fb4849aa
Binary files /dev/null and b/client/src/assets/images/halls/gdb.jpg differ
diff --git a/client/src/assets/images/halls/hb.jpg b/client/src/assets/images/halls/hb.jpg
new file mode 100644
index 00000000..0e7efe73
Binary files /dev/null and b/client/src/assets/images/halls/hb.jpg differ
diff --git a/client/src/assets/images/halls/kms.jpg b/client/src/assets/images/halls/kms.jpg
new file mode 100644
index 00000000..4c0011f7
Binary files /dev/null and b/client/src/assets/images/halls/kms.jpg differ
diff --git a/client/src/assets/images/halls/mss.jpg b/client/src/assets/images/halls/mss.jpg
new file mode 100644
index 00000000..0dc60e3f
Binary files /dev/null and b/client/src/assets/images/halls/mss.jpg differ
diff --git a/client/src/assets/images/halls/mv.jpg b/client/src/assets/images/halls/mv.jpg
new file mode 100644
index 00000000..cea1951b
Binary files /dev/null and b/client/src/assets/images/halls/mv.jpg differ
diff --git a/client/src/assets/images/halls/sd.jpg b/client/src/assets/images/halls/sd.jpg
new file mode 100644
index 00000000..968d3e35
Binary files /dev/null and b/client/src/assets/images/halls/sd.jpg differ
diff --git a/client/src/assets/images/halls/vs.jpg b/client/src/assets/images/halls/vs.jpg
new file mode 100644
index 00000000..9fdaa35b
Binary files /dev/null and b/client/src/assets/images/halls/vs.jpg differ
diff --git a/client/src/assets/placeholder/guide.js b/client/src/assets/placeholder/guide.js
index d09db884..add5220f 100644
--- a/client/src/assets/placeholder/guide.js
+++ b/client/src/assets/placeholder/guide.js
@@ -1,15 +1,18 @@
/* eslint-disable */
import img from '../../assets/images/carousel.png';
+import imgPrint from '../images/guide/mini-print1.png';
+import nitR_1 from '../images/guide/nitR-101.png';
+import nitR_2 from '../images/guide/nitR-101(2).png';
export const OPTIONS = Object.freeze({
tags: [
- 'NITR-101',
+ // 'NITR-101',
'Commn. Directory',
'Print Issue',
'SAC & Clubs Info',
- 'Hall Info',
'Health Info',
- 'Archives',
+ // 'Hall Info',
+ // 'Archives',
],
});
@@ -38,3 +41,21 @@ export const ARCHIVES = Object.freeze({
});
export const CAROUSEL = Object.freeze([img, img, img, img, img]);
+
+export const MINI_PRINT = Object.freeze([
+ {
+ img: imgPrint,
+ link: 'https://drive.google.com/file/d/1wK9g_auqkSnFZdQpKdyHCQA8ECF33FFA/view?usp=sharing',
+ desc: '',
+ },
+ {
+ img: nitR_1,
+ link: 'https://drive.google.com/file/d/1vs_Uel9_ARSc9w1DPnowKau5Z9OAy4Kc/view?usp=sharing',
+ desc: '',
+ },
+ {
+ img: nitR_2,
+ link: 'https://mondaymorning.nitrkl.ac.in/article/62c492847b0cb908870f747a/NITR-101-Making-Your-Choice-Of-NIT-Rourkela-Simpler',
+ desc: '',
+ },
+]);
diff --git a/client/src/assets/placeholder/hallInfo.js b/client/src/assets/placeholder/hallInfo.js
new file mode 100644
index 00000000..2ab93fd9
--- /dev/null
+++ b/client/src/assets/placeholder/hallInfo.js
@@ -0,0 +1,357 @@
+// Images
+import sd from '../../assets/images/halls/sd.jpg';
+import cvr from '../../assets/images/halls/cvr.jpg';
+import dba from '../../assets/images/halls/dba.jpg';
+import gdb from '../../assets/images/halls/gdb.jpg';
+import hb from '../../assets/images/halls/hb.jpg';
+import kms from '../../assets/images/halls/kms.jpg';
+import mv from '../../assets/images/halls/mv.jpg';
+import vs from '../../assets/images/halls/vs.jpg';
+import mss from '../../assets/images/halls/mss.jpg';
+
+export const hallinfo = Object.freeze({
+ dropdown: [
+ {
+ title: 'Satish Dhawan Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Supratim Giri',
+ email: 'girisupr@nitrkl.ac.in',
+ phone: '0661-2462666',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Madhuresh Dwivedi',
+ email: 'dwivedim@nitrkl.ac.in',
+ phone: ' 0661-2462907',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: sd,
+ },
+ ],
+ },
+ {
+ title: 'M.S. Swaminathan Hall Of Residence',
+ contact: [
+ {
+ name: 'Prof. Bhishma Tyagi',
+ email: 'tyagib@nitrkl.ac.in',
+ phone: '0661-2462934',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Bukke Kiran Naik',
+ email: 'naikkb@nitrkl.ac.in',
+ phone: 'NA',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: mss,
+ },
+ ],
+ },
+ {
+ title: 'Homi Bhabha Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Bijesh Kumar Biswal',
+ email: 'biswalb@nitrkl.ac.in',
+ phone: '0661-2462785',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Subhajit Mondal',
+ email: 'mondalsubhajit@nitrkl.ac.in',
+ phone: '0661-2462304',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: hb,
+ },
+ ],
+ },
+ {
+ title: 'Kiran Majumdar Shaw Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Sandhyarani Biswas',
+ email: 'srb@nitrkl.ac.in',
+ phone: '0661-2462505',
+ designation: 'Warden',
+ },
+ {
+ name: 'Prof. K. Ratna Subhashini',
+ email: 'krsubhashini@nitrkl.ac.in',
+ phone: '0661-2462415',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: kms,
+ },
+ ],
+ },
+ {
+ title: 'GD Birla Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Ajit Kumar Sahoo',
+ email: 'ajitsahoo@nitrkl.ac.in',
+ phone: '0661-2462461',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Kishore Singh Patel',
+ email: 'patelks@nitrkl.ac.in',
+ phone: 'NA',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: gdb,
+ },
+ ],
+ },
+ {
+ title: 'Vikram Sarabhai Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Syed Nasimul Alam',
+ email: 'syedn@nitrkl.ac.in',
+ phone: '0661-2462563',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Pankaj Kumar Sharma',
+ email: 'sharmap@nitrkl.ac.in',
+ phone: 'NA',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: vs,
+ },
+ ],
+ },
+ {
+ title: 'Dhirubhai Ambani Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Pradip Chowdhury',
+ email: 'chowdhuryp@nitrkl.ac.in',
+ phone: '0661-2462269',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Manvendra Pratap Singh',
+ email: 'singhm@nitrkl.ac.in',
+ phone: 'NA',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: dba,
+ },
+ ],
+ },
+ {
+ title: 'C.V. Raman Hall of Residence',
+ contact: [
+ {
+ name: 'Prof.(Ms.) Suchismita Chinara',
+ email: 'suchismita@nitrkl.ac.in',
+ phone: '0661-2462361',
+ designation: 'Warden',
+ },
+ {
+ name: 'Prof. Angana Sarkar',
+ email: 'sarkara@nitrkl.ac.in',
+ phone: '0661-2462295',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: cvr,
+ },
+ ],
+ },
+ {
+ title: 'Mokshagundam Visvesvaraya Hall of Residence',
+ contact: [
+ {
+ name: 'Prof. Shesadev Pradhan',
+ email: 'pradhansh@nitrkl.ac.in',
+ phone: '0661-2462716',
+ designation: 'Warden',
+ },
+ {
+ name: 'Dr. Vikas Thakur',
+ email: 'thakurv@nitrkl.ac.in',
+ phone: '0661-2462807',
+ designation: 'Assistant Warden',
+ },
+ {
+ name: 'Prof. Anantha C Pradhan',
+ email: ' pradhana@nitrkl.ac.in',
+ phone: '661 246 2735',
+ designation: 'Maintenance Coordinating Warden',
+ },
+ {
+ name: 'Prof. Manmath Narayan Sahoo',
+ email: 'sahoom@nitrkl.ac.in',
+ phone: '661 246 2364',
+ designation: 'Quality Control Coordinating Warden',
+ },
+ ],
+ details: [
+ {
+ established: '2008',
+ rooms: '1014',
+ boarders: '1200',
+ type: 'Boys Hostel with single and double-seater rooms',
+ pic: mv,
+ },
+ ],
+ },
+ ],
+});
diff --git a/client/src/assets/placeholder/onboarding.js b/client/src/assets/placeholder/onboarding.js
index 6cd950dd..93a7f959 100644
--- a/client/src/assets/placeholder/onboarding.js
+++ b/client/src/assets/placeholder/onboarding.js
@@ -19,8 +19,9 @@ export const ONBOARDING = Object.freeze({
BUTTON: {
PRIMARY: 'Get Verification Link',
SECONDARY: 'Check again and continue',
+ MOBILE: 'Next',
},
- NOTE: 'Note: This only works if you’re a current student/employee of \n NIT Rourkela with a valid institute email id.',
+ NOTE: 'Note: This only works if you’re a current student/ employee of \n NIT Rourkela with a valid institute email id.',
},
INTERESTED_TOPICS: {
PRIMARY: {
@@ -31,8 +32,8 @@ export const ONBOARDING = Object.freeze({
TOPICS: [
'Witsdom',
'Campus Buzz',
- 'Student Activities',
'Alumni Affairs',
+ 'Student Activities',
'Halls',
'Interviews',
'SAC Speaks',
@@ -52,19 +53,20 @@ export const ONBOARDING = Object.freeze({
},
NEWSLETTER: {
PRIMARY: {
- TITLE: 'Newsletter Signup',
+ TITLE: 'Signup for Newsletter',
CONTENT:
- 'Sign up for the MM newsletter and get news and \n articles delivered straight to your mailbox!',
+ 'You’ve successfully signed up for the newsletter. \n Be the first to know the happenings at NITR and \n never miss out on an issue release !',
},
SECONDARY: {
TITLE: 'Email',
CONTENT:
- 'You’ve successfully signed up for the newsletter. \n Be the first to know the happenings at NITR and \n never miss out on an issue release !',
+ 'Sign up for the MM newsletter and get news and \n articles delivered straight to your mailbox!',
},
EMAIL_PLACEHOLDER: 'instituteID@nitrkl.ac.in',
BUTTON: {
PRIMARY: 'Signup for newsletter',
SECONDARY: 'Get Started',
+ MOBILE: 'Next',
},
NOTE: 'Note: Newsletters are sent once a week or once in a fortnight \n during the working session of the institute',
},
diff --git a/client/src/components/article/ArticleTable.js b/client/src/components/article/ArticleTable.js
index 2aadeb87..a9f83a18 100644
--- a/client/src/components/article/ArticleTable.js
+++ b/client/src/components/article/ArticleTable.js
@@ -16,11 +16,11 @@ const ArticleTable = ({ data, blockFormatting }) => {
.slice(3, -3)
.replace(/\\\"/g, '')
.split('],[')
- .map((row) => row.split(','))
- .map((row, index) =>
- row.map((cell, _index) =>
- index === 0 && _index === 0 ? cell.slice(0, -1) : cell.slice(1, -1),
- ),
+ .map((row) => row.split('","'))
+ .map((row) =>
+ row.map((cell) => {
+ return cell.replace(/"/g, '');
+ }),
);
const { hasHeaderColumn, hasHeaderRow } = blockFormatting;
@@ -58,7 +58,7 @@ const useStyles = makeStyles((theme) => ({
wrapper: {
margin: '2rem 0',
[theme.breakpoints.down('sm')]: {
- width: '80vw',
+ width: '90vw',
},
},
bolder: {
diff --git a/client/src/components/article/Content.js b/client/src/components/article/Content.js
index 368dd080..c0c0079f 100644
--- a/client/src/components/article/Content.js
+++ b/client/src/components/article/Content.js
@@ -142,6 +142,8 @@ const useStyles = makeStyles((theme) => ({
marginBottom: '1rem',
textAlign: 'justify',
hyphens: 'auto',
+ wordBreak: 'normal',
+ overflowWrap: 'anywhere',
fontWeight: 'normal',
},
heading: {
diff --git a/client/src/components/article/TableOfContent.js b/client/src/components/article/TableOfContent.js
index 158e6cf8..f2d72f13 100644
--- a/client/src/components/article/TableOfContent.js
+++ b/client/src/components/article/TableOfContent.js
@@ -68,10 +68,15 @@ const useStyles = makeStyles((theme) => ({
position: 'sticky',
position: '-webkit-sticky',
top: 20,
- marginTop: '1rem',
+ marginTop: '32.5rem',
paddingLeft: '4rem',
- [theme.breakpoints.down('lg')]: {
- marginTop: '2rem',
+ [theme.breakpoints.between('md', 'lg')]: {
+ marginTop: '31rem',
+ paddingLeft: '1rem',
+ paddingRight: '2rem',
+ },
+ [theme.breakpoints.down('md')]: {
+ marginTop: '1rem',
paddingLeft: '1rem',
paddingRight: '2rem',
},
diff --git a/client/src/components/article/Tags.js b/client/src/components/article/Tags.js
index cdf0e10e..54517c8d 100644
--- a/client/src/components/article/Tags.js
+++ b/client/src/components/article/Tags.js
@@ -29,11 +29,12 @@ const useStyles = makeStyles((theme) => ({
color: theme.palette.grey[300],
},
tag: {
- display: 'inline',
+ display: 'inline-block',
padding: '2px 8px',
color: theme.palette.common.white,
backgroundColor: theme.palette.primary.blue40,
marginLeft: '10px',
+ marginBottom: '10px',
borderRadius: '4px',
[theme.breakpoints.down('md')]: {
marginLeft: '4px',
diff --git a/client/src/components/calendar/EventCalendar.js b/client/src/components/calendar/EventCalendar.js
new file mode 100644
index 00000000..8f7ab7d1
--- /dev/null
+++ b/client/src/components/calendar/EventCalendar.js
@@ -0,0 +1,377 @@
+import React, { useEffect, useState } from 'react';
+import { useDate } from '../../hooks/useDate';
+import {
+ Button,
+ Card,
+ CardContent,
+ Container,
+ IconButton,
+ InputBase,
+ Link,
+ Typography,
+} from '@mui/material';
+import SearchIcon from '@mui/icons-material/Search';
+import makeStyles from '@mui/styles/makeStyles';
+import { ChevronLeft, ChevronRight } from 'react-feather';
+import NewEvent from './NewEvent';
+import Backdrop from '@mui/material/Backdrop';
+
+const EventCalendar = () => {
+ const [nav, setNav] = useState(0);
+ const [open, setOpen] = useState(false);
+ const { days, currentMonthYear } = useDate(nav);
+ const [weekDays, setWeekDays] = useState([]);
+ const [date, setDate] = useState(null);
+
+ const selectedDate = date + ' ' + currentMonthYear;
+ const newSelectedDate = new Date(selectedDate);
+ var year = newSelectedDate.toLocaleString('default', { year: 'numeric' });
+ var month = newSelectedDate.toLocaleString('default', { month: '2-digit' });
+ var day = newSelectedDate.toLocaleString('default', { day: '2-digit' });
+
+ var formattedDate = day + '/' + month + '/' + year;
+ const handleChange = (days) => {
+ setOpen((prev) => !prev);
+ setDate(days);
+ };
+ useEffect(() => {
+ const newDays = [];
+ const _days = days;
+ for (let i = _days.length / 7; i >= 0; i--)
+ newDays.push(_days.splice(0, 7));
+
+ setWeekDays(newDays);
+ }, [nav, days]);
+
+ const classes = useStyles();
+ return (
+
+
+
+
+
+
+ setNav((prev) => prev - 1)}
+ />
+
+ setNav((prev) => prev + 1)}
+ />
+
+
+
+ Today
+
+
+
{currentMonthYear}
+
+
+
+
+
+
+
+
+
+
+ Find Events
+
+
+
+
+
+ {'List'}
+
+
+
+
+ {'Month'}
+
+
+
+
+ {'Day'}
+
+
+
+
+
+
+
+
+
+
MON
+
TUE
+
WED
+
THU
+
FRI
+
SAT
+
SUN
+
+
+ {weekDays.map((week, index) => (
+
+ {week.map((day, index) => (
+
handleChange(day.value)}
+ >
+
+ {day.value}
+
+ {day.isCurrentDay && day.isInstituteHoliday && (
+
+ )}
+ {day.isCurrentDay && day.isInstituteHoliday && (
+
+
+ Holiday
+
+
+ )}
+
+
+ {day.isCurrentDay && day.isInstituteEvent && (
+
+ )}
+ {day.isCurrentDay && day.isInstituteEvent && (
+
+
+ Independence Day
+
+
+ )}
+
+
+ {day.isCurrentDay && day.isClubEvent && (
+
+ )}
+ {day.isCurrentDay && day.isClubEvent && (
+
+
+ Webinar
+
+
+ )}
+
+
+
+ ))}
+
+ ))}
+
+
+
+
+
+
+
+
+ Sync with Google Calender
+
+
+
+
+ );
+};
+
+export default EventCalendar;
+
+const useStyles = makeStyles((theme) => ({
+ calendar: {
+ boxShadow: theme.shadows[0],
+ backgroundColor: theme.palette.primary.blue10,
+ height: '100%',
+ },
+ calendarHeader: {
+ display: 'flex',
+ justifyContent: 'space-between',
+ margin: '48px 0 15px 0',
+ },
+ calendarActions: {
+ display: 'flex',
+ },
+ currentMonth: {
+ fontFamily: 'Source Sans Pro',
+ fontSize: '24px',
+ fontWeight: 600,
+ lineHeight: '28px',
+ display: 'flex',
+ },
+
+ eventSearch: {
+ width: '719px',
+ height: '40px',
+ border: '0.5px solid #DADADA',
+ borderRadius: '2px',
+ display: 'flex',
+ justifyContent: 'space-between',
+ },
+ findEventsButton: {
+ height: '36px',
+ borderRadius: '4px',
+ padding: '6px 20px 6px 20px',
+ gap: '10px',
+ top: '1px',
+ },
+ listMonthDay: {
+ display: 'grid',
+ gridTemplateColumns: 'repeat(3,1fr)',
+ textAlign: 'center',
+ alignItems: 'center',
+ },
+ listChange: {
+ fontFamily: 'Source Sans Pro',
+ color: 'black',
+ fontWeight: 400,
+ fontSize: '16px',
+ },
+ calendarBox: {
+ minHeight: '963px',
+ },
+ weekRow: {
+ display: 'grid',
+ gridTemplateColumns: 'repeat(7,1fr)',
+ justifyItems: 'center',
+ marginBottom: '12px',
+ },
+
+ dayOfTheWeek: {
+ fontFamily: 'IBM Plex Sans',
+ fontWeight: 600,
+ fontSize: '24px',
+ lineHeight: '32px',
+ },
+ dayContainer: {
+ display: 'grid',
+ rowGap: '30px',
+ },
+ tableRow: {
+ display: 'grid',
+ gridTemplateColumns: 'repeat(7,1fr)',
+ justifyItems: 'center',
+ },
+
+ dayValue: {
+ fontFamily: theme.typography.fontFamily,
+ boxSizing: 'border-box',
+ width: '129px',
+ height: '129px',
+ left: '170px',
+ top: '431px',
+ fontWeight: 600,
+ fontSize: '24px',
+ lineHeight: '32px',
+ backgroundColor: theme.palette.common.white,
+ boxShadow:
+ '0px 0px 1px rgba(0, 0, 0, 0.24), 0px 1px 3px rgba(0, 0, 0, 0.12)',
+ cursor: 'pointer',
+ },
+
+ eventBox: {
+ zIndex: 10,
+ width: '500',
+ height: '500',
+ backgroundColor: 'black',
+ },
+ day: {
+ fontFamily: theme.typography.fontFamily,
+ width: '29px',
+ height: '32px',
+ padding: '10px',
+ },
+ today: {
+ boxSizing: 'border-box',
+ border: '4px solid #006DCC',
+ padding: '10px',
+ },
+
+ eventColors: {
+ display: 'flex',
+ marginTop: '5px',
+ alignItems: 'center',
+ },
+ dateEvents: {
+ display: 'flex',
+ alignItems: 'center',
+ fontFamily: 'Source Sans Pro',
+ fontWeight: '400',
+ fontSize: '12px',
+ },
+ eventsTitle: {
+ fontFamily: 'Source Sans Pro',
+ fontSize: '12px',
+ fontWeight: '400',
+ lineHeight: '16px',
+ },
+ eventIndex: {
+ display: 'flex',
+ marginTop: '1rem',
+ justifyContent: 'space-between',
+ },
+ eventFooter: {
+ display: 'flex',
+ gap: '45px',
+ },
+ eventType: {
+ display: 'flex',
+ alignItems: 'center',
+ fontFamily: theme.typography.fontFamily,
+ fontWeight: 400,
+ fontSize: '16px',
+ lineHeight: '24px',
+ fontStyle: 'normal',
+ },
+
+ redDot: {
+ backgroundColor: theme.palette.accent.red,
+ width: '11px',
+ height: '11px',
+ borderRadius: '50%',
+ marginRight: '0.5rem',
+ },
+ yellowDot: {
+ backgroundColor: theme.palette.accent.yellow,
+ width: '11px',
+ height: '11px',
+ borderRadius: '50%',
+ marginRight: '0.5rem',
+ },
+ greenDot: {
+ backgroundColor: theme.palette.accent.green,
+ width: '11px',
+ height: '11px',
+ borderRadius: '50%',
+ marginRight: '0.5rem',
+ },
+}));
diff --git a/client/src/components/calendar/NewEvent.js b/client/src/components/calendar/NewEvent.js
new file mode 100644
index 00000000..d060e6eb
--- /dev/null
+++ b/client/src/components/calendar/NewEvent.js
@@ -0,0 +1,114 @@
+import {
+ Button,
+ Card,
+ TextField,
+ Autocomplete,
+ Typography,
+} from '@mui/material';
+import React, { useState } from 'react';
+import makeStyles from '@mui/styles/makeStyles';
+import { TimePicker } from '@mui/x-date-pickers/TimePicker';
+import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs';
+import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';
+
+export const NewEvent = ({ onSave, handleChange, formattedDate }) => {
+ const [title, setTitle] = useState('');
+ const [startTime, setStartTime] = useState('');
+ const [endTime, setEndTime] = useState('');
+ const [error, setError] = useState(false);
+ const eventsName = [
+ { label: 'Insti Events' },
+ { label: 'Club Events' },
+ { label: 'Insti Holidays' },
+ ];
+ const classes = useStyles();
+ return (
+
+
+
+ {formattedDate}
+
+
+
+ New Event
+ setTitle(e.target.value)}
+ label='Event Title'
+ />
+
+ }
+ />
+
+
+ {
+ setStartTime(newValue);
+ }}
+ renderInput={(params) => }
+ />
+
+ {
+ setEndTime(newValue);
+ }}
+ renderInput={(params) => }
+ />
+
+
+ {
+ if (title) {
+ setError(false);
+ onSave(title);
+ } else {
+ setError(true);
+ }
+ }}
+ className={classes.saveBtn}
+ >
+ Save
+
+
+ Cancel
+
+
+ );
+};
+
+export default NewEvent;
+
+const useStyles = makeStyles((theme) => ({
+ newEvent: {
+ display: 'flex',
+ flexDirection: 'column',
+ width: '350px',
+ alignItems: 'flex-start',
+ gap: '10px',
+ backgroundColor: 'white',
+ zIndex: '20',
+ boxShadow: '0px 0px 3px black',
+ borderRadius: '5px',
+ position: 'absolute',
+ padding: '20px',
+ },
+ newEventHeader: {
+ fontWeight: 700,
+ fontFamily: theme.typography.fontFamily,
+ width: 300,
+ },
+ eventType: {
+ width: 300,
+ },
+}));
diff --git a/client/src/components/guide/Carousel.js b/client/src/components/guide/Carousel.js
new file mode 100644
index 00000000..78002653
--- /dev/null
+++ b/client/src/components/guide/Carousel.js
@@ -0,0 +1,174 @@
+import React, { useState } from 'react';
+import Image from 'next/image';
+import makeStyles from '@mui/styles/makeStyles';
+import { IconButton, Typography, useMediaQuery } from '@mui/material';
+import ArrowLeft from '@mui/icons-material/ArrowCircleLeftOutlined';
+import ArrowRight from '@mui/icons-material/ArrowCircleRightOutlined';
+
+// Utils
+import theme from '../../config/themes/light';
+
+const Carousel = ({ content }) => {
+ const classes = useStyles();
+ const length = content.length;
+
+ const [current, setCurrent] = useState(0);
+
+ const nextSlide = () => {
+ setCurrent(current === length - 1 ? 0 : current + 1);
+ };
+ const prevSlide = () => {
+ setCurrent(current === 0 ? length - 1 : current - 1);
+ };
+
+ if (!Array.isArray(content) || content.length <= 0) {
+ return null;
+ }
+
+ const Desktop = useMediaQuery(theme.breakpoints.up('sm'));
+
+ return (
+
+
+ {Desktop && (
+
+ )}
+
+
+
+
+ {content[current].desc && (
+
+
+ {content[current].desc}
+
+
+ )}
+
+ {Desktop && (
+
+ )}
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default Carousel;
+
+const useStyles = makeStyles((theme) => ({
+ wrapper: {
+ maxWidth: '100%',
+ position: 'relative',
+ backgroundColor: theme.palette.secondary.main,
+ },
+
+ carousel: {
+ display: 'flex',
+ overflowX: 'scroll',
+ overflowY: 'none',
+ scrollBehavior: 'smooth',
+ },
+
+ imgContainer: {
+ display: 'flex',
+ justifyContent: 'center',
+ marginTop: '1em',
+ gap: 20,
+ },
+
+ centreImage: {
+ borderRadius: '16px',
+ },
+
+ sideImage: {
+ borderRadius: '16px',
+ opacity: '0.5',
+ },
+
+ midSlide: {
+ display: 'flex',
+ flexDirection: 'column',
+ alignItems: 'center',
+ borderRadius: '16px',
+ },
+
+ bottomContainer: {
+ display: 'flex',
+ flexDirection: 'column',
+ alignItems: 'center',
+ justifyContent: 'center',
+ bottom: '3%',
+ position: 'absolute',
+ },
+
+ textWrapper: {
+ justifyContent: 'justify',
+ alignItems: 'justify',
+ marginTop: '15px',
+ color: theme.palette.common.white,
+ [theme.breakpoints.down('sm')]: {
+ paddingLeft: '15px',
+ paddingRight: '15px',
+ },
+ },
+
+ navIconWrapper: {
+ display: 'flex',
+ justifyContent: 'center',
+ alignItems: 'center',
+ color: theme.palette.secondary.neutral70,
+ },
+
+ navIcon: {
+ color: theme.palette.secondary.neutral70,
+ },
+}));
diff --git a/client/src/components/guide/Options.js b/client/src/components/guide/Options.js
index f80d8d66..5b7cd317 100644
--- a/client/src/components/guide/Options.js
+++ b/client/src/components/guide/Options.js
@@ -1,24 +1,23 @@
import React from 'react';
+
+import Image from 'next/image';
import Link from 'next/link';
+import DownloadIcon from '@mui/icons-material/Download';
+import { Button, Grid, Typography } from '@mui/material';
import makeStyles from '@mui/styles/makeStyles';
-import { Typography, Grid } from '@mui/material';
-
-// placeholder
-import { OPTIONS } from '../../assets/placeholder/guide';
// images
import icon1 from '../../assets/images/guide/optIcon1.png';
import icon2 from '../../assets/images/guide/optIcon2.png';
import icon3 from '../../assets/images/guide/optIcon3.png';
import icon4 from '../../assets/images/guide/optIcon4.png';
-
-// components
-import SubCategories from '../widgets/SubCategory';
-
+// placeholder
+import { OPTIONS } from '../../assets/placeholder/guide';
// theme
import theme from '../../config/themes/light';
-import Image from 'next/image';
+// components
+import SubCategories from '../widgets/SubCategory';
const Options = () => {
const classes = useStyles(theme);
@@ -45,7 +44,9 @@ const Options = () => {
Communication Directory
- Download
+
+
+
@@ -59,15 +60,6 @@ const Options = () => {
-
-
-
- Hall Info
-
-
-
-
-
@@ -79,6 +71,17 @@ const Options = () => {
+
+
+
+
+ Hall Info
+
+
+
+
+
+
);
};
@@ -132,11 +135,11 @@ const useStyles = makeStyles((theme) => ({
color: theme.palette.secondary.main,
},
link: {
- fontSize: '18px',
marginLeft: '32px',
+ backgroundColor: '#f0f6fa',
+ borderRadius: '8px',
[theme.breakpoints.down('sm')]: {
- visibility: 'hidden',
- width: '0px',
+ marginLeft: '12px',
},
},
option2: {
diff --git a/client/src/components/hallInfo/Info.js b/client/src/components/hallInfo/Info.js
new file mode 100644
index 00000000..6910cf7b
--- /dev/null
+++ b/client/src/components/hallInfo/Info.js
@@ -0,0 +1,140 @@
+import React from 'react';
+
+// Libraries
+import { Grid, Typography } from '@mui/material';
+import DropDownCard from '../widgets/DropDownCard';
+import CallIcon from '@mui/icons-material/Call';
+import makeStyles from '@mui/styles/makeStyles';
+import Image from 'next/image';
+
+// Placeholder
+import { hallinfo } from '../../assets/placeholder/hallInfo';
+
+const Info = () => {
+ const classes = useStyles();
+ return (
+
+ {hallinfo.dropdown.map((item1, key) => (
+
+
+
+
+
+ {item1.contact.map((item, key) => (
+
+ {item.designation && (
+
+ {item.designation}
+
+ )}
+ {item.name && (
+
+ Name: {item.name}
+
+ )}
+ {item.email && (
+
+ Email: {item.email}
+
+ )}
+ {item.phone && (
+
+ {' '}
+ {item.phone}
+
+ )}
+
+ ))}
+
+
+
+
+
+
+ {item1.details.map((item, key) => (
+
+ {item.pic && (
+
+
+
+ )}
+
+ ))}
+
+
+
+
+
+ ))}
+
+ );
+};
+
+export default Info;
+
+const useStyles = makeStyles((theme) => ({
+ contact: {
+ display: 'flex',
+ flexWrap: 'wrap',
+ gap: '15px',
+ [theme.breakpoints.down('sm')]: {
+ flexDirection: 'column',
+ },
+ },
+ underText: {
+ display: 'flex',
+ justifyContent: 'space-between',
+ alignItems: 'center',
+ },
+ image: {
+ position: 'absolute',
+ left: '500%',
+ top: '50%',
+ },
+ grey: {
+ color: 'rgba(0, 0, 0, 0.5)',
+ fontWeight: '400',
+ fontSize: '13px',
+ lineHeight: '17px',
+ },
+ normalText: {
+ fontWeight: '400',
+ fontSize: '14px',
+ lineHeight: '24px',
+ fontStyle: 'normal',
+ padding: '5px',
+ },
+ info: {
+ padding: '10px',
+ },
+ phoneIcon: {
+ marginRight: '8px',
+ fontSize: '1.3rem',
+ verticalAlign: 'middle',
+ },
+ contactContainer: {
+ margin: '5px',
+ width: '40%',
+ [theme.breakpoints.down('sm')]: {
+ width: '100%',
+ },
+ },
+}));
diff --git a/client/src/components/live/companyBanner.js b/client/src/components/live/companyBanner.js
index c30aec9a..fe405f0c 100644
--- a/client/src/components/live/companyBanner.js
+++ b/client/src/components/live/companyBanner.js
@@ -24,7 +24,7 @@ const CompanyBanner = ({ data }) => {
placed[student.degree][student.branch].push(student.name);
});
setPlacedData(placed);
- }, []);
+ }, [data]);
return (
<>
diff --git a/client/src/components/live/courseSelector.js b/client/src/components/live/courseSelector.js
index cbe9d605..fd08d8ea 100644
--- a/client/src/components/live/courseSelector.js
+++ b/client/src/components/live/courseSelector.js
@@ -212,6 +212,6 @@ const useStyles = makeStyles(() => ({
switch: {
padding: '2px 8px',
cursor: 'pointer',
- width: '64px',
+ width: '80px',
},
}));
diff --git a/client/src/components/live/liveData.js b/client/src/components/live/liveData.js
index 457a7a23..edc777c6 100644
--- a/client/src/components/live/liveData.js
+++ b/client/src/components/live/liveData.js
@@ -192,6 +192,9 @@ const useStyles = makeStyles(() => ({
padding: '12px',
margin: '12px 0px',
textAlign: 'center',
+ display: 'flex',
+ justifyContent: 'center',
+ alignItems: 'center',
},
imageContainer: {
display: 'flex',
diff --git a/client/src/components/live/nameFilter.js b/client/src/components/live/nameFilter.js
index 81ba9480..74b350c2 100644
--- a/client/src/components/live/nameFilter.js
+++ b/client/src/components/live/nameFilter.js
@@ -48,7 +48,7 @@ const useStyles = makeStyles(() => ({
alignItems: 'center',
justifyContent: 'space-around',
[theme.breakpoints.down('md')]: {
- justifyContent: 'center',
+ justifyContent: 'space-around',
},
},
filterField: {
diff --git a/client/src/components/live/typeSelector.js b/client/src/components/live/typeSelector.js
index 5605f0f4..96b99e6a 100644
--- a/client/src/components/live/typeSelector.js
+++ b/client/src/components/live/typeSelector.js
@@ -69,7 +69,7 @@ const useStyles = makeStyles(() => ({
cursor: 'pointer',
[theme.breakpoints.down('md')]: {
padding: '2px 8px',
- width: '64px',
+ width: '80px',
},
},
}));
diff --git a/client/src/components/marginals/DesktopNavbar.js b/client/src/components/marginals/DesktopNavbar.js
index 8381c248..361f9857 100644
--- a/client/src/components/marginals/DesktopNavbar.js
+++ b/client/src/components/marginals/DesktopNavbar.js
@@ -7,7 +7,7 @@ import { useRouter } from 'next/router';
import InputAdornment from '@mui/material/InputAdornment';
import SearchIcon from '@mui/icons-material/Search';
import makeStyles from '@mui/styles/makeStyles';
-import { Container, Typography, TextField } from '@mui/material';
+import { Container, Typography, TextField, Fade } from '@mui/material';
// import TrendingUpSharpIcon from '@mui/icons-material/TrendingUpSharp';
// Utils
@@ -55,41 +55,42 @@ const DesktopNavbar = () => {
return (
<>
-
-
-
-
-
-
-
- ),
- }}
- variant='standard'
- />
-
- {search.length > 0 &&
- autoCompleteData?.map(({ id, title }) => (
-
-
- {title}
-
-
- ))}
+
+
+
+
+
+
+
+
+ ),
+ }}
+ variant='standard'
+ />
+
+ {search.length > 0 &&
+ autoCompleteData?.map(({ id, title }) => (
+
+
+ {title}
+
+
+ ))}
+
-
- {/*
+ {/*
Trending Tags :
Departments
@@ -98,8 +99,9 @@ const DesktopNavbar = () => {
Interview
Placement
*/}
+
-
+
{
href={path}
passHref
>
-
+
{name}
@@ -211,10 +213,8 @@ const useStyles = makeStyles((theme) => ({
width: '100%',
position: 'absolute',
height: '100%',
- transition: '1s',
top: '0px',
- opacity: (_) => (_.isSearchActive ? '1' : '0'),
- zIndex: (_) => (_.isSearchActive ? '2001' : '-2001'),
+ zIndex: '2001',
},
searchBar: {
paddingLeft: '120px',
diff --git a/client/src/components/onboarding/Pagination.js b/client/src/components/onboarding/Pagination.js
new file mode 100644
index 00000000..d3cdc611
--- /dev/null
+++ b/client/src/components/onboarding/Pagination.js
@@ -0,0 +1,64 @@
+import React, { useState } from 'react';
+
+// Libraries
+import makeStyles from '@mui/styles/makeStyles';
+import { Step, styled, StepLabel, Stepper, StepConnector } from '@mui/material';
+import { stepConnectorClasses } from '@mui/material/StepConnector';
+
+function StepIcon(props) {
+ const classes = useStyles(props);
+ return
;
+}
+
+const StepIconConnector = styled(StepConnector)(({ theme }) => ({
+ [`&.${stepConnectorClasses.alternativeLabel}`]: {
+ top: 9,
+ left: 'calc(-38%)',
+ },
+ [`& .${stepConnectorClasses.line}`]: {
+ width: 50,
+ borderTop: '1px solid',
+ borderColor: theme.palette.primary.blue30,
+ },
+ [`&.${stepConnectorClasses.active}, &.${stepConnectorClasses.completed}`]: {
+ [`& .${stepConnectorClasses.line}`]: {
+ borderColor: theme.palette.primary.blue80,
+ },
+ },
+}));
+
+function Pagination({ stages, active }) {
+ return (
+ }
+ >
+ {stages.map((stage) => (
+
+
+
+ ))}
+
+ );
+}
+
+export default Pagination;
+
+const useStyles = makeStyles((theme) => ({
+ stepIcon: {
+ width: '18px',
+ height: '18px',
+ marginLeft: '16px',
+ marginRight: '17px',
+ borderRadius: '50%',
+ border: (props) =>
+ props.completed
+ ? `1px solid ${theme.palette.primary.blue80}`
+ : props.active
+ ? `5px solid ${theme.palette.primary.blue80}`
+ : `1px solid ${theme.palette.primary.blue30};`,
+ backgroundColor: (props) =>
+ props.completed ? theme.palette.primary.blue80 : 'transparent',
+ },
+}));
diff --git a/client/src/components/onboarding/pagination.js b/client/src/components/onboarding/pagination.js
deleted file mode 100644
index b3dc9485..00000000
--- a/client/src/components/onboarding/pagination.js
+++ /dev/null
@@ -1,19 +0,0 @@
-import React from 'react';
-
-// Libraries
-import { Typography } from '@mui/material';
-import makeStyles from '@mui/styles/makeStyles';
-
-function Pagination() {
- const classes = useStyles();
- return
;
-}
-
-export default Pagination;
-
-const useStyles = makeStyles(() => ({
- container: {
- width: '30%',
- height: 'auto',
- },
-}));
diff --git a/client/src/components/onboarding/stages/NewsletterSignup.js b/client/src/components/onboarding/stages/NewsletterSignup.js
index 0f9b11ae..a57bc69e 100644
--- a/client/src/components/onboarding/stages/NewsletterSignup.js
+++ b/client/src/components/onboarding/stages/NewsletterSignup.js
@@ -24,7 +24,8 @@ function VerifyEmail(props) {
const [isSigned, setIsSigned] = useState(false);
// Props
- const { email, setEmail, signupNewsletter } = props;
+ const { email, setEmail, signupNewsletter, onNext, onBack, tabletMatches } =
+ props;
const onSignup = () => {
setIsSigned(true);
@@ -32,8 +33,12 @@ function VerifyEmail(props) {
};
return (
-
-
+
+
{ONBOARDING.NEWSLETTER.PRIMARY.TITLE}
@@ -52,6 +57,15 @@ function VerifyEmail(props) {
{ONBOARDING.NEWSLETTER.SECONDARY.CONTENT}
+ {tabletMatches && (
+
+
+
+ )}
{ONBOARDING.NEWSLETTER.SECONDARY.TITLE}
@@ -64,23 +78,47 @@ function VerifyEmail(props) {
>
)}
+
+ {ONBOARDING.NEWSLETTER.NOTE}
+
+
+
+ {!tabletMatches && (
+
+
+
+ )}
+
+
+ {!isSigned && (
+ <>
+
+ Back
+
+
+ Skip
+
+ >
+ )}
router.push('/') : onSignup}
+ onClick={isSigned ? onNext : onSignup}
containerStyles={classes.button}
/>
-
-
- {ONBOARDING.NEWSLETTER.NOTE}
-
-
-
-
-
);
@@ -95,9 +133,12 @@ const useStyles = makeStyles((theme) => ({
backgroundColor: theme.palette.background.default,
padding: 10,
paddingLeft: 40,
+ [theme.breakpoints.down('sm')]: {
+ padding: '24px 12px 12px',
+ },
},
content: {
- height: '100%',
+ height: '80%',
display: 'flex',
flexDirection: 'column',
alignItems: 'flex-start',
@@ -106,42 +147,71 @@ const useStyles = makeStyles((theme) => ({
verifyTitle: {
color: theme.palette.common.black,
marginTop: 20,
+ [theme.breakpoints.down('md')]: {
+ textAlign: 'center',
+ width: '100%',
+ },
},
verifyContent: {
- color: theme.palette.common.black,
+ color: theme.palette.secondary.neutral60,
marginBottom: 30,
fontWeight: '400',
- fontSize: '18px',
+ fontSize: '16px',
+ [theme.breakpoints.down('md')]: {
+ textAlign: 'center',
+ fontSize: '14px',
+ },
},
emailInput: {
width: '85%',
+ borderRadius: '20px',
+ paddingLeft: '20px',
+ [theme.breakpoints.down('md')]: {
+ width: '100%',
+ },
+ },
+ buttonContainer: {
+ display: 'flex',
+ alignItems: 'center',
+ justifyContent: 'flex-end',
+ gap: 24,
},
button: {
- width: '85%',
+ flex: '0 1 0',
+ padding: '10px 20px',
+ whiteSpace: 'nowrap',
},
imgContainer: {
- height: '100%',
+ height: '80%',
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
},
- img: {
- width: '150%',
- height: 'auto',
- marginRight: 10,
+ mobileImgContainer: {
+ width: '55%',
+ margin: '0 auto 24px',
},
note: {
- marginTop: 40,
- color: theme.palette.common.black,
+ marginTop: 24,
+ color: theme.palette.common.neutral50,
},
iconContainer: {
width: '80%',
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
- margin: '20px 0',
+ margin: '20px auto',
},
icon: {
color: theme.palette.accent.green,
},
+ skip: {
+ cursor: 'pointer',
+ color: theme.palette.secondary.neutral50,
+ },
+ back: {
+ marginRight: 'auto',
+ cursor: 'pointer',
+ color: theme.palette.secondary.neutral50,
+ },
}));
diff --git a/client/src/components/onboarding/stages/SelectTopics.js b/client/src/components/onboarding/stages/SelectTopics.js
index aec7a4fd..68100234 100644
--- a/client/src/components/onboarding/stages/SelectTopics.js
+++ b/client/src/components/onboarding/stages/SelectTopics.js
@@ -16,9 +16,8 @@ import { ONBOARDING } from '../../../assets/placeholder/onboarding';
const Topic = (props) => {
const [selected, toggleSelected] = useToggle(false);
const classes = useStyles(selected);
-
// Props
- const { topic, addSelectedTopic, removeSelectedTopic } = props;
+ const { topic, addSelectedTopic, removeSelectedTopic, tabletMatches } = props;
const onClick = () => {
selected ? removeSelectedTopic(topic) : addSelectedTopic(topic);
@@ -26,7 +25,11 @@ const Topic = (props) => {
};
return (
-
+
{topic}
);
@@ -36,8 +39,13 @@ function SelectTopics(props) {
const classes = useStyles();
// props
- const { selectedTopics, addSelectedTopic, removeSelectedTopic, onNext } =
- props;
+ const {
+ selectedTopics,
+ addSelectedTopic,
+ removeSelectedTopic,
+ onNext,
+ tabletMatches,
+ } = props;
return (
@@ -57,6 +65,7 @@ function SelectTopics(props) {
index={index}
addSelectedTopic={addSelectedTopic}
removeSelectedTopic={removeSelectedTopic}
+ tabletMatches={tabletMatches}
/>
))}
@@ -82,16 +91,21 @@ const useStyles = makeStyles((theme) => ({
padding: 50,
paddingTop: 20,
position: 'relative',
+ textAlign: 'left',
+ [theme.breakpoints.down('sm')]: {
+ textAlign: 'center',
+ padding: 12,
+ },
},
title: {
fontWeight: 600,
- textAlign: 'left',
margin: '0px 0px',
},
content: {
fontWeight: 400,
- textAlign: 'left',
marginBottom: 20,
+ fontSize: '14px',
+ color: theme.palette.secondary.neutral60,
},
topicsContainer: {
width: '100%',
@@ -114,6 +128,12 @@ const useStyles = makeStyles((theme) => ({
'&:hover': {
cursor: 'pointer',
},
+ [theme.breakpoints.down('sm')]: {
+ fontSize: '13px',
+ padding: '8px 8.5px',
+ margin: 5,
+ marginLeft: 0,
+ },
},
nextButton: {
position: 'absolute',
@@ -123,5 +143,10 @@ const useStyles = makeStyles((theme) => ({
padding: 5,
minWidth: 80,
width: 'auto',
+ [theme.breakpoints.down('md')]: {
+ margin: 4,
+ bottom: '2%',
+ right: '2%',
+ },
},
}));
diff --git a/client/src/components/onboarding/stages/VerifyEmail.js b/client/src/components/onboarding/stages/VerifyEmail.js
index aa266f72..c52f23b7 100644
--- a/client/src/components/onboarding/stages/VerifyEmail.js
+++ b/client/src/components/onboarding/stages/VerifyEmail.js
@@ -1,4 +1,4 @@
-import React, { useState } from 'react';
+import React from 'react';
import Image from 'next/image';
// Library
@@ -7,7 +7,6 @@ import makeStyles from '@mui/styles/makeStyles';
// Assets
import verifyEmailImg from '../../../assets/images/onboarding/verifyEmail.png';
-import theme from '../../../config/themes/light';
// Components
import Button from '../../shared/button/Regular';
@@ -27,11 +26,17 @@ function VerifyEmail(props) {
toggleIsEmailVerified,
verifyEmail,
onNext,
+ onBack,
+ tabletMatches,
} = props;
return (
-
-
+
+
{ONBOARDING.VERIFY_EMAIL.PRIMARY.TITLE}
@@ -42,6 +47,16 @@ function VerifyEmail(props) {
: `We have sent an email to ${email}`}
+ {tabletMatches && (
+
+
+
+ )}
+
{isEmailVerified ? (
{ONBOARDING.VERIFY_EMAIL.SECONDARY.CONTENT}
@@ -60,10 +75,36 @@ function VerifyEmail(props) {
>
)}
+ {!isEmailVerified && (
+
+ {ONBOARDING.VERIFY_EMAIL.NOTE}
+
+ )}
+
+
+ {!tabletMatches && (
+
+
+
+ )}
+
+
+
+ Back
+
+
+ {isEmailVerified ? 'Resend Verification mail' : 'Skip'}
+
-
-
- {ONBOARDING.VERIFY_EMAIL.NOTE}
-
-
-
-
-
);
@@ -95,16 +124,19 @@ function VerifyEmail(props) {
export default VerifyEmail;
-const useStyles = makeStyles(() => ({
+const useStyles = makeStyles((theme) => ({
container: {
width: '100%',
height: '100%',
backgroundColor: theme.palette.background.default,
padding: 10,
paddingLeft: 40,
+ [theme.breakpoints.down('sm')]: {
+ padding: '24px 12px 12px',
+ },
},
content: {
- height: '100%',
+ height: '80%',
display: 'flex',
flexDirection: 'column',
alignItems: 'flex-start',
@@ -113,33 +145,61 @@ const useStyles = makeStyles(() => ({
verifyTitle: {
color: theme.palette.common.black,
marginTop: 20,
+ [theme.breakpoints.down('md')]: {
+ textAlign: 'center',
+ width: '100%',
+ },
},
verifyContent: {
- color: theme.palette.common.black,
+ color: theme.palette.secondary.neutral60,
marginBottom: 30,
fontWeight: '400',
- fontSize: '18px',
+ fontSize: '16px',
+ [theme.breakpoints.down('md')]: {
+ textAlign: 'center',
+ fontSize: '14px',
+ },
},
emailInput: {
width: '85%',
+ borderRadius: '20px',
+ paddingLeft: '20px',
+ [theme.breakpoints.down('md')]: {
+ width: '100%',
+ },
+ },
+ buttonContainer: {
+ display: 'flex',
+ alignItems: 'center',
+ justifyContent: 'flex-end',
+ gap: 24,
},
button: {
- width: '85%',
- padding: 10,
+ whiteSpace: 'nowrap',
+ flex: '0 1 0',
+ padding: '10px 20px',
},
imgContainer: {
- height: '100%',
+ height: '80%',
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
},
- img: {
- width: '150%',
- height: 'auto',
- marginRight: 10,
+ mobileImgContainer: {
+ width: '55%',
+ margin: '0 auto 24px',
},
note: {
- marginTop: 40,
- color: theme.palette.common.black,
+ marginTop: 24,
+ color: theme.palette.common.neutral50,
+ },
+ skip: {
+ cursor: 'pointer',
+ color: theme.palette.secondary.neutral50,
+ },
+ back: {
+ marginRight: 'auto',
+ cursor: 'pointer',
+ color: theme.palette.secondary.neutral50,
},
}));
diff --git a/client/src/components/onboarding/stages/Welcome.js b/client/src/components/onboarding/stages/Welcome.js
index 8705bd5d..37de0966 100644
--- a/client/src/components/onboarding/stages/Welcome.js
+++ b/client/src/components/onboarding/stages/Welcome.js
@@ -1,5 +1,4 @@
import React, { useEffect, useContext } from 'react';
-import Link from 'next/link';
import Image from 'next/image';
import makeStyles from '@mui/styles/makeStyles';
@@ -12,12 +11,12 @@ import logo from '../../../assets/images/logo.png';
import { ONBOARDING } from '../../../assets/placeholder/onboarding';
//Context
-import authCotext from '../../../context/auth/AuthContext';
+import authContext from '../../../context/auth/AuthContext';
-function Welcome() {
+function Welcome({ onNext, onLogin, tabletMatches }) {
const classes = useStyles();
- const { loginWithToken } = useContext(authCotext);
+ const { loginWithToken } = useContext(authContext);
useEffect(() => {
function handleCredentialResponse(response) {
loginWithToken(response.credential);
@@ -41,8 +40,8 @@ function Welcome() {
@@ -52,11 +51,9 @@ function Welcome() {
-
-
- Skip
-
-
+
+ Skip
+
{ONBOARDING.WELCOME.TERMS}
@@ -70,19 +67,18 @@ const useStyles = makeStyles((theme) => ({
container: {
width: '100%',
height: '100%',
+ padding: '32px 12px',
display: 'flex',
flexDirection: 'column',
justifyContent: 'center',
alignItems: 'center',
backgroundColor: theme.palette.background.default,
- padding: 10,
},
logo: {
marginTop: '48px',
},
welcomeText: {
- width: '330px',
- height: '56px',
+ maxWidth: '330px',
height: 'auto',
color: theme.palette.secondary.neutral70,
textAlign: 'center',
@@ -90,7 +86,6 @@ const useStyles = makeStyles((theme) => ({
marginBottom: '56px',
},
loginButton: {
- // width: '25%',
height: 'auto',
padding: 10,
display: 'flex',
@@ -109,6 +104,7 @@ const useStyles = makeStyles((theme) => ({
skip: {
marginTop: 10,
marginBottom: 50,
+ cursor: 'pointer',
color: theme.palette.secondary.neutral50,
},
terms: {
diff --git a/client/src/components/photostory/Carousel.js b/client/src/components/photostory/Carousel.js
index 2189f2ba..dd6c89d3 100644
--- a/client/src/components/photostory/Carousel.js
+++ b/client/src/components/photostory/Carousel.js
@@ -44,7 +44,7 @@ const Carousel = ({ content }) => {
STORES[content[left].media.store] +
encodeURI(content[left].media.storePath)
}
- alt='travel image'
+ alt='image'
width='400px'
height='300px'
objectFit='contain'
@@ -57,7 +57,7 @@ const Carousel = ({ content }) => {
STORES[content[current].media.store] +
encodeURI(content[current].media.storePath)
}
- alt='travel image'
+ alt='image'
width='600px'
height={Desktop ? '400px' : '700px'}
objectFit='contain'
@@ -81,7 +81,7 @@ const Carousel = ({ content }) => {
STORES[content[right].media.store] +
encodeURI(content[right].media.storePath)
}
- alt='travel image'
+ alt='image'
width='400px'
height='300px'
objectFit='contain'
diff --git a/client/src/components/portfolio/UserCard.js b/client/src/components/portfolio/UserCard.js
index 2bc757e7..286883d8 100644
--- a/client/src/components/portfolio/UserCard.js
+++ b/client/src/components/portfolio/UserCard.js
@@ -41,18 +41,22 @@ const UserCard = ({ user }) => {
{firstName} {firstName?.length < 4 ? lastName : ''}
-
-
- Email
- {email} {' '}
-
-
-
+ {email.trim() && (
+
+
+ Email
+ {email} {' '}
+
+
+ )}
+ {year.trim() && (
+
+ )}
@@ -64,30 +68,48 @@ const UserCard = ({ user }) => {
sm={6}
className={`${classes.bordered} ${classes.gridPadding} ${classes.postDetailsWrapper}`}
>
-
-
-
- Number Of Posts
-
-
-
- {noOfArticle}
-
-
-
-
- Content:
- {noOfArticle}
-
+ {noOfArticle ? (
+ <>
+
+
+
+ Number Of Posts
+
+
+
+ {noOfArticle}
+
+
+
+
+ Content:
+ {noOfArticle}
+
-
- Design: 0
-
+
+ Design: 0
+
-
- Photography: 0
-
-
+
+ Photography: 0
+
+
+ >
+ ) : (
+ <>
+
+ {`${firstName} ${lastName}`} {' '}
+ was responsible for creating and implementing the visual
+ elements that aid in communicating our message to the
+ audience.
+
+ >
+ )}
{
- Content
+
+ {noOfArticle ? 'Content' : 'Team MM'}
+
@@ -218,7 +242,7 @@ const useStyles = makeStyles((theme) => ({
columnFlex: {
display: 'flex',
flexDirection: 'column',
- justifyContent: 'space-around',
+ justifyContent: 'space-evenly',
height: '100%',
},
userName: {
@@ -229,7 +253,7 @@ const useStyles = makeStyles((theme) => ({
postDetailsWrapper: {
display: 'flex',
flexDirection: 'column',
- justifyContent: 'space-between',
+ justifyContent: 'space-evenly',
},
postDetails: {
display: 'flex',
diff --git a/client/src/components/portfolio/Works.js b/client/src/components/portfolio/Works.js
index bcec9827..f75ee49e 100644
--- a/client/src/components/portfolio/Works.js
+++ b/client/src/components/portfolio/Works.js
@@ -17,17 +17,18 @@ const Works = ({ user }) => {
return (
-
- {/* Content */}
-
- Content
-
-
-
+ {articleList.length > 0 && (
+
+ )}
{/*
{
+const BigCarousel = ({ head, navigator, content }) => {
const classes = useStyles();
return (
@@ -14,9 +14,7 @@ const BigCarousel = ({ head, navigator, IMAGE }) => {
{head}
-
+
);
};
@@ -34,11 +32,10 @@ const useStyles = makeStyles((theme) => ({
},
textWrapper: {
display: 'flex',
- direction: 'row',
justifyContent: 'center',
},
text: {
+ fontSize: '28px',
color: theme.palette.common.white,
- alignSelf: 'center',
},
}));
diff --git a/client/src/components/widgets/DropDownCard.js b/client/src/components/widgets/DropDownCard.js
index b6a7f8d8..040135a5 100644
--- a/client/src/components/widgets/DropDownCard.js
+++ b/client/src/components/widgets/DropDownCard.js
@@ -56,5 +56,8 @@ const useStyles = makeStyles((theme) => ({
lineHeight: '32px',
color: '#222222',
paddingTop: '6px',
+ [theme.breakpoints.down('sm')]: {
+ fontSize: '20px',
+ },
},
}));
diff --git a/client/src/components/widgets/PostHolder.js b/client/src/components/widgets/PostHolder.js
index f5bd66d1..ea6f4c60 100644
--- a/client/src/components/widgets/PostHolder.js
+++ b/client/src/components/widgets/PostHolder.js
@@ -1,11 +1,10 @@
import React from 'react';
-import { Typography, Grid } from '@mui/material';
-import makeStyles from '@mui/styles/makeStyles';
-
import { PhoneOutlined } from '@mui/icons-material';
+import { Grid, Typography } from '@mui/material';
+import makeStyles from '@mui/styles/makeStyles';
-const PostHolders = () => {
+const PostHolders = ({ position, name, email, phone }) => {
const classes = useStyles();
return (
{
alignItems='flex-start'
>
- Second year
+ {position}
-
- name: Anish Patro
+
+ {name}
- Roll: 121CE0877
+ Email:- {email}
-
+ {phone ? (
+
+ ) : (
+ <>>
+ )}
);
};
@@ -39,9 +42,10 @@ const useStyles = makeStyles((theme) => ({
position: {
color: theme.palette.secondary.neutral80,
fontFamily: 'Source Sans Pro',
- fontSize: '16px',
+ fontSize: '20px',
marginBottom: '5px',
marginTop: '5px',
+ fontWeight: '600',
},
holderDetails: {
fontFamily: theme.typography.fontFamily,
@@ -49,6 +53,13 @@ const useStyles = makeStyles((theme) => ({
color: '#000',
marginBottom: '5px',
},
+ name: {
+ fontFamily: theme.typography.fontFamily,
+ fontSize: '20px',
+ color: '#000',
+ marginBottom: '5px',
+ fontWeight: '600',
+ },
phoneDetails: {
display: 'flex',
flexDirection: 'row',
diff --git a/client/src/components/widgets/SacInfoNavbar.js b/client/src/components/widgets/SacInfoNavbar.js
index df502731..0508a2f2 100644
--- a/client/src/components/widgets/SacInfoNavbar.js
+++ b/client/src/components/widgets/SacInfoNavbar.js
@@ -1,72 +1,137 @@
import React, { useState } from 'react';
+
import {
ButtonBase,
Container,
Typography,
useMediaQuery,
} from '@mui/material';
-import theme from '../../config/themes/light';
-
import makeStyles from '@mui/styles/makeStyles';
+
+import theme from '../../config/themes/light';
+import PostHolders from './PostHolder';
import SocietyCards from './SocietyCards';
const STAGE = {
+ DSW: 'Dean SW',
+ SP: 'Sac President',
SOB: 'SAC Office Bearers',
- DNF: 'Dean’s Nominee for Fests',
- DNS: 'Dean’s Nominee for societies',
- FC: 'Fest Convenors',
+};
+
+const POSTS = {
+ FMS: [
+ {
+ position: 'Vice President',
+ name: 'Prof. Binod Bihari Sahu',
+ phone: '0661-2462782',
+ email: 'sahub@nitrkl.ac.in',
+ },
+ {
+ position: 'Vice President',
+ name: 'Dr. Balaji P.S.',
+ phone: '0661-2462528',
+ email: 'psbalaji@nitrkl.ac.in',
+ },
+ ],
+ LCS: [
+ {
+ position: 'Vice President',
+ name: 'Dr. Akshaya Kumar Rath',
+ phone: '0661-2462697',
+ email: 'ratha@nitrkl.ac.in',
+ },
+ {
+ position: 'Vice President',
+ name: 'Dr. Winny Routray',
+ phone: '',
+ email: 'routrayw@nitrkl.ac.in',
+ },
+ ],
+ GSS: [
+ {
+ position: 'Vice President',
+ name: 'Prof. Ramesh Kumar Mohapatra',
+ phone: '0661-2462366',
+ email: 'mohapatrark@nitrkl.ac.in',
+ },
+ {
+ position: 'Vice President',
+ name: 'Dr. Mayank Yadav',
+ phone: '',
+ email: 'yadavm@nitrkl.ac.in',
+ },
+ ],
+ TS: [
+ {
+ position: 'Vice President',
+ name: 'Dr. Kaustav Chaudhury',
+ phone: '0661-2462535 ',
+ email: 'chaudhuryk@nitrkl.ac.in',
+ },
+ {
+ position: 'Vice President',
+ name: 'Dr. Prasun Chongder',
+ phone: '',
+ email: 'chongderp@nitrkl.ac.in',
+ },
+ ],
};
const SacInfoNavbar = () => {
- const [stage, setStage] = useState(STAGE.SOB);
+ const [stage, setStage] = useState(STAGE.DSW);
const classes = useStyles();
const matches = useMediaQuery(theme.breakpoints.down('md'));
const renderTeam = () => {
switch (stage) {
- case STAGE.SOB:
+ case STAGE.DSW:
return (
<>
-
-
{' '}
-
-
{' '}
+
>
);
- case STAGE.DNF:
+ case STAGE.SP:
return (
<>
-
-
-
-
{' '}
+
>
);
- case STAGE.DNS:
- return (
- <>
-
-
{' '}
-
-
{' '}
- >
- );
- case STAGE.FC:
+ case STAGE.SOB:
return (
<>
-
-
{' '}
-
-
{' '}
+
+
{' '}
+
+
{' '}
>
);
default:
return (
<>
-
-
{' '}
-
-
{' '}
+
+
{' '}
+
+
{' '}
>
);
}
diff --git a/client/src/components/widgets/SocietyCards.js b/client/src/components/widgets/SocietyCards.js
index bf50534f..31ae15e5 100644
--- a/client/src/components/widgets/SocietyCards.js
+++ b/client/src/components/widgets/SocietyCards.js
@@ -1,19 +1,21 @@
import React, { useState } from 'react';
import clsx from 'clsx';
+
+import { ExpandMore } from '@mui/icons-material';
import {
- Typography,
Card,
CardActions,
- IconButton,
- Collapse,
CardContent,
+ Collapse,
+ IconButton,
+ Typography,
} from '@mui/material';
import makeStyles from '@mui/styles/makeStyles';
-import { ExpandMore } from '@mui/icons-material';
-import PostHolders from '../widgets/PostHolder';
-const SocietyCards = ({ society }) => {
+import PostHolders from './PostHolder';
+
+const SocietyCards = ({ society, posts }) => {
const classes = useStyles();
const [expanded, setExpanded] = useState(false);
@@ -37,14 +39,19 @@ const SocietyCards = ({ society }) => {
{society}
- {/*
+
-
-
-
-
+ {posts?.map(({ position, name, email, phone }) => (
+
+ ))}
- */}
+
);
};
diff --git a/client/src/components/widgets/SubCategoryLink.js b/client/src/components/widgets/SubCategoryLink.js
new file mode 100644
index 00000000..aae777d1
--- /dev/null
+++ b/client/src/components/widgets/SubCategoryLink.js
@@ -0,0 +1,52 @@
+import React from 'react';
+import Link from 'next/link';
+import { ButtonBase } from '@mui/material';
+import makeStyles from '@mui/styles/makeStyles';
+
+const SubCategoryLink = ({ text, isRed, onclick, path }) => {
+ const classes = useStyles({ isRed });
+
+ return (
+
+
+
+ {text}
+
+
+
+ );
+};
+
+export default SubCategoryLink;
+
+const useStyles = makeStyles((theme) => ({
+ container: {
+ display: 'inline',
+ textDecoration: 'none',
+ },
+ button: {
+ textAlign: 'center',
+ backgroundColor: ({ isRed }) =>
+ isRed ? 'rgba(215, 36, 46, 0.6)' : theme.palette.primary.blue10,
+ borderRadius: '4px',
+ margin: '8px 8px 0px 0px',
+ padding: '12px 16px',
+ [theme.breakpoints.down('md')]: {
+ padding: '3px 8px',
+ },
+ },
+ label: {
+ textTransform: 'capitalize',
+ fontFamily: 'IBM Plex sans',
+ fontSize: '22px',
+ fontWeight: '600',
+ lineHeight: '1.5rem',
+ textDecoration: 'none',
+ color: ({ isRed }) =>
+ isRed ? theme.palette.secondary.neutral20 : theme.palette.secondary.main,
+ [theme.breakpoints.down('md')]: {
+ fontSize: '16px',
+ lineHeight: '20px',
+ },
+ },
+}));
diff --git a/client/src/config/ApolloClient.js b/client/src/config/ApolloClient.js
index da1c9412..9db0d17a 100644
--- a/client/src/config/ApolloClient.js
+++ b/client/src/config/ApolloClient.js
@@ -9,6 +9,7 @@ import {
} from '@apollo/client';
import { setContext } from '@apollo/client/link/context';
import { onError } from '@apollo/client/link/error';
+import { parseCookies } from 'nookies';
const cache = new InMemoryCache();
@@ -38,15 +39,16 @@ const errorLink = onError(({ graphQLErrors, networkError }) => {
const link = from([
errorLink,
new HttpLink({
- uri: process.env.NEXT_PUBLIC_SERVER_ADDRESS,
+ uri: `${process.env.NEXT_PUBLIC_SERVER_ADDRESS}/v1/graph`,
}),
]);
const getApolloLink = (token) => {
+ const cookies = parseCookies();
const authLink = setContext((_, { headers }) => ({
headers: {
...headers,
- Authorization: token ? token : '',
+ Authorization: token || cookies.firebaseToken || '',
},
}));
return authLink.concat(link);
diff --git a/client/src/context/auth/AuthState.js b/client/src/context/auth/AuthState.js
index 59de7d13..b8512fbf 100644
--- a/client/src/context/auth/AuthState.js
+++ b/client/src/context/auth/AuthState.js
@@ -48,7 +48,7 @@ const AuthState = ({ children }) => {
sameSite: true,
maxAge: 3600,
});
- }, [firebaseToken]);
+ }, [user, firebaseToken, refreshToken]);
const loginWithToken = async (_token) => {
const credential = GoogleAuthProvider.credential(_token);
@@ -56,19 +56,29 @@ const AuthState = ({ children }) => {
const res = await signInWithCredential(auth, credential);
const { user, _tokenResponse } = res;
- setUser(user);
+
+ GraphClient.setLink(getApolloLink(user.accessToken));
setFirebaseToken(user.accessToken);
setRefreshToken(user.refreshToken);
+ setUser(user);
if (getAdditionalUserInfo(res).isNewUser) {
try {
const imagekit = new ImageKit({
publicKey: process.env.NEXT_PUBLIC_IMAGEKIT_PUBLIC_KEY,
urlEndpoint: process.env.NEXT_PUBLIC_IMAGEKIT_URLENDPOINT,
- authenticationEndpoint:
- process.env.NEXT_PUBLIC_IMAGEKIT_AUTHENTICATION_ENDPOINT,
+ authenticationEndpoint: `${process.env.NEXT_PUBLIC_SERVER_ADDRESS}${process.env.NEXT_PUBLIC_IMAGEKIT_AUTHENTICATION_ENDPOINT}`,
});
+ const newAccount = await GraphClient.mutate({
+ mutation: registerUser,
+ variables: {
+ fullName: user.displayName,
+ email: user.email,
+ },
+ });
+ console.log('Account Created ', newAccount);
+
const userPicture = await (await fetch(user.photoURL)).blob();
if (!['image/png', 'image/jpeg'].includes(userPicture.type)) {
@@ -77,9 +87,9 @@ const AuthState = ({ children }) => {
const imageUpload = await imagekit
.upload({
- file: userPicture,
+ file: user.photoURL,
folder: '/user',
- fileName: `${user.uid}.${
+ fileName: `${newAccount.data.registerUser.id}.${
userPicture.type.toString().split('/')[1]
}`,
tags: [user.uid, 'user', 'profilePicture'],
@@ -87,15 +97,6 @@ const AuthState = ({ children }) => {
.then((result) => {
console.log('Upload Success', result);
});
-
- const newAccount = await GraphClient.mutate({
- mutation: registerUser,
- variables: {
- fullName: user.displayName,
- email: user.email,
- },
- });
- console.log('Account Created ', newAccount);
} catch (err) {
console.log(err);
}
diff --git a/client/src/hooks/useAutoComplete.js b/client/src/hooks/useAutoComplete.js
index a7104609..8b3598af 100644
--- a/client/src/hooks/useAutoComplete.js
+++ b/client/src/hooks/useAutoComplete.js
@@ -9,9 +9,12 @@ const useAutoComplete = (searchText, limit) => {
const [searchResult, setSearchResult] = useState([]);
useEffect(() => {
- const timer = setTimeout(() => {
- setSearchKeyword(searchText);
- }, 800);
+ const timer = setTimeout(
+ () => {
+ setSearchKeyword(searchText);
+ },
+ searchText.length < 3 ? 10 : 300,
+ );
return () => {
clearTimeout(timer);
diff --git a/client/src/pages/article/[...article].jsx b/client/src/pages/article/[...article].jsx
index 7fab22a6..e5a4b1d1 100644
--- a/client/src/pages/article/[...article].jsx
+++ b/client/src/pages/article/[...article].jsx
@@ -166,7 +166,8 @@ function ArticlePage({ article, isError }) {
diff --git a/client/src/pages/guide.jsx b/client/src/pages/guide.jsx
index 8131083e..b5c91ecc 100644
--- a/client/src/pages/guide.jsx
+++ b/client/src/pages/guide.jsx
@@ -89,13 +89,4 @@ const GuidePage = ({ issues }) => {
);
};
-export async function getServerSideProps() {
- return {
- redirect: {
- destination: '/comingSoon',
- permanent: false,
- },
- };
-}
-
export default GuidePage;
diff --git a/client/src/pages/hallInfo.jsx b/client/src/pages/hallInfo.jsx
new file mode 100644
index 00000000..9d35563b
--- /dev/null
+++ b/client/src/pages/hallInfo.jsx
@@ -0,0 +1,77 @@
+import React from 'react';
+import Head from 'next/head';
+
+// Components
+import Marginals from '../components/marginals/Marginals';
+import HallInfo from '../screens/HallInfo';
+
+function HallInfos() {
+ return (
+ <>
+
+ {/* */}
+
Hall Info | Monday Morning
+
+
+
+
+ {/* */}
+
+
+
+
+
+
+
+
+
+
+ {/* */}
+
+
+
+
+
+
+
+
+
+ >
+ );
+}
+
+export default HallInfos;
diff --git a/client/src/pages/photostory/[...photostory].jsx b/client/src/pages/photostory/[...photostory].jsx
index 1cd6d40b..c3f0c353 100644
--- a/client/src/pages/photostory/[...photostory].jsx
+++ b/client/src/pages/photostory/[...photostory].jsx
@@ -4,6 +4,7 @@ import Head from 'next/head';
// Libraries
import { GraphClient } from '../../config/ApolloClient';
+import STORES from '../../utils/getStores';
// Components
import Marginals from '../../components/marginals/Marginals';
@@ -110,23 +111,29 @@ function PhotostoryPage({ photostory, isError }) {
property='og:site_name'
content='Monday Morning | The Student Media Body of NIT Rourkela, India'
/>
-
-
+
+
@@ -134,17 +141,23 @@ function PhotostoryPage({ photostory, isError }) {
-
+
{isFallback || !photostory ? (
diff --git a/client/src/pages/portfolio/[...userId].jsx b/client/src/pages/portfolio/[...userId].jsx
index 58133644..79fb10af 100644
--- a/client/src/pages/portfolio/[...userId].jsx
+++ b/client/src/pages/portfolio/[...userId].jsx
@@ -111,10 +111,14 @@ const PortfolioPage = ({
<>
{/* */}
-
{firstName + ' ' + lastName} | Monday Morning
+
+ {!lastName ? firstName : firstName + ' ' + lastName} | Monday Morning
+
-
-
+
+
{/* */}
@@ -211,7 +211,9 @@ export async function getStaticProps({
return {
redirect: {
- destination: `/portfolio/${id}/${getUserSlug(fullName)}`,
+ destination: `/portfolio/${id}/${getUserSlug(
+ `${user.firstName}${user.lastName ? ' ' + user.lastName : ''}`,
+ )}`,
permanent: false,
},
};
@@ -237,10 +239,17 @@ export async function getStaticProps({
};
}
- if (userSlug !== getUserSlug(user.fullName)) {
+ if (
+ userSlug !==
+ getUserSlug(
+ `${user.firstName}${user.lastName ? ' ' + user.lastName : ''}`,
+ )
+ ) {
return {
redirect: {
- destination: `/portfolio/${user.id}/${getUserSlug(user.fullName)}`,
+ destination: `/portfolio/${user.id}/${getUserSlug(
+ `${user.firstName}${user.lastName ? ' ' + user.lastName : ''}`,
+ )}`,
permanent: false,
},
};
@@ -262,17 +271,21 @@ export async function getStaticProps({
.filter(({ model }) => model === 'Article')
.reduce((prev, curr) => [...prev, curr.reference], []);
- const {
- data: { getListOfArticles: articleList },
- } = await GraphClient.query({
- query: getListOfArticles,
- variables: {
- ids: articleIdList,
- limit: 40,
- },
- });
+ let _articleList = [];
+
+ if (articleIdList.length > 0) {
+ const {
+ data: { getListOfArticles: articleList },
+ } = await GraphClient.query({
+ query: getListOfArticles,
+ variables: {
+ ids: articleIdList,
+ limit: 40,
+ },
+ });
+ _articleList = articleList.filter((article) => article);
+ }
- const _articleList = articleList.filter((article) => article);
const noOfArticle = _articleList.length;
let { store, storePath } = picture;
diff --git a/client/src/screens/Article.js b/client/src/screens/Article.js
index bf617223..c1d6c15c 100644
--- a/client/src/screens/Article.js
+++ b/client/src/screens/Article.js
@@ -5,6 +5,7 @@ import React from 'react';
// libraries
import { Container, Grid, useMediaQuery } from '@mui/material';
+import { makeStyles } from '@mui/styles';
// Components
import Comments from '../components/article/comments';
@@ -22,8 +23,10 @@ import theme from '../config/themes/light';
function Article({ article }) {
const isMatch = useMediaQuery(theme.breakpoints.down('md'));
+ const classes = useStyles();
+
return (
- <>
+
@@ -53,8 +56,16 @@ function Article({ article }) {
{/* TODO: Implement reccomender */}
{/* */}
- >
+
);
}
export default Article;
+
+const useStyles = makeStyles(() => ({
+ container: {
+ [theme.breakpoints.down('sm')]: {
+ maxWidth: '100vw',
+ },
+ },
+}));
diff --git a/client/src/screens/Category.js b/client/src/screens/Category.js
index 980136a5..647f6981 100644
--- a/client/src/screens/Category.js
+++ b/client/src/screens/Category.js
@@ -8,6 +8,7 @@ import { Link as ScrollLink, Element } from 'react-scroll';
// Components
import SubCategory from '../components/widgets/SubCategory';
+import SubCategoryLink from '../components/widgets/SubCategoryLink';
import ArticleCarousel from '../components/widgets/article/ArticleCarousel';
import SubCategorySection from '../components/categories/SubCategorySection';
@@ -35,13 +36,12 @@ function Category({ articleList, categoryShortName, category }) {
),
)}
{categoryShortName === 'career' && (
-
-
-
+
)}
diff --git a/client/src/screens/Guide.js b/client/src/screens/Guide.js
index a4e12fd3..81460bdb 100644
--- a/client/src/screens/Guide.js
+++ b/client/src/screens/Guide.js
@@ -8,7 +8,7 @@ import BigCarousel from '../components/widgets/BigCarousel';
import BackButton from '../components/shared/button/BackButton';
// placeholder
-import { CAROUSEL } from '../assets/placeholder/guide';
+import { MINI_PRINT } from '../assets/placeholder/guide';
function Contact({ issues }) {
// const latestIssue = issues[0];
@@ -27,7 +27,7 @@ function Contact({ issues }) {
-
+
{/* */}
);
diff --git a/client/src/screens/HallInfo.js b/client/src/screens/HallInfo.js
new file mode 100644
index 00000000..5a7aa414
--- /dev/null
+++ b/client/src/screens/HallInfo.js
@@ -0,0 +1,35 @@
+import React from 'react';
+
+// libraries
+import { Container, Typography } from '@mui/material';
+import makeStyles from '@mui/styles/makeStyles';
+
+// Components
+import BackButton from '../components/shared/button/BackButton';
+
+import Info from '../components/hallInfo/Info';
+
+function HallInfo() {
+ const classes = useStyles();
+ return (
+
+
+
+
+ Hall Info
+
+
+
+
+ );
+}
+
+export default HallInfo;
+
+const useStyles = makeStyles((theme) => ({
+ head: {
+ color: theme.palette.primary.blue60,
+ lineHeight: '2rem',
+ margin: '2.7rem 0 2rem 0.7rem',
+ },
+}));
diff --git a/client/src/screens/HealthInfo.js b/client/src/screens/HealthInfo.js
index c3e1f082..0a8c3706 100644
--- a/client/src/screens/HealthInfo.js
+++ b/client/src/screens/HealthInfo.js
@@ -13,7 +13,7 @@ function Contact() {
return (
-
+
Health and Emergency Info
diff --git a/client/src/screens/Home.js b/client/src/screens/Home.js
index 16381ea0..188a28b3 100644
--- a/client/src/screens/Home.js
+++ b/client/src/screens/Home.js
@@ -22,24 +22,49 @@ function Home({ issues, squiggles, witsdom, photostory, youtubeLinks }) {
const { featured } = latestIssue;
+ const featuredArticles = featured.filter((item) => item !== null);
+
+ if (featuredArticles.length < 5) {
+ const backupArticles = [
+ ...latestIssue.articles.filter(
+ (item1) =>
+ item1 !== null &&
+ !featuredArticles.some((item2) => item1?.id === item2?.id),
+ ),
+ ...secondLatestIssue.featured,
+ ];
+
+ featuredArticles.push(
+ ...backupArticles.slice(0, 5 - featuredArticles.length),
+ );
+ }
+
const articles = [
...latestIssue.articles.filter(
- (item1) => !featured.some((item2) => item1.id === item2.id),
+ (item1) =>
+ item1 !== null &&
+ !featuredArticles.some((item2) => item1?.id === item2?.id),
+ ),
+ ...secondLatestIssue.articles.filter(
+ (item1) =>
+ item1 !== null &&
+ !featuredArticles.some((item2) => item1?.id === item2?.id),
),
- ...secondLatestIssue.articles,
];
+ const numberOfStacks = Math.floor(articles.length / (!tabletMatches ? 3 : 4));
+
return (
<>
-
+
<>
- {(articles.length > !tabletMatches ? 3 : 4) && (
+ {articles.length >= (!tabletMatches ? 6 : 8) && (
*/}
- {(articles.length > !tabletMatches ? 6 : 8) && (
-
- )}
+ {Array.from(Array(numberOfStacks).keys())
+ .slice(2)
+ .map((index) => (
+
+ ))}
>
diff --git a/client/src/screens/Live.js b/client/src/screens/Live.js
index 55b12852..69572af9 100644
--- a/client/src/screens/Live.js
+++ b/client/src/screens/Live.js
@@ -128,7 +128,7 @@ function Live() {
style={{
display: 'flex',
flexDirection: 'row',
- justifyContent: 'space-around',
+ justifyContent: 'space-between',
alignItems: 'center',
margin: '0.5rem',
}}
@@ -148,7 +148,7 @@ function Live() {
style={{
display: 'flex',
flexDirection: 'row',
- justifyContent: 'space-around',
+ justifyContent: 'space-between',
alignItems: 'center',
margin: '0.5rem',
}}
diff --git a/client/src/screens/Onboarding.js b/client/src/screens/Onboarding.js
index 06d638f6..096b6f2e 100644
--- a/client/src/screens/Onboarding.js
+++ b/client/src/screens/Onboarding.js
@@ -1,7 +1,8 @@
import React, { useState } from 'react';
import makeStyles from '@mui/styles/makeStyles';
-import { Typography } from '@mui/material';
+import { Typography, useMediaQuery } from '@mui/material';
+import theme from '../config/themes/light';
// Components
import Welcome from '../components/onboarding/stages/Welcome';
@@ -12,16 +13,18 @@ import NewsletterSignup from '../components/onboarding/stages/NewsletterSignup';
// Hooks
import useInput from '../hooks/useInput';
import useToggle from '../hooks/useToggle';
+import Pagination from '../components/onboarding/Pagination';
const STAGES = {
- WELCOME: 'welcome-stage',
- VERIFY_EMAIL: 'verify-email',
- INTERESTED_TOPICS: 'interested-topics',
- NEWSLETTER: 'newsletter-signup',
+ WELCOME: ['welcome-stage', 0],
+ INTERESTED_TOPICS: ['interested-topics', 1],
+ NEWSLETTER: ['newsletter-signup', 2],
+ VERIFY_EMAIL: ['verify-email', 3],
};
function Onboarding() {
const classes = useStyles();
+ const tabletMatches = useMediaQuery(theme.breakpoints.down('md'));
// Local States
const [stage, setStage] = useState(STAGES.WELCOME);
@@ -53,35 +56,47 @@ function Onboarding() {
});
const renderStages = () => {
- switch (stage) {
- case STAGES.WELCOME:
- return ;
- case STAGES.VERIFY_EMAIL:
+ switch (stage[0]) {
+ case STAGES.WELCOME[0]:
return (
-
);
- case STAGES.INTERESTED_TOPICS:
+ case STAGES.INTERESTED_TOPICS[0]:
return (
);
- case STAGES.NEWSLETTER:
+ case STAGES.NEWSLETTER[0]:
return (
+ );
+ case STAGES.VERIFY_EMAIL[0]:
+ return (
+
);
default:
@@ -92,6 +107,9 @@ function Onboarding() {
return (
);
}
@@ -101,20 +119,24 @@ export default Onboarding;
const useStyles = makeStyles((theme) => ({
screen: {
width: '100%',
- // height: window.innerHeight,
height: '100vh',
- backgroundColor: '#E5E5E5',
+ padding: '0 24px',
+ backgroundColor: '#FDFDFD',
display: 'flex',
- justifyContent: 'center',
+ flexDirection: 'column',
+ justifyContent: 'space-evenly',
alignItems: 'center',
},
box: {
- minWidth: 350,
- minHeight: 500,
- width: '790px',
- height: '468px',
+ minWidth: 312,
+ minHeight: 468,
+ width: '55%',
backgroundColor: theme.palette.background.default,
+ boxShadow: theme.shadows[0],
borderRadius: 5,
overflow: 'hidden',
+ [theme.breakpoints.down('lg')]: {
+ width: '80%',
+ },
},
}));
diff --git a/client/src/screens/Sac.js b/client/src/screens/Sac.js
index 5be1e976..dcd17d24 100644
--- a/client/src/screens/Sac.js
+++ b/client/src/screens/Sac.js
@@ -1,13 +1,13 @@
import React from 'react';
-import { Container, Typography } from '@mui/material';
-import BackButton from '../components/shared/button/BackButton';
-import makeStyles from '@mui/styles/makeStyles';
import Image from 'next/dist/client/image';
+import { Container, Typography } from '@mui/material';
+import makeStyles from '@mui/styles/makeStyles';
+
// images
import SACimagexs from '../assets/images/contact/sac2.png';
-
+import BackButton from '../components/shared/button/BackButton';
// import
import ClubInfoNavbar from '../components/widgets/ClubInfoNavbar';
import SacInfoNavbar from '../components/widgets/SacInfoNavbar';
@@ -49,13 +49,13 @@ const SacAndClub = () => {
- {/*
+
Club Info
diff --git a/client/src/screens/SubCategory.js b/client/src/screens/SubCategory.js
index 14a2da8b..4dac62de 100644
--- a/client/src/screens/SubCategory.js
+++ b/client/src/screens/SubCategory.js
@@ -10,7 +10,7 @@ import BackLink from '../components/podcast/BackLink';
import Title from '../components/shared/PageTitle';
import ArticleCardStack from '../components/widgets/article/ArticleCardStack';
import BigArticleCard from '../components/widgets/article/BigArticleCard';
-import SubCategories from '../components/widgets/SubCategory';
+import SubCategoryLink from '../components/widgets/SubCategoryLink';
// Utils
import ROUTES from '../utils/getRoutes';
@@ -35,13 +35,12 @@ function SubCategory({
<>
{ROUTES.DEPARTMENTS.map(({ name, shortName, path }) => (
-
-
-
+ text={name}
+ className={classes.department}
+ path={path + '/1'}
+ />
))}
{ROUTES.DEPARTMENTS.slice(0, 5).map(({ name, shortName, path }) => (
-
-
-
+ text={name}
+ className={classes.department}
+ path={path + '/1'}
+ />
))}
+15 depts
{
try {
const { access_token } = await fetch(
- process.env.NODE_ENV === 'production'
- ? 'https://mm.dashnet.in/api/admin/spotify/auth'
- : 'http://localhost:5000/admin/spotify/auth',
+ `${process.env.NEXT_PUBLIC_SERVER_ADDRESS}/admin/spotify/auth`,
{
method: 'GET',
mode: 'cors',
diff --git a/client/yarn.lock b/client/yarn.lock
index 7603e11d..b4ba7ad9 100644
--- a/client/yarn.lock
+++ b/client/yarn.lock
@@ -11,18 +11,19 @@
"@jridgewell/trace-mapping" "^0.3.9"
"@apollo/client@^3.3.16":
- version "3.6.9"
- resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.6.9.tgz#ad0ee2e3a3c92dbed4acd6917b6158a492739d94"
- integrity sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==
+ version "3.7.7"
+ resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.7.7.tgz#5eb6e8af24fb809c97c8f66c3faf9524f83c412b"
+ integrity sha512-Rp/pCWuJSjLN7Xl5Qi2NoeURmZYEU/TIUz0n/LOwEo1tGdU2W7/fGVZ8+5um58JeVYq4UoTGBKFxSVeG4s411A==
dependencies:
"@graphql-typed-document-node/core" "^3.1.1"
- "@wry/context" "^0.6.0"
+ "@wry/context" "^0.7.0"
"@wry/equality" "^0.5.0"
"@wry/trie" "^0.3.0"
graphql-tag "^2.12.6"
hoist-non-react-statics "^3.3.2"
optimism "^0.16.1"
prop-types "^15.7.2"
+ response-iterator "^0.2.6"
symbol-observable "^4.0.0"
ts-invariant "^0.10.3"
tslib "^2.3.0"
@@ -128,11 +129,16 @@
"@babel/traverse" "^7.19.0"
"@babel/types" "^7.19.0"
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.8.0":
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0":
version "7.19.0"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf"
integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==
+"@babel/helper-plugin-utils@^7.18.6":
+ version "7.20.2"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629"
+ integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==
+
"@babel/helper-simple-access@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea"
@@ -147,15 +153,15 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-string-parser@^7.18.10":
- version "7.18.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56"
- integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==
+"@babel/helper-string-parser@^7.18.10", "@babel/helper-string-parser@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
+ integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
-"@babel/helper-validator-identifier@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
- integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
+"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
+ version "7.19.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
+ integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
"@babel/helper-validator-option@^7.18.6":
version "7.18.6"
@@ -284,7 +290,14 @@
core-js-pure "^3.20.2"
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.20.7", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+ version "7.20.13"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.13.tgz#7055ab8a7cff2b8f6058bf6ae45ff84ad2aded4b"
+ integrity sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==
+ dependencies:
+ regenerator-runtime "^0.13.11"
+
+"@babel/runtime@^7.10.2":
version "7.19.0"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259"
integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==
@@ -323,7 +336,7 @@
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
+"@babel/types@^7.0.0", "@babel/types@^7.18.10", "@babel/types@^7.19.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
version "7.19.0"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600"
integrity sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==
@@ -332,6 +345,15 @@
"@babel/helper-validator-identifier" "^7.18.6"
to-fast-properties "^2.0.0"
+"@babel/types@^7.18.6":
+ version "7.20.7"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f"
+ integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==
+ dependencies:
+ "@babel/helper-string-parser" "^7.19.4"
+ "@babel/helper-validator-identifier" "^7.19.1"
+ to-fast-properties "^2.0.0"
+
"@bcoe/v8-coverage@^0.2.3":
version "0.2.3"
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
@@ -388,24 +410,24 @@
"@babel/runtime" "^7.18.3"
"@emotion/hash" "^0.9.0"
"@emotion/memoize" "^0.8.0"
- "@emotion/serialize" "^1.1.0"
+ "@emotion/serialize" "^1.1.1"
babel-plugin-macros "^3.1.0"
convert-source-map "^1.5.0"
escape-string-regexp "^4.0.0"
find-root "^1.1.0"
source-map "^0.5.7"
- stylis "4.0.13"
+ stylis "4.1.3"
-"@emotion/cache@^11.10.0", "@emotion/cache@^11.10.3":
- version "11.10.3"
- resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.3.tgz#c4f67904fad10c945fea5165c3a5a0583c164b87"
- integrity sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==
+"@emotion/cache@^11.10.5":
+ version "11.10.5"
+ resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.10.5.tgz#c142da9351f94e47527ed458f7bbbbe40bb13c12"
+ integrity sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==
dependencies:
"@emotion/memoize" "^0.8.0"
- "@emotion/sheet" "^1.2.0"
+ "@emotion/sheet" "^1.2.1"
"@emotion/utils" "^1.2.0"
"@emotion/weak-memoize" "^0.3.0"
- stylis "4.0.13"
+ stylis "4.1.3"
"@emotion/hash@^0.9.0":
version "0.9.0"
@@ -425,23 +447,23 @@
integrity sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==
"@emotion/react@^11.9.0":
- version "11.10.4"
- resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.4.tgz#9dc6bccbda5d70ff68fdb204746c0e8b13a79199"
- integrity sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==
+ version "11.10.5"
+ resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.10.5.tgz#95fff612a5de1efa9c0d535384d3cfa115fe175d"
+ integrity sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==
dependencies:
"@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.10.0"
- "@emotion/cache" "^11.10.0"
- "@emotion/serialize" "^1.1.0"
+ "@emotion/babel-plugin" "^11.10.5"
+ "@emotion/cache" "^11.10.5"
+ "@emotion/serialize" "^1.1.1"
"@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
"@emotion/utils" "^1.2.0"
"@emotion/weak-memoize" "^0.3.0"
hoist-non-react-statics "^3.3.1"
-"@emotion/serialize@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.0.tgz#b1f97b1011b09346a40e9796c37a3397b4ea8ea8"
- integrity sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==
+"@emotion/serialize@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.1.tgz#0595701b1902feded8a96d293b26be3f5c1a5cf0"
+ integrity sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==
dependencies:
"@emotion/hash" "^0.9.0"
"@emotion/memoize" "^0.8.0"
@@ -449,20 +471,20 @@
"@emotion/utils" "^1.2.0"
csstype "^3.0.2"
-"@emotion/sheet@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.0.tgz#771b1987855839e214fc1741bde43089397f7be5"
- integrity sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==
+"@emotion/sheet@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.1.tgz#0767e0305230e894897cadb6c8df2c51e61a6c2c"
+ integrity sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==
"@emotion/styled@^11.8.1":
- version "11.10.4"
- resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.10.4.tgz#e93f84a4d54003c2acbde178c3f97b421fce1cd4"
- integrity sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==
+ version "11.10.5"
+ resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.10.5.tgz#1fe7bf941b0909802cb826457e362444e7e96a79"
+ integrity sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==
dependencies:
"@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.10.0"
+ "@emotion/babel-plugin" "^11.10.5"
"@emotion/is-prop-valid" "^1.2.0"
- "@emotion/serialize" "^1.1.0"
+ "@emotion/serialize" "^1.1.1"
"@emotion/use-insertion-effect-with-fallbacks" "^1.0.0"
"@emotion/utils" "^1.2.0"
@@ -501,389 +523,387 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
-"@firebase/analytics-compat@0.1.13":
- version "0.1.13"
- resolved "https://registry.yarnpkg.com/@firebase/analytics-compat/-/analytics-compat-0.1.13.tgz#61e1d6f9e4d033c3ed9943d91530eb3e0f382f92"
- integrity sha512-QC1DH/Dwc8fBihn0H+jocBWyE17GF1fOCpCrpAiQ2u16F/NqsVDVG4LjIqdhq963DXaXneNY7oDwa25Up682AA==
+"@firebase/analytics-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/analytics-compat/-/analytics-compat-0.2.3.tgz#ed60472dcd2bfa3f2fa7a5478b63bb7aece652ed"
+ integrity sha512-HmvbB4GMgh8AUlIDIo/OuFENLCGRXxMvtOueK+m8+DcfqBvG+mkii0Mi9ovo0TnMM62cy3oBYG7PHdjIQNLSLA==
dependencies:
- "@firebase/analytics" "0.8.0"
- "@firebase/analytics-types" "0.7.0"
- "@firebase/component" "0.5.17"
- "@firebase/util" "1.6.3"
+ "@firebase/analytics" "0.9.3"
+ "@firebase/analytics-types" "0.8.0"
+ "@firebase/component" "0.6.3"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/analytics-types@0.7.0":
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/@firebase/analytics-types/-/analytics-types-0.7.0.tgz#91960e7c87ce8bf18cf8dd9e55ccbf5dc3989b5d"
- integrity sha512-DNE2Waiwy5+zZnCfintkDtBfaW6MjIG883474v6Z0K1XZIvl76cLND4iv0YUb48leyF+PJK1KO2XrgHb/KpmhQ==
-
-"@firebase/analytics@0.8.0":
+"@firebase/analytics-types@0.8.0":
version "0.8.0"
- resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.8.0.tgz#b5d595082f57d33842b1fd9025d88f83065e87fe"
- integrity sha512-wkcwainNm8Cu2xkJpDSHfhBSdDJn86Q1TZNmLWc67VrhZUHXIKXxIqb65/tNUVE+I8+sFiDDNwA+9R3MqTQTaA==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/installations" "0.5.12"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+ resolved "https://registry.yarnpkg.com/@firebase/analytics-types/-/analytics-types-0.8.0.tgz#551e744a29adbc07f557306530a2ec86add6d410"
+ integrity sha512-iRP+QKI2+oz3UAh4nPEq14CsEjrjD6a5+fuypjScisAh9kXKFvdJOZJDwk7kikLvWVLGEs9+kIUS4LPQV7VZVw==
+
+"@firebase/analytics@0.9.3":
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.9.3.tgz#ae653a6c6bcd667efd1d3cc5207e3e621d737028"
+ integrity sha512-XdYHBi6RvHYVAHGyLxXX0uRPwZmGeqw1JuWS1rMEeRF/jvbxnrL81kcFAHZVRkEvG9bXAJgL2fX9wmDo3e622w==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/app-check-compat@0.2.12":
- version "0.2.12"
- resolved "https://registry.yarnpkg.com/@firebase/app-check-compat/-/app-check-compat-0.2.12.tgz#e30b2395e3d30f8cfcf3554fc87875f82c1aa086"
- integrity sha512-GFppNLlUyMN9Iq31ME/+GkjRVKlc+MeanzUKQ9UaR73ZsYH3oX3Ja+xjoYgixaVJDDG+ofBYR7ZXTkkQdSR/pw==
- dependencies:
- "@firebase/app-check" "0.5.12"
- "@firebase/app-check-types" "0.4.0"
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+"@firebase/app-check-compat@0.3.3":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@firebase/app-check-compat/-/app-check-compat-0.3.3.tgz#a1d594ec722fa81f7e11977b407a187e8afdb19a"
+ integrity sha512-25AQ4W7WUL8OWas40GsABuNU622Dm1ojbfeZ03uKtLj5Af7FerJ25u7zkgm+11pc6rpr5v8E5oxEG9vmNRndEA==
+ dependencies:
+ "@firebase/app-check" "0.6.3"
+ "@firebase/app-check-types" "0.5.0"
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/app-check-interop-types@0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz#83afd9d41f99166c2bdb2d824e5032e9edd8fe53"
- integrity sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA==
+"@firebase/app-check-interop-types@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@firebase/app-check-interop-types/-/app-check-interop-types-0.2.0.tgz#9106270114ca4e7732457e8319333866a26285d8"
+ integrity sha512-+3PQIeX6/eiVK+x/yg8r6xTNR97fN7MahFDm+jiQmDjcyvSefoGuTTNQuuMScGyx3vYUBeZn+Cp9kC0yY/9uxQ==
-"@firebase/app-check-types@0.4.0":
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/@firebase/app-check-types/-/app-check-types-0.4.0.tgz#7007a9d1d720db20bcf466fe6785c96feaa0a82d"
- integrity sha512-SsWafqMABIOu7zLgWbmwvHGOeQQVQlwm42kwwubsmfLmL4Sf5uGpBfDhQ0CAkpi7bkJ/NwNFKafNDL9prRNP0Q==
+"@firebase/app-check-types@0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@firebase/app-check-types/-/app-check-types-0.5.0.tgz#1b02826213d7ce6a1cf773c329b46ea1c67064f4"
+ integrity sha512-uwSUj32Mlubybw7tedRzR24RP8M8JUVR3NPiMk3/Z4bCmgEKTlQBwMXrehDAZ2wF+TsBq0SN1c6ema71U/JPyQ==
-"@firebase/app-check@0.5.12":
- version "0.5.12"
- resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.5.12.tgz#82f305cc01bfe4d32c35e425941b2eca2ce9f089"
- integrity sha512-l+MmvupSGT/F+I5ei7XjhEfpoL4hLVJr0vUwcG5NEf2hAkQnySli9fnbl9fZu1BJaQ2kthrMmtg1gcbcM9BUCQ==
+"@firebase/app-check@0.6.3":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.6.3.tgz#221060e5e0eac1e20ee724478b61e89ad6e8420a"
+ integrity sha512-T9f9ceFLs7x4D2T6whu5a6j7B3qPuYHiZHZxW6DkMh/FoMmRA4/q/HVyu01i9+LyJJx2Xdo6eCcj6ofs9YZjqA==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/app-compat@0.1.33":
- version "0.1.33"
- resolved "https://registry.yarnpkg.com/@firebase/app-compat/-/app-compat-0.1.33.tgz#18632ed97df411183db2f54802e4a6720106ee95"
- integrity sha512-PLCwOpduJOOkw2v0ygBPpYBRobbnxJjZVaj2xjc5IPakHWx9sLHHX3KoZnl+7ZonY1xJ2lCQaLQrwqX2hi0FXg==
+"@firebase/app-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/app-compat/-/app-compat-0.2.3.tgz#a31c823d415c041591ee8c355776cd5bca7ef6e2"
+ integrity sha512-sX6rD1KFX6K2CuCnQvc9jZLOgAFZ+sv2jKKahIl4SbTM561D682B8n4Jtx/SgDrvcTVTdb05g4NhZOws9hxYxA==
dependencies:
- "@firebase/app" "0.7.32"
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+ "@firebase/app" "0.9.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/app-types@0.7.0":
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.7.0.tgz#c9e16d1b8bed1a991840b8d2a725fb58d0b5899f"
- integrity sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg==
+"@firebase/app-types@0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.9.0.tgz#35b5c568341e9e263b29b3d2ba0e9cfc9ec7f01e"
+ integrity sha512-AeweANOIo0Mb8GiYm3xhTEBVCmPwTYAu9Hcd2qSkLuga/6+j9b1Jskl5bpiSQWy9eJ/j5pavxj6eYogmnuzm+Q==
-"@firebase/app@0.7.32":
- version "0.7.32"
- resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.7.32.tgz#b4ea8125b184e34914e13f30f881f3ad5c65f840"
- integrity sha512-FUqDHgCkr6oVTTpastIlquYsMtkd8Tg4SR8+z4sCJ1C1pbPavazN9qeYIqHQjviqLV/OflCrACCZj/s2zlh0ww==
+"@firebase/app@0.9.3":
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.9.3.tgz#6a9c9b2544fa9a50ad8f405355896c54339c228b"
+ integrity sha512-G79JUceVDaHRZ4WkA11GyVldVXhdyRJRwWVQFFvAAVfQJLvy2TA6lQjeUn28F6FmeUWxDGwPC30bxCRWq7Op8Q==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
idb "7.0.1"
tslib "^2.1.0"
-"@firebase/auth-compat@0.2.19":
- version "0.2.19"
- resolved "https://registry.yarnpkg.com/@firebase/auth-compat/-/auth-compat-0.2.19.tgz#cc56453c6c804fba1c3f124269d2ebf9e0e0419e"
- integrity sha512-gB9fnPZM2mnNrGR7n6Y+xDC/4cSouDVfdwPYL7GuLv7b48iW1u24DC9Trv10gNUUGq6iGEyqgJgCSrVmlTkX7Q==
+"@firebase/auth-compat@0.3.3":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@firebase/auth-compat/-/auth-compat-0.3.3.tgz#e52f654e3f14b81cecb2fe252e564778fbba0a47"
+ integrity sha512-9asUuGtkzUVELH3LYXdiom1nVVV9bqEPqzHohanoofHL/oVTNcHZ4AQ5CXjNATfb6c1WH32U+nEuPiYg26UUIw==
dependencies:
- "@firebase/auth" "0.20.6"
- "@firebase/auth-types" "0.11.0"
- "@firebase/component" "0.5.17"
- "@firebase/util" "1.6.3"
+ "@firebase/auth" "0.21.3"
+ "@firebase/auth-types" "0.12.0"
+ "@firebase/component" "0.6.3"
+ "@firebase/util" "1.9.2"
node-fetch "2.6.7"
- selenium-webdriver "4.1.2"
tslib "^2.1.0"
-"@firebase/auth-interop-types@0.1.6":
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz#5ce13fc1c527ad36f1bb1322c4492680a6cf4964"
- integrity sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==
-
-"@firebase/auth-types@0.11.0":
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/@firebase/auth-types/-/auth-types-0.11.0.tgz#b9c73c60ca07945b3bbd7a097633e5f78fa9e886"
- integrity sha512-q7Bt6cx+ySj9elQHTsKulwk3+qDezhzRBFC9zlQ1BjgMueUOnGMcvqmU0zuKlQ4RhLSH7MNAdBV2znVaoN3Vxw==
-
-"@firebase/auth@0.20.6":
- version "0.20.6"
- resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.20.6.tgz#cfdf97dd9d7768a9ab15405b37750c7af8b158e8"
- integrity sha512-99R3bY7aQ2zFh5BdqLEgI/qN87l3bPBLIse2eDVcSRwChaM6FTdIKoKk15L1M4ry8utatMtYFt1vRCol7QDsLg==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+"@firebase/auth-interop-types@0.2.1":
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.2.1.tgz#78884f24fa539e34a06c03612c75f222fcc33742"
+ integrity sha512-VOaGzKp65MY6P5FI84TfYKBXEPi6LmOCSMMzys6o2BN2LOsqy7pCuZCup7NYnfbk5OkkQKzvIfHOzTm0UDpkyg==
+
+"@firebase/auth-types@0.12.0":
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/@firebase/auth-types/-/auth-types-0.12.0.tgz#f28e1b68ac3b208ad02a15854c585be6da3e8e79"
+ integrity sha512-pPwaZt+SPOshK8xNoiQlK5XIrS97kFYc3Rc7xmy373QsOJ9MmqXxLaYssP5Kcds4wd2qK//amx/c+A8O2fVeZA==
+
+"@firebase/auth@0.21.3":
+ version "0.21.3"
+ resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.21.3.tgz#277a3bf4b09db1b5dd471970cecd844d1835dcbf"
+ integrity sha512-HPbcwgArLBVTowFcn4qaQr6LCx7BidI9yrQ5MRbQNv4PsgK/3UGpzCYaNPPbvgr9fe+0jNdJO+uC0+dk4xIzCQ==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
node-fetch "2.6.7"
- selenium-webdriver "4.1.2"
tslib "^2.1.0"
-"@firebase/component@0.5.17":
- version "0.5.17"
- resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.17.tgz#89291f378714df05d44430c524708669380d8ea6"
- integrity sha512-mTM5CBSIlmI+i76qU4+DhuExnWtzcPS3cVgObA3VAjliPPr3GrUlTaaa8KBGfxsD27juQxMsYA0TvCR5X+GQ3Q==
+"@firebase/component@0.6.3":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.6.3.tgz#2baea3fa37861eef314a612eba194b0ff7c7ac11"
+ integrity sha512-rnhq5SOsB5nuJphZF50iwqnBiuuyg9kdnlUn1rBrKfu7/cUVJZF5IG1cWrL0rXXyiZW1WBI/J2pmTvVO8dStGQ==
dependencies:
- "@firebase/util" "1.6.3"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/database-compat@0.2.6":
- version "0.2.6"
- resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.2.6.tgz#c8f3998f42ff00d01aad82e525e47aca6fe3d282"
- integrity sha512-Ls1BAODaiDYgeJljrIgSuC7JkFIY/HNhhNYebzZSoGQU62RuvnaO3Qgp2EH6h2LzHyRnycNadfh1suROtPaUIA==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/database" "0.13.6"
- "@firebase/database-types" "0.9.13"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+"@firebase/database-compat@0.3.3":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.3.3.tgz#4668e32527f57c1dde6cb03f5fde81eb04503ad4"
+ integrity sha512-r+L9jTbvsnb7sD+xz6UKU39DgBWqB2pyjzPNdBeriGC9Ssa2MAZe0bIqjCQg51RRXYc/aa/zK1Q2/4uesZeVgQ==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/database" "0.14.3"
+ "@firebase/database-types" "0.10.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/database-types@0.9.13":
- version "0.9.13"
- resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.13.tgz#47c12593ed27a9562f0919b7d3a1f1e00888abc2"
- integrity sha512-dIJ1zGe3EHMhwcvukTOPzYlFYFIG1Et5Znl7s7y/ZTN2/toARRNnsv1qCKvqevIMYKvIrRsYOYfOXDS8l1YIJA==
+"@firebase/database-types@0.10.3":
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.10.3.tgz#f057e150b8c2aff0c623162abef139ff5df9bfd2"
+ integrity sha512-Hu34CDhHYZsd2eielr0jeaWrTJk8Hz0nd7WsnYDnXtQX4i49ppgPesUzPdXVBdIBLJmT0ZZRvT7qWHknkOT+zg==
dependencies:
- "@firebase/app-types" "0.7.0"
- "@firebase/util" "1.6.3"
+ "@firebase/app-types" "0.9.0"
+ "@firebase/util" "1.9.2"
-"@firebase/database@0.13.6":
- version "0.13.6"
- resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.13.6.tgz#fb2493d65759400ad155f156def068447ca1bfb1"
- integrity sha512-5IZIBw2LT50Z8mwmKYmdX37p+Gg2HgeJsrruZmRyOSVgbfoY4Pg87n1uFx6qWqDmfL6HwQgwcrrQfVIXE3C5SA==
+"@firebase/database@0.14.3":
+ version "0.14.3"
+ resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.14.3.tgz#0ddd92e5eeef2dbebefd55ce78b39472a57dd5d3"
+ integrity sha512-J76W6N7JiVkLaAtPyjaGRkrsIu9pi6iZikuGGtGjqvV19vkn7oiL4Hbo5uTYCMd4waTUWoL9iI08eX184W+5GQ==
dependencies:
- "@firebase/auth-interop-types" "0.1.6"
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+ "@firebase/auth-interop-types" "0.2.1"
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
faye-websocket "0.11.4"
tslib "^2.1.0"
-"@firebase/firestore-compat@0.1.24":
- version "0.1.24"
- resolved "https://registry.yarnpkg.com/@firebase/firestore-compat/-/firestore-compat-0.1.24.tgz#4f5ed839ea387a21156b485e365aaa5818e50705"
- integrity sha512-wy9AerWLyg/RcbjKE9I73TyBW7FMVfxblGUbcRRHi5tSSrjp+JT1jsGriF6NjAij4byboaGVm8Hgrki7Oqf2kw==
+"@firebase/firestore-compat@0.3.3":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@firebase/firestore-compat/-/firestore-compat-0.3.3.tgz#2fedc13e6242aa98a78cfb710242721d9822c1da"
+ integrity sha512-fMTsSC0s2cF5w2+JoB0dWD/o4kXtLrUCPGnZPuz4S0bqTN2t0vHr3gdAsQLtnadgwB78ACtinYmf4Udwx7TzDg==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/firestore" "3.4.15"
- "@firebase/firestore-types" "2.5.0"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/firestore" "3.8.3"
+ "@firebase/firestore-types" "2.5.1"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/firestore-types@2.5.0":
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/@firebase/firestore-types/-/firestore-types-2.5.0.tgz#16fca40b6980fdb000de86042d7a96635f2bcdd7"
- integrity sha512-I6c2m1zUhZ5SH0cWPmINabDyH5w0PPFHk2UHsjBpKdZllzJZ2TwTkXbDtpHUZNmnc/zAa0WNMNMvcvbb/xJLKA==
-
-"@firebase/firestore@3.4.15":
- version "3.4.15"
- resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-3.4.15.tgz#29f713ae8480b49cb2ed072095d3bd6c65c8bb4c"
- integrity sha512-1kal1/0UC1p9x99f0iXwWbmBL/RClksdkqLSd8HVQVawAMTR3zCVKE95omNGl0egRRlDN6c/i8XBEfkwj3SHxw==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
- "@firebase/webchannel-wrapper" "0.6.2"
- "@grpc/grpc-js" "^1.3.2"
+"@firebase/firestore-types@2.5.1":
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/@firebase/firestore-types/-/firestore-types-2.5.1.tgz#464b2ee057956599ca34de50eae957c30fdbabb7"
+ integrity sha512-xG0CA6EMfYo8YeUxC8FeDzf6W3FX1cLlcAGBYV6Cku12sZRI81oWcu61RSKM66K6kUENP+78Qm8mvroBcm1whw==
+
+"@firebase/firestore@3.8.3":
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-3.8.3.tgz#8305113b9535747f982b585b0dd72e85122b5b89"
+ integrity sha512-4xR3Mqj95bxHg3hZnz0O+LQrHkjq+siT2y+B9da6u68qJ8bzzT42JaFgd1vifhbBpVbBzpFaS2RuCq2E+kGv9g==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
+ "@firebase/webchannel-wrapper" "0.9.0"
+ "@grpc/grpc-js" "~1.7.0"
"@grpc/proto-loader" "^0.6.13"
node-fetch "2.6.7"
tslib "^2.1.0"
-"@firebase/functions-compat@0.2.4":
- version "0.2.4"
- resolved "https://registry.yarnpkg.com/@firebase/functions-compat/-/functions-compat-0.2.4.tgz#afa5d8eefe6d51c7b89e44d9262700b68fbcb73f"
- integrity sha512-Crfn6il1yXGuXkjSd8nKrqR4XxPvuP19g64bXpM6Ix67qOkQg676kyOuww0FF17xN0NSXHfG8Pyf+CUrx8wJ5g==
+"@firebase/functions-compat@0.3.3":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@firebase/functions-compat/-/functions-compat-0.3.3.tgz#530c30b4dfea14e71657f780d2c281e16209aed7"
+ integrity sha512-UIAJ2gzNq0p/61cXqkpi9DnlQt0hdlGqgmL5an7KuJth2Iv5uGpKg/+OapAZxPuiUNZgTEyZDB7kNBHvnxWq5w==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/functions" "0.8.4"
- "@firebase/functions-types" "0.5.0"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/functions" "0.9.3"
+ "@firebase/functions-types" "0.6.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/functions-types@0.5.0":
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/@firebase/functions-types/-/functions-types-0.5.0.tgz#b50ba95ccce9e96f7cda453228ffe1684645625b"
- integrity sha512-qza0M5EwX+Ocrl1cYI14zoipUX4gI/Shwqv0C1nB864INAD42Dgv4v94BCyxGHBg2kzlWy8PNafdP7zPO8aJQA==
-
-"@firebase/functions@0.8.4":
- version "0.8.4"
- resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.8.4.tgz#a9b7a10314f286df1ded87d8546fb8d9107a9c06"
- integrity sha512-o1bB0xMyQKe+b246zGnjwHj4R6BH4mU2ZrSaa/3QvTpahUQ3hqYfkZPLOXCU7+vEFxHb3Hd4UUjkFhxoAcPqLA==
- dependencies:
- "@firebase/app-check-interop-types" "0.1.0"
- "@firebase/auth-interop-types" "0.1.6"
- "@firebase/component" "0.5.17"
- "@firebase/messaging-interop-types" "0.1.0"
- "@firebase/util" "1.6.3"
+"@firebase/functions-types@0.6.0":
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/@firebase/functions-types/-/functions-types-0.6.0.tgz#ccd7000dc6fc668f5acb4e6a6a042a877a555ef2"
+ integrity sha512-hfEw5VJtgWXIRf92ImLkgENqpL6IWpYaXVYiRkFY1jJ9+6tIhWM7IzzwbevwIIud/jaxKVdRzD7QBWfPmkwCYw==
+
+"@firebase/functions@0.9.3":
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.9.3.tgz#9ef33efcd38b0235e84ae472d9b51597efe3f871"
+ integrity sha512-tPJgYY2ROQSYuzvgxZRoHeDj+Ic07/bWHwaftgTriawtupmFOkt5iikuhJSJUhaOpFh9TB335OvCXJw1N+BIlQ==
+ dependencies:
+ "@firebase/app-check-interop-types" "0.2.0"
+ "@firebase/auth-interop-types" "0.2.1"
+ "@firebase/component" "0.6.3"
+ "@firebase/messaging-interop-types" "0.2.0"
+ "@firebase/util" "1.9.2"
node-fetch "2.6.7"
tslib "^2.1.0"
-"@firebase/installations-compat@0.1.12":
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/@firebase/installations-compat/-/installations-compat-0.1.12.tgz#d0394127f71aff596cb8bb607840095d1617246e"
- integrity sha512-BIhFpWIn/GkuOa+jnXkp3SDJT2RLYJF6MWpinHIBKFJs7MfrgYZ3zQ1AlhobDEql+bkD1dK4dB5sNcET2T+EyA==
+"@firebase/installations-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/installations-compat/-/installations-compat-0.2.3.tgz#42b05f4e5204c354e0fa059378402bd47635e5bf"
+ integrity sha512-K9rKM/ym06lkpaKz7bMLxzHK/HEk65XfLJBV+dJkIuWeO0EqqC9VFGrpWAo0QmgC4BqbU58T6VBbzoJjb0gaFw==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/installations" "0.5.12"
- "@firebase/installations-types" "0.4.0"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/installations-types" "0.5.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/installations-types@0.4.0":
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/@firebase/installations-types/-/installations-types-0.4.0.tgz#256782ff9adfb390ac658c25bc32f89635ddce7c"
- integrity sha512-nXxWKQDvBGctuvsizbUEJKfxXU9WAaDhon+j0jpjIfOJkvkj3YHqlLB/HeYjpUn85Pb22BjplpTnDn4Gm9pc3A==
+"@firebase/installations-types@0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@firebase/installations-types/-/installations-types-0.5.0.tgz#2adad64755cd33648519b573ec7ec30f21fb5354"
+ integrity sha512-9DP+RGfzoI2jH7gY4SlzqvZ+hr7gYzPODrbzVD82Y12kScZ6ZpRg/i3j6rleto8vTFC8n6Len4560FnV1w2IRg==
-"@firebase/installations@0.5.12":
- version "0.5.12"
- resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.5.12.tgz#1d5764aa6f0b73d9d6d1a81a07eab5cd71a5ea27"
- integrity sha512-Zq43fCE0PB5tGJ3ojzx5RNQzKdej1188qgAk22rwjuhP7npaG/PlJqDG1/V0ZjTLRePZ1xGrfXSPlA17c/vtNw==
+"@firebase/installations@0.6.3":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.6.3.tgz#b833cf12ac63666246a57100dbdd669fb76a23aa"
+ integrity sha512-20JFWm+tweNoRjRbz8/Y4I7O5pUJGZsFKCkLl1qNxfNYECSfrZUuozIDJDZC/MeVn5+kB9CwjThDlgQEPrfLdg==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/util" "1.9.2"
idb "7.0.1"
tslib "^2.1.0"
-"@firebase/logger@0.3.3":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.3.3.tgz#0f724b1e0b166d17ac285aac5c8ec14d136beed4"
- integrity sha512-POTJl07jOKTOevLXrTvJD/VZ0M6PnJXflbAh5J9VGkmtXPXNG6MdZ9fmRgqYhXKTaDId6AQenQ262uwgpdtO0Q==
+"@firebase/logger@0.4.0":
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.4.0.tgz#15ecc03c452525f9d47318ad9491b81d1810f113"
+ integrity sha512-eRKSeykumZ5+cJPdxxJRgAC3G5NknY2GwEbKfymdnXtnT0Ucm4pspfR6GT4MUQEDuJwRVbVcSx85kgJulMoFFA==
dependencies:
tslib "^2.1.0"
-"@firebase/messaging-compat@0.1.16":
- version "0.1.16"
- resolved "https://registry.yarnpkg.com/@firebase/messaging-compat/-/messaging-compat-0.1.16.tgz#4fe4e2c1b496e62f63e815cb242a2ab323cd7899"
- integrity sha512-uG7rWcXJzU8vvlEBFpwG1ndw/GURrrmKcwsHopEWbsPGjMRaVWa7XrdKbvIR7IZohqPzcC/V9L8EeqF4Q4lz8w==
+"@firebase/messaging-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/messaging-compat/-/messaging-compat-0.2.3.tgz#2d222e4078643e49a708b61b6d0e51edc2bc73bd"
+ integrity sha512-MmuuohXV2YRzIoJmDngI5qqO/cF2q7SdAaw7k4r61W3ReJy7x4/rtqrIvwNVhM6X/X8NFGBbsYKsCfRHWjFdkg==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/messaging" "0.9.16"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/messaging" "0.12.3"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/messaging-interop-types@0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@firebase/messaging-interop-types/-/messaging-interop-types-0.1.0.tgz#bdac02dd31edd5cb9eec37b1db698ea5e2c1a631"
- integrity sha512-DbvUl/rXAZpQeKBnwz0NYY5OCqr2nFA0Bj28Fmr3NXGqR4PAkfTOHuQlVtLO1Nudo3q0HxAYLa68ZDAcuv2uKQ==
-
-"@firebase/messaging@0.9.16":
- version "0.9.16"
- resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.9.16.tgz#96b57ebbb054e57f78585f85f59d521c5ba5cd85"
- integrity sha512-Yl9gGrAvJF6C1gg3+Cr2HxlL6APsDEkrorkFafmSP1l+rg1epZKoOAcKJbSF02Vtb50wfb9FqGGy8tzodgETxg==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/installations" "0.5.12"
- "@firebase/messaging-interop-types" "0.1.0"
- "@firebase/util" "1.6.3"
+"@firebase/messaging-interop-types@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.0.tgz#6056f8904a696bf0f7fdcf5f2ca8f008e8f6b064"
+ integrity sha512-ujA8dcRuVeBixGR9CtegfpU4YmZf3Lt7QYkcj693FFannwNuZgfAYaTmbJ40dtjB81SAu6tbFPL9YLNT15KmOQ==
+
+"@firebase/messaging@0.12.3":
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.12.3.tgz#3fd521e31deb9b81ec6316062deb1dcc8198d038"
+ integrity sha512-a3ZKcGDiV2sKmQDB56PpgL1yjFxXCtff2+v1grnAZZ4GnfNQ74t2EHCbmgY7xRX7ThzMqug54oxhuk4ur0MIoA==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/messaging-interop-types" "0.2.0"
+ "@firebase/util" "1.9.2"
idb "7.0.1"
tslib "^2.1.0"
-"@firebase/performance-compat@0.1.12":
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/@firebase/performance-compat/-/performance-compat-0.1.12.tgz#ac50b0cd29bf7f5e1e33c640dba25e2f8db95f0b"
- integrity sha512-IBORzUeGY1MGdZnsix9Mu5z4+C3WHIwalu0usxvygL0EZKHztGG8bppYPGH/b5vvg8QyHs9U+Pn1Ot2jZhffQQ==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/performance" "0.5.12"
- "@firebase/performance-types" "0.1.0"
- "@firebase/util" "1.6.3"
+"@firebase/performance-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/performance-compat/-/performance-compat-0.2.3.tgz#f3939bedc2017a95772fde64a72e97fe4b184268"
+ integrity sha512-I3rqZsIhauXn4iApfj1ttKQdlti/r8OZBG4YK10vxKSdhAzTIDWDKEsdoCXvvKLwplcMv36sM3WPAPGQLqY5MQ==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/performance" "0.6.3"
+ "@firebase/performance-types" "0.2.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/performance-types@0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@firebase/performance-types/-/performance-types-0.1.0.tgz#5e6efa9dc81860aee2cb7121b39ae8fa137e69fc"
- integrity sha512-6p1HxrH0mpx+622Ql6fcxFxfkYSBpE3LSuwM7iTtYU2nw91Hj6THC8Bc8z4nboIq7WvgsT/kOTYVVZzCSlXl8w==
-
-"@firebase/performance@0.5.12":
- version "0.5.12"
- resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.5.12.tgz#4eae3eb91eeffb29b996e7908172052d4a901856"
- integrity sha512-MPVTkOkGrm2SMQgI1FPNBm85y2pPqlPb6VDjIMCWkVpAr6G1IZzUT24yEMySRcIlK/Hh7/Qu1Nu5ASRzRuX6+Q==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/installations" "0.5.12"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+"@firebase/performance-types@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@firebase/performance-types/-/performance-types-0.2.0.tgz#400685f7a3455970817136d9b48ce07a4b9562ff"
+ integrity sha512-kYrbr8e/CYr1KLrLYZZt2noNnf+pRwDq2KK9Au9jHrBMnb0/C9X9yWSXmZkFt4UIdsQknBq8uBB7fsybZdOBTA==
+
+"@firebase/performance@0.6.3":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.6.3.tgz#663c468dc4d62b6e211938377e21a01854803646"
+ integrity sha512-NQmQN6Ete7i9jz1mzULJZEGvsOmwwdUy6vpqnhUxSFMYPnlBKjX+yypCUUJDDN5zff5+kfwSD1qCyUAaS0xWUA==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/remote-config-compat@0.1.12":
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/@firebase/remote-config-compat/-/remote-config-compat-0.1.12.tgz#7606752d7bfe2701d58568345ca536beda14ee53"
- integrity sha512-Yz7Gtb2rLa7ykXZX9DnSTId8CXd++jFFLW3foUImrYwJEtWgLJc7gwkRfd1M73IlKGNuQAY+DpUNF0n1dLbecA==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/logger" "0.3.3"
- "@firebase/remote-config" "0.3.11"
- "@firebase/remote-config-types" "0.2.0"
- "@firebase/util" "1.6.3"
+"@firebase/remote-config-compat@0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@firebase/remote-config-compat/-/remote-config-compat-0.2.3.tgz#b0c0ef9978186bc58b262a39b9a41ec1bf819df3"
+ integrity sha512-w/ZL03YgYaXq03xIRyJ5oPhXZi6iDsY/v0J9Y7I7SqxCYytEnHVrL9nvBqd9R94y5LRAVNPCLokJeeizaUz4VQ==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/remote-config" "0.4.3"
+ "@firebase/remote-config-types" "0.3.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/remote-config-types@0.2.0":
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/@firebase/remote-config-types/-/remote-config-types-0.2.0.tgz#1e2759fc01f20b58c564db42196f075844c3d1fd"
- integrity sha512-hqK5sCPeZvcHQ1D6VjJZdW6EexLTXNMJfPdTwbD8NrXUw6UjWC4KWhLK/TSlL0QPsQtcKRkaaoP+9QCgKfMFPw==
-
-"@firebase/remote-config@0.3.11":
- version "0.3.11"
- resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.3.11.tgz#93c82b5944a20c027f4ee82c145813ca96b430bb"
- integrity sha512-qA84dstrvVpO7rWT/sb2CLv1kjHVmz59SRFPKohJJYFBcPOGK4Pe4FWWhKAE9yg1Gnl0qYAGkahOwNawq3vE0g==
- dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/installations" "0.5.12"
- "@firebase/logger" "0.3.3"
- "@firebase/util" "1.6.3"
+"@firebase/remote-config-types@0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@firebase/remote-config-types/-/remote-config-types-0.3.0.tgz#689900dcdb3e5c059e8499b29db393e4e51314b4"
+ integrity sha512-RtEH4vdcbXZuZWRZbIRmQVBNsE7VDQpet2qFvq6vwKLBIQRQR5Kh58M4ok3A3US8Sr3rubYnaGqZSurCwI8uMA==
+
+"@firebase/remote-config@0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.4.3.tgz#85c4934d093a4c7b8a336af70ada83e936347a2b"
+ integrity sha512-Q6d4jBWZoNt6SYq87bjtDGUHFkKwAmGnNjWyRjl14AZqE1ilgd9NZHmutharlYJ3LvxMsid80HdK5SgGEpIPfg==
+ dependencies:
+ "@firebase/component" "0.6.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/logger" "0.4.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/storage-compat@0.1.17":
- version "0.1.17"
- resolved "https://registry.yarnpkg.com/@firebase/storage-compat/-/storage-compat-0.1.17.tgz#da721071e006d066fb9b1cff69481bd59a02346b"
- integrity sha512-nOYmnpI0gwoz5nROseMi9WbmHGf+xumfsOvdPyMZAjy0VqbDnpKIwmTUZQBdR+bLuB5oIkHQsvw9nbb1SH+PzQ==
+"@firebase/storage-compat@0.3.1":
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/@firebase/storage-compat/-/storage-compat-0.3.1.tgz#b8536c3a435f8ce5eb07796ca10fda16896a9bae"
+ integrity sha512-6HaTvWsT5Yy3j4UpCZpMcFUYEkJ2XYWukdyTl02u6VjSBRLvkhOXPzEfMvgVWqhnF/rYVfPdjrZ904wk5OxtmQ==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/storage" "0.9.9"
- "@firebase/storage-types" "0.6.0"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/storage" "0.11.1"
+ "@firebase/storage-types" "0.8.0"
+ "@firebase/util" "1.9.2"
tslib "^2.1.0"
-"@firebase/storage-types@0.6.0":
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/@firebase/storage-types/-/storage-types-0.6.0.tgz#0b1af64a2965af46fca138e5b70700e9b7e6312a"
- integrity sha512-1LpWhcCb1ftpkP/akhzjzeFxgVefs6eMD2QeKiJJUGH1qOiows2w5o0sKCUSQrvrRQS1lz3SFGvNR1Ck/gqxeA==
+"@firebase/storage-types@0.8.0":
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/@firebase/storage-types/-/storage-types-0.8.0.tgz#f1e40a5361d59240b6e84fac7fbbbb622bfaf707"
+ integrity sha512-isRHcGrTs9kITJC0AVehHfpraWFui39MPaU7Eo8QfWlqW7YPymBmRgjDrlOgFdURh6Cdeg07zmkLP5tzTKRSpg==
-"@firebase/storage@0.9.9":
- version "0.9.9"
- resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.9.9.tgz#3d0080dd130bc3315731483384a7ef7c00f76e22"
- integrity sha512-Zch7srLT2SIh9y2nCVv/4Kne0HULn7OPkmreY70BJTUJ+g5WLRjggBq6x9fV5ls9V38iqMWfn4prxzX8yIc08A==
+"@firebase/storage@0.11.1":
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.11.1.tgz#602ddb7bce77077800a46bcdfa76f36d7a265c51"
+ integrity sha512-Xv8EG2j52ugF2xayBz26U9J0VBXHXPMVxSN+ph3R3BSoHxvMLaPu+qUYKHavSt+zbcgPH2GyBhrCdJK6SaDFPA==
dependencies:
- "@firebase/component" "0.5.17"
- "@firebase/util" "1.6.3"
+ "@firebase/component" "0.6.3"
+ "@firebase/util" "1.9.2"
node-fetch "2.6.7"
tslib "^2.1.0"
-"@firebase/util@1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.6.3.tgz#76128c1b5684c031823e95f6c08a7fb8560655c6"
- integrity sha512-FujteO6Zjv6v8A4HS+t7c+PjU0Kaxj+rOnka0BsI/twUaCC9t8EQPmXpWZdk7XfszfahJn2pqsflUWUhtUkRlg==
+"@firebase/util@1.9.2":
+ version "1.9.2"
+ resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.9.2.tgz#f5e9e393c5bae3547b9c823ee12076be1e23b1e2"
+ integrity sha512-9l0uMGPGw3GsoD5khjMmYCCcMq/OR/OOSViiWMN+s2Q0pxM+fYzrii1H+r8qC/uoMjSVXomjLZt0vZIyryCqtQ==
dependencies:
tslib "^2.1.0"
-"@firebase/webchannel-wrapper@0.6.2":
- version "0.6.2"
- resolved "https://registry.yarnpkg.com/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.6.2.tgz#6d05fa126104c9907573364dc04147b89b530e15"
- integrity sha512-zThUKcqIU6utWzM93uEvhlh8qj8A5LMPFJPvk/ODb+8GSSif19xM2Lw1M2ijyBy8+6skSkQBbavPzOU5Oh/8tQ==
+"@firebase/webchannel-wrapper@0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.9.0.tgz#9340bce56560a8bdba1d25d6281d4bfc397450dc"
+ integrity sha512-BpiZLBWdLFw+qFel9p3Zs1jD6QmH7Ii4aTDu6+vx8ShdidChZUXqDhYJly4ZjSgQh54miXbBgBrk0S+jTIh/Qg==
"@graphql-typed-document-node/core@^3.1.1":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052"
integrity sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==
-"@grpc/grpc-js@^1.3.2":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.7.0.tgz#5a96bdbe51cce23faa38a4db6e43595a5c584849"
- integrity sha512-wvKxal+40Xx11DXO2q5PfY3UiE25iwTb8SOz6A9IJII/V7d19x2ex0he+GJfVW0JZCaBjCPSjUB0yU9Ecm4WCw==
+"@grpc/grpc-js@~1.7.0":
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.7.3.tgz#f2ea79f65e31622d7f86d4b4c9ae38f13ccab99a"
+ integrity sha512-H9l79u4kJ2PVSxUNA08HMYAnUBLj9v6KjYQ7SQ71hOZcEXhShE/y5iQCesP8+6/Ik/7i2O0a10bPquIcYfufog==
dependencies:
"@grpc/proto-loader" "^0.7.0"
"@types/node" ">=12.12.47"
@@ -900,9 +920,9 @@
yargs "^16.2.0"
"@grpc/proto-loader@^0.7.0":
- version "0.7.2"
- resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.2.tgz#fa63178853afe1473c50cff89fe572f7c8b20154"
- integrity sha512-jCdyLIT/tdQ1zhrbTQnJNK5nbDf0GoBpy5jVNywBzzMDF+Vs6uEaHnfz46dMtDxkvwrF2hzk5Z67goliceH0sA==
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.4.tgz#4946a84fbf47c3ddd4e6a97acb79d69a9f47ebf2"
+ integrity sha512-MnWjkGwqQ3W8fx94/c1CwqLsNmHHv2t0CFn+9++6+cDphC1lolpg9M2OU0iebIjK//pBNX9e94ho+gjx6vz39w==
dependencies:
"@types/long" "^4.0.1"
lodash.camelcase "^4.3.0"
@@ -1151,6 +1171,25 @@
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
+"@kurkle/color@^0.3.0":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@kurkle/color/-/color-0.3.2.tgz#5acd38242e8bde4f9986e7913c8fdf49d3aa199f"
+ integrity sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==
+
+"@mui/base@5.0.0-alpha.116":
+ version "5.0.0-alpha.116"
+ resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-alpha.116.tgz#c167a66b7232088b4bcd97ba36096a357c6e4fb9"
+ integrity sha512-VwhifWdrfHc4/ZdqRZ4Gf+7P39sovNN24By1YVZdvJ9fvp0Sr8sNftGUCjYXXz+xCXVBQDXvhfxMwZrj2MvJvA==
+ dependencies:
+ "@babel/runtime" "^7.20.7"
+ "@emotion/is-prop-valid" "^1.2.0"
+ "@mui/types" "^7.2.3"
+ "@mui/utils" "^5.11.7"
+ "@popperjs/core" "^2.11.6"
+ clsx "^1.2.1"
+ prop-types "^15.8.1"
+ react-is "^18.2.0"
+
"@mui/base@5.0.0-alpha.96":
version "5.0.0-alpha.96"
resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-alpha.96.tgz#2189dd1012d0969ace69c3479b0aec2dbe9bbdc1"
@@ -1165,10 +1204,10 @@
prop-types "^15.8.1"
react-is "^18.2.0"
-"@mui/core-downloads-tracker@^5.10.4":
- version "5.10.4"
- resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.4.tgz#6b208687f016e8f583ee14582b8a949d89b2f121"
- integrity sha512-VGekVa9dleJ+ii47+gXvKUV5a11T0nsjXN8bk5NqiJRQWRCAhbTHgsfZuctNcMeLW9FSf2gu6U0k2U6rhABKcA==
+"@mui/core-downloads-tracker@^5.11.7":
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.7.tgz#b3a3aad64c6b69f6165d7a00c0d9cfeacbe357a2"
+ integrity sha512-lZgX7XQTk0zVcpwEa80r+T4y09dosnUxWvFPSikU/2Hh5wnyNOek8WfJwGCNsaRiXJHMi5eHY+z8oku4u5lgNw==
"@mui/icons-material@^5.10.16":
version "5.11.0"
@@ -1191,54 +1230,54 @@
react-is "^18.2.0"
"@mui/material@^5.8.3":
- version "5.10.4"
- resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.10.4.tgz#a3a72f438614fe4319a6ee805542bb599fd6ec02"
- integrity sha512-uwupjunU3p8XxZU4f2zF1GYlwB9GDxW1H05BMDPSh0u+37yLxuQDMMxwQQPUo9jSA5Y22/eR4Y71ScxKU89QHg==
- dependencies:
- "@babel/runtime" "^7.18.9"
- "@mui/base" "5.0.0-alpha.96"
- "@mui/core-downloads-tracker" "^5.10.4"
- "@mui/system" "^5.10.4"
- "@mui/types" "^7.2.0"
- "@mui/utils" "^5.10.3"
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.11.7.tgz#d460c7239013a57cc2aa3d2bbe14ba875b29d7cb"
+ integrity sha512-wDv7Pc6kMe9jeWkmCLt4JChd1lPc2u23JQHpB35L2VwQowpNFoDfIwqi0sYCnZTMKlRc7lza8LqwSwHl2G52Rw==
+ dependencies:
+ "@babel/runtime" "^7.20.7"
+ "@mui/base" "5.0.0-alpha.116"
+ "@mui/core-downloads-tracker" "^5.11.7"
+ "@mui/system" "^5.11.7"
+ "@mui/types" "^7.2.3"
+ "@mui/utils" "^5.11.7"
"@types/react-transition-group" "^4.4.5"
clsx "^1.2.1"
- csstype "^3.1.0"
+ csstype "^3.1.1"
prop-types "^15.8.1"
react-is "^18.2.0"
react-transition-group "^4.4.5"
-"@mui/private-theming@^5.10.3":
- version "5.10.3"
- resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.10.3.tgz#7325eef3e480caaaa2d866b9057943ec4fbcb8ce"
- integrity sha512-LCYIKlkGz2BTSng2BFzzwSJBRZbChIUri2x2Nh8ryk2B1Ho7zpvE7ex6y39LlStG2Frf92NFC/V4YQbmMAjD5A==
+"@mui/private-theming@^5.11.7":
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.11.7.tgz#e92b87d6ea68ae5a23d0f0d9d248361b889a98db"
+ integrity sha512-XzRTSZdc8bhuUdjablTNv3kFkZ/XIMlKkOqqJCU0G8W3tWGXpau2DXkafPd1ddjPhF9zF3qLKNGgKCChYItjgA==
dependencies:
- "@babel/runtime" "^7.18.9"
- "@mui/utils" "^5.10.3"
+ "@babel/runtime" "^7.20.7"
+ "@mui/utils" "^5.11.7"
prop-types "^15.8.1"
-"@mui/styled-engine@^5.10.4":
- version "5.10.4"
- resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.10.4.tgz#21b3ff3c18a748548b061bccff337a275e1f4861"
- integrity sha512-y29qlonPj4wndTjbePk9O6uWp/FBRNXjiMwI64oiYQ+v3E0EkLnADfDn49GAqOJAfN/r7nHbVZBlvLNIcMbgDg==
+"@mui/styled-engine@^5.11.0":
+ version "5.11.0"
+ resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.11.0.tgz#79afb30c612c7807c4b77602cf258526d3997c7b"
+ integrity sha512-AF06K60Zc58qf0f7X+Y/QjaHaZq16znliLnGc9iVrV/+s8Ln/FCoeNuFvhlCbZZQ5WQcJvcy59zp0nXrklGGPQ==
dependencies:
- "@babel/runtime" "^7.18.9"
- "@emotion/cache" "^11.10.3"
- csstype "^3.1.0"
+ "@babel/runtime" "^7.20.6"
+ "@emotion/cache" "^11.10.5"
+ csstype "^3.1.1"
prop-types "^15.8.1"
"@mui/styles@^5.8.3":
- version "5.10.3"
- resolved "https://registry.yarnpkg.com/@mui/styles/-/styles-5.10.3.tgz#47d3016bcad0df5989a6a6fd3496dbaeee792f07"
- integrity sha512-I9BYAKENJ6Ot+UEqsU+D2o5jVSeHAme+ZcPzBataTNmpjd7yrmdPeJgAyzju21KtSucBb283gvggcFqxLH1lOQ==
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/styles/-/styles-5.11.7.tgz#e933d2f5320e1590eaf4ebf8a8e0d07ac2a24b39"
+ integrity sha512-J8YZGy8Dg9Ge7IFzYzoisnf1Q8clLQf0qMIDFfRhqLIFOGtPZWd7Y2rpULN1kh/qaTvoJxylrROnOFb04rHDUA==
dependencies:
- "@babel/runtime" "^7.18.9"
+ "@babel/runtime" "^7.20.7"
"@emotion/hash" "^0.9.0"
- "@mui/private-theming" "^5.10.3"
- "@mui/types" "^7.2.0"
- "@mui/utils" "^5.10.3"
+ "@mui/private-theming" "^5.11.7"
+ "@mui/types" "^7.2.3"
+ "@mui/utils" "^5.11.7"
clsx "^1.2.1"
- csstype "^3.1.0"
+ csstype "^3.1.1"
hoist-non-react-statics "^3.3.2"
jss "^10.9.2"
jss-plugin-camel-case "^10.9.2"
@@ -1250,31 +1289,31 @@
jss-plugin-vendor-prefixer "^10.9.2"
prop-types "^15.8.1"
-"@mui/system@^5.10.4", "@mui/system@^5.8.5":
- version "5.10.4"
- resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.10.4.tgz#4621cbae1bfc551c95e368d32850160b64034a67"
- integrity sha512-fE7LtYStPHPfq7EJXEVLQGvz23pS5YwSI7A4mWEFyyW21hHUh0c1opZXb7caHJsUTiBoC22W7R8GGfbVdSOnZA==
+"@mui/system@^5.10.4", "@mui/system@^5.11.7", "@mui/system@^5.8.5":
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.11.7.tgz#5e550c621733a18cd437678f11dcd1c3468129d0"
+ integrity sha512-uGB6hBxGlAdlmbLdTtUZYNPXkgQGGnKxHdkRATqsu7UlCxNsc/yS5NCEWy/3c4pnelD1LDLD39WrntP9mwhfkQ==
dependencies:
- "@babel/runtime" "^7.18.9"
- "@mui/private-theming" "^5.10.3"
- "@mui/styled-engine" "^5.10.4"
- "@mui/types" "^7.2.0"
- "@mui/utils" "^5.10.3"
+ "@babel/runtime" "^7.20.7"
+ "@mui/private-theming" "^5.11.7"
+ "@mui/styled-engine" "^5.11.0"
+ "@mui/types" "^7.2.3"
+ "@mui/utils" "^5.11.7"
clsx "^1.2.1"
- csstype "^3.1.0"
+ csstype "^3.1.1"
prop-types "^15.8.1"
-"@mui/types@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.0.tgz#91380c2d42420f51f404120f7a9270eadd6f5c23"
- integrity sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==
+"@mui/types@^7.2.0", "@mui/types@^7.2.3":
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.3.tgz#06faae1c0e2f3a31c86af6f28b3a4a42143670b9"
+ integrity sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==
-"@mui/utils@^5.10.3":
- version "5.10.3"
- resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.10.3.tgz#ce2a96f31de2a5e717f507b5383dbabbddbc4dfc"
- integrity sha512-4jXMDPfx6bpMVuheLaOpKTjpzw39ogAZLeaLj5+RJec3E37/hAZMYjURfblLfTWMMoGoqkY03mNsZaEwNobBow==
+"@mui/utils@^5.10.3", "@mui/utils@^5.11.7":
+ version "5.11.7"
+ resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.11.7.tgz#a343a5d375b4140c875bf4c96825c1a148994800"
+ integrity sha512-8uyNDeVHZA804Ego20Erv8TpxlbqTe/EbhTI2H1UYr4/RiIbBprat8W4Qqr2UQIsC/b3DLz+0RQ6R/E5BxEcLA==
dependencies:
- "@babel/runtime" "^7.18.9"
+ "@babel/runtime" "^7.20.7"
"@types/prop-types" "^15.7.5"
"@types/react-is" "^16.7.1 || ^17.0.0"
prop-types "^15.8.1"
@@ -1310,70 +1349,70 @@
dependencies:
glob "7.1.7"
-"@next/swc-android-arm-eabi@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.0.tgz#9a934904643591cb6f66eb09803a92d2b10ada13"
- integrity sha512-/PuirPnAKsYBw93w/7Q9hqy+KGOU9mjYprZ/faxMUJh/dc6v3rYLxkZKNG9nFPIW4QKNTCnhP40xF9hLnxO+xg==
-
-"@next/swc-android-arm64@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.3.0.tgz#c1e3e24d0625efe88f45a2135c8f5c4dff594749"
- integrity sha512-OaI+FhAM6P9B6Ybwbn0Zl8YwWido0lLwhDBi9WiYCh4RQmIXAyVIoIJPHo4fP05+mXaJ/k1trvDvuURvHOq2qw==
-
-"@next/swc-darwin-arm64@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.0.tgz#37a9f971b9ad620184af69f38243a36757126fb9"
- integrity sha512-9s4d3Mhii+WFce8o8Jok7WC3Bawkr9wEUU++SJRptjU1L5tsfYJMrSYCACHLhZujziNDLyExe4Hwwsccps1sfg==
-
-"@next/swc-darwin-x64@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.0.tgz#fb017f1066c8cf2b8da49ef3588c8731d8bf1bf3"
- integrity sha512-2scC4MqUTwGwok+wpVxP+zWp7WcCAVOtutki2E1n99rBOTnUOX6qXkgxSy083yBN6GqwuC/dzHeN7hIKjavfRA==
-
-"@next/swc-freebsd-x64@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.0.tgz#e7955b016f41e0f95088e3459ff4197027871fbf"
- integrity sha512-xAlruUREij/bFa+qsE1tmsP28t7vz02N4ZDHt2lh3uJUniE0Ne9idyIDLc1Ed0IF2RjfgOp4ZVunuS3OM0sngw==
-
-"@next/swc-linux-arm-gnueabihf@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.0.tgz#d2233267bffaa24378245b328f2f8a01a37eab29"
- integrity sha512-jin2S4VT/cugc2dSZEUIabhYDJNgrUh7fufbdsaAezgcQzqfdfJqfxl4E9GuafzB4cbRPTaqA0V5uqbp0IyGkQ==
-
-"@next/swc-linux-arm64-gnu@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.0.tgz#149a0cb877352ab63e81cf1dd53b37f382929d2a"
- integrity sha512-RqJHDKe0WImeUrdR0kayTkRWgp4vD/MS7g0r6Xuf8+ellOFH7JAAJffDW3ayuVZeMYOa7RvgNFcOoWnrTUl9Nw==
-
-"@next/swc-linux-arm64-musl@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.0.tgz#73ec7f121f56fd7cf99cf2b00cf41f62c4560e90"
- integrity sha512-nvNWoUieMjvDjpYJ/4SQe9lQs2xMj6ZRs8N+bmTrVu9leY2Fg3WD6W9p/1uU9hGO8u+OdF13wc4iRShu/WYIHg==
-
-"@next/swc-linux-x64-gnu@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.0.tgz#6812e52ef21bfd091810f271dd61da11d82b66b9"
- integrity sha512-4ajhIuVU9PeQCMMhdDgZTLrHmjbOUFuIyg6J19hZqwEwDTSqQyrSLkbJs2Nd7IRiM6Ul/XyrtEFCpk4k+xD2+w==
-
-"@next/swc-linux-x64-musl@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.0.tgz#c9e7ffb6d44da330961c1ce651c5b03a1becfe22"
- integrity sha512-U092RBYbaGxoMAwpauePJEu2PuZSEoUCGJBvsptQr2/2XIMwAJDYM4c/M5NfYEsBr+yjvsYNsOpYfeQ88D82Yg==
-
-"@next/swc-win32-arm64-msvc@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.0.tgz#e0d9d26297f52b0d3b3c2f5138ddcce30601bc98"
- integrity sha512-pzSzaxjDEJe67bUok9Nxf9rykbJfHXW0owICFsPBsqHyc+cr8vpF7g9e2APTCddtVhvjkga9ILoZJ9NxWS7Yiw==
-
-"@next/swc-win32-ia32-msvc@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.0.tgz#37daeac1acc68537b8e76cd81fde96dce11f78b4"
- integrity sha512-MQGUpMbYhQmTZ06a9e0hPQJnxFMwETo2WtyAotY3GEzbNCQVbCGhsvqEKcl+ZEHgShlHXUWvSffq1ZscY6gK7A==
-
-"@next/swc-win32-x64-msvc@12.3.0":
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.0.tgz#c1b983316307f8f55fee491942b5d244bd2036e2"
- integrity sha512-C/nw6OgQpEULWqs+wgMHXGvlJLguPRFFGqR2TAqWBerQ8J+Sg3z1ZTqwelkSi4FoqStGuZ2UdFHIDN1ySmR1xA==
+"@next/swc-android-arm-eabi@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz#fd1c2dafe92066c6120761c6a39d19e666dc5dd0"
+ integrity sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==
+
+"@next/swc-android-arm64@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz#11a146dae7b8bca007239b21c616e83f77b19ed4"
+ integrity sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==
+
+"@next/swc-darwin-arm64@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz#14ac8357010c95e67327f47082af9c9d75d5be79"
+ integrity sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==
+
+"@next/swc-darwin-x64@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz#e7dc63cd2ac26d15fb84d4d2997207fb9ba7da0f"
+ integrity sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==
+
+"@next/swc-freebsd-x64@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz#fe7ceec58746fdf03f1fcb37ec1331c28e76af93"
+ integrity sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==
+
+"@next/swc-linux-arm-gnueabihf@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz#d7016934d02bfc8bd69818ffb0ae364b77b17af7"
+ integrity sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==
+
+"@next/swc-linux-arm64-gnu@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz#43a7bc409b03487bff5beb99479cacdc7bd29af5"
+ integrity sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==
+
+"@next/swc-linux-arm64-musl@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz#4d1db6de6dc982b974cd1c52937111e3e4a34bd3"
+ integrity sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==
+
+"@next/swc-linux-x64-gnu@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz#c3b414d77bab08b35f7dd8943d5586f0adb15e38"
+ integrity sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==
+
+"@next/swc-linux-x64-musl@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz#187a883ec09eb2442a5ebf126826e19037313c61"
+ integrity sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==
+
+"@next/swc-win32-arm64-msvc@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz#89befa84e453ed2ef9a888f375eba565a0fde80b"
+ integrity sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==
+
+"@next/swc-win32-ia32-msvc@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz#cb50c08f0e40ead63642a7f269f0c8254261f17c"
+ integrity sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==
+
+"@next/swc-win32-x64-msvc@12.3.4":
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz#d28ea15a72cdcf96201c60a43e9630cd7fda168f"
+ integrity sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
@@ -1598,11 +1637,16 @@
resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
-"@types/node@*", "@types/node@>=12.12.47", "@types/node@>=13.7.0":
+"@types/node@*":
version "18.7.16"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.16.tgz#0eb3cce1e37c79619943d2fd903919fc30850601"
integrity sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==
+"@types/node@>=12.12.47", "@types/node@>=13.7.0":
+ version "18.11.19"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.19.tgz#35e26df9ec441ab99d73e99e9aca82935eea216d"
+ integrity sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw==
+
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
@@ -1631,9 +1675,9 @@
"@types/react" "*"
"@types/react-redux@^7.1.20":
- version "7.1.24"
- resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.24.tgz#6caaff1603aba17b27d20f8ad073e4c077e975c0"
- integrity sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==
+ version "7.1.25"
+ resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.25.tgz#de841631205b24f9dfb4967dd4a7901e048f9a88"
+ integrity sha512-bAGh4e+w5D8dajd6InASVIyCo4pZLJ66oLb80F9OBLO1gKESbZcRCJpTT6uLXX+HAB57zw1WTdwJdAsewuTweg==
dependencies:
"@types/hoist-non-react-statics" "^3.3.0"
"@types/react" "*"
@@ -1648,9 +1692,9 @@
"@types/react" "*"
"@types/react@*":
- version "18.0.19"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.19.tgz#269a5f35b9a73c69dfb0c7189017013ab02acbaa"
- integrity sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==
+ version "18.0.27"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.27.tgz#d9425abe187a00f8a5ec182b010d4fd9da703b71"
+ integrity sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -1736,10 +1780,10 @@
"@typescript-eslint/types" "4.33.0"
eslint-visitor-keys "^2.0.0"
-"@wry/context@^0.6.0":
- version "0.6.1"
- resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.6.1.tgz#c3c29c0ad622adb00f6a53303c4f965ee06ebeb2"
- integrity sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==
+"@wry/context@^0.7.0":
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.0.tgz#be88e22c0ddf62aeb0ae9f95c3d90932c619a5c8"
+ integrity sha512-LcDAiYWRtwAoSOArfk7cuYvFXytxfVrdX7yxoUmK7pPITLk5jYh2F8knCwS7LjgYL8u1eidPlKKV6Ikqq0ODqQ==
dependencies:
tslib "^2.3.0"
@@ -1947,13 +1991,13 @@ array.prototype.filter@^1.0.0:
is-string "^1.0.7"
array.prototype.find@^2.1.1:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.2.0.tgz#153b8a28ad8965cd86d3117b07e6596af6f2880d"
- integrity sha512-sn40qmUiLYAcRb/1HsIQjTTZ1kCy8II8VtZJpMn2Aoen9twULhbWXisfh3HimGqMlHGUul0/TfKCnXg42LuPpQ==
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.2.1.tgz#769b8182a0b535c3d76ac025abab98ba1e12467b"
+ integrity sha512-I2ri5Z9uMpMvnsNrHre9l3PaX+z9D0/z6F7Yt2u15q7wt0I62g5kX6xUKR1SJiefgG+u2/gJUmM8B47XRvQR6w==
dependencies:
call-bind "^1.0.2"
- define-properties "^1.1.3"
- es-abstract "^1.19.4"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
es-shim-unscopables "^1.0.0"
array.prototype.flat@^1.2.3, array.prototype.flat@^1.2.5:
@@ -2013,6 +2057,11 @@ auto-bind@^2.1.1:
dependencies:
"@types/react" "^16.8.12"
+available-typed-arrays@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
+ integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
+
axe-core@^4.4.3:
version "4.4.3"
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f"
@@ -2257,11 +2306,16 @@ can-use-dom@^0.1.0:
resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a"
integrity sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ==
-caniuse-lite@^1.0.30001332, caniuse-lite@^1.0.30001370:
+caniuse-lite@^1.0.30001370:
version "1.0.30001393"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz#1aa161e24fe6af2e2ccda000fc2b94be0b0db356"
integrity sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==
+caniuse-lite@^1.0.30001406:
+ version "1.0.30001450"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001450.tgz#022225b91200589196b814b51b1bbe45144cf74f"
+ integrity sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==
+
capture-exit@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4"
@@ -2301,10 +2355,12 @@ character-entities@^2.0.0:
resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22"
integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==
-chart.js@^3.9.1:
- version "3.9.1"
- resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-3.9.1.tgz#3abf2c775169c4c71217a107163ac708515924b8"
- integrity sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==
+chart.js@^4.1.1:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-4.2.0.tgz#dd281b2ce890bff32f3e249cf2972a1e74bc032c"
+ integrity sha512-wbtcV+QKeH0F7gQZaCJEIpsNriFheacouJQTVIjITi3eQA8bTlIBoknz0+dgV79aeKLNMAX+nDslIVE/nJ3rzA==
+ dependencies:
+ "@kurkle/color" "^0.3.0"
cheerio-select@^2.1.0:
version "2.1.0"
@@ -2356,10 +2412,10 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
-classnames@^2.2.5:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e"
- integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
+classnames@^2.2.5, classnames@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924"
+ integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
cliui@^6.0.0:
version "6.0.0"
@@ -2469,13 +2525,18 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
-convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
+convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
dependencies:
safe-buffer "~5.1.1"
+convert-source-map@^1.5.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
+ integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
+
cookie@^0.4.1:
version "0.4.2"
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
@@ -2491,15 +2552,10 @@ core-js-pure@^3.20.2:
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.1.tgz#79546518ae87cc362c991d9c2d211f45107991ee"
integrity sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==
-core-util-is@~1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
- integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
-
cosmiconfig@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
- integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
+ integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
dependencies:
"@types/parse-json" "^4.0.0"
import-fresh "^3.2.1"
@@ -2568,10 +2624,10 @@ cssstyle@^2.3.0:
dependencies:
cssom "~0.3.6"
-csstype@^3.0.2, csstype@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2"
- integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==
+csstype@^3.0.2, csstype@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
+ integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
damerau-levenshtein@^1.0.8:
version "1.0.8"
@@ -2631,9 +2687,9 @@ decode-named-character-reference@^1.0.0:
character-entities "^2.0.0"
decode-uri-component@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
- integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
+ integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
decompress-response@^6.0.0:
version "6.0.0"
@@ -2843,34 +2899,34 @@ entities@^4.2.0, entities@^4.3.0, entities@^4.4.0:
integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
enzyme-adapter-react-16@^1.15.6:
- version "1.15.6"
- resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz#fd677a658d62661ac5afd7f7f541f141f8085901"
- integrity sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==
+ version "1.15.7"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.7.tgz#a737e6d8e2c147e9da5acf957755be7634f76201"
+ integrity sha512-LtjKgvlTc/H7adyQcj+aq0P0H07LDL480WQl1gU512IUyaDo/sbOaNDdZsJXYW2XaoPqrLLE9KbZS+X2z6BASw==
dependencies:
- enzyme-adapter-utils "^1.14.0"
- enzyme-shallow-equal "^1.0.4"
+ enzyme-adapter-utils "^1.14.1"
+ enzyme-shallow-equal "^1.0.5"
has "^1.0.3"
- object.assign "^4.1.2"
- object.values "^1.1.2"
- prop-types "^15.7.2"
+ object.assign "^4.1.4"
+ object.values "^1.1.5"
+ prop-types "^15.8.1"
react-is "^16.13.1"
react-test-renderer "^16.0.0-0"
semver "^5.7.0"
-enzyme-adapter-utils@^1.14.0:
- version "1.14.0"
- resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz#afbb0485e8033aa50c744efb5f5711e64fbf1ad0"
- integrity sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==
+enzyme-adapter-utils@^1.14.1:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.1.tgz#f30db15dafc22e0ccd44f5acc8d93be29218cdcf"
+ integrity sha512-JZgMPF1QOI7IzBj24EZoDpaeG/p8Os7WeBZWTJydpsH7JRStc7jYbHE4CmNQaLqazaGFyLM8ALWA3IIZvxW3PQ==
dependencies:
airbnb-prop-types "^2.16.0"
- function.prototype.name "^1.1.3"
+ function.prototype.name "^1.1.5"
has "^1.0.3"
- object.assign "^4.1.2"
- object.fromentries "^2.0.3"
- prop-types "^15.7.2"
+ object.assign "^4.1.4"
+ object.fromentries "^2.0.5"
+ prop-types "^15.8.1"
semver "^5.7.1"
-enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4:
+enzyme-shallow-equal@^1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz#b9256cb25a5f430f9bfe073a84808c1d74fced2e"
integrity sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==
@@ -2878,6 +2934,14 @@ enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4:
has "^1.0.3"
object-is "^1.1.2"
+enzyme-shallow-equal@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.5.tgz#5528a897a6ad2bdc417c7221a7db682cd01711ba"
+ integrity sha512-i6cwm7hN630JXenxxJFBKzgLC3hMTafFQXflvzHgPmDhOBhxUWDe8AeRv1qp2/uWJ2Y8z5yLWMzmAfkTOiOCZg==
+ dependencies:
+ has "^1.0.3"
+ object-is "^1.1.5"
+
enzyme@^3.11.0:
version "3.11.0"
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.11.0.tgz#71d680c580fe9349f6f5ac6c775bc3e6b7a79c28"
@@ -2913,7 +2977,46 @@ error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.4, es-abstract@^1.19.5:
+es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.5, es-abstract@^1.20.4:
+ version "1.21.1"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.1.tgz#e6105a099967c08377830a0c9cb589d570dd86c6"
+ integrity sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ es-set-tostringtag "^2.0.1"
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ function.prototype.name "^1.1.5"
+ get-intrinsic "^1.1.3"
+ get-symbol-description "^1.0.0"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has "^1.0.3"
+ has-property-descriptors "^1.0.0"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.4"
+ is-array-buffer "^3.0.1"
+ is-callable "^1.2.7"
+ is-negative-zero "^2.0.2"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.2"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.10"
+ is-weakref "^1.0.2"
+ object-inspect "^1.12.2"
+ object-keys "^1.1.1"
+ object.assign "^4.1.4"
+ regexp.prototype.flags "^1.4.3"
+ safe-regex-test "^1.0.0"
+ string.prototype.trimend "^1.0.6"
+ string.prototype.trimstart "^1.0.6"
+ typed-array-length "^1.0.4"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.9"
+
+es-abstract@^1.19.2:
version "1.20.2"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.2.tgz#8495a07bc56d342a3b8ea3ab01bd986700c2ccb3"
integrity sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==
@@ -2947,6 +3050,15 @@ es-array-method-boxes-properly@^1.0.0:
resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e"
integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==
+es-set-tostringtag@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8"
+ integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==
+ dependencies:
+ get-intrinsic "^1.1.3"
+ has "^1.0.3"
+ has-tostringtag "^1.0.0"
+
es-shim-unscopables@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
@@ -3016,9 +3128,9 @@ eslint-config-next@12.0.3:
eslint-plugin-react-hooks "^4.2.0"
eslint-config-prettier@^8.3.0:
- version "8.5.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1"
- integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==
+ version "8.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207"
+ integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==
eslint-import-resolver-node@^0.3.4, eslint-import-resolver-node@^0.3.6:
version "0.3.6"
@@ -3425,36 +3537,36 @@ find-up@^4.0.0, find-up@^4.1.0:
path-exists "^4.0.0"
firebase@^9.8.4:
- version "9.9.4"
- resolved "https://registry.yarnpkg.com/firebase/-/firebase-9.9.4.tgz#bf13706eff90f40a8dc9de803223a728447a6279"
- integrity sha512-XRfCw54nNGYUYNYi5PLJ6rcERN2M+aS32f6caYEx9GhCp9ndgHHzBL9BpPohUpEpKPtHA75EqYNf8kuR0HQndA==
- dependencies:
- "@firebase/analytics" "0.8.0"
- "@firebase/analytics-compat" "0.1.13"
- "@firebase/app" "0.7.32"
- "@firebase/app-check" "0.5.12"
- "@firebase/app-check-compat" "0.2.12"
- "@firebase/app-compat" "0.1.33"
- "@firebase/app-types" "0.7.0"
- "@firebase/auth" "0.20.6"
- "@firebase/auth-compat" "0.2.19"
- "@firebase/database" "0.13.6"
- "@firebase/database-compat" "0.2.6"
- "@firebase/firestore" "3.4.15"
- "@firebase/firestore-compat" "0.1.24"
- "@firebase/functions" "0.8.4"
- "@firebase/functions-compat" "0.2.4"
- "@firebase/installations" "0.5.12"
- "@firebase/installations-compat" "0.1.12"
- "@firebase/messaging" "0.9.16"
- "@firebase/messaging-compat" "0.1.16"
- "@firebase/performance" "0.5.12"
- "@firebase/performance-compat" "0.1.12"
- "@firebase/remote-config" "0.3.11"
- "@firebase/remote-config-compat" "0.1.12"
- "@firebase/storage" "0.9.9"
- "@firebase/storage-compat" "0.1.17"
- "@firebase/util" "1.6.3"
+ version "9.17.1"
+ resolved "https://registry.yarnpkg.com/firebase/-/firebase-9.17.1.tgz#91c56fe9d9bf5ed1c405030e4fe8133c6069fd40"
+ integrity sha512-MSZaTRaaRLgDFLqoEnoPYK8zkLwQNvYeLZ3YSKdcQxG8hDifNO22ywS1cSA1ZCGHlQeOsDtfDwBejKcANf/RQw==
+ dependencies:
+ "@firebase/analytics" "0.9.3"
+ "@firebase/analytics-compat" "0.2.3"
+ "@firebase/app" "0.9.3"
+ "@firebase/app-check" "0.6.3"
+ "@firebase/app-check-compat" "0.3.3"
+ "@firebase/app-compat" "0.2.3"
+ "@firebase/app-types" "0.9.0"
+ "@firebase/auth" "0.21.3"
+ "@firebase/auth-compat" "0.3.3"
+ "@firebase/database" "0.14.3"
+ "@firebase/database-compat" "0.3.3"
+ "@firebase/firestore" "3.8.3"
+ "@firebase/firestore-compat" "0.3.3"
+ "@firebase/functions" "0.9.3"
+ "@firebase/functions-compat" "0.3.3"
+ "@firebase/installations" "0.6.3"
+ "@firebase/installations-compat" "0.2.3"
+ "@firebase/messaging" "0.12.3"
+ "@firebase/messaging-compat" "0.2.3"
+ "@firebase/performance" "0.6.3"
+ "@firebase/performance-compat" "0.2.3"
+ "@firebase/remote-config" "0.4.3"
+ "@firebase/remote-config-compat" "0.2.3"
+ "@firebase/storage" "0.11.1"
+ "@firebase/storage-compat" "0.3.1"
+ "@firebase/util" "1.9.2"
flat-cache@^3.0.4:
version "3.0.4"
@@ -3470,9 +3582,16 @@ flatted@^3.1.0:
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
follow-redirects@^1.14.9:
- version "1.15.1"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
- integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
+ version "1.15.2"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13"
+ integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==
+
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
for-in@^1.0.2:
version "1.0.2"
@@ -3524,7 +3643,7 @@ function-bind@^1.1.1:
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-function.prototype.name@^1.1.2, function.prototype.name@^1.1.3, function.prototype.name@^1.1.5:
+function.prototype.name@^1.1.2, function.prototype.name@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
@@ -3554,10 +3673,10 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5:
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
- integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2, get-intrinsic@^1.1.3:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f"
+ integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==
dependencies:
function-bind "^1.1.1"
has "^1.0.3"
@@ -3643,6 +3762,13 @@ globals@^13.6.0, globals@^13.9.0:
dependencies:
type-fest "^0.20.2"
+globalthis@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
+ integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
+ dependencies:
+ define-properties "^1.1.3"
+
globby@^11.0.3:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -3655,6 +3781,13 @@ globby@^11.0.3:
merge2 "^1.4.1"
slash "^3.0.0"
+gopd@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+ dependencies:
+ get-intrinsic "^1.1.3"
+
graceful-fs@^4.2.4:
version "4.2.10"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
@@ -3704,6 +3837,11 @@ has-property-descriptors@^1.0.0:
dependencies:
get-intrinsic "^1.1.1"
+has-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
+ integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
+
has-symbols@^1.0.2, has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
@@ -3873,14 +4011,14 @@ ignore@^5.2.0:
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
imagekit-javascript@^1.5.2:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/imagekit-javascript/-/imagekit-javascript-1.5.2.tgz#d6b7b99771f5f120a442eaeda74dd1619c7433c4"
- integrity sha512-qZquDA8vL4TGrn4VhKzzlnaDqPoYrn1Asrcfzfq0HvAy0w0P9jrPTl8foL6bPbvAGzx7Kj2P2M51HrOQKLX4IQ==
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/imagekit-javascript/-/imagekit-javascript-1.5.4.tgz#0b95852fdb58a464a5e39affec827048867298f5"
+ integrity sha512-TPwiq8EkOCOzG02DvuAoo76pOKakutExGD3JScpOUTejpoVO1W6X0XvWHBWLJY9LWE5Yf+gE/RP1ZzCgAFT/UA==
imagekit@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/imagekit/-/imagekit-4.1.1.tgz#94525363e0aeadfe6658e0e1b173398292f18ec7"
- integrity sha512-pL0SWR8FXq8gtzyhWM19h8/Vjr6XNAbAO8YeiHinbs9b0KKNFhuDA5ehksqsPaMHAaB1MebUdoz77SwqCIwIoA==
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/imagekit/-/imagekit-4.1.2.tgz#7ef56b8eb9697020d0b54b603f0841d21cfb05f0"
+ integrity sha512-9MCZ5NWfRCRtXqIb6qX0+rEfb7LcL4M9dyIIiK+4XFKl5dOO/V7FT/Rhgc8Q0lEntH74tVHKSY3J2Iph0FLjKg==
dependencies:
axios "^0.27.2"
form-data "^4.0.0"
@@ -3889,11 +4027,6 @@ imagekit@^4.1.1:
tslib "^2.4.0"
uuid "^8.3.2"
-immediate@~3.0.5:
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
- integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
-
import-fresh@^3.0.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -3923,7 +4056,7 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3:
+inherits@2, inherits@^2.0.3, inherits@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
@@ -3938,12 +4071,12 @@ inline-style-parser@0.1.1:
resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1"
integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==
-internal-slot@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c"
- integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
+internal-slot@^1.0.3, internal-slot@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.4.tgz#8551e7baf74a7a6ba5f749cfb16aa60722f0d6f3"
+ integrity sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==
dependencies:
- get-intrinsic "^1.1.0"
+ get-intrinsic "^1.1.3"
has "^1.0.3"
side-channel "^1.0.4"
@@ -3961,6 +4094,15 @@ is-accessor-descriptor@^1.0.0:
dependencies:
kind-of "^6.0.0"
+is-array-buffer@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.1.tgz#deb1db4fcae48308d54ef2442706c0393997052a"
+ integrity sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ is-typed-array "^1.1.10"
+
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -3996,7 +4138,12 @@ is-buffer@^2.0.0:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
-is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.4:
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4, is-callable@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
+ integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
+
+is-callable@^1.1.5:
version "1.2.4"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
@@ -4008,13 +4155,20 @@ is-ci@^2.0.0:
dependencies:
ci-info "^2.0.0"
-is-core-module@^2.8.1, is-core-module@^2.9.0:
+is-core-module@^2.8.1:
version "2.10.0"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
dependencies:
has "^1.0.3"
+is-core-module@^2.9.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
+ integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
+ dependencies:
+ has "^1.0.3"
+
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
@@ -4183,6 +4337,17 @@ is-symbol@^1.0.2, is-symbol@^1.0.3:
dependencies:
has-symbols "^1.0.2"
+is-typed-array@^1.1.10, is-typed-array@^1.1.9:
+ version "1.1.10"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f"
+ integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.0"
+
is-typedarray@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
@@ -4212,7 +4377,7 @@ isarray@0.0.1:
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==
-isarray@1.0.0, isarray@~1.0.0:
+isarray@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
@@ -4738,9 +4903,9 @@ json2mq@^0.2.0:
string-convert "^0.2.0"
json5@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
dependencies:
minimist "^1.2.0"
@@ -4834,16 +4999,6 @@ jss@10.9.2, jss@^10.9.2:
array-includes "^3.1.5"
object.assign "^4.1.3"
-jszip@^3.6.0:
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2"
- integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==
- dependencies:
- lie "~3.3.0"
- pako "~1.0.2"
- readable-stream "~2.3.6"
- setimmediate "^1.0.5"
-
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@@ -4911,22 +5066,15 @@ levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
-lie@~3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a"
- integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==
- dependencies:
- immediate "~3.0.5"
-
lines-and-columns@^1.1.6:
version "1.2.4"
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
loader-utils@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129"
- integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
+ integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
dependencies:
big.js "^5.2.2"
emojis-list "^3.0.0"
@@ -4990,9 +5138,9 @@ long@^4.0.0:
integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==
long@^5.0.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/long/-/long-5.2.0.tgz#2696dadf4b4da2ce3f6f6b89186085d94d52fd61"
- integrity sha512-9RTUNjK60eJbx3uz+TEGF7fUr29ZDxR5QzXcyDpeSfeH28S9ycINflOgOlppit5U+4kNTe83KQnMEerw7GmE8w==
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/long/-/long-5.2.1.tgz#e27595d0083d103d2fa2c20c7699f8e0c92b897f"
+ integrity sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==
longest-streak@^3.0.0:
version "3.0.1"
@@ -5509,14 +5657,6 @@ mimic-response@^3.1.0:
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
-mini-create-react-context@^0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz#072171561bfdc922da08a60c2197a497cc2d1d5e"
- integrity sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==
- dependencies:
- "@babel/runtime" "^7.12.1"
- tiny-warning "^1.0.3"
-
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -5525,9 +5665,9 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
brace-expansion "^1.1.7"
minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.6:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
- integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
+ integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
mixin-deep@^1.2.0:
version "1.3.2"
@@ -5615,30 +5755,30 @@ nearley@^2.7.10:
randexp "0.4.6"
next@^12.2.0:
- version "12.3.0"
- resolved "https://registry.yarnpkg.com/next/-/next-12.3.0.tgz#0e4c1ed0092544c7e8f4c998ca57cf6529e286cb"
- integrity sha512-GpzI6me9V1+XYtfK0Ae9WD0mKqHyzQlGq1xH1rzNIYMASo4Tkl4rTe9jSqtBpXFhOS33KohXs9ZY38Akkhdciw==
+ version "12.3.4"
+ resolved "https://registry.yarnpkg.com/next/-/next-12.3.4.tgz#f2780a6ebbf367e071ce67e24bd8a6e05de2fcb1"
+ integrity sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==
dependencies:
- "@next/env" "12.3.0"
+ "@next/env" "12.3.4"
"@swc/helpers" "0.4.11"
- caniuse-lite "^1.0.30001332"
+ caniuse-lite "^1.0.30001406"
postcss "8.4.14"
- styled-jsx "5.0.6"
+ styled-jsx "5.0.7"
use-sync-external-store "1.2.0"
optionalDependencies:
- "@next/swc-android-arm-eabi" "12.3.0"
- "@next/swc-android-arm64" "12.3.0"
- "@next/swc-darwin-arm64" "12.3.0"
- "@next/swc-darwin-x64" "12.3.0"
- "@next/swc-freebsd-x64" "12.3.0"
- "@next/swc-linux-arm-gnueabihf" "12.3.0"
- "@next/swc-linux-arm64-gnu" "12.3.0"
- "@next/swc-linux-arm64-musl" "12.3.0"
- "@next/swc-linux-x64-gnu" "12.3.0"
- "@next/swc-linux-x64-musl" "12.3.0"
- "@next/swc-win32-arm64-msvc" "12.3.0"
- "@next/swc-win32-ia32-msvc" "12.3.0"
- "@next/swc-win32-x64-msvc" "12.3.0"
+ "@next/swc-android-arm-eabi" "12.3.4"
+ "@next/swc-android-arm64" "12.3.4"
+ "@next/swc-darwin-arm64" "12.3.4"
+ "@next/swc-darwin-x64" "12.3.4"
+ "@next/swc-freebsd-x64" "12.3.4"
+ "@next/swc-linux-arm-gnueabihf" "12.3.4"
+ "@next/swc-linux-arm64-gnu" "12.3.4"
+ "@next/swc-linux-arm64-musl" "12.3.4"
+ "@next/swc-linux-x64-gnu" "12.3.4"
+ "@next/swc-linux-x64-musl" "12.3.4"
+ "@next/swc-win32-arm64-msvc" "12.3.4"
+ "@next/swc-win32-ia32-msvc" "12.3.4"
+ "@next/swc-win32-x64-msvc" "12.3.4"
nice-try@^1.0.4:
version "1.0.5"
@@ -5756,12 +5896,17 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"
-object-inspect@^1.12.2, object-inspect@^1.7.0, object-inspect@^1.9.0:
+object-inspect@^1.12.2, object-inspect@^1.9.0:
+ version "1.12.3"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
+ integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
+
+object-inspect@^1.7.0:
version "1.12.2"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
-object-is@^1.0.2, object-is@^1.1.2:
+object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
@@ -5781,7 +5926,7 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
-object.assign@^4.1.0, object.assign@^4.1.2, object.assign@^4.1.3, object.assign@^4.1.4:
+object.assign@^4.1.0, object.assign@^4.1.3, object.assign@^4.1.4:
version "4.1.4"
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
@@ -5791,7 +5936,7 @@ object.assign@^4.1.0, object.assign@^4.1.2, object.assign@^4.1.3, object.assign@
has-symbols "^1.0.3"
object-keys "^1.1.1"
-object.entries@^1.1.1, object.entries@^1.1.2, object.entries@^1.1.5:
+object.entries@^1.1.1, object.entries@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861"
integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==
@@ -5800,7 +5945,16 @@ object.entries@^1.1.1, object.entries@^1.1.2, object.entries@^1.1.5:
define-properties "^1.1.3"
es-abstract "^1.19.1"
-object.fromentries@^2.0.3, object.fromentries@^2.0.5:
+object.entries@^1.1.2:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23"
+ integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ es-abstract "^1.20.4"
+
+object.fromentries@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251"
integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==
@@ -5824,7 +5978,7 @@ object.pick@^1.3.0:
dependencies:
isobject "^3.0.1"
-object.values@^1.1.1, object.values@^1.1.2, object.values@^1.1.5:
+object.values@^1.1.1, object.values@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac"
integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==
@@ -5848,11 +6002,11 @@ onetime@^5.1.0:
mimic-fn "^2.1.0"
optimism@^0.16.1:
- version "0.16.1"
- resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.1.tgz#7c8efc1f3179f18307b887e18c15c5b7133f6e7d"
- integrity sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==
+ version "0.16.2"
+ resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.16.2.tgz#519b0c78b3b30954baed0defe5143de7776bf081"
+ integrity sha512-zWNbgWj+3vLEjZNIh/okkY2EUfX+vB9TJopzIZwT1xxaMqC5hRLLraePod4c5n4He08xuXNH+zhKFFCu390wiQ==
dependencies:
- "@wry/context" "^0.6.0"
+ "@wry/context" "^0.7.0"
"@wry/trie" "^0.3.0"
optionator@^0.8.1:
@@ -5908,11 +6062,6 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-pako@~1.0.2:
- version "1.0.11"
- resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
- integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
-
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -6062,9 +6211,9 @@ prelude-ls@~1.1.2:
integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
prettier@^2.1.2:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
- integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
+ version "2.8.3"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.3.tgz#ab697b1d3dd46fb4626fbe2f543afe0cc98d8632"
+ integrity sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==
pretty-format@^26.6.2:
version "26.6.2"
@@ -6076,11 +6225,6 @@ pretty-format@^26.6.2:
ansi-styles "^4.0.0"
react-is "^17.0.1"
-process-nextick-args@~2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
- integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-
progress@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
@@ -6137,9 +6281,9 @@ protobufjs@^6.11.3:
long "^4.0.0"
protobufjs@^7.0.0:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.1.1.tgz#0117befb4b0f5a49d028e93f2ca62c3c1f5e7c65"
- integrity sha512-d0nMQqS/aT3lfV8bKi9Gbg73vPd2LcDdTDOu6RE/M+h9DY8g1EmDzk3ADPccthEWfTBjkR2oxNdx9Gs8YubT+g==
+ version "7.2.1"
+ resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.1.tgz#939e76a8e69fd5c70b13f7dd78565d65ce20cdcb"
+ integrity sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==
dependencies:
"@protobufjs/aspromise" "^1.1.2"
"@protobufjs/base64" "^1.1.2"
@@ -6226,9 +6370,9 @@ react-dom@^18.1.0:
scheduler "^0.23.0"
react-dropzone@^14.2.1:
- version "14.2.2"
- resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-14.2.2.tgz#a75a0676055fe9e2cb78578df4dedb4c42b54f98"
- integrity sha512-5oyGN/B5rNhop2ggUnxztXBQ6q6zii+OMEftPzsxAR2hhpVWz0nAV+3Ktxo2h5bZzdcCKrpd8bfWAVsveIBM+w==
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/react-dropzone/-/react-dropzone-14.2.3.tgz#0acab68308fda2d54d1273a1e626264e13d4e84b"
+ integrity sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==
dependencies:
attr-accept "^2.2.2"
file-selector "^0.6.0"
@@ -6319,9 +6463,9 @@ react-material-ui-carousel@^2.3.5:
react-swipeable "^6.1.0"
react-redux@^7.2.1:
- version "7.2.8"
- resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.8.tgz#a894068315e65de5b1b68899f9c6ee0923dd28de"
- integrity sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw==
+ version "7.2.9"
+ resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.9.tgz#09488fbb9416a4efe3735b7235055442b042481d"
+ integrity sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==
dependencies:
"@babel/runtime" "^7.15.4"
"@types/react-redux" "^7.1.20"
@@ -6349,28 +6493,27 @@ react-responsive-mixin@^0.4.0:
json2mq "^0.2.0"
react-router-dom@^5.2.0:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.3.tgz#8779fc28e6691d07afcaf98406d3812fe6f11199"
- integrity sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==
+ version "5.3.4"
+ resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6"
+ integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==
dependencies:
"@babel/runtime" "^7.12.13"
history "^4.9.0"
loose-envify "^1.3.1"
prop-types "^15.6.2"
- react-router "5.3.3"
+ react-router "5.3.4"
tiny-invariant "^1.0.2"
tiny-warning "^1.0.0"
-react-router@5.3.3:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.3.tgz#8e3841f4089e728cf82a429d92cdcaa5e4a3a288"
- integrity sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==
+react-router@5.3.4:
+ version "5.3.4"
+ resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5"
+ integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==
dependencies:
"@babel/runtime" "^7.12.13"
history "^4.9.0"
hoist-non-react-statics "^3.1.0"
loose-envify "^1.3.1"
- mini-create-react-context "^0.4.0"
path-to-regexp "^1.7.0"
prop-types "^15.6.2"
react-is "^16.6.0"
@@ -6378,19 +6521,19 @@ react-router@5.3.3:
tiny-warning "^1.0.0"
react-scroll@^1.8.1:
- version "1.8.7"
- resolved "https://registry.yarnpkg.com/react-scroll/-/react-scroll-1.8.7.tgz#8020035329efad00f03964e18aff6822137de3aa"
- integrity sha512-fBOIwweAlhicx8RqP9tQXn/Uhd+DTtVRjw+0VBsIn1Z+MjRYLhTZ0tMoTAU1vOD3dce8mI6copexI4yWII+Luw==
+ version "1.8.9"
+ resolved "https://registry.yarnpkg.com/react-scroll/-/react-scroll-1.8.9.tgz#96f8a82f882b187970c2338759225c7e619d915b"
+ integrity sha512-9m7ztraiX/l6L7erzYAD3fhnveNckei6/NkWfqwN2e0FRdoE2W6Pk4oi2Nah7mWpPCPAeIgegfaqZACTimPOwg==
dependencies:
lodash.throttle "^4.1.1"
prop-types "^15.7.2"
react-share@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/react-share/-/react-share-4.4.0.tgz#cabbf2111d7a907a888ab4d89d08410329efd5ee"
- integrity sha512-POe8Ge/JT9Ew9iyW7CiYsCCWCb8uMJWqFl9S7W0fJ/oH5gBJNzukH0bL5vSr17KKG5h15d3GfKaoviI22BKeYA==
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/react-share/-/react-share-4.4.1.tgz#4bfb0b512e26afedfea2fb66eb13c95c28fb216a"
+ integrity sha512-AJ9m9RiJssqvYg7MoJUc9J0D7b/liWrsfQ99ndKc5vJ4oVHHd4Fy87jBlKEQPibT40oYA3AQ/a9/oQY6/yaigw==
dependencies:
- classnames "^2.2.5"
+ classnames "^2.3.2"
jsonp "^0.2.1"
react-side-effect@^2.1.0:
@@ -6493,28 +6636,15 @@ readable-stream@^3.1.1, readable-stream@^3.4.0:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
-readable-stream@~2.3.6:
- version "2.3.7"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
- integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
redux-thunk@^2.3.0:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.4.1.tgz#0dd8042cf47868f4b29699941de03c9301a75714"
- integrity sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.4.2.tgz#b9d05d11994b99f7a91ea223e8b04cf0afa5ef3b"
+ integrity sha512-+P3TjtnP0k/FEjcBL5FZpoovtvrTNT/UXd4/sluaSyrURlSlhLSzEdfsTBW7WsKB6yPvgd7q/iZPICFjW4o57Q==
redux@^4.0.0, redux@^4.0.5:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.0.tgz#46f10d6e29b6666df758780437651eeb2b969f13"
- integrity sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.1.tgz#c08f4306826c49b5e9dc901dee0452ea8fce6197"
+ integrity sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==
dependencies:
"@babel/runtime" "^7.9.2"
@@ -6669,6 +6799,11 @@ resolve@^2.0.0-next.3:
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"
+response-iterator@^0.2.6:
+ version "0.2.6"
+ resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da"
+ integrity sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==
+
ret@~0.1.10:
version "0.1.15"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
@@ -6723,11 +6858,20 @@ safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@~5.2.0:
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+safe-buffer@~5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+safe-regex-test@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
+ integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ is-regex "^1.1.4"
+
safe-regex@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
@@ -6786,15 +6930,6 @@ schema-utils@^3.0.0:
ajv "^6.12.5"
ajv-keywords "^3.5.2"
-selenium-webdriver@4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz#d463b4335632d2ea41a9e988e435a55dc41f5314"
- integrity sha512-e4Ap8vQvhipgBB8Ry9zBiKGkU6kHKyNnWiavGGLKkrdW81Zv7NVMtFOL/j3yX0G8QScM7XIXijKssNd4EUxSOw==
- dependencies:
- jszip "^3.6.0"
- tmp "^0.2.1"
- ws ">=7.4.6"
-
"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.7.0, semver@^5.7.1:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -6832,11 +6967,6 @@ set-value@^2.0.0, set-value@^2.0.1:
is-plain-object "^2.0.3"
split-string "^3.0.1"
-setimmediate@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
- integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
-
sharp@^0.30.5:
version "0.30.7"
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.7.tgz#7862bda98804fdd1f0d5659c85e3324b90d94c7c"
@@ -7116,23 +7246,23 @@ string.prototype.trim@^1.2.1:
define-properties "^1.1.4"
es-abstract "^1.19.5"
-string.prototype.trimend@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0"
- integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==
+string.prototype.trimend@^1.0.5, string.prototype.trimend@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
+ integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.4"
- es-abstract "^1.19.5"
+ es-abstract "^1.20.4"
-string.prototype.trimstart@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef"
- integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==
+string.prototype.trimstart@^1.0.5, string.prototype.trimstart@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
+ integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
dependencies:
call-bind "^1.0.2"
define-properties "^1.1.4"
- es-abstract "^1.19.5"
+ es-abstract "^1.20.4"
string_decoder@^1.1.1:
version "1.3.0"
@@ -7141,13 +7271,6 @@ string_decoder@^1.1.1:
dependencies:
safe-buffer "~5.2.0"
-string_decoder@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
- dependencies:
- safe-buffer "~5.1.0"
-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
@@ -7192,15 +7315,15 @@ style-to-object@^0.3.0:
dependencies:
inline-style-parser "0.1.1"
-styled-jsx@5.0.6:
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.6.tgz#fa684790a9cc3badded14badea163418fe568f77"
- integrity sha512-xOeROtkK5MGMDimBQ3J6iPId8q0t/BDoG5XN6oKkZClVz9ISF/hihN8OCn2LggMU6N32aXnrXBdn3auSqNS9fA==
+styled-jsx@5.0.7:
+ version "5.0.7"
+ resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.7.tgz#be44afc53771b983769ac654d355ca8d019dff48"
+ integrity sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA==
-stylis@4.0.13:
- version "4.0.13"
- resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.0.13.tgz#f5db332e376d13cc84ecfe5dace9a2a51d954c91"
- integrity sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==
+stylis@4.1.3:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.3.tgz#fd2fbe79f5fed17c55269e16ed8da14c84d069f7"
+ integrity sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==
supports-color@^5.3.0:
version "5.5.0"
@@ -7299,22 +7422,15 @@ throat@^5.0.0:
integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
tiny-invariant@^1.0.2:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.2.0.tgz#a1141f86b672a9148c72e978a19a73b9b94a15a9"
- integrity sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642"
+ integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==
-tiny-warning@^1.0.0, tiny-warning@^1.0.2, tiny-warning@^1.0.3:
+tiny-warning@^1.0.0, tiny-warning@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==
-tmp@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
- integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
- dependencies:
- rimraf "^3.0.0"
-
tmpl@1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
@@ -7407,9 +7523,9 @@ tslib@^1.8.1:
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
- integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
+ integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
tsutils@^3.21.0:
version "3.21.0"
@@ -7464,6 +7580,15 @@ type-fest@^0.8.1:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+typed-array-length@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
+ integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==
+ dependencies:
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ is-typed-array "^1.1.9"
+
typedarray-to-buffer@^3.1.5:
version "3.1.5"
resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
@@ -7603,7 +7728,7 @@ use@^3.1.0:
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
-util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+util-deprecate@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
@@ -7763,6 +7888,18 @@ which-module@^2.0.0:
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==
+which-typed-array@^1.1.9:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6"
+ integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.0"
+ is-typed-array "^1.1.10"
+
which@^1.2.9:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
@@ -7815,11 +7952,6 @@ write-file-atomic@^3.0.0:
signal-exit "^3.0.2"
typedarray-to-buffer "^3.1.5"
-ws@>=7.4.6:
- version "8.8.1"
- resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.1.tgz#5dbad0feb7ade8ecc99b830c1d77c913d4955ff0"
- integrity sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==
-
ws@^7.4.6:
version "7.5.9"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"