diff --git a/functions/package.json b/functions/package.json
index 2b0ff406..58813022 100644
--- a/functions/package.json
+++ b/functions/package.json
@@ -1,6 +1,6 @@
{
"name": "functions",
- "version": "0.3.1",
+ "version": "0.4.0",
"scripts": {
"lint": "eslint --ext .js,.ts .",
"build": "tsc",
diff --git a/package-lock.json b/package-lock.json
index df221501..590ab2fd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,18 +1,20 @@
{
"name": "the-handsomestnerd-internal",
- "version": "0.0.1",
+ "version": "0.4.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "the-handsomestnerd-internal",
- "version": "0.0.1",
+ "version": "0.4.0",
+ "license": "GPL-3.0-or-later",
"dependencies": {
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@mui/icons-material": "^5.14.18",
"@mui/material": "^5.14.18",
"@mui/styles": "^5.14.18",
+ "@react-google-maps/api": "^2.19.2",
"@storybook/addon-mdx-gfm": "^7.4.6",
"@storybook/react-webpack5": "^7.4.6",
"@tanstack/react-query": "^4.36.1",
@@ -4122,6 +4124,23 @@
"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz",
"integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA=="
},
+ "node_modules/@googlemaps/js-api-loader": {
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz",
+ "integrity": "sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "node_modules/@googlemaps/markerclusterer": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz",
+ "integrity": "sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "supercluster": "^8.0.1"
+ }
+ },
"node_modules/@grpc/grpc-js": {
"version": "1.7.3",
"resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.7.3.tgz",
@@ -6380,6 +6399,33 @@
"@babel/runtime": "^7.13.10"
}
},
+ "node_modules/@react-google-maps/api": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz",
+ "integrity": "sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==",
+ "dependencies": {
+ "@googlemaps/js-api-loader": "1.16.2",
+ "@googlemaps/markerclusterer": "2.3.2",
+ "@react-google-maps/infobox": "2.19.2",
+ "@react-google-maps/marker-clusterer": "2.19.2",
+ "@types/google.maps": "3.53.5",
+ "invariant": "2.2.4"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17 || ^18",
+ "react-dom": "^16.8 || ^17 || ^18"
+ }
+ },
+ "node_modules/@react-google-maps/infobox": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz",
+ "integrity": "sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg=="
+ },
+ "node_modules/@react-google-maps/marker-clusterer": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz",
+ "integrity": "sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw=="
+ },
"node_modules/@remix-run/router": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.2.tgz",
@@ -12384,6 +12430,11 @@
"resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz",
"integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw=="
},
+ "node_modules/@types/google.maps": {
+ "version": "3.53.5",
+ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz",
+ "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg=="
+ },
"node_modules/@types/graceful-fs": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
@@ -22399,6 +22450,11 @@
"setimmediate": "^1.0.5"
}
},
+ "node_modules/kdbush": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
+ "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
+ },
"node_modules/kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -28828,6 +28884,14 @@
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
"integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
},
+ "node_modules/supercluster": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
+ "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
+ "dependencies": {
+ "kdbush": "^4.0.2"
+ }
+ },
"node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -34168,6 +34232,23 @@
"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz",
"integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA=="
},
+ "@googlemaps/js-api-loader": {
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz",
+ "integrity": "sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "@googlemaps/markerclusterer": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz",
+ "integrity": "sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3",
+ "supercluster": "^8.0.1"
+ }
+ },
"@grpc/grpc-js": {
"version": "1.7.3",
"resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.7.3.tgz",
@@ -35661,6 +35742,29 @@
"@babel/runtime": "^7.13.10"
}
},
+ "@react-google-maps/api": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz",
+ "integrity": "sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==",
+ "requires": {
+ "@googlemaps/js-api-loader": "1.16.2",
+ "@googlemaps/markerclusterer": "2.3.2",
+ "@react-google-maps/infobox": "2.19.2",
+ "@react-google-maps/marker-clusterer": "2.19.2",
+ "@types/google.maps": "3.53.5",
+ "invariant": "2.2.4"
+ }
+ },
+ "@react-google-maps/infobox": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz",
+ "integrity": "sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg=="
+ },
+ "@react-google-maps/marker-clusterer": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz",
+ "integrity": "sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw=="
+ },
"@remix-run/router": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.2.tgz",
@@ -39836,6 +39940,11 @@
"resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz",
"integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw=="
},
+ "@types/google.maps": {
+ "version": "3.53.5",
+ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz",
+ "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg=="
+ },
"@types/graceful-fs": {
"version": "4.1.5",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
@@ -47273,6 +47382,11 @@
"setimmediate": "^1.0.5"
}
},
+ "kdbush": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
+ "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
+ },
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -51671,6 +51785,14 @@
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
"integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
},
+ "supercluster": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
+ "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
+ "requires": {
+ "kdbush": "^4.0.2"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
diff --git a/package.json b/package.json
index d4f828c2..6777e0ce 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "the-handsomestnerd-internal",
- "version": "0.3.1",
+ "version": "0.4.0",
"license": "GPL-3.0-or-later",
"private": true,
"dependencies": {
@@ -9,6 +9,7 @@
"@mui/icons-material": "^5.14.18",
"@mui/material": "^5.14.18",
"@mui/styles": "^5.14.18",
+ "@react-google-maps/api": "^2.19.2",
"@storybook/addon-mdx-gfm": "^7.4.6",
"@storybook/react-webpack5": "^7.4.6",
"@tanstack/react-query": "^4.36.1",
diff --git a/public/index.html b/public/index.html
index c7977b14..842ec028 100644
--- a/public/index.html
+++ b/public/index.html
@@ -36,7 +36,6 @@
Learn how to configure a non-root public URL by running `npm run build`.
-->
-
diff --git a/sanityIo/package-lock.json b/sanityIo/package-lock.json
index aa797bbc..d8971282 100644
--- a/sanityIo/package-lock.json
+++ b/sanityIo/package-lock.json
@@ -1,13 +1,13 @@
{
- "name": "the-handsomest-nerd-sanity",
- "version": "0.0.0",
+ "name": "chow-works-sanity",
+ "version": "0.3.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
- "name": "the-handsomest-nerd-sanity",
- "version": "0.0.0",
- "license": "UNLICENSED",
+ "name": "chow-works-sanity",
+ "version": "0.3.1",
+ "license": "GPL-3.0-or-later",
"dependencies": {
"@sanity/block-content-to-react": "^3.0.0",
"@sanity/cli": "^3.19.1",
@@ -24,7 +24,6 @@
"sanity": "^3.16.7",
"sanity-plugin-color-list": "^2.0.1",
"sanity-plugin-json-input": "^0.1.0",
- "sanity-plugin-media": "^1.4.8",
"sanity-super-pane": "^1.0.0-alpha.11",
"styled-components": "^5.3.0"
}
@@ -596,168 +595,6 @@
"react": ">=16.8.0"
}
},
- "node_modules/@emotion/babel-plugin": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
- "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
- "dependencies": {
- "@babel/helper-module-imports": "^7.16.7",
- "@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/serialize": "^1.1.2",
- "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.2.0"
- }
- },
- "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- },
- "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@emotion/cache": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
- "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
- "dependencies": {
- "@emotion/memoize": "^0.8.1",
- "@emotion/sheet": "^1.2.2",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
- "stylis": "4.2.0"
- }
- },
- "node_modules/@emotion/core": {
- "version": "10.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz",
- "integrity": "sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==",
- "dependencies": {
- "@babel/runtime": "^7.5.5",
- "@emotion/cache": "^10.0.27",
- "@emotion/css": "^10.0.27",
- "@emotion/serialize": "^0.11.15",
- "@emotion/sheet": "0.9.4",
- "@emotion/utils": "0.11.3"
- },
- "peerDependencies": {
- "react": ">=16.3.0"
- }
- },
- "node_modules/@emotion/core/node_modules/@emotion/cache": {
- "version": "10.0.29",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz",
- "integrity": "sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==",
- "dependencies": {
- "@emotion/sheet": "0.9.4",
- "@emotion/stylis": "0.8.5",
- "@emotion/utils": "0.11.3",
- "@emotion/weak-memoize": "0.2.5"
- }
- },
- "node_modules/@emotion/core/node_modules/@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "node_modules/@emotion/core/node_modules/@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "node_modules/@emotion/core/node_modules/@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "dependencies": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "node_modules/@emotion/core/node_modules/@emotion/sheet": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz",
- "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA=="
- },
- "node_modules/@emotion/core/node_modules/@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "node_modules/@emotion/core/node_modules/@emotion/weak-memoize": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz",
- "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="
- },
- "node_modules/@emotion/core/node_modules/csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
- "node_modules/@emotion/css": {
- "version": "10.0.27",
- "resolved": "https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz",
- "integrity": "sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==",
- "dependencies": {
- "@emotion/serialize": "^0.11.15",
- "@emotion/utils": "0.11.3",
- "babel-plugin-emotion": "^10.0.27"
- }
- },
- "node_modules/@emotion/css/node_modules/@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "node_modules/@emotion/css/node_modules/@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "node_modules/@emotion/css/node_modules/@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "dependencies": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "node_modules/@emotion/css/node_modules/@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "node_modules/@emotion/css/node_modules/csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
- "node_modules/@emotion/hash": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
- "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
- },
"node_modules/@emotion/is-prop-valid": {
"version": "0.8.8",
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
@@ -778,111 +615,6 @@
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
"integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
},
- "node_modules/@emotion/react": {
- "version": "11.11.1",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz",
- "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==",
- "dependencies": {
- "@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.11.0",
- "@emotion/cache": "^11.11.0",
- "@emotion/serialize": "^1.1.2",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
- "hoist-non-react-statics": "^3.3.1"
- },
- "peerDependencies": {
- "react": ">=16.8.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@emotion/serialize": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz",
- "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==",
- "dependencies": {
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/unitless": "^0.8.1",
- "@emotion/utils": "^1.2.1",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@emotion/serialize/node_modules/@emotion/unitless": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
- "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
- },
- "node_modules/@emotion/sheet": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
- "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
- },
- "node_modules/@emotion/styled": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.3.0.tgz",
- "integrity": "sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==",
- "dependencies": {
- "@emotion/styled-base": "^10.3.0",
- "babel-plugin-emotion": "^10.0.27"
- },
- "peerDependencies": {
- "@emotion/core": "^10.0.27",
- "react": ">=16.3.0"
- }
- },
- "node_modules/@emotion/styled-base": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.3.0.tgz",
- "integrity": "sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==",
- "dependencies": {
- "@babel/runtime": "^7.5.5",
- "@emotion/is-prop-valid": "0.8.8",
- "@emotion/serialize": "^0.11.15",
- "@emotion/utils": "0.11.3"
- },
- "peerDependencies": {
- "@emotion/core": "^10.0.28",
- "react": ">=16.3.0"
- }
- },
- "node_modules/@emotion/styled-base/node_modules/@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "node_modules/@emotion/styled-base/node_modules/@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "node_modules/@emotion/styled-base/node_modules/@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "dependencies": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "node_modules/@emotion/styled-base/node_modules/@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "node_modules/@emotion/styled-base/node_modules/csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
"node_modules/@emotion/stylis": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
@@ -895,24 +627,6 @@
"integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==",
"license": "MIT"
},
- "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
- "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
- "peerDependencies": {
- "react": ">=16.8.0"
- }
- },
- "node_modules/@emotion/utils": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
- "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
- },
- "node_modules/@emotion/weak-memoize": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
- "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
- },
"node_modules/@esbuild/android-arm": {
"version": "0.19.3",
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.3.tgz",
@@ -1396,30 +1110,6 @@
"url": "https://opencollective.com/popperjs"
}
},
- "node_modules/@reduxjs/toolkit": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.1.tgz",
- "integrity": "sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng==",
- "license": "MIT",
- "dependencies": {
- "immer": "^9.0.7",
- "redux": "^4.1.2",
- "redux-thunk": "^2.4.1",
- "reselect": "^4.1.5"
- },
- "peerDependencies": {
- "react": "^16.9.0 || ^17.0.0 || ^18",
- "react-redux": "^7.2.1 || ^8.0.0-beta"
- },
- "peerDependenciesMeta": {
- "react": {
- "optional": true
- },
- "react-redux": {
- "optional": true
- }
- }
- },
"node_modules/@rexxars/react-json-inspector": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/@rexxars/react-json-inspector/-/react-json-inspector-8.0.1.tgz",
@@ -3783,136 +3473,6 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
"peer": true
},
- "node_modules/@styled-system/background": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/background/-/background-5.1.2.tgz",
- "integrity": "sha512-jtwH2C/U6ssuGSvwTN3ri/IyjdHb8W9X/g8Y0JLcrH02G+BW3OS8kZdHphF1/YyRklnrKrBT2ngwGUK6aqqV3A==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/border": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/border/-/border-5.1.5.tgz",
- "integrity": "sha512-JvddhNrnhGigtzWRCVuAHepniyVi6hBlimxWDVAdcTuk7aRn9BYJUwfHslURtwYFsF5FoEs8Zmr1oZq2M1AP0A==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/color": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/color/-/color-5.1.2.tgz",
- "integrity": "sha512-1kCkeKDZkt4GYkuFNKc7vJQMcOmTl3bJY3YBUs7fCNM6mMYJeT1pViQ2LwBSBJytj3AB0o4IdLBoepgSgGl5MA==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/core": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/core/-/core-5.1.2.tgz",
- "integrity": "sha512-XclBDdNIy7OPOsN4HBsawG2eiWfCcuFt6gxKn1x4QfMIgeO6TOlA2pZZ5GWZtIhCUqEPTgIBta6JXsGyCkLBYw==",
- "dependencies": {
- "object-assign": "^4.1.1"
- }
- },
- "node_modules/@styled-system/css": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/css/-/css-5.1.5.tgz",
- "integrity": "sha512-XkORZdS5kypzcBotAMPBoeckDs9aSZVkvrAlq5K3xP8IMAUek+x2O4NtwoSgkYkWWzVBu6DGdFZLR790QWGG+A=="
- },
- "node_modules/@styled-system/flexbox": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/flexbox/-/flexbox-5.1.2.tgz",
- "integrity": "sha512-6hHV52+eUk654Y1J2v77B8iLeBNtc+SA3R4necsu2VVinSD7+XY5PCCEzBFaWs42dtOEDIa2lMrgL0YBC01mDQ==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/grid": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/grid/-/grid-5.1.2.tgz",
- "integrity": "sha512-K3YiV1KyHHzgdNuNlaw8oW2ktMuGga99o1e/NAfTEi5Zsa7JXxzwEnVSDSBdJC+z6R8WYTCYRQC6bkVFcvdTeg==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/layout": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/layout/-/layout-5.1.2.tgz",
- "integrity": "sha512-wUhkMBqSeacPFhoE9S6UF3fsMEKFv91gF4AdDWp0Aym1yeMPpqz9l9qS/6vjSsDPF7zOb5cOKC3tcKKOMuDCPw==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/position": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/position/-/position-5.1.2.tgz",
- "integrity": "sha512-60IZfMXEOOZe3l1mCu6sj/2NAyUmES2kR9Kzp7s2D3P4qKsZWxD1Se1+wJvevb+1TP+ZMkGPEYYXRyU8M1aF5A==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/shadow": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/shadow/-/shadow-5.1.2.tgz",
- "integrity": "sha512-wqniqYb7XuZM7K7C0d1Euxc4eGtqEe/lvM0WjuAFsQVImiq6KGT7s7is+0bNI8O4Dwg27jyu4Lfqo/oIQXNzAg==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/should-forward-prop": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/should-forward-prop/-/should-forward-prop-5.1.5.tgz",
- "integrity": "sha512-+rPRomgCGYnUIaFabDoOgpSDc4UUJ1KsmlnzcEp0tu5lFrBQKgZclSo18Z1URhaZm7a6agGtS5Xif7tuC2s52Q==",
- "dependencies": {
- "@emotion/is-prop-valid": "^0.8.1",
- "@emotion/memoize": "^0.7.1",
- "styled-system": "^5.1.5"
- }
- },
- "node_modules/@styled-system/should-forward-prop/node_modules/@emotion/memoize": {
- "version": "0.7.5",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz",
- "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ=="
- },
- "node_modules/@styled-system/space": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/space/-/space-5.1.2.tgz",
- "integrity": "sha512-+zzYpR8uvfhcAbaPXhH8QgDAV//flxqxSjHiS9cDFQQUSznXMQmxJegbhcdEF7/eNnJgHeIXv1jmny78kipgBA==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/typography": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/typography/-/typography-5.1.2.tgz",
- "integrity": "sha512-BxbVUnN8N7hJ4aaPOd7wEsudeT7CxarR+2hns8XCX1zp0DFfbWw4xYa/olA0oQaqx7F1hzDg+eRaGzAJbF+jOg==",
- "dependencies": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "node_modules/@styled-system/variant": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/variant/-/variant-5.1.5.tgz",
- "integrity": "sha512-Yn8hXAFoWIro8+Q5J8YJd/mP85Teiut3fsGVR9CAxwgNfIAiqlYxsk5iHU7VHJks/0KjL4ATSjmbtCDC/4l1qw==",
- "dependencies": {
- "@styled-system/core": "^5.1.2",
- "@styled-system/css": "^5.1.5"
- }
- },
- "node_modules/@tanem/react-nprogress": {
- "version": "5.0.51",
- "resolved": "https://registry.npmjs.org/@tanem/react-nprogress/-/react-nprogress-5.0.51.tgz",
- "integrity": "sha512-YxNUCpznuBVA+PhjEzFmxaa1czXgU+5Ojchw5JBK7DQS6SHIgNudpFohWpNBWMu2KWByGJ2OLH2OwbM/XyP18Q==",
- "dependencies": {
- "@babel/runtime": "^7.22.15",
- "hoist-non-react-statics": "^3.3.2"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
"node_modules/@tanstack/react-virtual": {
"version": "3.0.0-beta.54",
"resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.0.0-beta.54.tgz",
@@ -3937,11 +3497,6 @@
"url": "https://github.com/sponsors/tannerlinsley"
}
},
- "node_modules/@theme-ui/css": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz",
- "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg=="
- },
"node_modules/@tootallnate/once": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
@@ -4034,16 +3589,6 @@
"integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==",
"license": "MIT"
},
- "node_modules/@types/hoist-non-react-statics": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
- "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
- "license": "MIT",
- "dependencies": {
- "@types/react": "*",
- "hoist-non-react-statics": "^3.3.0"
- }
- },
"node_modules/@types/is-hotkey": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/@types/is-hotkey/-/is-hotkey-0.1.7.tgz",
@@ -4075,11 +3620,6 @@
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz",
"integrity": "sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A=="
},
- "node_modules/@types/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
- },
"node_modules/@types/prop-types": {
"version": "15.7.4",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
@@ -4121,18 +3661,6 @@
"@types/react": "*"
}
},
- "node_modules/@types/react-redux": {
- "version": "7.1.24",
- "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.24.tgz",
- "integrity": "sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==",
- "license": "MIT",
- "dependencies": {
- "@types/hoist-non-react-statics": "^3.3.0",
- "@types/react": "*",
- "hoist-non-react-statics": "^3.3.0",
- "redux": "^4.0.0"
- }
- },
"node_modules/@types/react-router": {
"version": "5.1.17",
"resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz",
@@ -4237,25 +3765,6 @@
"react-dom": ">=16.8.0"
}
},
- "node_modules/@virtuoso.dev/react-urx": {
- "version": "0.2.13",
- "resolved": "https://registry.npmjs.org/@virtuoso.dev/react-urx/-/react-urx-0.2.13.tgz",
- "integrity": "sha512-MY0ugBDjFb5Xt8v2HY7MKcRGqw/3gTpMlLXId2EwQvYJoC8sP7nnXjAxcBtTB50KTZhO0SbzsFimaZ7pSdApwA==",
- "dependencies": {
- "@virtuoso.dev/urx": "^0.2.13"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "react": ">=16"
- }
- },
- "node_modules/@virtuoso.dev/urx": {
- "version": "0.2.13",
- "resolved": "https://registry.npmjs.org/@virtuoso.dev/urx/-/urx-0.2.13.tgz",
- "integrity": "sha512-iirJNv92A1ZWxoOHHDYW/1KPoi83939o83iUBQHIim0i3tMeSKEh+bxhJdTHQ86Mr4uXx9xGUTq69cp52ZP8Xw=="
- },
"node_modules/@vitejs/plugin-react": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz",
@@ -4463,99 +3972,6 @@
"node": ">=4"
}
},
- "node_modules/babel-plugin-emotion": {
- "version": "10.2.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz",
- "integrity": "sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==",
- "dependencies": {
- "@babel/helper-module-imports": "^7.0.0",
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/serialize": "^0.11.16",
- "babel-plugin-macros": "^2.0.0",
- "babel-plugin-syntax-jsx": "^6.18.0",
- "convert-source-map": "^1.5.0",
- "escape-string-regexp": "^1.0.5",
- "find-root": "^1.1.0",
- "source-map": "^0.5.7"
- }
- },
- "node_modules/babel-plugin-emotion/node_modules/@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "node_modules/babel-plugin-emotion/node_modules/@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "node_modules/babel-plugin-emotion/node_modules/@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "dependencies": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "node_modules/babel-plugin-emotion/node_modules/@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "node_modules/babel-plugin-emotion/node_modules/babel-plugin-macros": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
- "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
- "dependencies": {
- "@babel/runtime": "^7.7.2",
- "cosmiconfig": "^6.0.0",
- "resolve": "^1.12.0"
- }
- },
- "node_modules/babel-plugin-emotion/node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- },
- "node_modules/babel-plugin-emotion/node_modules/cosmiconfig": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
- "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.1.0",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.7.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/babel-plugin-emotion/node_modules/csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- },
- "node_modules/babel-plugin-macros": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "cosmiconfig": "^7.0.0",
- "resolve": "^1.19.0"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- }
- },
"node_modules/babel-plugin-styled-components": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
@@ -4571,12 +3987,6 @@
"styled-components": ">= 2"
}
},
- "node_modules/babel-plugin-syntax-jsx": {
- "version": "6.18.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
- "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
- "license": "MIT"
- },
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -4945,11 +4355,6 @@
"resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.2.tgz",
"integrity": "sha512-kJhwH5nAwb34tmyuqq/lgjEKzlFXn1U99NlnB6Ws4qVaERcRUYeYP1cBw6BJ4vxaWStAUEef4WMr7WjOCnBt8w=="
},
- "node_modules/colord": {
- "version": "2.9.3",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
- "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
- },
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
@@ -5093,21 +4498,6 @@
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
"license": "MIT"
},
- "node_modules/cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/crc-32": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
@@ -5321,14 +4711,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/define-lazy-prop": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
@@ -5379,15 +4761,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/dom-helpers": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
- "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
- "dependencies": {
- "@babel/runtime": "^7.8.7",
- "csstype": "^3.0.2"
- }
- },
"node_modules/dom-scroll-into-view": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz",
@@ -5715,18 +5088,6 @@
"reusify": "^1.0.4"
}
},
- "node_modules/file-selector": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.4.0.tgz",
- "integrity": "sha512-iACCiXeMYOvZqlF1kTiYINzgepRBymz1wwjiuup9u9nayhb6g4fSwiyJ/6adli+EPwrWtpgQAh2PoS7HukEGEg==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.0.3"
- },
- "engines": {
- "node": ">= 10"
- }
- },
"node_modules/file-uri-to-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
@@ -5751,12 +5112,6 @@
"node": ">=8"
}
},
- "node_modules/find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
- "license": "MIT"
- },
"node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
@@ -6191,15 +5546,6 @@
"integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
"license": "ISC"
},
- "node_modules/groq": {
- "version": "2.29.3",
- "resolved": "https://registry.npmjs.org/groq/-/groq-2.29.3.tgz",
- "integrity": "sha512-j3HFq8Qwg36rREp2Xl2vecUz47LX6cedD8cqq+JKX0iNj9yiwelOSKpRS5jxhkDZQv5xBAiqtpU2Ylv5DQ5g2A==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/groq-js": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/groq-js/-/groq-js-0.2.0.tgz",
@@ -6903,12 +6249,6 @@
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
"license": "MIT"
},
- "node_modules/lodash-es": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
- "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==",
- "license": "MIT"
- },
"node_modules/lodash.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
@@ -6946,11 +6286,6 @@
"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz",
"integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw=="
},
- "node_modules/lodash.uniqueid": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/lodash.uniqueid/-/lodash.uniqueid-4.0.1.tgz",
- "integrity": "sha512-GQQWaIeGlL6DIIr06kj1j6sSmBxyNMwI8kaX9aKpHR/XsMTiaXDVPNPAkiboOTK9OJpTJF/dXT3xYoFQnj386Q=="
- },
"node_modules/log-symbols": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
@@ -7168,12 +6503,6 @@
"integrity": "sha512-RWgGP2TdeKZLx+guR5a7/BzYs85sj6yrXXyj0o/znbgzPlz/Ez9wQuKDpwUZ8q+u2RxXpqZ1iTkPXCIU+GHhpA==",
"license": "MIT"
},
- "node_modules/nanoclone": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz",
- "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==",
- "license": "MIT"
- },
"node_modules/nanoid": {
"version": "3.1.30",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
@@ -7743,12 +7072,6 @@
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
"license": "MIT"
},
- "node_modules/property-expr": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz",
- "integrity": "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==",
- "license": "MIT"
- },
"node_modules/property-information": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
@@ -7905,32 +7228,6 @@
"react": "^18.2.0"
}
},
- "node_modules/react-dropzone": {
- "version": "11.7.1",
- "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-11.7.1.tgz",
- "integrity": "sha512-zxCMwhfPy1olUEbw3FLNPLhAm/HnaYH5aELIEglRbqabizKAdHs0h+WuyOpmA+v1JXn0++fpQDdNfUagWt5hJQ==",
- "license": "MIT",
- "dependencies": {
- "attr-accept": "^2.2.2",
- "file-selector": "^0.4.0",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">= 10.13"
- },
- "peerDependencies": {
- "react": ">= 16.8"
- }
- },
- "node_modules/react-dropzone/node_modules/attr-accept": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz",
- "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/react-error-boundary": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz",
@@ -7952,20 +7249,6 @@
"integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==",
"license": "MIT"
},
- "node_modules/react-file-icon": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/react-file-icon/-/react-file-icon-1.3.0.tgz",
- "integrity": "sha512-wxl/WwSX5twQKVXloPHbS71iZQUKO84KgZ44Kh7vYZGu1qH2kagx+RSTNfk/+IHtXfjPWPNIHPGi2Y8S94N1CQ==",
- "dependencies": {
- "colord": "^2.9.3",
- "lodash.uniqueid": "^4.0.1",
- "prop-types": "^15.7.2"
- },
- "peerDependencies": {
- "react": "^18.0.0 || ^17.0.0 || ^16.2.0",
- "react-dom": "^18.0.0 || ^17.0.0 || ^16.2.0"
- }
- },
"node_modules/react-focus-lock": {
"version": "2.9.5",
"resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.5.tgz",
@@ -8042,31 +7325,6 @@
"rxjs": "^6"
}
},
- "node_modules/react-redux": {
- "version": "7.2.8",
- "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.8.tgz",
- "integrity": "sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.15.4",
- "@types/react-redux": "^7.1.20",
- "hoist-non-react-statics": "^3.3.2",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.7.2",
- "react-is": "^17.0.2"
- },
- "peerDependencies": {
- "react": "^16.8.3 || ^17 || ^18"
- },
- "peerDependenciesMeta": {
- "react-dom": {
- "optional": true
- },
- "react-native": {
- "optional": true
- }
- }
- },
"node_modules/react-refractor": {
"version": "2.1.7",
"resolved": "https://registry.npmjs.org/react-refractor/-/react-refractor-2.1.7.tgz",
@@ -8169,21 +7427,6 @@
"prop-types": "^15.5.4"
}
},
- "node_modules/react-transition-group": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
- "dependencies": {
- "@babel/runtime": "^7.5.5",
- "dom-helpers": "^5.0.1",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.6.2"
- },
- "peerDependencies": {
- "react": ">=16.6.0",
- "react-dom": ">=16.6.0"
- }
- },
"node_modules/react-use-measure": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.1.1.tgz",
@@ -8197,22 +7440,6 @@
"react-dom": ">=16.13"
}
},
- "node_modules/react-virtuoso": {
- "version": "2.19.1",
- "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-2.19.1.tgz",
- "integrity": "sha512-zF6MAwujNGy2nJWCx/Df92ay/RnV2Kj4glUZfdyadI4suAn0kAZHB1BeI7yPFVp2iSccLzFlszhakWyr+fJ4Dw==",
- "dependencies": {
- "@virtuoso.dev/react-urx": "^0.2.12",
- "@virtuoso.dev/urx": "^0.2.12"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "react": ">=16 || >=17 || >= 18",
- "react-dom": ">=16 || >=17 || >= 18"
- }
- },
"node_modules/read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -8367,34 +7594,6 @@
"node": ">=8.10.0"
}
},
- "node_modules/redux": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz",
- "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.9.2"
- }
- },
- "node_modules/redux-observable": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/redux-observable/-/redux-observable-1.2.0.tgz",
- "integrity": "sha512-yeR90RP2WzZzCxxnQPlh2uFzyfFLsfXu8ROh53jGDPXVqj71uNDMmvi/YKQkd9ofiVoO4OYb1snbowO49tCEMg==",
- "license": "MIT",
- "peerDependencies": {
- "redux": ">=4 <5",
- "rxjs": ">=6.0.0-beta.0 <7"
- }
- },
- "node_modules/redux-thunk": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz",
- "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==",
- "license": "MIT",
- "peerDependencies": {
- "redux": "^4"
- }
- },
"node_modules/refractor": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz",
@@ -8428,12 +7627,6 @@
"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
"license": "MIT"
},
- "node_modules/reselect": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz",
- "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==",
- "license": "MIT"
- },
"node_modules/resolve": {
"version": "1.22.1",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -8925,132 +8118,6 @@
"object-assign": "^4.1.1"
}
},
- "node_modules/sanity-plugin-media": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sanity-plugin-media/-/sanity-plugin-media-1.4.8.tgz",
- "integrity": "sha512-kTEkq4YH8GVVbt2nnyqApkHtUcEbQfA2/i1fI4YYo2feFY6Fwkl4KY31EzJqiui7B8olN0D4Ql0PwvUXSY4++A==",
- "license": "MIT",
- "dependencies": {
- "@hookform/resolvers": "2.0.0-beta.3",
- "@reduxjs/toolkit": "^1.8.1",
- "@sanity/ui": "^0.37.5",
- "@tanem/react-nprogress": "^5.0.0",
- "copy-to-clipboard": "^3.3.1",
- "date-fns": "^2.27.0",
- "filesize": "^8.0.7",
- "groq": "^2.29.3",
- "is-hotkey": "^0.2.0",
- "nanoid": "^3.3.3",
- "pluralize": "^8.0.0",
- "react-dropzone": "^11.3.1",
- "react-file-icon": "^1.1.0",
- "react-hook-form": "^6.15.1",
- "react-redux": "^7.2.2",
- "react-select": "^4.1.0",
- "react-virtuoso": "^2.11.0",
- "redux": "^4.0.5",
- "redux-observable": "^1.2.0",
- "theme-ui": "0.3.5",
- "yup": "^0.32.11"
- },
- "peerDependencies": {
- "@sanity/base": ">= 2.0.2",
- "@sanity/client": "^3.3.0",
- "@sanity/color": "^2.1.8",
- "@sanity/icons": "^1.2.5",
- "@sanity/types": "^2.28.0",
- "react": ">=17.0.2",
- "react-dom": ">=17.0.2",
- "rxjs": "^6.5.3",
- "styled-components": "^5.3.3"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/@hookform/resolvers": {
- "version": "2.0.0-beta.3",
- "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.0.0-beta.3.tgz",
- "integrity": "sha512-sOP+IX7TglN34WbMVt8eRqWgnXAQcvFc4XUU6x3bIiIjTkjV5L3N7sBjff2Ln4QPTMYnmdXaZV2Yf5WxOiC5YQ==",
- "peerDependencies": {
- "react-hook-form": ">=6.6.0"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/filesize": {
- "version": "8.0.7",
- "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
- "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/is-hotkey": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/is-hotkey/-/is-hotkey-0.2.0.tgz",
- "integrity": "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==",
- "license": "MIT"
- },
- "node_modules/sanity-plugin-media/node_modules/memoize-one": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
- "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
- },
- "node_modules/sanity-plugin-media/node_modules/nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
- "license": "MIT",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/pluralize": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
- "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/react-hook-form": {
- "version": "6.15.8",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.8.tgz",
- "integrity": "sha512-prq82ofMbnRyj5wqDe8hsTRcdR25jQ+B8KtCS7BLCzjFHAwNuCjRwzPuP4eYLsEBjEIeYd6try+pdLdw0kPkpg==",
- "peerDependencies": {
- "react": "^16.8.0 || ^17"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/react-select": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz",
- "integrity": "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==",
- "dependencies": {
- "@babel/runtime": "^7.12.0",
- "@emotion/cache": "^11.4.0",
- "@emotion/react": "^11.1.1",
- "memoize-one": "^5.0.0",
- "prop-types": "^15.6.0",
- "react-input-autosize": "^3.0.0",
- "react-transition-group": "^4.3.0"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0",
- "react-dom": "^16.8.0 || ^17.0.0"
- }
- },
- "node_modules/sanity-plugin-media/node_modules/react-select/node_modules/react-input-autosize": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz",
- "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==",
- "dependencies": {
- "prop-types": "^15.5.8"
- },
- "peerDependencies": {
- "react": "^16.3.0 || ^17.0.0"
- }
- },
"node_modules/sanity-super-pane": {
"version": "1.0.0-alpha.11",
"resolved": "https://registry.npmjs.org/sanity-super-pane/-/sanity-super-pane-1.0.0-alpha.11.tgz",
@@ -9670,15 +8737,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/source-map-js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
@@ -9865,31 +8923,6 @@
"@emotion/memoize": "^0.8.1"
}
},
- "node_modules/styled-system": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/styled-system/-/styled-system-5.1.5.tgz",
- "integrity": "sha512-7VoD0o2R3RKzOzPK0jYrVnS8iJdfkKsQJNiLRDjikOpQVqQHns/DXWaPZOH4tIKkhAT7I6wIsy9FWTWh2X3q+A==",
- "dependencies": {
- "@styled-system/background": "^5.1.2",
- "@styled-system/border": "^5.1.5",
- "@styled-system/color": "^5.1.2",
- "@styled-system/core": "^5.1.2",
- "@styled-system/flexbox": "^5.1.2",
- "@styled-system/grid": "^5.1.2",
- "@styled-system/layout": "^5.1.2",
- "@styled-system/position": "^5.1.2",
- "@styled-system/shadow": "^5.1.2",
- "@styled-system/space": "^5.1.2",
- "@styled-system/typography": "^5.1.2",
- "@styled-system/variant": "^5.1.5",
- "object-assign": "^4.1.1"
- }
- },
- "node_modules/stylis": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
- },
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -9958,107 +8991,6 @@
"node": ">= 6"
}
},
- "node_modules/theme-ui": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/theme-ui/-/theme-ui-0.3.5.tgz",
- "integrity": "sha512-yxooGhvkdjFDotDeIFehKo5k6NnLZ3gsLSe8EDe2aDcoWqg1mZjkjjr8EYtVCrK3mk/tYz97AT5BpEnUfamNCQ==",
- "dependencies": {
- "@theme-ui/color-modes": "0.3.5",
- "@theme-ui/components": "0.3.5",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/css": "0.3.5",
- "@theme-ui/mdx": "0.3.5",
- "@theme-ui/theme-provider": "0.3.5"
- },
- "peerDependencies": {
- "react": "^16.11.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/color-modes": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/color-modes/-/color-modes-0.3.5.tgz",
- "integrity": "sha512-3n5ExAnp1gAuVVFdGF2rRLyrVsa7qtmUXx+gj1wPJsADq23EE4ctkppC+aIfPFxT196WhR8fjErrVuO7Rh+wAg==",
- "dependencies": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/css": "0.3.5",
- "deepmerge": "^4.2.2"
- },
- "peerDependencies": {
- "react": "^16.11.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/components": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/components/-/components-0.3.5.tgz",
- "integrity": "sha512-RdWwnN43H1Tq80lGCu6icNuYCWoHHNtwH+LJGaGfiPkv/uMXWrwzKPLMiAuYM5b3ofKtmdaAcxZLjqAld97jkw==",
- "dependencies": {
- "@emotion/core": "^10.0.0",
- "@emotion/styled": "^10.0.0",
- "@styled-system/color": "^5.1.2",
- "@styled-system/should-forward-prop": "^5.1.2",
- "@styled-system/space": "^5.1.2",
- "@theme-ui/css": "0.3.5"
- },
- "peerDependencies": {
- "react": "^16.8.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/core": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/core/-/core-0.3.5.tgz",
- "integrity": "sha512-80gbG4BW0ZQgZ8TWSG7vY72uXDxmkI/GttjpJee7AJlWVrPh7RCD2E3cuFPjqXzt7o4BJ9lZSHmTXcLzixNtRw==",
- "dependencies": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/css": "0.3.5",
- "deepmerge": "^4.2.2"
- },
- "peerDependencies": {
- "react": "^16.11.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/mdx": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/mdx/-/mdx-0.3.5.tgz",
- "integrity": "sha512-KMf5kkEcItQ3qIj7dston/kBOZc82ST2R0pUcyk/u8ZclX4ingRtZkMxm2zpmxybzdSUY3DIKf2MTK9CxUSpOQ==",
- "dependencies": {
- "@emotion/core": "^10.0.0",
- "@emotion/styled": "^10.0.0",
- "@mdx-js/react": "^1.0.0"
- },
- "peerDependencies": {
- "@theme-ui/core": "*",
- "@theme-ui/css": "*",
- "react": "^16.11.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/mdx/node_modules/@mdx-js/react": {
- "version": "1.6.22",
- "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz",
- "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- },
- "peerDependencies": {
- "react": "^16.13.1 || ^17.0.0"
- }
- },
- "node_modules/theme-ui/node_modules/@theme-ui/theme-provider": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/theme-provider/-/theme-provider-0.3.5.tgz",
- "integrity": "sha512-C1kVsGyrh/pqO/j4+KSF5IvVW1DOnZoQmpaJ9EjyU4bqY0PCTZfuNdNPfydKaDWiYxrKGXKBeX0xjvLLU6R0zQ==",
- "dependencies": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/color-modes": "0.3.5",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/mdx": "0.3.5"
- },
- "peerDependencies": {
- "@theme-ui/css": "*",
- "react": "^16.11.0"
- }
- },
"node_modules/through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -10106,12 +9038,6 @@
"integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=",
"license": "MIT"
},
- "node_modules/toposort": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz",
- "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=",
- "license": "MIT"
- },
"node_modules/tough-cookie": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
@@ -10992,14 +9918,6 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
},
- "node_modules/yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/yargs": {
"version": "17.7.2",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
@@ -11036,30 +9954,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/yup": {
- "version": "0.32.11",
- "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz",
- "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==",
- "license": "MIT",
- "dependencies": {
- "@babel/runtime": "^7.15.4",
- "@types/lodash": "^4.14.175",
- "lodash": "^4.17.21",
- "lodash-es": "^4.17.21",
- "nanoclone": "^0.2.1",
- "property-expr": "^2.0.4",
- "toposort": "^2.0.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yup/node_modules/@types/lodash": {
- "version": "4.14.182",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
- "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==",
- "license": "MIT"
- },
"node_modules/zip-stream": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz",
@@ -11530,278 +10424,26 @@
"tslib": "^2.0.0"
}
},
- "@emotion/babel-plugin": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
- "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
- "requires": {
- "@babel/helper-module-imports": "^7.16.7",
- "@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/serialize": "^1.1.2",
- "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.2.0"
- },
- "dependencies": {
- "convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- },
- "escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
- }
- }
- },
- "@emotion/cache": {
- "version": "11.11.0",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
- "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
- "requires": {
- "@emotion/memoize": "^0.8.1",
- "@emotion/sheet": "^1.2.2",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
- "stylis": "4.2.0"
- }
- },
- "@emotion/core": {
- "version": "10.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz",
- "integrity": "sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==",
- "requires": {
- "@babel/runtime": "^7.5.5",
- "@emotion/cache": "^10.0.27",
- "@emotion/css": "^10.0.27",
- "@emotion/serialize": "^0.11.15",
- "@emotion/sheet": "0.9.4",
- "@emotion/utils": "0.11.3"
- },
- "dependencies": {
- "@emotion/cache": {
- "version": "10.0.29",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz",
- "integrity": "sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==",
- "requires": {
- "@emotion/sheet": "0.9.4",
- "@emotion/stylis": "0.8.5",
- "@emotion/utils": "0.11.3",
- "@emotion/weak-memoize": "0.2.5"
- }
- },
- "@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "requires": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "@emotion/sheet": {
- "version": "0.9.4",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz",
- "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA=="
- },
- "@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "@emotion/weak-memoize": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz",
- "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="
- },
- "csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- }
- }
- },
- "@emotion/css": {
- "version": "10.0.27",
- "resolved": "https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz",
- "integrity": "sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==",
- "requires": {
- "@emotion/serialize": "^0.11.15",
- "@emotion/utils": "0.11.3",
- "babel-plugin-emotion": "^10.0.27"
- },
- "dependencies": {
- "@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "requires": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- }
- }
- },
- "@emotion/hash": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
- "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
- },
"@emotion/is-prop-valid": {
"version": "0.8.8",
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
- "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
- "requires": {
- "@emotion/memoize": "0.7.4"
- },
- "dependencies": {
- "@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- }
- }
- },
- "@emotion/memoize": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
- "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
- },
- "@emotion/react": {
- "version": "11.11.1",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz",
- "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==",
- "requires": {
- "@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.11.0",
- "@emotion/cache": "^11.11.0",
- "@emotion/serialize": "^1.1.2",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
- "@emotion/utils": "^1.2.1",
- "@emotion/weak-memoize": "^0.3.1",
- "hoist-non-react-statics": "^3.3.1"
- }
- },
- "@emotion/serialize": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz",
- "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==",
- "requires": {
- "@emotion/hash": "^0.9.1",
- "@emotion/memoize": "^0.8.1",
- "@emotion/unitless": "^0.8.1",
- "@emotion/utils": "^1.2.1",
- "csstype": "^3.0.2"
- },
- "dependencies": {
- "@emotion/unitless": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
- "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
- }
- }
- },
- "@emotion/sheet": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
- "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
- },
- "@emotion/styled": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.3.0.tgz",
- "integrity": "sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==",
- "requires": {
- "@emotion/styled-base": "^10.3.0",
- "babel-plugin-emotion": "^10.0.27"
- }
- },
- "@emotion/styled-base": {
- "version": "10.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.3.0.tgz",
- "integrity": "sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==",
+ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
"requires": {
- "@babel/runtime": "^7.5.5",
- "@emotion/is-prop-valid": "0.8.8",
- "@emotion/serialize": "^0.11.15",
- "@emotion/utils": "0.11.3"
+ "@emotion/memoize": "0.7.4"
},
"dependencies": {
- "@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
"@emotion/memoize": {
"version": "0.7.4",
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
"integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "requires": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
}
}
},
+ "@emotion/memoize": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
+ "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
+ },
"@emotion/stylis": {
"version": "0.8.5",
"resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
@@ -11812,22 +10454,6 @@
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
"integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
},
- "@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
- "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
- "requires": {}
- },
- "@emotion/utils": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
- "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
- },
- "@emotion/weak-memoize": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
- "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
- },
"@esbuild/android-arm": {
"version": "0.19.3",
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.3.tgz",
@@ -12087,17 +10713,6 @@
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
"integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
},
- "@reduxjs/toolkit": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.1.tgz",
- "integrity": "sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng==",
- "requires": {
- "immer": "^9.0.7",
- "redux": "^4.1.2",
- "redux-thunk": "^2.4.1",
- "reselect": "^4.1.5"
- }
- },
"@rexxars/react-json-inspector": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/@rexxars/react-json-inspector/-/react-json-inspector-8.0.1.tgz",
@@ -14086,134 +12701,6 @@
}
}
},
- "@styled-system/background": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/background/-/background-5.1.2.tgz",
- "integrity": "sha512-jtwH2C/U6ssuGSvwTN3ri/IyjdHb8W9X/g8Y0JLcrH02G+BW3OS8kZdHphF1/YyRklnrKrBT2ngwGUK6aqqV3A==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/border": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/border/-/border-5.1.5.tgz",
- "integrity": "sha512-JvddhNrnhGigtzWRCVuAHepniyVi6hBlimxWDVAdcTuk7aRn9BYJUwfHslURtwYFsF5FoEs8Zmr1oZq2M1AP0A==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/color": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/color/-/color-5.1.2.tgz",
- "integrity": "sha512-1kCkeKDZkt4GYkuFNKc7vJQMcOmTl3bJY3YBUs7fCNM6mMYJeT1pViQ2LwBSBJytj3AB0o4IdLBoepgSgGl5MA==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/core": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/core/-/core-5.1.2.tgz",
- "integrity": "sha512-XclBDdNIy7OPOsN4HBsawG2eiWfCcuFt6gxKn1x4QfMIgeO6TOlA2pZZ5GWZtIhCUqEPTgIBta6JXsGyCkLBYw==",
- "requires": {
- "object-assign": "^4.1.1"
- }
- },
- "@styled-system/css": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/css/-/css-5.1.5.tgz",
- "integrity": "sha512-XkORZdS5kypzcBotAMPBoeckDs9aSZVkvrAlq5K3xP8IMAUek+x2O4NtwoSgkYkWWzVBu6DGdFZLR790QWGG+A=="
- },
- "@styled-system/flexbox": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/flexbox/-/flexbox-5.1.2.tgz",
- "integrity": "sha512-6hHV52+eUk654Y1J2v77B8iLeBNtc+SA3R4necsu2VVinSD7+XY5PCCEzBFaWs42dtOEDIa2lMrgL0YBC01mDQ==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/grid": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/grid/-/grid-5.1.2.tgz",
- "integrity": "sha512-K3YiV1KyHHzgdNuNlaw8oW2ktMuGga99o1e/NAfTEi5Zsa7JXxzwEnVSDSBdJC+z6R8WYTCYRQC6bkVFcvdTeg==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/layout": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/layout/-/layout-5.1.2.tgz",
- "integrity": "sha512-wUhkMBqSeacPFhoE9S6UF3fsMEKFv91gF4AdDWp0Aym1yeMPpqz9l9qS/6vjSsDPF7zOb5cOKC3tcKKOMuDCPw==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/position": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/position/-/position-5.1.2.tgz",
- "integrity": "sha512-60IZfMXEOOZe3l1mCu6sj/2NAyUmES2kR9Kzp7s2D3P4qKsZWxD1Se1+wJvevb+1TP+ZMkGPEYYXRyU8M1aF5A==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/shadow": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/shadow/-/shadow-5.1.2.tgz",
- "integrity": "sha512-wqniqYb7XuZM7K7C0d1Euxc4eGtqEe/lvM0WjuAFsQVImiq6KGT7s7is+0bNI8O4Dwg27jyu4Lfqo/oIQXNzAg==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/should-forward-prop": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/should-forward-prop/-/should-forward-prop-5.1.5.tgz",
- "integrity": "sha512-+rPRomgCGYnUIaFabDoOgpSDc4UUJ1KsmlnzcEp0tu5lFrBQKgZclSo18Z1URhaZm7a6agGtS5Xif7tuC2s52Q==",
- "requires": {
- "@emotion/is-prop-valid": "^0.8.1",
- "@emotion/memoize": "^0.7.1",
- "styled-system": "^5.1.5"
- },
- "dependencies": {
- "@emotion/memoize": {
- "version": "0.7.5",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz",
- "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ=="
- }
- }
- },
- "@styled-system/space": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/space/-/space-5.1.2.tgz",
- "integrity": "sha512-+zzYpR8uvfhcAbaPXhH8QgDAV//flxqxSjHiS9cDFQQUSznXMQmxJegbhcdEF7/eNnJgHeIXv1jmny78kipgBA==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/typography": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@styled-system/typography/-/typography-5.1.2.tgz",
- "integrity": "sha512-BxbVUnN8N7hJ4aaPOd7wEsudeT7CxarR+2hns8XCX1zp0DFfbWw4xYa/olA0oQaqx7F1hzDg+eRaGzAJbF+jOg==",
- "requires": {
- "@styled-system/core": "^5.1.2"
- }
- },
- "@styled-system/variant": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@styled-system/variant/-/variant-5.1.5.tgz",
- "integrity": "sha512-Yn8hXAFoWIro8+Q5J8YJd/mP85Teiut3fsGVR9CAxwgNfIAiqlYxsk5iHU7VHJks/0KjL4ATSjmbtCDC/4l1qw==",
- "requires": {
- "@styled-system/core": "^5.1.2",
- "@styled-system/css": "^5.1.5"
- }
- },
- "@tanem/react-nprogress": {
- "version": "5.0.51",
- "resolved": "https://registry.npmjs.org/@tanem/react-nprogress/-/react-nprogress-5.0.51.tgz",
- "integrity": "sha512-YxNUCpznuBVA+PhjEzFmxaa1czXgU+5Ojchw5JBK7DQS6SHIgNudpFohWpNBWMu2KWByGJ2OLH2OwbM/XyP18Q==",
- "requires": {
- "@babel/runtime": "^7.22.15",
- "hoist-non-react-statics": "^3.3.2"
- }
- },
"@tanstack/react-virtual": {
"version": "3.0.0-beta.54",
"resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.0.0-beta.54.tgz",
@@ -14227,11 +12714,6 @@
"resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.0.0-beta.54.tgz",
"integrity": "sha512-jtkwqdP2rY2iCCDVAFuaNBH3fiEi29aTn2RhtIoky8DTTiCdc48plpHHreLwmv1PICJ4AJUUESaq3xa8fZH8+g=="
},
- "@theme-ui/css": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz",
- "integrity": "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg=="
- },
"@tootallnate/once": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
@@ -14319,15 +12801,6 @@
"resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz",
"integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ=="
},
- "@types/hoist-non-react-statics": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
- "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
- "requires": {
- "@types/react": "*",
- "hoist-non-react-statics": "^3.3.0"
- }
- },
"@types/is-hotkey": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/@types/is-hotkey/-/is-hotkey-0.1.7.tgz",
@@ -14358,11 +12831,6 @@
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz",
"integrity": "sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A=="
},
- "@types/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
- },
"@types/prop-types": {
"version": "15.7.4",
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
@@ -14402,17 +12870,6 @@
"@types/react": "*"
}
},
- "@types/react-redux": {
- "version": "7.1.24",
- "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.24.tgz",
- "integrity": "sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==",
- "requires": {
- "@types/hoist-non-react-statics": "^3.3.0",
- "@types/react": "*",
- "hoist-non-react-statics": "^3.3.0",
- "redux": "^4.0.0"
- }
- },
"@types/react-router": {
"version": "5.1.17",
"resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz",
@@ -14494,19 +12951,6 @@
"codemirror": "^6.0.0"
}
},
- "@virtuoso.dev/react-urx": {
- "version": "0.2.13",
- "resolved": "https://registry.npmjs.org/@virtuoso.dev/react-urx/-/react-urx-0.2.13.tgz",
- "integrity": "sha512-MY0ugBDjFb5Xt8v2HY7MKcRGqw/3gTpMlLXId2EwQvYJoC8sP7nnXjAxcBtTB50KTZhO0SbzsFimaZ7pSdApwA==",
- "requires": {
- "@virtuoso.dev/urx": "^0.2.13"
- }
- },
- "@virtuoso.dev/urx": {
- "version": "0.2.13",
- "resolved": "https://registry.npmjs.org/@virtuoso.dev/urx/-/urx-0.2.13.tgz",
- "integrity": "sha512-iirJNv92A1ZWxoOHHDYW/1KPoi83939o83iUBQHIim0i3tMeSKEh+bxhJdTHQ86Mr4uXx9xGUTq69cp52ZP8Xw=="
- },
"@vitejs/plugin-react": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz",
@@ -14664,94 +13108,6 @@
"core-js": "^2.5.0"
}
},
- "babel-plugin-emotion": {
- "version": "10.2.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz",
- "integrity": "sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==",
- "requires": {
- "@babel/helper-module-imports": "^7.0.0",
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/serialize": "^0.11.16",
- "babel-plugin-macros": "^2.0.0",
- "babel-plugin-syntax-jsx": "^6.18.0",
- "convert-source-map": "^1.5.0",
- "escape-string-regexp": "^1.0.5",
- "find-root": "^1.1.0",
- "source-map": "^0.5.7"
- },
- "dependencies": {
- "@emotion/hash": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
- "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- },
- "@emotion/memoize": {
- "version": "0.7.4",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
- "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
- },
- "@emotion/serialize": {
- "version": "0.11.16",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz",
- "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==",
- "requires": {
- "@emotion/hash": "0.8.0",
- "@emotion/memoize": "0.7.4",
- "@emotion/unitless": "0.7.5",
- "@emotion/utils": "0.11.3",
- "csstype": "^2.5.7"
- }
- },
- "@emotion/utils": {
- "version": "0.11.3",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz",
- "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- },
- "babel-plugin-macros": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
- "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
- "requires": {
- "@babel/runtime": "^7.7.2",
- "cosmiconfig": "^6.0.0",
- "resolve": "^1.12.0"
- }
- },
- "convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- },
- "cosmiconfig": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
- "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
- "requires": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.1.0",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.7.2"
- }
- },
- "csstype": {
- "version": "2.6.21",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz",
- "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- }
- }
- },
- "babel-plugin-macros": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
- "requires": {
- "@babel/runtime": "^7.12.5",
- "cosmiconfig": "^7.0.0",
- "resolve": "^1.19.0"
- }
- },
"babel-plugin-styled-components": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
@@ -14764,11 +13120,6 @@
"picomatch": "^2.3.1"
}
},
- "babel-plugin-syntax-jsx": {
- "version": "6.18.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
- "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
- },
"balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -15020,11 +13371,6 @@
"resolved": "https://registry.npmjs.org/color2k/-/color2k-2.0.2.tgz",
"integrity": "sha512-kJhwH5nAwb34tmyuqq/lgjEKzlFXn1U99NlnB6Ws4qVaERcRUYeYP1cBw6BJ4vxaWStAUEef4WMr7WjOCnBt8w=="
},
- "colord": {
- "version": "2.9.3",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
- "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
- },
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
@@ -15143,18 +13489,6 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
},
- "cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "requires": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- }
- },
"crc-32": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
@@ -15327,11 +13661,6 @@
"mimic-response": "^3.1.0"
}
},
- "deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
- },
"define-lazy-prop": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
@@ -15365,15 +13694,6 @@
"resolved": "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz",
"integrity": "sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ=="
},
- "dom-helpers": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
- "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
- "requires": {
- "@babel/runtime": "^7.8.7",
- "csstype": "^3.0.2"
- }
- },
"dom-scroll-into-view": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz",
@@ -15626,14 +13946,6 @@
"reusify": "^1.0.4"
}
},
- "file-selector": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.4.0.tgz",
- "integrity": "sha512-iACCiXeMYOvZqlF1kTiYINzgepRBymz1wwjiuup9u9nayhb6g4fSwiyJ/6adli+EPwrWtpgQAh2PoS7HukEGEg==",
- "requires": {
- "tslib": "^2.0.3"
- }
- },
"file-uri-to-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
@@ -15652,11 +13964,6 @@
"to-regex-range": "^5.0.1"
}
},
- "find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
- },
"find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
@@ -15976,11 +14283,6 @@
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
"integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg=="
},
- "groq": {
- "version": "2.29.3",
- "resolved": "https://registry.npmjs.org/groq/-/groq-2.29.3.tgz",
- "integrity": "sha512-j3HFq8Qwg36rREp2Xl2vecUz47LX6cedD8cqq+JKX0iNj9yiwelOSKpRS5jxhkDZQv5xBAiqtpU2Ylv5DQ5g2A=="
- },
"groq-js": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/groq-js/-/groq-js-0.2.0.tgz",
@@ -16482,11 +14784,6 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
- "lodash-es": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
- "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- },
"lodash.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
@@ -16522,11 +14819,6 @@
"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz",
"integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw=="
},
- "lodash.uniqueid": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/lodash.uniqueid/-/lodash.uniqueid-4.0.1.tgz",
- "integrity": "sha512-GQQWaIeGlL6DIIr06kj1j6sSmBxyNMwI8kaX9aKpHR/XsMTiaXDVPNPAkiboOTK9OJpTJF/dXT3xYoFQnj386Q=="
- },
"log-symbols": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
@@ -16696,11 +14988,6 @@
"resolved": "https://registry.npmjs.org/nano-pubsub/-/nano-pubsub-2.0.1.tgz",
"integrity": "sha512-RWgGP2TdeKZLx+guR5a7/BzYs85sj6yrXXyj0o/znbgzPlz/Ez9wQuKDpwUZ8q+u2RxXpqZ1iTkPXCIU+GHhpA=="
},
- "nanoclone": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz",
- "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA=="
- },
"nanoid": {
"version": "3.1.30",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
@@ -17102,11 +15389,6 @@
}
}
},
- "property-expr": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz",
- "integrity": "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA=="
- },
"property-information": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
@@ -17233,23 +15515,6 @@
"scheduler": "^0.23.0"
}
},
- "react-dropzone": {
- "version": "11.7.1",
- "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-11.7.1.tgz",
- "integrity": "sha512-zxCMwhfPy1olUEbw3FLNPLhAm/HnaYH5aELIEglRbqabizKAdHs0h+WuyOpmA+v1JXn0++fpQDdNfUagWt5hJQ==",
- "requires": {
- "attr-accept": "^2.2.2",
- "file-selector": "^0.4.0",
- "prop-types": "^15.8.1"
- },
- "dependencies": {
- "attr-accept": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz",
- "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg=="
- }
- }
- },
"react-error-boundary": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz",
@@ -17263,16 +15528,6 @@
"resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz",
"integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA=="
},
- "react-file-icon": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/react-file-icon/-/react-file-icon-1.3.0.tgz",
- "integrity": "sha512-wxl/WwSX5twQKVXloPHbS71iZQUKO84KgZ44Kh7vYZGu1qH2kagx+RSTNfk/+IHtXfjPWPNIHPGi2Y8S94N1CQ==",
- "requires": {
- "colord": "^2.9.3",
- "lodash.uniqueid": "^4.0.1",
- "prop-types": "^15.7.2"
- }
- },
"react-focus-lock": {
"version": "2.9.5",
"resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.5.tgz",
@@ -17323,19 +15578,6 @@
"integrity": "sha512-lBMW9S7OvqE8sYruPTpG8Dv7WVwHiDt4hJmhixoRNlHBtVMnMvMJal/tsH8F/YKMsObvSkY3PCWCPRLqnEaOaw==",
"requires": {}
},
- "react-redux": {
- "version": "7.2.8",
- "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.8.tgz",
- "integrity": "sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw==",
- "requires": {
- "@babel/runtime": "^7.15.4",
- "@types/react-redux": "^7.1.20",
- "hoist-non-react-statics": "^3.3.2",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.7.2",
- "react-is": "^17.0.2"
- }
- },
"react-refractor": {
"version": "2.1.7",
"resolved": "https://registry.npmjs.org/react-refractor/-/react-refractor-2.1.7.tgz",
@@ -17416,17 +15658,6 @@
"prop-types": "^15.5.4"
}
},
- "react-transition-group": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
- "requires": {
- "@babel/runtime": "^7.5.5",
- "dom-helpers": "^5.0.1",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.6.2"
- }
- },
"react-use-measure": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.1.1.tgz",
@@ -17436,15 +15667,6 @@
"debounce": "^1.2.1"
}
},
- "react-virtuoso": {
- "version": "2.19.1",
- "resolved": "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-2.19.1.tgz",
- "integrity": "sha512-zF6MAwujNGy2nJWCx/Df92ay/RnV2Kj4glUZfdyadI4suAn0kAZHB1BeI7yPFVp2iSccLzFlszhakWyr+fJ4Dw==",
- "requires": {
- "@virtuoso.dev/react-urx": "^0.2.12",
- "@virtuoso.dev/urx": "^0.2.12"
- }
- },
"read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -17571,26 +15793,6 @@
"picomatch": "^2.2.1"
}
},
- "redux": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz",
- "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==",
- "requires": {
- "@babel/runtime": "^7.9.2"
- }
- },
- "redux-observable": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/redux-observable/-/redux-observable-1.2.0.tgz",
- "integrity": "sha512-yeR90RP2WzZzCxxnQPlh2uFzyfFLsfXu8ROh53jGDPXVqj71uNDMmvi/YKQkd9ofiVoO4OYb1snbowO49tCEMg==",
- "requires": {}
- },
- "redux-thunk": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz",
- "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==",
- "requires": {}
- },
"refractor": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz",
@@ -17616,11 +15818,6 @@
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
},
- "reselect": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz",
- "integrity": "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ=="
- },
"resolve": {
"version": "1.22.1",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -18310,97 +16507,6 @@
}
}
},
- "sanity-plugin-media": {
- "version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sanity-plugin-media/-/sanity-plugin-media-1.4.8.tgz",
- "integrity": "sha512-kTEkq4YH8GVVbt2nnyqApkHtUcEbQfA2/i1fI4YYo2feFY6Fwkl4KY31EzJqiui7B8olN0D4Ql0PwvUXSY4++A==",
- "requires": {
- "@hookform/resolvers": "2.0.0-beta.3",
- "@reduxjs/toolkit": "^1.8.1",
- "@sanity/ui": "^0.37.5",
- "@tanem/react-nprogress": "^5.0.0",
- "copy-to-clipboard": "^3.3.1",
- "date-fns": "^2.27.0",
- "filesize": "^8.0.7",
- "groq": "^2.29.3",
- "is-hotkey": "^0.2.0",
- "nanoid": "^3.3.3",
- "pluralize": "^8.0.0",
- "react-dropzone": "^11.3.1",
- "react-file-icon": "^1.1.0",
- "react-hook-form": "^6.15.1",
- "react-redux": "^7.2.2",
- "react-select": "^4.1.0",
- "react-virtuoso": "^2.11.0",
- "redux": "^4.0.5",
- "redux-observable": "^1.2.0",
- "theme-ui": "0.3.5",
- "yup": "^0.32.11"
- },
- "dependencies": {
- "@hookform/resolvers": {
- "version": "2.0.0-beta.3",
- "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.0.0-beta.3.tgz",
- "integrity": "sha512-sOP+IX7TglN34WbMVt8eRqWgnXAQcvFc4XUU6x3bIiIjTkjV5L3N7sBjff2Ln4QPTMYnmdXaZV2Yf5WxOiC5YQ==",
- "requires": {}
- },
- "filesize": {
- "version": "8.0.7",
- "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
- "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ=="
- },
- "is-hotkey": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/is-hotkey/-/is-hotkey-0.2.0.tgz",
- "integrity": "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw=="
- },
- "memoize-one": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
- "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
- },
- "nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
- },
- "pluralize": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
- "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="
- },
- "react-hook-form": {
- "version": "6.15.8",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.8.tgz",
- "integrity": "sha512-prq82ofMbnRyj5wqDe8hsTRcdR25jQ+B8KtCS7BLCzjFHAwNuCjRwzPuP4eYLsEBjEIeYd6try+pdLdw0kPkpg==",
- "requires": {}
- },
- "react-select": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz",
- "integrity": "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==",
- "requires": {
- "@babel/runtime": "^7.12.0",
- "@emotion/cache": "^11.4.0",
- "@emotion/react": "^11.1.1",
- "memoize-one": "^5.0.0",
- "prop-types": "^15.6.0",
- "react-input-autosize": "^3.0.0",
- "react-transition-group": "^4.3.0"
- },
- "dependencies": {
- "react-input-autosize": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz",
- "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==",
- "requires": {
- "prop-types": "^15.5.8"
- }
- }
- }
- }
- }
- },
"sanity-super-pane": {
"version": "1.0.0-alpha.11",
"resolved": "https://registry.npmjs.org/sanity-super-pane/-/sanity-super-pane-1.0.0-alpha.11.tgz",
@@ -18554,11 +16660,6 @@
}
}
},
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
- },
"source-map-js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
@@ -18713,31 +16814,6 @@
}
}
},
- "styled-system": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/styled-system/-/styled-system-5.1.5.tgz",
- "integrity": "sha512-7VoD0o2R3RKzOzPK0jYrVnS8iJdfkKsQJNiLRDjikOpQVqQHns/DXWaPZOH4tIKkhAT7I6wIsy9FWTWh2X3q+A==",
- "requires": {
- "@styled-system/background": "^5.1.2",
- "@styled-system/border": "^5.1.5",
- "@styled-system/color": "^5.1.2",
- "@styled-system/core": "^5.1.2",
- "@styled-system/flexbox": "^5.1.2",
- "@styled-system/grid": "^5.1.2",
- "@styled-system/layout": "^5.1.2",
- "@styled-system/position": "^5.1.2",
- "@styled-system/shadow": "^5.1.2",
- "@styled-system/space": "^5.1.2",
- "@styled-system/typography": "^5.1.2",
- "@styled-system/variant": "^5.1.5",
- "object-assign": "^4.1.1"
- }
- },
- "stylis": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
- "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
- },
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -18791,84 +16867,6 @@
}
}
},
- "theme-ui": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/theme-ui/-/theme-ui-0.3.5.tgz",
- "integrity": "sha512-yxooGhvkdjFDotDeIFehKo5k6NnLZ3gsLSe8EDe2aDcoWqg1mZjkjjr8EYtVCrK3mk/tYz97AT5BpEnUfamNCQ==",
- "requires": {
- "@theme-ui/color-modes": "0.3.5",
- "@theme-ui/components": "0.3.5",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/css": "0.3.5",
- "@theme-ui/mdx": "0.3.5",
- "@theme-ui/theme-provider": "0.3.5"
- },
- "dependencies": {
- "@theme-ui/color-modes": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/color-modes/-/color-modes-0.3.5.tgz",
- "integrity": "sha512-3n5ExAnp1gAuVVFdGF2rRLyrVsa7qtmUXx+gj1wPJsADq23EE4ctkppC+aIfPFxT196WhR8fjErrVuO7Rh+wAg==",
- "requires": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/css": "0.3.5",
- "deepmerge": "^4.2.2"
- }
- },
- "@theme-ui/components": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/components/-/components-0.3.5.tgz",
- "integrity": "sha512-RdWwnN43H1Tq80lGCu6icNuYCWoHHNtwH+LJGaGfiPkv/uMXWrwzKPLMiAuYM5b3ofKtmdaAcxZLjqAld97jkw==",
- "requires": {
- "@emotion/core": "^10.0.0",
- "@emotion/styled": "^10.0.0",
- "@styled-system/color": "^5.1.2",
- "@styled-system/should-forward-prop": "^5.1.2",
- "@styled-system/space": "^5.1.2",
- "@theme-ui/css": "0.3.5"
- }
- },
- "@theme-ui/core": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/core/-/core-0.3.5.tgz",
- "integrity": "sha512-80gbG4BW0ZQgZ8TWSG7vY72uXDxmkI/GttjpJee7AJlWVrPh7RCD2E3cuFPjqXzt7o4BJ9lZSHmTXcLzixNtRw==",
- "requires": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/css": "0.3.5",
- "deepmerge": "^4.2.2"
- }
- },
- "@theme-ui/mdx": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/mdx/-/mdx-0.3.5.tgz",
- "integrity": "sha512-KMf5kkEcItQ3qIj7dston/kBOZc82ST2R0pUcyk/u8ZclX4ingRtZkMxm2zpmxybzdSUY3DIKf2MTK9CxUSpOQ==",
- "requires": {
- "@emotion/core": "^10.0.0",
- "@emotion/styled": "^10.0.0",
- "@mdx-js/react": "^1.0.0"
- },
- "dependencies": {
- "@mdx-js/react": {
- "version": "1.6.22",
- "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz",
- "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==",
- "requires": {}
- }
- }
- },
- "@theme-ui/theme-provider": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@theme-ui/theme-provider/-/theme-provider-0.3.5.tgz",
- "integrity": "sha512-C1kVsGyrh/pqO/j4+KSF5IvVW1DOnZoQmpaJ9EjyU4bqY0PCTZfuNdNPfydKaDWiYxrKGXKBeX0xjvLLU6R0zQ==",
- "requires": {
- "@emotion/core": "^10.0.0",
- "@theme-ui/color-modes": "0.3.5",
- "@theme-ui/core": "0.3.5",
- "@theme-ui/mdx": "0.3.5"
- }
- }
- }
- },
"through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -18906,11 +16904,6 @@
"resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
"integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI="
},
- "toposort": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz",
- "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA="
- },
"tough-cookie": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
@@ -19395,11 +17388,6 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
},
- "yaml": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
- },
"yargs": {
"version": "17.7.2",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
@@ -19424,27 +17412,6 @@
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
},
- "yup": {
- "version": "0.32.11",
- "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz",
- "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==",
- "requires": {
- "@babel/runtime": "^7.15.4",
- "@types/lodash": "^4.14.175",
- "lodash": "^4.17.21",
- "lodash-es": "^4.17.21",
- "nanoclone": "^0.2.1",
- "property-expr": "^2.0.4",
- "toposort": "^2.0.2"
- },
- "dependencies": {
- "@types/lodash": {
- "version": "4.14.182",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz",
- "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
- }
- }
- },
"zip-stream": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz",
diff --git a/sanityIo/package.json b/sanityIo/package.json
index 5bc047de..f3181380 100644
--- a/sanityIo/package.json
+++ b/sanityIo/package.json
@@ -1,7 +1,7 @@
{
"name": "the-handsomest-nerd-sanity",
"private": true,
- "version": "0.3.1",
+ "version": "0.4.0",
"description": "Sanity CMS for React Website Builder",
"main": "package.json",
"author": "theHandsomestNerd ",
@@ -31,7 +31,6 @@
"sanity": "^3.16.7",
"sanity-plugin-color-list": "^2.0.1",
"sanity-plugin-json-input": "^0.1.0",
- "sanity-plugin-media": "^1.4.8",
"sanity-super-pane": "^1.0.0-alpha.11",
"styled-components": "^5.3.0"
}
diff --git a/sanityIo/parts/assetSources.js b/sanityIo/parts/assetSources.js
deleted file mode 100644
index baf5fe73..00000000
--- a/sanityIo/parts/assetSources.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import MediaAssetSource from 'part:sanity-plugin-media/asset-source'
-
-export default [MediaAssetSource]
\ No newline at end of file
diff --git a/sanityIo/parts/deskStructure.js b/sanityIo/parts/deskStructure.js
deleted file mode 100644
index f7538548..00000000
--- a/sanityIo/parts/deskStructure.js
+++ /dev/null
@@ -1,176 +0,0 @@
-// eslint-disable-next-line import/extensions
-// eslint-disable-next-line import/extensions
-// eslint-disable-next-line import/extensions
-// eslint-disable-next-line import/no-unresolved
-import {createSuperPane} from 'sanity-super-pane'
-// eslint-disable-next-line import/no-unresolved
-import S from '@sanity/desk-tool/structure-builder'
-import {SanitySectionTitlesEnum} from "../schemas/sections/transform-hw/sectionTitles";
-
-export default () =>
- S.list()
- .title('Base')
- .items([
- S.listItem()
- .title('Page')
- .child(createSuperPane('homePage', S)),
- S.listItem()
- .title('Header')
- .child(createSuperPane('HeaderSection', S)),
- S.listItem()
- .title('Development Header')
- .child(createSuperPane('DevelopmentHeaderSection', S)),
- S.listItem()
- .title('Footer')
- .child(createSuperPane('FooterSection', S)),
- S.listItem()
- .title('Development Footer')
- .child(createSuperPane('DevelopmentFooterSection', S)),
- S.listItem()
- .title('Web Dev Hero Section')
- .child(createSuperPane('WebDevHeroContentSection', S)),
- S.listItem()
- .title('Web Dev Stats Counter Section')
- .child(createSuperPane('WebDevStatsCounterSection', S)),
- S.listItem()
- .title('Web Dev About Us Section')
- .child(createSuperPane('WebDevAboutUsSection', S)),
- S.listItem()
- .title('Portfolio')
- .child(createSuperPane('PortfolioItem', S)),
- S.listItem()
- .title('Portfolio Section')
- .child(createSuperPane('PortfolioSection', S)),
- S.listItem()
- .title("Services Section")
- .child(createSuperPane('ServicesSection', S)),
- S.listItem()
- .title("Service Item")
- .child(createSuperPane('ServiceItem', S)),
- S.listItem()
- .title("How it works Section")
- .child(createSuperPane('WebDevHowItWorksSection', S)),
- S.listItem()
- .title("How it works Item")
- .child(createSuperPane('WebDevHowItWorksStep', S)),
- S.listItem()
- .title("Service Amenity")
- .child(createSuperPane('ServiceAmenityItem', S)),
- S.listItem()
- .title('Testimonials')
- .child(createSuperPane('Testimonials', S)),
- S.listItem()
- .title('Testimonials Section')
- .child(createSuperPane('TestimonialsSection', S)),
- S.listItem()
- .title('Resume Bio Section')
- .child(createSuperPane('ResumeBioSection', S)),
- S.listItem()
- .title('Resume Skill Section')
- .child(createSuperPane('ResumeSkillSection', S)),
- S.listItem()
- .title('Resume Skill')
- .child(createSuperPane('ResumeSkill', S)),
- S.listItem()
- .title('Resume Experience Section')
- .child(createSuperPane('ResumeExperienceSection', S)),
- S.listItem()
- .title('Resume Experience')
- .child(createSuperPane('ResumeExperience', S)),
- S.listItem()
- .title('Resume Education')
- .child(createSuperPane('ResumeEducation', S)),
- S.listItem()
- .title('Resume Education Section')
- .child(createSuperPane('ResumeEducationSection', S)),
- S.listItem()
- .title('Resume Portfolio')
- .child(createSuperPane('ResumePortfolioItem', S)),
- S.listItem()
- .title('Resume Portfolio Section')
- .child(createSuperPane('ResumePortfolioSection', S)),
- S.listItem()
- .title('Resume Feedback')
- .child(createSuperPane('ResumeFeedback', S)),
- S.listItem()
- .title('Resume Feedback Section')
- .child(createSuperPane('ResumeFeedbackSection', S)),
- S.listItem()
- .title('Resume Contact Us Section')
- .child(createSuperPane('ResumeContactUsSection', S)),
- S.listItem()
- .title('Modal')
- .child(createSuperPane('modal', S)),
- S.listItem()
- .title('Menu Container')
- .child(createSuperPane('menuContainer', S)),
- S.listItem()
- .title('Menu Group')
- .child(createSuperPane('menuGroup', S)),
- S.listItem()
- .title('Menu Item')
- .child(createSuperPane('menuItem', S)),
- S.listItem()
- .title('Page Section: Custom 1 column')
- .child(createSuperPane('column1BlockContent', S)),
- S.listItem()
- .title('Page Section: Custom 2 column')
- .child(createSuperPane('column2BlockContent', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.HERO_CONTENT)
- .child(createSuperPane('transformHeroContentSection', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.POSITIVE_PSYCHOLOGY)
- .child(createSuperPane('transformPositivePsychologySection', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.MOTTO)
- .child(createSuperPane('transformMottoSection', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.ABOUT_PROPRIETOR)
- .child(createSuperPane('transformAboutProprietorSection', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.SERVICES)
- .child(createSuperPane('transformServicesSection', S)),
- S.listItem()
- .title("THW Service Item")
- .child(createSuperPane('transformServiceItem', S)),
- S.listItem()
- .title("THW Service Amenity")
- .child(createSuperPane('transformServiceAmenityItem', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.WHY_CHOOSE_US)
- .child(createSuperPane('transformWhyChooseUsSection', S)),
- S.listItem()
- .title("THW Why Choose Us Item")
- .child(createSuperPane('transformWhyChooseUsItem', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.CONTACT_US)
- .child(createSuperPane('transformContactUsSection', S)),
- S.listItem()
- .title(SanitySectionTitlesEnum.UNDER_CONSTRUCTION)
- .child(createSuperPane('transformUnderConstructionPage', S)),
- S.listItem()
- .title('Page Section: Hero + Content')
- .child(createSuperPane('heroContentSection', S)),
- S.listItem()
- .title('Page Section: Image + 6 Bullets')
- .child(createSuperPane('whySwitchSection', S)),
- S.listItem()
- .title('Page Section: Pink Image + Content')
- .child(createSuperPane('aboutAndaCardSection', S)),
- S.listItem()
- .title('Page Section: Image + 3 Bullets + Banner w/CTA')
- .child(createSuperPane('cryptoInYourPocketSection', S)),
- S.listItem()
- .title('Structured Data Product')
- .child(createSuperPane('structuredDataProduct', S)),
- S.listItem()
- .title('Structured Data Event')
- .child(createSuperPane('structuredDataEvent', S)),
- S.listItem()
- .title('Cold Lead')
- .child(createSuperPane('coldLead', S)),
- S.listItem()
- .title('Media Tags')
- .child(createSuperPane('media.tag', S))
- ]);
diff --git a/sanityIo/sanity.json b/sanityIo/sanity.json
deleted file mode 100644
index da4e7f24..00000000
--- a/sanityIo/sanity.json
+++ /dev/null
@@ -1,65 +0,0 @@
-{
- "root": true,
- "api": {
- "projectId": "e5l5k4i5",
- "dataset": "production"
- },
- "project": {
- "name": "The Handsomest Nerd"
- },
- "__experimental_spaces": [
- {
- "name": "production",
- "title": "Production",
- "api": {
- "projectId": "e5l5k4i5",
- "dataset": "production"
- }
- },
- {
- "name": "development",
- "title": "Development",
- "default": true,
- "api": {
- "projectId": "e5l5k4i5",
- "dataset": "development"
- }
- }
- ],
- "plugins": [
- "@sanity/base",
- "@sanity/components",
- "@sanity/default-layout",
- "@sanity/default-login",
- "@sanity/desk-tool",
- "color-list",
- "@sanity/code-input",
- "json-input",
- "media"
- ],
- "env": {
- "development": {
- "plugins": [
- "@sanity/vision"
- ]
- }
- },
- "parts": [
- {
- "name": "part:@sanity/base/schema",
- "path": "./schemas/schema"
- },
- {
- "name": "part:@sanity/desk-tool/structure",
- "path": "./parts/deskStructure.js"
- },
- {
- "implements": "part:@sanity/form-builder/input/image/asset-sources",
- "path": "./parts/assetSources.js"
- },
- {
- "implements": "part:@sanity/form-builder/input/file/asset-sources",
- "path": "./parts/assetSources.js"
- }
- ]
-}
diff --git a/sanityIo/schemas/HeadlineCTASection.js b/sanityIo/schemas/HeadlineCTASection.js
new file mode 100644
index 00000000..a1d4b5fb
--- /dev/null
+++ b/sanityIo/schemas/HeadlineCTASection.js
@@ -0,0 +1,61 @@
+
+export default {
+ name: 'HeadlineCTASection',
+ title: "Headline CTA",
+ type: 'document',
+ fields: [
+ {
+ name: 'name',
+ title: 'Name',
+ type: 'string',
+ },
+ {
+ name: 'contentText',
+ title: 'Content Text',
+ type: 'text',
+ },
+ {
+ name: 'backgroundImgSrc',
+ title: 'Background Image',
+ type: 'image',
+ },
+ {
+ name: 'ctaButtonText',
+ title: 'CTA Button Text',
+ type: 'string'
+ },
+ {
+ name: 'ctaButtonLink',
+ title: 'CTA Button Link',
+ type: 'string'
+ },
+ {
+ name: 'insetTop',
+ title: 'Top Inset',
+ type: 'string'
+ },
+ {
+ name: 'insetBottom',
+ title: 'Bottom Inset',
+ type: 'string'
+ },
+ {
+ name: 'insetLeft',
+ title: 'Left Inset',
+ type: 'string'
+ },
+ {
+ name: 'insetRight',
+ title: 'Right Inset',
+ type: 'string'
+ }
+ ],
+ preview: {
+ select: {
+ title: 'name',
+ },
+ },
+}
+
+
+
diff --git a/sanityIo/schemas/businessContact.js b/sanityIo/schemas/businessContact.js
index f20fd653..127b7868 100644
--- a/sanityIo/schemas/businessContact.js
+++ b/sanityIo/schemas/businessContact.js
@@ -94,5 +94,15 @@ export default {
type: "array",
of: [{type: "scheduleGroup"}]
},
+ {
+ name: 'longitude',
+ title: 'Longitude',
+ type: 'string',
+ },
+ {
+ name: 'latitude',
+ title: 'Latitude',
+ type: 'string',
+ },
]
}
\ No newline at end of file
diff --git a/sanityIo/schemas/contentContainer.js b/sanityIo/schemas/contentContainer.js
index b25f40a8..082698fc 100644
--- a/sanityIo/schemas/contentContainer.js
+++ b/sanityIo/schemas/contentContainer.js
@@ -24,6 +24,8 @@ export default {
{name: 'column2BlockContent', title: 'Custom 2 Column Section',type: 'reference', to: [{type: 'column2BlockContent'}]},
{name: 'header', title: 'Header Menu',type: 'reference', to: [{type: 'menuContainer',}]},
{name: 'footer', title: 'Footer Menu',type: 'reference', to: [{type: 'menuContainer',}]},
+ {name: 'Headline with CTA', title: 'Headline with CTA',type: 'reference', to: [{type: 'HeadlineCTASection',}]},
+ {name: 'Map Section', title: 'Map Section',type: 'reference', to: [{type: 'MapSection',}]},
{name: 'HeroAnimatedContentSection', title: 'Animated Hero Content',type: 'reference', to: [{type: 'HeroAnimatedContentSection'}]},
{name: 'AnimatedAboutUsSection', title: 'Animated About Us Section',type: 'reference', to: [{type: 'AnimatedAboutUsSection'}]},
{name: 'AnimatedServicesSection', title: 'Animated Services Section',type: 'reference', to: [{type: 'AnimatedServicesSection'}]},
@@ -34,6 +36,7 @@ export default {
{name: 'Resume Feedback Section', title: 'Resume Feedback Section',type: 'reference', to: [{type: 'ResumeFeedbackSection'}]},
{name: 'Resume ContactUs Section', title: 'Resume ContactUs Section',type: 'reference', to: [{type: 'ResumeContactUsSection'}]},
{name: 'Resume Portfolio Section', title: 'Resume Portfolio Section',type: 'reference', to: [{type: 'ResumePortfolioSection'}]},
+ {name: 'Animated Portfolio Section', title: 'Animated Portfolio Section',type: 'reference', to: [{type: 'AnimatedPortfolioSection'}]},
{name: 'WebDevHeroContentSection', title: "Web Dev Hero Image + Content section",type: 'reference', to: [{type: 'WebDevHeroContentSection'}]},
{name: 'WebDevStatsCounterSection', title: "Web Dev Stats Counter section",type: 'reference', to: [{type: 'WebDevStatsCounterSection'}]},
{name: 'WebDevAboutUsSection', title: "Web Dev About Us section",type: 'reference', to: [{type: 'WebDevAboutUsSection'}]},
diff --git a/sanityIo/schemas/mui/ColorListing.js b/sanityIo/schemas/mui/ColorListing.js
new file mode 100644
index 00000000..8ecd980c
--- /dev/null
+++ b/sanityIo/schemas/mui/ColorListing.js
@@ -0,0 +1,23 @@
+export const ColorListing = [
+ {value: "WHITESMOKE", title: "Whitesmoke"},
+ {value: "DARKBLUE", title: "Dark Blue"},
+ {value: "TRANSPARENT_DARKBLUE", title: "Transparent Dark Blue"},
+ {value: "BLUE", title: "Blue"},
+ {value: "GRAY", title: "Gray"},
+ {value: "LIGHT_GRAY", title: "Light Gray"},
+ {value: "TRANSPARENTWHITE", title: "Transparent White"},
+ {value: "TRANSPARENTERWHITE", title: "Transparenter White"},
+ {value: "LIGHTBLUE", title: "Light Blue"},
+ {value: "ALMOST PURPLE", title: "Almost Purple"},
+ {value: "LIGHTGRAY", title: "Light Gray"},
+ {value: "TRANSPARENTLIGHTGRAY", title: "Transparent Light Gray"},
+ {value: "MEDIUMGRAY", title: "Medium Gray"},
+ {value: "DARKGRAY", title: "DarkGray"},
+ {value: "TRANSPARENTDARKGRAY", title: "Transparent Dark Gray"},
+ {value: "AQUA", title: "Aqua"},
+ {value: "RED", title: "Red"},
+ {value: "ALMOSTWHITE", title: "Almost White"},
+ {value: "DARKERGRAY", title: "Darker Gray"},
+ {value: "DARK_GRAY", title: "Dark Gray"},
+ {value: "LIGHTER_GRAY", title: "Lighter Gray"},
+]
\ No newline at end of file
diff --git a/sanityIo/schemas/mui/MuiColorPalatte.js b/sanityIo/schemas/mui/MuiColorPalatte.js
index 869e1a9d..7a642547 100644
--- a/sanityIo/schemas/mui/MuiColorPalatte.js
+++ b/sanityIo/schemas/mui/MuiColorPalatte.js
@@ -1,25 +1,28 @@
-const listing = [
- {value: "WHITESMOKE", title: "Whitesmoke"},
- {value: "DARKBLUE", title: "Dark Blue"},
- {value: "TRANSPARENT_DARKBLUE", title: "Transparent Dark Blue"},
- {value: "BLUE", title: "Blue"},
- {value: "GRAY", title: "Gray"},
- {value: "LIGHT_GRAY", title: "Light Gray"},
- {value: "TRANSPARENTWHITE", title: "Transparent White"},
- {value: "LIGHTBLUE", title: "Light Blue"},
- {value: "ALMOST PURPLE", title: "Almost Purple"},
- {value: "LIGHTGRAY", title: "Light Gray"},
- {value: "TRANSPARENTLIGHTGRAY", title: "Transparent Light Gray"},
- {value: "MEDIUMGRAY", title: "Medium Gray"},
- {value: "DARKGRAY", title: "DarkGray"},
- {value: "TRANSPARENTDARKGRAY", title: "Transparent Dark Gray"},
- {value: "AQUA", title: "Aqua"},
- {value: "RED", title: "Red"},
- {value: "ALMOSTWHITE", title: "Almost White"},
- {value: "DARKERGRAY", title: "Darker Gray"},
- {value: "DARK_GRAY", title: "Dark Gray"},
- {value: "LIGHTER_GRAY", title: "Lighter Gray"},
-]
+// const listing = [
+// {value: "WHITESMOKE", title: "Whitesmoke"},
+// {value: "DARKBLUE", title: "Dark Blue"},
+// {value: "TRANSPARENT_DARKBLUE", title: "Transparent Dark Blue"},
+// {value: "BLUE", title: "Blue"},
+// {value: "GRAY", title: "Gray"},
+// {value: "LIGHT_GRAY", title: "Light Gray"},
+// {value: "TRANSPARENTWHITE", title: "Transparent White"},
+// {value: "LIGHTBLUE", title: "Light Blue"},
+// {value: "ALMOST PURPLE", title: "Almost Purple"},
+// {value: "LIGHTGRAY", title: "Light Gray"},
+// {value: "TRANSPARENTLIGHTGRAY", title: "Transparent Light Gray"},
+// {value: "MEDIUMGRAY", title: "Medium Gray"},
+// {value: "DARKGRAY", title: "DarkGray"},
+// {value: "TRANSPARENTDARKGRAY", title: "Transparent Dark Gray"},
+// {value: "AQUA", title: "Aqua"},
+// {value: "RED", title: "Red"},
+// {value: "ALMOSTWHITE", title: "Almost White"},
+// {value: "DARKERGRAY", title: "Darker Gray"},
+// {value: "DARK_GRAY", title: "Dark Gray"},
+// {value: "LIGHTER_GRAY", title: "Lighter Gray"},
+// ]
+
+import {ColorListing} from "./ColorListing";
+
export default {
name: 'MuiColorPalette',
title: 'MUI Color Palette',
@@ -29,49 +32,49 @@ export default {
name: 'defaultBackground',
title: 'Default Background Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'defaultPaperBackgroundColor',
title: 'Default Paper Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'primaryColor',
title: 'Primary Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'secondaryColor',
title: 'Secondary Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'primaryTextColor',
title: 'Primary Text Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'buttonOutlineColor',
title: 'Button Outline Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'secondaryTextColor',
title: 'Secondary Text Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
{
name: 'disabledTextColor',
title: 'Disabled Text Color',
type: 'string',
- options: {list: listing}
+ options: {list: ColorListing}
},
]
diff --git a/sanityIo/schemas/schema.js b/sanityIo/schemas/schema.js
index 7a4880e7..7ae83beb 100644
--- a/sanityIo/schemas/schema.js
+++ b/sanityIo/schemas/schema.js
@@ -88,6 +88,10 @@ import AnimatedAboutUsSection from "./services/AnimatedAboutUsSection";
import AnimatedServicesSection from "./services/AnimatedServicesSection";
import MuiFontFace from "./mui/MuiFontFace";
import MuiMediaQuery from "./mui/MuiMediaQuery";
+import AnimatedPortfolioItem from "./sections/animated/AnimatedPortfolioItem";
+import AnimatedPortfolioSection from "./sections/animated/AnimatedPortfolioSection";
+import HeadlineCTASection from "./HeadlineCTASection";
+import MapSection from "./sections/MapSection";
// Then we give our schema to the builder and provide the result to Sanity
export default [
@@ -181,5 +185,9 @@ export default [
AnimatedHeroContentSection,
AnimatedAboutUsSection,
AnimatedServicesSection,
- HeroSlideContent
+ AnimatedPortfolioItem,
+ AnimatedPortfolioSection,
+ HeroSlideContent,
+ HeadlineCTASection,
+ MapSection
]
diff --git a/sanityIo/schemas/sections/MapSection.js b/sanityIo/schemas/sections/MapSection.js
new file mode 100644
index 00000000..b465f890
--- /dev/null
+++ b/sanityIo/schemas/sections/MapSection.js
@@ -0,0 +1,52 @@
+export default {
+ name: 'MapSection',
+ title: 'Map Section',
+ type: 'document',
+ fields: [
+ {
+ name: 'name',
+ title: 'Name',
+ type: 'string',
+ },
+ {
+ name: 'address',
+ title: 'Address',
+ type: 'string',
+ },
+ {
+ name: 'mapMarkerTitle',
+ title: 'Map Marker Title',
+ type: 'string',
+ },
+ {
+ name: 'mapMarkerName',
+ title: 'Map Marker Name',
+ type: 'string',
+ },
+ {
+ name: 'longitude',
+ title: 'Longitude',
+ type: 'string',
+ },
+ {
+ name: 'latitude',
+ title: 'Latitude',
+ type: 'string',
+ },
+ {
+ name: 'contactInfo',
+ title: 'Contact Info',
+ type: 'array',
+ validation: Rule => Rule.max(3),
+ of:[{type: 'ServiceAmenityItem'}]
+ },
+ ],
+ preview: {
+ select: {
+ title: 'name',
+ },
+ },
+}
+
+
+
diff --git a/sanityIo/schemas/sections/animated/AnimatedPortfolioItem.js b/sanityIo/schemas/sections/animated/AnimatedPortfolioItem.js
new file mode 100644
index 00000000..940c4d3e
--- /dev/null
+++ b/sanityIo/schemas/sections/animated/AnimatedPortfolioItem.js
@@ -0,0 +1,78 @@
+
+export default {
+ name: 'AnimatedPortfolioItem',
+ title: 'Animated Portfolio Item',
+ type: 'document',
+ fields: [
+ {
+ name: 'name',
+ title: 'Name',
+ type: 'string',
+ },
+ {
+ name: 'preTitle',
+ title: 'Pre Title',
+ type: 'string',
+ },
+ {
+ name: 'title',
+ title: 'Title',
+ type: 'string',
+ },
+ {
+ name: 'coverImage',
+ title: 'Cover Image',
+ type: 'image',
+ options: {
+ hotspot: true,
+ },
+ },
+ {
+ name: 'inceptionDate',
+ title: 'Inception Date',
+ type: 'date',
+ },
+ {
+ name: 'slug',
+ title: 'Slug',
+ type: 'slug',
+ options: {
+ source: 'title',
+ maxLength: 96,
+ },
+ },
+ {
+ name: 'skillsHighlighted',
+ title: 'Skill Used',
+ type: 'array',
+ of: [{type: 'reference', to: {type: 'ResumeSkill'}}],
+ options: { layout: 'tags' }
+ },
+ {
+ name: 'detailTitle',
+ title: 'Detail Title',
+ type: 'string'
+ },
+ {
+ name: 'detailDescription',
+ title: 'Detail Description',
+ type: 'text',
+ },
+ {
+ name: 'linkToProd',
+ title: 'Prod link',
+ type: 'url',
+ },
+ {
+ name: 'linkToDev',
+ title: 'Dev Link',
+ type: 'string',
+ },
+ {
+ name: 'imageGallery',
+ title: 'Image Gallery',
+ type: 'array',
+ of:[{type: 'image'}]
+ },
+ ]
+}
\ No newline at end of file
diff --git a/sanityIo/schemas/sections/animated/AnimatedPortfolioSection.js b/sanityIo/schemas/sections/animated/AnimatedPortfolioSection.js
new file mode 100644
index 00000000..ad8682e2
--- /dev/null
+++ b/sanityIo/schemas/sections/animated/AnimatedPortfolioSection.js
@@ -0,0 +1,49 @@
+export default {
+ name: 'AnimatedPortfolioSection',
+ title: 'Animated Portfolio Section',
+ type: 'document',
+ fields: [
+ {
+ name: 'name',
+ title: 'Name',
+ type: 'string',
+ },
+ {
+ name: 'heroBullet',
+ title: 'Hero Bullet',
+ type: 'image',
+ },
+ {
+ name: 'preTitle',
+ title: 'Pre Title',
+ type: 'string',
+ },
+ {
+ name: 'title',
+ title: 'Title of Section',
+ type: 'string',
+ },
+ {
+ name: 'theme',
+ title: 'Theme',
+ type: 'reference',
+ to:[{type: 'MuiTheme'}]
+ },
+ // {
+ // name: 'introduction',
+ // title: 'Introduction',
+ // type: 'text',
+ // },
+ {
+ name: 'portfolioEntries',
+ title: 'Portfolio Entries',
+ type: "array",
+ of: [
+ {type: "reference",
+ to:
+ [{type: "AnimatedPortfolioItem"}],
+ }
+ ]
+ },
+ ]
+}
\ No newline at end of file
diff --git a/sanityIo/schemas/sections/web-dev/FooterSection.js b/sanityIo/schemas/sections/web-dev/FooterSection.js
index 3755a39a..b515c20a 100644
--- a/sanityIo/schemas/sections/web-dev/FooterSection.js
+++ b/sanityIo/schemas/sections/web-dev/FooterSection.js
@@ -1,3 +1,5 @@
+import {ColorListing} from "../../mui/ColorListing";
+
export default {
name: 'FooterSection',
title: 'Footer Section',
@@ -8,6 +10,25 @@ export default {
title: 'Name',
type: 'string',
},
+ {
+ name: 'backgroundImgSrc',
+ title: 'Background Image',
+ type: 'image',
+ options: {
+ hotspot: true,
+ },
+ },
+ {
+ name: 'backgroundColor',
+ title: 'Background Color',
+ type: 'string',
+ options: {list: ColorListing}
+ },
+ {
+ name: 'isSocialMediaBlock',
+ title: 'Show Social Media Block',
+ type: 'boolean',
+ },
{
name: 'footerMenuRef',
title: 'Footer Menu',
diff --git a/sanityIo/schemas/services/serviceAmenity.js b/sanityIo/schemas/services/serviceAmenity.js
index 93df596b..418b8418 100644
--- a/sanityIo/schemas/services/serviceAmenity.js
+++ b/sanityIo/schemas/services/serviceAmenity.js
@@ -16,11 +16,24 @@ export default {
hotspot: true,
},
},
+
{
name: 'title',
title: 'Title',
type: 'string',
},
+ {
+ name: 'muiIcon',
+ title: 'Icon',
+ type: 'string',
+ options: {
+ list:[
+ {title:"location", value: "location"},
+ {title:"email", value: "email"},
+ {title:"phone", value: "phone"}
+ ]
+ }
+ },
{
name: 'description',
title: 'Description',
diff --git a/sanityIo/yarn.lock b/sanityIo/yarn.lock
index a83bcb75..6445f203 100644
--- a/sanityIo/yarn.lock
+++ b/sanityIo/yarn.lock
@@ -92,7 +92,7 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
"integrity" "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w=="
"resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz"
"version" "7.22.15"
@@ -188,7 +188,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.6", "@babel/runtime@^7.2.0", "@babel/runtime@^7.22.15", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.6", "@babel/runtime@^7.2.0", "@babel/runtime@^7.7.6":
"integrity" "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g=="
"resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz"
"version" "7.23.1"
@@ -360,76 +360,7 @@
dependencies:
"tslib" "^2.0.0"
-"@emotion/babel-plugin@^11.11.0":
- "integrity" "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ=="
- "resolved" "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz"
- "version" "11.11.0"
- dependencies:
- "@babel/helper-module-imports" "^7.16.7"
- "@babel/runtime" "^7.18.3"
- "@emotion/hash" "^0.9.1"
- "@emotion/memoize" "^0.8.1"
- "@emotion/serialize" "^1.1.2"
- "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.2.0"
-
-"@emotion/cache@^10.0.27":
- "integrity" "sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ=="
- "resolved" "https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz"
- "version" "10.0.29"
- dependencies:
- "@emotion/sheet" "0.9.4"
- "@emotion/stylis" "0.8.5"
- "@emotion/utils" "0.11.3"
- "@emotion/weak-memoize" "0.2.5"
-
-"@emotion/cache@^11.11.0", "@emotion/cache@^11.4.0":
- "integrity" "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ=="
- "resolved" "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz"
- "version" "11.11.0"
- dependencies:
- "@emotion/memoize" "^0.8.1"
- "@emotion/sheet" "^1.2.2"
- "@emotion/utils" "^1.2.1"
- "@emotion/weak-memoize" "^0.3.1"
- "stylis" "4.2.0"
-
-"@emotion/core@^10.0.0", "@emotion/core@^10.0.27", "@emotion/core@^10.0.28":
- "integrity" "sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww=="
- "resolved" "https://registry.npmjs.org/@emotion/core/-/core-10.3.1.tgz"
- "version" "10.3.1"
- dependencies:
- "@babel/runtime" "^7.5.5"
- "@emotion/cache" "^10.0.27"
- "@emotion/css" "^10.0.27"
- "@emotion/serialize" "^0.11.15"
- "@emotion/sheet" "0.9.4"
- "@emotion/utils" "0.11.3"
-
-"@emotion/css@^10.0.27":
- "integrity" "sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw=="
- "resolved" "https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz"
- "version" "10.0.27"
- dependencies:
- "@emotion/serialize" "^0.11.15"
- "@emotion/utils" "0.11.3"
- "babel-plugin-emotion" "^10.0.27"
-
-"@emotion/hash@^0.9.1":
- "integrity" "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
- "resolved" "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz"
- "version" "0.9.1"
-
-"@emotion/hash@0.8.0":
- "integrity" "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="
- "resolved" "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz"
- "version" "0.8.0"
-
-"@emotion/is-prop-valid@^0.8.1", "@emotion/is-prop-valid@^0.8.2", "@emotion/is-prop-valid@^0.8.8", "@emotion/is-prop-valid@0.8.8":
+"@emotion/is-prop-valid@^0.8.2", "@emotion/is-prop-valid@^0.8.8":
"integrity" "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA=="
"resolved" "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz"
"version" "0.8.8"
@@ -443,11 +374,6 @@
dependencies:
"@emotion/memoize" "^0.8.1"
-"@emotion/memoize@^0.7.1":
- "integrity" "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ=="
- "resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz"
- "version" "0.7.5"
-
"@emotion/memoize@^0.8.1":
"integrity" "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
"resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz"
@@ -458,121 +384,16 @@
"resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz"
"version" "0.7.4"
-"@emotion/react@^11.1.1":
- "integrity" "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA=="
- "resolved" "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz"
- "version" "11.11.1"
- dependencies:
- "@babel/runtime" "^7.18.3"
- "@emotion/babel-plugin" "^11.11.0"
- "@emotion/cache" "^11.11.0"
- "@emotion/serialize" "^1.1.2"
- "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
- "@emotion/utils" "^1.2.1"
- "@emotion/weak-memoize" "^0.3.1"
- "hoist-non-react-statics" "^3.3.1"
-
-"@emotion/serialize@^0.11.15":
- "integrity" "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg=="
- "resolved" "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz"
- "version" "0.11.16"
- dependencies:
- "@emotion/hash" "0.8.0"
- "@emotion/memoize" "0.7.4"
- "@emotion/unitless" "0.7.5"
- "@emotion/utils" "0.11.3"
- "csstype" "^2.5.7"
-
-"@emotion/serialize@^0.11.16":
- "integrity" "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg=="
- "resolved" "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz"
- "version" "0.11.16"
- dependencies:
- "@emotion/hash" "0.8.0"
- "@emotion/memoize" "0.7.4"
- "@emotion/unitless" "0.7.5"
- "@emotion/utils" "0.11.3"
- "csstype" "^2.5.7"
-
-"@emotion/serialize@^1.1.2":
- "integrity" "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA=="
- "resolved" "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz"
- "version" "1.1.2"
- dependencies:
- "@emotion/hash" "^0.9.1"
- "@emotion/memoize" "^0.8.1"
- "@emotion/unitless" "^0.8.1"
- "@emotion/utils" "^1.2.1"
- "csstype" "^3.0.2"
-
-"@emotion/sheet@^1.2.2":
- "integrity" "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
- "resolved" "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz"
- "version" "1.2.2"
-
-"@emotion/sheet@0.9.4":
- "integrity" "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA=="
- "resolved" "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz"
- "version" "0.9.4"
-
-"@emotion/styled-base@^10.3.0":
- "integrity" "sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w=="
- "resolved" "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.3.0.tgz"
- "version" "10.3.0"
- dependencies:
- "@babel/runtime" "^7.5.5"
- "@emotion/is-prop-valid" "0.8.8"
- "@emotion/serialize" "^0.11.15"
- "@emotion/utils" "0.11.3"
-
-"@emotion/styled@^10.0.0":
- "integrity" "sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ=="
- "resolved" "https://registry.npmjs.org/@emotion/styled/-/styled-10.3.0.tgz"
- "version" "10.3.0"
- dependencies:
- "@emotion/styled-base" "^10.3.0"
- "babel-plugin-emotion" "^10.0.27"
-
-"@emotion/stylis@^0.8.4", "@emotion/stylis@0.8.5":
+"@emotion/stylis@^0.8.4":
"integrity" "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
"resolved" "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz"
"version" "0.8.5"
-"@emotion/unitless@^0.7.4", "@emotion/unitless@0.7.5":
+"@emotion/unitless@^0.7.4":
"integrity" "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
"resolved" "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz"
"version" "0.7.5"
-"@emotion/unitless@^0.8.1":
- "integrity" "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
- "resolved" "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz"
- "version" "0.8.1"
-
-"@emotion/use-insertion-effect-with-fallbacks@^1.0.1":
- "integrity" "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw=="
- "resolved" "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz"
- "version" "1.0.1"
-
-"@emotion/utils@^1.2.1":
- "integrity" "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
- "resolved" "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz"
- "version" "1.2.1"
-
-"@emotion/utils@0.11.3":
- "integrity" "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw=="
- "resolved" "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz"
- "version" "0.11.3"
-
-"@emotion/weak-memoize@^0.3.1":
- "integrity" "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
- "resolved" "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz"
- "version" "0.3.1"
-
-"@emotion/weak-memoize@0.2.5":
- "integrity" "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="
- "resolved" "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz"
- "version" "0.2.5"
-
"@esbuild/darwin-arm64@0.18.20":
"integrity" "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA=="
"resolved" "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz"
@@ -610,11 +431,6 @@
"resolved" "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz"
"version" "0.1.4"
-"@hookform/resolvers@2.0.0-beta.3":
- "integrity" "sha512-sOP+IX7TglN34WbMVt8eRqWgnXAQcvFc4XUU6x3bIiIjTkjV5L3N7sBjff2Ln4QPTMYnmdXaZV2Yf5WxOiC5YQ=="
- "resolved" "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.0.0-beta.3.tgz"
- "version" "2.0.0-beta.3"
-
"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
"integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A=="
"resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz"
@@ -679,11 +495,6 @@
dependencies:
"@lezer/common" "^1.0.0"
-"@mdx-js/react@^1.0.0":
- "integrity" "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg=="
- "resolved" "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz"
- "version" "1.6.22"
-
"@nodelib/fs.scandir@2.1.5":
"integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="
"resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
@@ -759,16 +570,6 @@
"tiny-warning" "^1.0.3"
"tslib" "^2.3.0"
-"@reduxjs/toolkit@^1.8.1":
- "integrity" "sha512-Q6mzbTpO9nOYRnkwpDlFOAbQnd3g7zj7CtHAZWz5SzE5lcV97Tf8f3SzOO8BoPOMYBFgfZaqTUZqgGu+a0+Fng=="
- "resolved" "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.1.tgz"
- "version" "1.8.1"
- dependencies:
- "immer" "^9.0.7"
- "redux" "^4.1.2"
- "redux-thunk" "^2.4.1"
- "reselect" "^4.1.5"
-
"@rexxars/react-json-inspector@^8.0.1":
"integrity" "sha512-XAsgQwqG8fbDGpWnsvOesRMgPfvwuU7Cx3/cUf/fNIRmGP8lj2YYIf5La/4ayvZLWlSw4tTb4BPCKdmK9D8RuQ=="
"resolved" "https://registry.npmjs.org/@rexxars/react-json-inspector/-/react-json-inspector-8.0.1.tgz"
@@ -792,7 +593,7 @@
"resolved" "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.3.0.tgz"
"version" "1.3.0"
-"@sanity/base@*", "@sanity/base@^2.0", "@sanity/base@^2.11.0", "@sanity/base@>= 2.0.2", "@sanity/base@2.36.2":
+"@sanity/base@*", "@sanity/base@^2.0", "@sanity/base@^2.11.0", "@sanity/base@2.36.2":
"integrity" "sha512-Mma7CVFWApGCOJV9m0hKhN84PKhm91MMBlgs1+UqkyyIbzMZIyiw3K63fEJHulX7LB/eBM7//BESBhNEEY8Z3w=="
"resolved" "https://registry.npmjs.org/@sanity/base/-/base-2.36.2.tgz"
"version" "2.36.2"
@@ -1016,7 +817,7 @@
"golden-fleece" "^1.0.9"
"pkg-dir" "^5.0.0"
-"@sanity/client@^3.3.0", "@sanity/client@^3.3.3":
+"@sanity/client@^3.3.3":
"integrity" "sha512-WSvnroCHqboUeyY0nl71vDPKmfurXI0mtqdNDb5u8MW00CAHRyCt1+Sgy39D/g+6R35FYniV31vTSTo3ofim0A=="
"resolved" "https://registry.npmjs.org/@sanity/client/-/client-3.4.1.tgz"
"version" "3.4.1"
@@ -1051,7 +852,7 @@
"ace-builds" "^1.4.13"
"react-ace" "^9.5.0"
-"@sanity/color@^2.0", "@sanity/color@^2.1.11", "@sanity/color@^2.1.14", "@sanity/color@^2.1.20", "@sanity/color@^2.1.4", "@sanity/color@^2.1.8", "@sanity/color@^2.2.5":
+"@sanity/color@^2.0", "@sanity/color@^2.1.11", "@sanity/color@^2.1.14", "@sanity/color@^2.1.20", "@sanity/color@^2.1.4", "@sanity/color@^2.2.5":
"integrity" "sha512-tTi22KoKuER3sldXYl4c1Dq2zU7tMLDkljFiaUKVkBbu4PBvRGCFw75kXZnD2b4Bsp6vin+7sI+AKdCKRhfRuw=="
"resolved" "https://registry.npmjs.org/@sanity/color/-/color-2.2.5.tgz"
"version" "2.2.5"
@@ -1267,7 +1068,7 @@
"resolved" "https://registry.npmjs.org/@sanity/generate-help-url/-/generate-help-url-3.0.0.tgz"
"version" "3.0.0"
-"@sanity/icons@^1.0.0", "@sanity/icons@^1.1.4", "@sanity/icons@^1.2.5", "@sanity/icons@^1.3.1", "@sanity/icons@^1.3.4":
+"@sanity/icons@^1.0.0", "@sanity/icons@^1.1.4", "@sanity/icons@^1.3.1", "@sanity/icons@^1.3.4":
"integrity" "sha512-/GeFmwHMQVTCBvo4qAQgZJHKB1UzU8u42gnjs6696PWh626G4xbElb3/YJ9sM1PwTc0OaYrvIDes8qUTvrlhrA=="
"resolved" "https://registry.npmjs.org/@sanity/icons/-/icons-1.3.6.tgz"
"version" "1.3.6"
@@ -1581,7 +1382,7 @@
"@types/lodash" "4.14.149"
"lodash" "^4.17.15"
-"@sanity/types@^2.28.0", "@sanity/types@2.34.0":
+"@sanity/types@2.34.0":
"integrity" "sha512-fNdrJSt0lQ7dfPu6bXmuqwWbl9mzfQtKHqWKsU6z2Dk6RuTZXF+EVTmpRHCHdbb5B2Hw9pocc/iReXtkAdQJsg=="
"resolved" "https://registry.npmjs.org/@sanity/types/-/types-2.34.0.tgz"
"version" "2.34.0"
@@ -1625,7 +1426,7 @@
"@sanity/client" "^6.4.9"
"@types/react" "^18.0.25"
-"@sanity/ui@*", "@sanity/ui@^0.37.22", "@sanity/ui@^0.37.5":
+"@sanity/ui@*", "@sanity/ui@^0.37.22":
"integrity" "sha512-NoPfK92aXGW0miFpwYjN7ksZqO1HcXEvamPLzWWkmGjvEARr9B3Im+ooAKBkDuC9Bmufs4Jy++d5ITbPqDupJA=="
"resolved" "https://registry.npmjs.org/@sanity/ui/-/ui-0.37.22.tgz"
"version" "0.37.22"
@@ -1774,113 +1575,6 @@
"json5" "^2.2.3"
"lodash" "^4.17.21"
-"@styled-system/background@^5.1.2":
- "integrity" "sha512-jtwH2C/U6ssuGSvwTN3ri/IyjdHb8W9X/g8Y0JLcrH02G+BW3OS8kZdHphF1/YyRklnrKrBT2ngwGUK6aqqV3A=="
- "resolved" "https://registry.npmjs.org/@styled-system/background/-/background-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/border@^5.1.5":
- "integrity" "sha512-JvddhNrnhGigtzWRCVuAHepniyVi6hBlimxWDVAdcTuk7aRn9BYJUwfHslURtwYFsF5FoEs8Zmr1oZq2M1AP0A=="
- "resolved" "https://registry.npmjs.org/@styled-system/border/-/border-5.1.5.tgz"
- "version" "5.1.5"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/color@^5.1.2":
- "integrity" "sha512-1kCkeKDZkt4GYkuFNKc7vJQMcOmTl3bJY3YBUs7fCNM6mMYJeT1pViQ2LwBSBJytj3AB0o4IdLBoepgSgGl5MA=="
- "resolved" "https://registry.npmjs.org/@styled-system/color/-/color-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/core@^5.1.2":
- "integrity" "sha512-XclBDdNIy7OPOsN4HBsawG2eiWfCcuFt6gxKn1x4QfMIgeO6TOlA2pZZ5GWZtIhCUqEPTgIBta6JXsGyCkLBYw=="
- "resolved" "https://registry.npmjs.org/@styled-system/core/-/core-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "object-assign" "^4.1.1"
-
-"@styled-system/css@^5.1.5":
- "integrity" "sha512-XkORZdS5kypzcBotAMPBoeckDs9aSZVkvrAlq5K3xP8IMAUek+x2O4NtwoSgkYkWWzVBu6DGdFZLR790QWGG+A=="
- "resolved" "https://registry.npmjs.org/@styled-system/css/-/css-5.1.5.tgz"
- "version" "5.1.5"
-
-"@styled-system/flexbox@^5.1.2":
- "integrity" "sha512-6hHV52+eUk654Y1J2v77B8iLeBNtc+SA3R4necsu2VVinSD7+XY5PCCEzBFaWs42dtOEDIa2lMrgL0YBC01mDQ=="
- "resolved" "https://registry.npmjs.org/@styled-system/flexbox/-/flexbox-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/grid@^5.1.2":
- "integrity" "sha512-K3YiV1KyHHzgdNuNlaw8oW2ktMuGga99o1e/NAfTEi5Zsa7JXxzwEnVSDSBdJC+z6R8WYTCYRQC6bkVFcvdTeg=="
- "resolved" "https://registry.npmjs.org/@styled-system/grid/-/grid-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/layout@^5.1.2":
- "integrity" "sha512-wUhkMBqSeacPFhoE9S6UF3fsMEKFv91gF4AdDWp0Aym1yeMPpqz9l9qS/6vjSsDPF7zOb5cOKC3tcKKOMuDCPw=="
- "resolved" "https://registry.npmjs.org/@styled-system/layout/-/layout-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/position@^5.1.2":
- "integrity" "sha512-60IZfMXEOOZe3l1mCu6sj/2NAyUmES2kR9Kzp7s2D3P4qKsZWxD1Se1+wJvevb+1TP+ZMkGPEYYXRyU8M1aF5A=="
- "resolved" "https://registry.npmjs.org/@styled-system/position/-/position-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/shadow@^5.1.2":
- "integrity" "sha512-wqniqYb7XuZM7K7C0d1Euxc4eGtqEe/lvM0WjuAFsQVImiq6KGT7s7is+0bNI8O4Dwg27jyu4Lfqo/oIQXNzAg=="
- "resolved" "https://registry.npmjs.org/@styled-system/shadow/-/shadow-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/should-forward-prop@^5.1.2":
- "integrity" "sha512-+rPRomgCGYnUIaFabDoOgpSDc4UUJ1KsmlnzcEp0tu5lFrBQKgZclSo18Z1URhaZm7a6agGtS5Xif7tuC2s52Q=="
- "resolved" "https://registry.npmjs.org/@styled-system/should-forward-prop/-/should-forward-prop-5.1.5.tgz"
- "version" "5.1.5"
- dependencies:
- "@emotion/is-prop-valid" "^0.8.1"
- "@emotion/memoize" "^0.7.1"
- "styled-system" "^5.1.5"
-
-"@styled-system/space@^5.1.2":
- "integrity" "sha512-+zzYpR8uvfhcAbaPXhH8QgDAV//flxqxSjHiS9cDFQQUSznXMQmxJegbhcdEF7/eNnJgHeIXv1jmny78kipgBA=="
- "resolved" "https://registry.npmjs.org/@styled-system/space/-/space-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/typography@^5.1.2":
- "integrity" "sha512-BxbVUnN8N7hJ4aaPOd7wEsudeT7CxarR+2hns8XCX1zp0DFfbWw4xYa/olA0oQaqx7F1hzDg+eRaGzAJbF+jOg=="
- "resolved" "https://registry.npmjs.org/@styled-system/typography/-/typography-5.1.2.tgz"
- "version" "5.1.2"
- dependencies:
- "@styled-system/core" "^5.1.2"
-
-"@styled-system/variant@^5.1.5":
- "integrity" "sha512-Yn8hXAFoWIro8+Q5J8YJd/mP85Teiut3fsGVR9CAxwgNfIAiqlYxsk5iHU7VHJks/0KjL4ATSjmbtCDC/4l1qw=="
- "resolved" "https://registry.npmjs.org/@styled-system/variant/-/variant-5.1.5.tgz"
- "version" "5.1.5"
- dependencies:
- "@styled-system/core" "^5.1.2"
- "@styled-system/css" "^5.1.5"
-
-"@tanem/react-nprogress@^5.0.0":
- "integrity" "sha512-YxNUCpznuBVA+PhjEzFmxaa1czXgU+5Ojchw5JBK7DQS6SHIgNudpFohWpNBWMu2KWByGJ2OLH2OwbM/XyP18Q=="
- "resolved" "https://registry.npmjs.org/@tanem/react-nprogress/-/react-nprogress-5.0.51.tgz"
- "version" "5.0.51"
- dependencies:
- "@babel/runtime" "^7.22.15"
- "hoist-non-react-statics" "^3.3.2"
-
"@tanstack/react-virtual@3.0.0-beta.54":
"integrity" "sha512-D1mDMf4UPbrtHRZZriCly5bXTBMhylslm4dhcHqTtDJ6brQcgGmk8YD9JdWBGWfGSWPKoh2x1H3e7eh+hgPXtQ=="
"resolved" "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.0.0-beta.54.tgz"
@@ -1893,61 +1587,6 @@
"resolved" "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.0.0-beta.54.tgz"
"version" "3.0.0-beta.54"
-"@theme-ui/color-modes@0.3.5":
- "integrity" "sha512-3n5ExAnp1gAuVVFdGF2rRLyrVsa7qtmUXx+gj1wPJsADq23EE4ctkppC+aIfPFxT196WhR8fjErrVuO7Rh+wAg=="
- "resolved" "https://registry.npmjs.org/@theme-ui/color-modes/-/color-modes-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@emotion/core" "^10.0.0"
- "@theme-ui/core" "0.3.5"
- "@theme-ui/css" "0.3.5"
- "deepmerge" "^4.2.2"
-
-"@theme-ui/components@0.3.5":
- "integrity" "sha512-RdWwnN43H1Tq80lGCu6icNuYCWoHHNtwH+LJGaGfiPkv/uMXWrwzKPLMiAuYM5b3ofKtmdaAcxZLjqAld97jkw=="
- "resolved" "https://registry.npmjs.org/@theme-ui/components/-/components-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@emotion/core" "^10.0.0"
- "@emotion/styled" "^10.0.0"
- "@styled-system/color" "^5.1.2"
- "@styled-system/should-forward-prop" "^5.1.2"
- "@styled-system/space" "^5.1.2"
- "@theme-ui/css" "0.3.5"
-
-"@theme-ui/core@*", "@theme-ui/core@0.3.5":
- "integrity" "sha512-80gbG4BW0ZQgZ8TWSG7vY72uXDxmkI/GttjpJee7AJlWVrPh7RCD2E3cuFPjqXzt7o4BJ9lZSHmTXcLzixNtRw=="
- "resolved" "https://registry.npmjs.org/@theme-ui/core/-/core-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@emotion/core" "^10.0.0"
- "@theme-ui/css" "0.3.5"
- "deepmerge" "^4.2.2"
-
-"@theme-ui/css@*", "@theme-ui/css@0.3.5":
- "integrity" "sha512-XqsyXmifbnHOui1flSq4V7Lb3U+06Dbn2Q/leyr/cRd6Xgc0naiztdmD0MbXNvxgU51a2Ur9hyP4PnO5wE0yRg=="
- "resolved" "https://registry.npmjs.org/@theme-ui/css/-/css-0.3.5.tgz"
- "version" "0.3.5"
-
-"@theme-ui/mdx@0.3.5":
- "integrity" "sha512-KMf5kkEcItQ3qIj7dston/kBOZc82ST2R0pUcyk/u8ZclX4ingRtZkMxm2zpmxybzdSUY3DIKf2MTK9CxUSpOQ=="
- "resolved" "https://registry.npmjs.org/@theme-ui/mdx/-/mdx-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@emotion/core" "^10.0.0"
- "@emotion/styled" "^10.0.0"
- "@mdx-js/react" "^1.0.0"
-
-"@theme-ui/theme-provider@0.3.5":
- "integrity" "sha512-C1kVsGyrh/pqO/j4+KSF5IvVW1DOnZoQmpaJ9EjyU4bqY0PCTZfuNdNPfydKaDWiYxrKGXKBeX0xjvLLU6R0zQ=="
- "resolved" "https://registry.npmjs.org/@theme-ui/theme-provider/-/theme-provider-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@emotion/core" "^10.0.0"
- "@theme-ui/color-modes" "0.3.5"
- "@theme-ui/core" "0.3.5"
- "@theme-ui/mdx" "0.3.5"
-
"@tootallnate/once@2":
"integrity" "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A=="
"resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
@@ -2028,14 +1667,6 @@
"resolved" "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz"
"version" "4.7.9"
-"@types/hoist-non-react-statics@^3.3.0":
- "integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA=="
- "resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"
- "version" "3.3.1"
- dependencies:
- "@types/react" "*"
- "hoist-non-react-statics" "^3.3.0"
-
"@types/is-hotkey@^0.1.1", "@types/is-hotkey@^0.1.7":
"integrity" "sha512-yB5C7zcOM7idwYZZ1wKQ3pTfjA9BbvFqRWvKB46GFddxnJtHwi/b9y84ykQtxQPg5qhdpg4Q/kWU3EGoCTmLzQ=="
"resolved" "https://registry.npmjs.org/@types/is-hotkey/-/is-hotkey-0.1.7.tgz"
@@ -2046,11 +1677,6 @@
"resolved" "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz"
"version" "4.14.178"
-"@types/lodash@^4.14.175":
- "integrity" "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q=="
- "resolved" "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz"
- "version" "4.14.182"
-
"@types/lodash@4.14.149":
"integrity" "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ=="
"resolved" "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz"
@@ -2076,11 +1702,6 @@
"resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz"
"version" "2.4.2"
-"@types/parse-json@^4.0.0":
- "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
- "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz"
- "version" "4.0.0"
-
"@types/prop-types@*":
"integrity" "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ=="
"resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz"
@@ -2107,16 +1728,6 @@
dependencies:
"@types/react" "*"
-"@types/react-redux@^7.1.20":
- "integrity" "sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ=="
- "resolved" "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.24.tgz"
- "version" "7.1.24"
- dependencies:
- "@types/hoist-non-react-statics" "^3.3.0"
- "@types/react" "*"
- "hoist-non-react-statics" "^3.3.0"
- "redux" "^4.0.0"
-
"@types/react-router-dom@^5.1.7":
"integrity" "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ=="
"resolved" "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz"
@@ -2212,18 +1823,6 @@
"@uiw/codemirror-extensions-basic-setup" "4.21.18"
"codemirror" "^6.0.0"
-"@virtuoso.dev/react-urx@^0.2.12":
- "integrity" "sha512-MY0ugBDjFb5Xt8v2HY7MKcRGqw/3gTpMlLXId2EwQvYJoC8sP7nnXjAxcBtTB50KTZhO0SbzsFimaZ7pSdApwA=="
- "resolved" "https://registry.npmjs.org/@virtuoso.dev/react-urx/-/react-urx-0.2.13.tgz"
- "version" "0.2.13"
- dependencies:
- "@virtuoso.dev/urx" "^0.2.13"
-
-"@virtuoso.dev/urx@^0.2.12", "@virtuoso.dev/urx@^0.2.13":
- "integrity" "sha512-iirJNv92A1ZWxoOHHDYW/1KPoi83939o83iUBQHIim0i3tMeSKEh+bxhJdTHQ86Mr4uXx9xGUTq69cp52ZP8Xw=="
- "resolved" "https://registry.npmjs.org/@virtuoso.dev/urx/-/urx-0.2.13.tgz"
- "version" "0.2.13"
-
"@vitejs/plugin-react@^4.0.0":
"integrity" "sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ=="
"resolved" "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz"
@@ -2376,45 +1975,6 @@
dependencies:
"core-js" "^2.5.0"
-"attr-accept@^2.2.2":
- "integrity" "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg=="
- "resolved" "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz"
- "version" "2.2.2"
-
-"babel-plugin-emotion@^10.0.27":
- "integrity" "sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA=="
- "resolved" "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz"
- "version" "10.2.2"
- dependencies:
- "@babel/helper-module-imports" "^7.0.0"
- "@emotion/hash" "0.8.0"
- "@emotion/memoize" "0.7.4"
- "@emotion/serialize" "^0.11.16"
- "babel-plugin-macros" "^2.0.0"
- "babel-plugin-syntax-jsx" "^6.18.0"
- "convert-source-map" "^1.5.0"
- "escape-string-regexp" "^1.0.5"
- "find-root" "^1.1.0"
- "source-map" "^0.5.7"
-
-"babel-plugin-macros@^2.0.0":
- "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg=="
- "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz"
- "version" "2.8.0"
- dependencies:
- "@babel/runtime" "^7.7.2"
- "cosmiconfig" "^6.0.0"
- "resolve" "^1.12.0"
-
-"babel-plugin-macros@^3.1.0":
- "integrity" "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg=="
- "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz"
- "version" "3.1.0"
- dependencies:
- "@babel/runtime" "^7.12.5"
- "cosmiconfig" "^7.0.0"
- "resolve" "^1.19.0"
-
"babel-plugin-styled-components@>= 1.12.0":
"integrity" "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g=="
"resolved" "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz"
@@ -2426,11 +1986,6 @@
"lodash" "^4.17.21"
"picomatch" "^2.3.1"
-"babel-plugin-syntax-jsx@^6.18.0":
- "integrity" "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
- "resolved" "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz"
- "version" "6.18.0"
-
"balanced-match@^1.0.0":
"integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
"resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
@@ -2685,11 +2240,6 @@
"resolved" "https://registry.npmjs.org/color2k/-/color2k-2.0.2.tgz"
"version" "2.0.2"
-"colord@^2.9.3":
- "integrity" "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
- "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz"
- "version" "2.9.3"
-
"combined-stream@^1.0.8":
"integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
"resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
@@ -2761,11 +2311,6 @@
dependencies:
"simple-wcswidth" "^1.0.1"
-"convert-source-map@^1.5.0":
- "integrity" "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz"
- "version" "1.9.0"
-
"convert-source-map@^2.0.0":
"integrity" "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
"resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
@@ -2788,28 +2333,6 @@
"resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
"version" "1.0.3"
-"cosmiconfig@^6.0.0":
- "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg=="
- "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
- "version" "6.0.0"
- dependencies:
- "@types/parse-json" "^4.0.0"
- "import-fresh" "^3.1.0"
- "parse-json" "^5.0.0"
- "path-type" "^4.0.0"
- "yaml" "^1.7.2"
-
-"cosmiconfig@^7.0.0":
- "integrity" "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="
- "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz"
- "version" "7.1.0"
- dependencies:
- "@types/parse-json" "^4.0.0"
- "import-fresh" "^3.2.1"
- "parse-json" "^5.0.0"
- "path-type" "^4.0.0"
- "yaml" "^1.10.0"
-
"crc-32@^1.2.0":
"integrity" "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ=="
"resolved" "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz"
@@ -2888,11 +2411,6 @@
dependencies:
"cssom" "~0.3.6"
-"csstype@^2.5.7":
- "integrity" "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
- "resolved" "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz"
- "version" "2.6.21"
-
"csstype@^3.0.2", "csstype@^3.1.2":
"integrity" "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
"resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz"
@@ -2922,7 +2440,7 @@
"resolved" "https://registry.npmjs.org/dataloader/-/dataloader-2.2.2.tgz"
"version" "2.2.2"
-"date-fns@^2.16.1", "date-fns@^2.26.1", "date-fns@^2.27.0":
+"date-fns@^2.16.1", "date-fns@^2.26.1":
"integrity" "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw=="
"resolved" "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz"
"version" "2.28.0"
@@ -2998,11 +2516,6 @@
dependencies:
"mimic-response" "^3.1.0"
-"deepmerge@^4.2.2":
- "integrity" "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
- "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
- "version" "4.3.1"
-
"define-lazy-prop@^2.0.0":
"integrity" "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="
"resolved" "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz"
@@ -3035,14 +2548,6 @@
"resolved" "https://registry.npmjs.org/direction/-/direction-1.0.4.tgz"
"version" "1.0.4"
-"dom-helpers@^5.0.1":
- "integrity" "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA=="
- "resolved" "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz"
- "version" "5.2.1"
- dependencies:
- "@babel/runtime" "^7.8.7"
- "csstype" "^3.0.2"
-
"dom-scroll-into-view@^1.2.1":
"integrity" "sha512-LwNVg3GJOprWDO+QhLL1Z9MMgWe/KAFLxVWKzjRTxNSPn8/LLDIfmuG71YHznXCqaqTjvHJDYO1MEAgX6XCNbQ=="
"resolved" "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz"
@@ -3211,11 +2716,6 @@
"resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
"version" "1.0.5"
-"escape-string-regexp@^4.0.0":
- "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
- "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
- "version" "4.0.0"
-
"escodegen@^2.0.0":
"integrity" "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w=="
"resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz"
@@ -3300,13 +2800,6 @@
dependencies:
"reusify" "^1.0.4"
-"file-selector@^0.4.0":
- "integrity" "sha512-iACCiXeMYOvZqlF1kTiYINzgepRBymz1wwjiuup9u9nayhb6g4fSwiyJ/6adli+EPwrWtpgQAh2PoS7HukEGEg=="
- "resolved" "https://registry.npmjs.org/file-selector/-/file-selector-0.4.0.tgz"
- "version" "0.4.0"
- dependencies:
- "tslib" "^2.0.3"
-
"file-uri-to-path@1":
"integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
"resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
@@ -3317,11 +2810,6 @@
"resolved" "https://registry.npmjs.org/file-url/-/file-url-2.0.2.tgz"
"version" "2.0.2"
-"filesize@^8.0.7":
- "integrity" "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ=="
- "resolved" "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz"
- "version" "8.0.7"
-
"fill-range@^7.0.1":
"integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
"resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
@@ -3329,11 +2817,6 @@
dependencies:
"to-regex-range" "^5.0.1"
-"find-root@^1.1.0":
- "integrity" "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
- "resolved" "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz"
- "version" "1.1.0"
-
"find-up@^4.1.0":
"integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="
"resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
@@ -3642,11 +3125,6 @@
"resolved" "https://registry.npmjs.org/groq-js/-/groq-js-1.3.0.tgz"
"version" "1.3.0"
-"groq@^2.29.3":
- "integrity" "sha512-j3HFq8Qwg36rREp2Xl2vecUz47LX6cedD8cqq+JKX0iNj9yiwelOSKpRS5jxhkDZQv5xBAiqtpU2Ylv5DQ5g2A=="
- "resolved" "https://registry.npmjs.org/groq/-/groq-2.29.3.tgz"
- "version" "2.29.3"
-
"gunzip-maybe@^1.4.1":
"integrity" "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw=="
"resolved" "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz"
@@ -3726,7 +3204,7 @@
"resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz"
"version" "2.5.5"
-"hoist-non-react-statics@^3.0.0", "hoist-non-react-statics@^3.1.0", "hoist-non-react-statics@^3.3.0", "hoist-non-react-statics@^3.3.1", "hoist-non-react-statics@^3.3.2":
+"hoist-non-react-statics@^3.0.0", "hoist-non-react-statics@^3.1.0":
"integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw=="
"resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
"version" "3.3.2"
@@ -3800,12 +3278,12 @@
"resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz"
"version" "5.2.4"
-"immer@^9.0.6", "immer@^9.0.7":
+"immer@^9.0.6":
"integrity" "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw=="
"resolved" "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz"
"version" "9.0.14"
-"import-fresh@^3.1.0", "import-fresh@^3.2.1", "import-fresh@^3.3.0":
+"import-fresh@^3.3.0":
"integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="
"resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
"version" "3.3.0"
@@ -3938,11 +3416,6 @@
"resolved" "https://registry.npmjs.org/is-hotkey/-/is-hotkey-0.1.8.tgz"
"version" "0.1.8"
-"is-hotkey@^0.2.0":
- "integrity" "sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw=="
- "resolved" "https://registry.npmjs.org/is-hotkey/-/is-hotkey-0.2.0.tgz"
- "version" "0.2.0"
-
"is-number@^7.0.0":
"integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
"resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
@@ -4142,11 +3615,6 @@
dependencies:
"p-locate" "^5.0.0"
-"lodash-es@^4.17.21":
- "integrity" "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
- "resolved" "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz"
- "version" "4.17.21"
-
"lodash.defaults@^4.2.0":
"integrity" "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ=="
"resolved" "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz"
@@ -4182,11 +3650,6 @@
"resolved" "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz"
"version" "4.6.0"
-"lodash.uniqueid@^4.0.1":
- "integrity" "sha512-GQQWaIeGlL6DIIr06kj1j6sSmBxyNMwI8kaX9aKpHR/XsMTiaXDVPNPAkiboOTK9OJpTJF/dXT3xYoFQnj386Q=="
- "resolved" "https://registry.npmjs.org/lodash.uniqueid/-/lodash.uniqueid-4.0.1.tgz"
- "version" "4.0.1"
-
"lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.17.4":
"integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
"resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
@@ -4242,11 +3705,6 @@
"resolved" "https://registry.npmjs.org/memoize-one/-/memoize-one-3.1.1.tgz"
"version" "3.1.1"
-"memoize-one@^5.0.0":
- "integrity" "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q=="
- "resolved" "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz"
- "version" "5.2.1"
-
"memoize-resolver@~1.0.0":
"integrity" "sha512-mXfNXte0RSWl0rEIsQhXutfM2R2Oa7UyKDD7XoZMEbKeucTRms04y5y41U8gLqPzRx7ViN/QyYnTR2TX/5tawA=="
"resolved" "https://registry.npmjs.org/memoize-resolver/-/memoize-resolver-1.0.0.tgz"
@@ -4387,21 +3845,11 @@
"resolved" "https://registry.npmjs.org/nano-pubsub/-/nano-pubsub-2.0.1.tgz"
"version" "2.0.1"
-"nanoclone@^0.2.1":
- "integrity" "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA=="
- "resolved" "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz"
- "version" "0.2.1"
-
"nanoid@^3.1.12", "nanoid@^3.1.30", "nanoid@3.1.30":
"integrity" "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ=="
"resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz"
"version" "3.1.30"
-"nanoid@^3.3.3":
- "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
- "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"
- "version" "3.3.4"
-
"nanoid@^3.3.6":
"integrity" "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
"resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz"
@@ -4683,11 +4131,6 @@
"resolved" "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz"
"version" "7.0.0"
-"pluralize@^8.0.0":
- "integrity" "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="
- "resolved" "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz"
- "version" "8.0.0"
-
"polished@^4.0.5", "polished@^4.2.2":
"integrity" "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ=="
"resolved" "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz"
@@ -4769,7 +4212,7 @@
"speedometer" "~1.0.0"
"through2" "~2.0.3"
-"prop-types@*", "prop-types@^15.0.0", "prop-types@^15.5.10", "prop-types@^15.5.4", "prop-types@^15.5.7", "prop-types@^15.5.8", "prop-types@^15.6 || ^16", "prop-types@^15.6.0", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1":
+"prop-types@*", "prop-types@^15.0.0", "prop-types@^15.5.10", "prop-types@^15.5.4", "prop-types@^15.5.7", "prop-types@^15.5.8", "prop-types@^15.6 || ^16", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1":
"integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
"resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
"version" "15.8.1"
@@ -4778,11 +4221,6 @@
"object-assign" "^4.1.1"
"react-is" "^16.13.1"
-"property-expr@^2.0.4":
- "integrity" "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA=="
- "resolved" "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz"
- "version" "2.0.5"
-
"property-information@^5.0.0":
"integrity" "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA=="
"resolved" "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz"
@@ -4905,7 +4343,7 @@
"prop-types" "^15.6.2"
"scheduler" "^0.19.1"
-"react-dom@^0.14.0 || ^15.0.0 || ^16.0.0", "react-dom@^16.0.0-0", "react-dom@^16.8.0 || ^17 || ^18", "react-dom@^16.8.0 || ^17.0.0", "react-dom@^16.8.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.0 || 17.x", "react-dom@^16.9 || ^17", "react-dom@^16.9 || ^17 || ^18", "react-dom@^18", "react-dom@^18.0.0", "react-dom@^18.0.0 || ^17.0.0 || ^16.2.0", "react-dom@^18.2.0", "react-dom@>= 15.3", "react-dom@>= 16.8.0", "react-dom@>=16 || >=17 || >= 18", "react-dom@>=16.13", "react-dom@>=16.6.0", "react-dom@>=16.8 || ^17.0.0 || ^18.0.0", "react-dom@>=16.8.0", "react-dom@>=17.0.2":
+"react-dom@^0.14.0 || ^15.0.0 || ^16.0.0", "react-dom@^16.0.0-0", "react-dom@^16.8.0 || ^17 || ^18", "react-dom@^16.8.0 || 17.x", "react-dom@^16.9 || ^17", "react-dom@^16.9 || ^17 || ^18", "react-dom@^18", "react-dom@^18.0.0", "react-dom@^18.2.0", "react-dom@>= 15.3", "react-dom@>= 16.8.0", "react-dom@>=16.13", "react-dom@>=16.8 || ^17.0.0 || ^18.0.0", "react-dom@>=16.8.0":
"integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g=="
"resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
"version" "18.2.0"
@@ -4923,15 +4361,6 @@
"prop-types" "^15.6.2"
"scheduler" "^0.19.1"
-"react-dropzone@^11.3.1":
- "integrity" "sha512-zxCMwhfPy1olUEbw3FLNPLhAm/HnaYH5aELIEglRbqabizKAdHs0h+WuyOpmA+v1JXn0++fpQDdNfUagWt5hJQ=="
- "resolved" "https://registry.npmjs.org/react-dropzone/-/react-dropzone-11.7.1.tgz"
- "version" "11.7.1"
- dependencies:
- "attr-accept" "^2.2.2"
- "file-selector" "^0.4.0"
- "prop-types" "^15.8.1"
-
"react-error-boundary@3.1.4":
"integrity" "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA=="
"resolved" "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz"
@@ -4944,15 +4373,6 @@
"resolved" "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz"
"version" "3.2.0"
-"react-file-icon@^1.1.0":
- "integrity" "sha512-wxl/WwSX5twQKVXloPHbS71iZQUKO84KgZ44Kh7vYZGu1qH2kagx+RSTNfk/+IHtXfjPWPNIHPGi2Y8S94N1CQ=="
- "resolved" "https://registry.npmjs.org/react-file-icon/-/react-file-icon-1.3.0.tgz"
- "version" "1.3.0"
- dependencies:
- "colord" "^2.9.3"
- "lodash.uniqueid" "^4.0.1"
- "prop-types" "^15.7.2"
-
"react-focus-lock@^2.5.0", "react-focus-lock@^2.8.1":
"integrity" "sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA=="
"resolved" "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.5.tgz"
@@ -4965,23 +4385,11 @@
"use-callback-ref" "^1.3.0"
"use-sidecar" "^1.1.2"
-"react-hook-form@^6.15.1", "react-hook-form@>=6.6.0":
- "integrity" "sha512-prq82ofMbnRyj5wqDe8hsTRcdR25jQ+B8KtCS7BLCzjFHAwNuCjRwzPuP4eYLsEBjEIeYd6try+pdLdw0kPkpg=="
- "resolved" "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.15.8.tgz"
- "version" "6.15.8"
-
"react-icon-base@^2.1.2":
"integrity" "sha512-NRlRo0RPxWRMQT7osj8UCBSSXsGOxhF1pre84ildhuft5S2U382NOs7tg29osWSjbO90L2a3VTCqadA/LnAzHQ=="
"resolved" "https://registry.npmjs.org/react-icon-base/-/react-icon-base-2.1.2.tgz"
"version" "2.1.2"
-"react-input-autosize@^3.0.0":
- "integrity" "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg=="
- "resolved" "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "prop-types" "^15.5.8"
-
"react-is@^16.13.1":
"integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
"resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
@@ -5041,18 +4449,6 @@
"resolved" "https://registry.npmjs.org/react-props-stream/-/react-props-stream-1.0.1.tgz"
"version" "1.0.1"
-"react-redux@^7.2.1 || ^8.0.0-beta", "react-redux@^7.2.2":
- "integrity" "sha512-6+uDjhs3PSIclqoCk0kd6iX74gzrGc3W5zcAjbrFgEdIjRSQObdIwfx80unTkVUYvbQ95Y8Av3OvFHq1w5EOUw=="
- "resolved" "https://registry.npmjs.org/react-redux/-/react-redux-7.2.8.tgz"
- "version" "7.2.8"
- dependencies:
- "@babel/runtime" "^7.15.4"
- "@types/react-redux" "^7.1.20"
- "hoist-non-react-statics" "^3.3.2"
- "loose-envify" "^1.4.0"
- "prop-types" "^15.7.2"
- "react-is" "^17.0.2"
-
"react-refractor@^2.1.4", "react-refractor@^2.1.6", "react-refractor@^2.1.7":
"integrity" "sha512-avNxSSsnjYg+BKpO8LVCK14KRn5pLZ+8DInMiUEeZPL6hs0SN0zafl3mJIxavGQPKyihqbXqzq4CYNflJQjaaw=="
"resolved" "https://registry.npmjs.org/react-refractor/-/react-refractor-2.1.7.tgz"
@@ -5112,19 +4508,6 @@
"observable-callback" "^1.0.2"
"use-sync-external-store" "^1.2.0"
-"react-select@^4.1.0":
- "integrity" "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q=="
- "resolved" "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz"
- "version" "4.3.1"
- dependencies:
- "@babel/runtime" "^7.12.0"
- "@emotion/cache" "^11.4.0"
- "@emotion/react" "^11.1.1"
- "memoize-one" "^5.0.0"
- "prop-types" "^15.6.0"
- "react-input-autosize" "^3.0.0"
- "react-transition-group" "^4.3.0"
-
"react-sortable-hoc@^1.11.0":
"integrity" "sha512-v1CDCvdfoR3zLGNp6qsBa4J1BWMEVH25+UKxF/RvQRh+mrB+emqtVHMgZ+WreUiKJoEaiwYoScaueIKhMVBHUg=="
"resolved" "https://registry.npmjs.org/react-sortable-hoc/-/react-sortable-hoc-1.11.0.tgz"
@@ -5150,16 +4533,6 @@
dependencies:
"prop-types" "^15.5.4"
-"react-transition-group@^4.3.0":
- "integrity" "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g=="
- "resolved" "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz"
- "version" "4.4.5"
- dependencies:
- "@babel/runtime" "^7.5.5"
- "dom-helpers" "^5.0.1"
- "loose-envify" "^1.4.0"
- "prop-types" "^15.6.2"
-
"react-use-measure@^2.1.1":
"integrity" "sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig=="
"resolved" "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.1.1.tgz"
@@ -5167,15 +4540,7 @@
dependencies:
"debounce" "^1.2.1"
-"react-virtuoso@^2.11.0":
- "integrity" "sha512-zF6MAwujNGy2nJWCx/Df92ay/RnV2Kj4glUZfdyadI4suAn0kAZHB1BeI7yPFVp2iSccLzFlszhakWyr+fJ4Dw=="
- "resolved" "https://registry.npmjs.org/react-virtuoso/-/react-virtuoso-2.19.1.tgz"
- "version" "2.19.1"
- dependencies:
- "@virtuoso.dev/react-urx" "^0.2.12"
- "@virtuoso.dev/urx" "^0.2.12"
-
-"react@*", "react@^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0", "react@^0.14.0 || ^15.0.0 || ^16.0.0", "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^15 || ^16 || ^17 || ^18", "react@^15.0.0", "react@^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react@^15.3.0 || 16 || 17 || 18", "react@^16 || ^17", "react@^16.0.0-0", "react@^16.11.0", "react@^16.13.1 || ^17.0.0", "react@^16.14.0", "react@^16.2.0 || ^17", "react@^16.3.0 || ^17.0.0", "react@^16.8 || ^17", "react@^16.8 || ^17 || ^18", "react@^16.8.0", "react@^16.8.0 || ^17", "react@^16.8.0 || ^17 || ^18", "react@^16.8.0 || ^17.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || 17.x", "react@^16.8.3 || ^17 || ^18", "react@^16.9 || ^17", "react@^16.9 || ^17 || ^18", "react@^16.9.0 || ^17.0.0 || ^18", "react@^18", "react@^18.0.0", "react@^18.0.0 || ^17.0.0 || ^16.2.0", "react@^18.2.0", "react@>= 15.3", "react@>= 16.8", "react@>= 16.8.0", "react@>=15", "react@>=15.0.0", "react@>=16", "react@>=16 || >=17 || >= 18", "react@>=16.13", "react@>=16.13.1", "react@>=16.3.0", "react@>=16.6.0", "react@>=16.8 || ^17.0.0", "react@>=16.8 || ^17.0.0 || ^18.0.0", "react@>=16.8.0", "react@>=17.0.0", "react@>=17.0.2", "react@17.0.2":
+"react@*", "react@^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0", "react@^0.14.0 || ^15.0.0 || ^16.0.0", "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^15 || ^16 || ^17 || ^18", "react@^15.0.0", "react@^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react@^15.3.0 || 16 || 17 || 18", "react@^16 || ^17", "react@^16.0.0-0", "react@^16.14.0", "react@^16.2.0 || ^17", "react@^16.8 || ^17", "react@^16.8 || ^17 || ^18", "react@^16.8.0 || ^17 || ^18", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || 17.x", "react@^16.9 || ^17", "react@^16.9 || ^17 || ^18", "react@^18", "react@^18.0.0", "react@^18.2.0", "react@>= 15.3", "react@>= 16.8.0", "react@>=15", "react@>=15.0.0", "react@>=16", "react@>=16.13", "react@>=16.13.1", "react@>=16.8 || ^17.0.0", "react@>=16.8 || ^17.0.0 || ^18.0.0", "react@>=16.8.0", "react@>=17.0.0", "react@17.0.2":
"integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ=="
"resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
"version" "18.2.0"
@@ -5292,23 +4657,6 @@
dependencies:
"picomatch" "^2.2.1"
-"redux-observable@^1.2.0":
- "integrity" "sha512-yeR90RP2WzZzCxxnQPlh2uFzyfFLsfXu8ROh53jGDPXVqj71uNDMmvi/YKQkd9ofiVoO4OYb1snbowO49tCEMg=="
- "resolved" "https://registry.npmjs.org/redux-observable/-/redux-observable-1.2.0.tgz"
- "version" "1.2.0"
-
-"redux-thunk@^2.4.1":
- "integrity" "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q=="
- "resolved" "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz"
- "version" "2.4.1"
-
-"redux@^4", "redux@^4.0.0", "redux@^4.0.5", "redux@^4.1.2", "redux@>=4 <5":
- "integrity" "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA=="
- "resolved" "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz"
- "version" "4.2.0"
- dependencies:
- "@babel/runtime" "^7.9.2"
-
"refractor@^3.6.0":
"integrity" "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA=="
"resolved" "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz"
@@ -5333,11 +4681,6 @@
"resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
"version" "1.0.0"
-"reselect@^4.1.5":
- "integrity" "sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ=="
- "resolved" "https://registry.npmjs.org/reselect/-/reselect-4.1.5.tgz"
- "version" "4.1.5"
-
"resolve-from@^4.0.0":
"integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
"resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
@@ -5353,7 +4696,7 @@
"resolved" "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz"
"version" "3.0.0"
-"resolve@^1.10.0", "resolve@^1.12.0", "resolve@^1.19.0":
+"resolve@^1.10.0":
"integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="
"resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
"version" "1.22.1"
@@ -5405,7 +4748,7 @@
"resolved" "https://registry.npmjs.org/rxjs-exhaustmap-with-trailing/-/rxjs-exhaustmap-with-trailing-2.1.1.tgz"
"version" "2.1.1"
-"rxjs@^6", "rxjs@^6.0.0", "rxjs@^6.0.0 || ^7.0.0", "rxjs@^6.4.0", "rxjs@^6.5 || ^7", "rxjs@^6.5.3", "rxjs@>=6.0.0-beta.0 <7", "rxjs@>=6.5.3", "rxjs@6.x":
+"rxjs@^6", "rxjs@^6.0.0", "rxjs@^6.0.0 || ^7.0.0", "rxjs@^6.4.0", "rxjs@^6.5 || ^7", "rxjs@^6.5.3", "rxjs@>=6.5.3", "rxjs@6.x":
"integrity" "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ=="
"resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz"
"version" "6.6.7"
@@ -5471,33 +4814,6 @@
"lodash" "^4.17.4"
"react-ace" "^5.0.1"
-"sanity-plugin-media@^1.4.8":
- "integrity" "sha512-kTEkq4YH8GVVbt2nnyqApkHtUcEbQfA2/i1fI4YYo2feFY6Fwkl4KY31EzJqiui7B8olN0D4Ql0PwvUXSY4++A=="
- "resolved" "https://registry.npmjs.org/sanity-plugin-media/-/sanity-plugin-media-1.4.8.tgz"
- "version" "1.4.8"
- dependencies:
- "@hookform/resolvers" "2.0.0-beta.3"
- "@reduxjs/toolkit" "^1.8.1"
- "@sanity/ui" "^0.37.5"
- "@tanem/react-nprogress" "^5.0.0"
- "copy-to-clipboard" "^3.3.1"
- "date-fns" "^2.27.0"
- "filesize" "^8.0.7"
- "groq" "^2.29.3"
- "is-hotkey" "^0.2.0"
- "nanoid" "^3.3.3"
- "pluralize" "^8.0.0"
- "react-dropzone" "^11.3.1"
- "react-file-icon" "^1.1.0"
- "react-hook-form" "^6.15.1"
- "react-redux" "^7.2.2"
- "react-select" "^4.1.0"
- "react-virtuoso" "^2.11.0"
- "redux" "^4.0.5"
- "redux-observable" "^1.2.0"
- "theme-ui" "0.3.5"
- "yup" "^0.32.11"
-
"sanity-super-pane@^1.0.0-alpha.11":
"integrity" "sha512-qg2omVgf42Owr+LBgZNqX1UhOJHUuDyOed4Pln/6OWx12/kv4hjbhyD2RdA5VtcgAn50aXsGJbWDPuyXb1gxDA=="
"resolved" "https://registry.npmjs.org/sanity-super-pane/-/sanity-super-pane-1.0.0-alpha.11.tgz"
@@ -5762,11 +5078,6 @@
"resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
"version" "1.0.2"
-"source-map@^0.5.7":
- "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
- "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
- "version" "0.5.7"
-
"source-map@~0.6.1":
"integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
"resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
@@ -5899,7 +5210,7 @@
"hey-listen" "^1.0.8"
"tslib" "^2.1.0"
-"styled-components@^5.2", "styled-components@^5.2 || ^6", "styled-components@^5.2.0", "styled-components@^5.2.1", "styled-components@^5.3.0", "styled-components@^5.3.3", "styled-components@>= 2":
+"styled-components@^5.2", "styled-components@^5.2 || ^6", "styled-components@^5.2.0", "styled-components@^5.2.1", "styled-components@^5.3.0", "styled-components@>= 2":
"integrity" "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw=="
"resolved" "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz"
"version" "5.3.11"
@@ -5931,30 +5242,6 @@
"shallowequal" "^1.1.0"
"supports-color" "^5.5.0"
-"styled-system@^5.1.5":
- "integrity" "sha512-7VoD0o2R3RKzOzPK0jYrVnS8iJdfkKsQJNiLRDjikOpQVqQHns/DXWaPZOH4tIKkhAT7I6wIsy9FWTWh2X3q+A=="
- "resolved" "https://registry.npmjs.org/styled-system/-/styled-system-5.1.5.tgz"
- "version" "5.1.5"
- dependencies:
- "@styled-system/background" "^5.1.2"
- "@styled-system/border" "^5.1.5"
- "@styled-system/color" "^5.1.2"
- "@styled-system/core" "^5.1.2"
- "@styled-system/flexbox" "^5.1.2"
- "@styled-system/grid" "^5.1.2"
- "@styled-system/layout" "^5.1.2"
- "@styled-system/position" "^5.1.2"
- "@styled-system/shadow" "^5.1.2"
- "@styled-system/space" "^5.1.2"
- "@styled-system/typography" "^5.1.2"
- "@styled-system/variant" "^5.1.5"
- "object-assign" "^4.1.1"
-
-"stylis@4.2.0":
- "integrity" "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
- "resolved" "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz"
- "version" "4.2.0"
-
"supports-color@^5.3.0", "supports-color@^5.5.0":
"integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
"resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
@@ -6000,18 +5287,6 @@
"inherits" "^2.0.3"
"readable-stream" "^3.1.1"
-"theme-ui@0.3.5":
- "integrity" "sha512-yxooGhvkdjFDotDeIFehKo5k6NnLZ3gsLSe8EDe2aDcoWqg1mZjkjjr8EYtVCrK3mk/tYz97AT5BpEnUfamNCQ=="
- "resolved" "https://registry.npmjs.org/theme-ui/-/theme-ui-0.3.5.tgz"
- "version" "0.3.5"
- dependencies:
- "@theme-ui/color-modes" "0.3.5"
- "@theme-ui/components" "0.3.5"
- "@theme-ui/core" "0.3.5"
- "@theme-ui/css" "0.3.5"
- "@theme-ui/mdx" "0.3.5"
- "@theme-ui/theme-provider" "0.3.5"
-
"through2@^2.0.3", "through2@~2.0.3":
"integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ=="
"resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz"
@@ -6060,11 +5335,6 @@
"resolved" "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz"
"version" "1.0.6"
-"toposort@^2.0.2":
- "integrity" "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA="
- "resolved" "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz"
- "version" "2.0.2"
-
"tough-cookie@^4.1.2":
"integrity" "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw=="
"resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz"
@@ -6358,11 +5628,6 @@
"resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
"version" "4.0.0"
-"yaml@^1.10.0", "yaml@^1.7.2":
- "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
- "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz"
- "version" "1.10.2"
-
"yargs-parser@^21.1.1":
"integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
"resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz"
@@ -6386,19 +5651,6 @@
"resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
"version" "0.1.0"
-"yup@^0.32.11":
- "integrity" "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg=="
- "resolved" "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz"
- "version" "0.32.11"
- dependencies:
- "@babel/runtime" "^7.15.4"
- "@types/lodash" "^4.14.175"
- "lodash" "^4.17.21"
- "lodash-es" "^4.17.21"
- "nanoclone" "^0.2.1"
- "property-expr" "^2.0.4"
- "toposort" "^2.0.2"
-
"zip-stream@^4.1.0":
"integrity" "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ=="
"resolved" "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz"
diff --git a/src/common/sanityIo/Types.ts b/src/common/sanityIo/Types.ts
index 3a9c7993..5a93f1b7 100644
--- a/src/common/sanityIo/Types.ts
+++ b/src/common/sanityIo/Types.ts
@@ -241,7 +241,6 @@ export type SanityMenuContainer = {
logoAccentText?: string
logoImageSrc?: SanityImageAsset
isSearch?: boolean
-
}
export type MainMenuAnchorType = 'left' | 'top' | 'right' | 'bottom'
\ No newline at end of file
diff --git a/src/components/BlockContentLayoutContainer.tsx b/src/components/BlockContentLayoutContainer.tsx
index df466cdf..742a92af 100644
--- a/src/components/BlockContentLayoutContainer.tsx
+++ b/src/components/BlockContentLayoutContainer.tsx
@@ -4,9 +4,9 @@ import {Card, Grid, Link, useTheme} from '@mui/material'
import sanityClient from '../sanityClient'
import {blockSerializers} from '../common/sanityIo/BlockContentRenderer'
import {
- AnimatedAboutUsSectionType, AnimatedServicesSectionType,
+ AnimatedAboutUsSectionType, AnimatedPortfolioSectionType, AnimatedServicesSectionType, HeadlineCTASectionType,
HeroAnimatedContentSectionType,
- HowItWorksSectionType,
+ HowItWorksSectionType, MapSectionType,
PortfolioSectionType,
ResumeBioSectionType,
ResumeContactUsSectionType,
@@ -55,6 +55,9 @@ import WebDevHowItWorksSection from "./templates/web-dev-site/WebDevHowItWorksSe
import HeroAnimatedContentSection from "./animated/HeroAnimatedContentSection";
import AnimatedAboutUsSection from "./animated/AnimatedAboutUsSection";
import AnimatedServicesSection from './animated/AnimatedServicesSection'
+import AnimatedPortfolioSection from "./animated/AnimatedPortfolioSection";
+import HeadlineCTASection from "./animated/HeadlineCTASection";
+import MapSection from "./animated/MapSection";
export type BlockContentLayoutContainerProps = {
content?: any,
@@ -437,6 +440,35 @@ const BlockContentLayoutContainer: FunctionComponent
);
+ case 'AnimatedPortfolioSection':
+ const animatedPortfolioSection: AnimatedPortfolioSectionType = columnLayoutContainer
+ return (
+
+ <>>
+
+
+
+ );
+ case 'HeadlineCTASection':
+ const headlineSection: HeadlineCTASectionType = columnLayoutContainer
+
+ return
+
+
+ case 'MapSection':
+ const mapSection: MapSectionType = columnLayoutContainer
+
+ return
+ <>>
+
+
+
default:
return
// return Undefined section {columnLayoutContainer._type}
diff --git a/src/components/BlockContentTypes.ts b/src/components/BlockContentTypes.ts
index af5dbb8b..36a622d9 100644
--- a/src/components/BlockContentTypes.ts
+++ b/src/components/BlockContentTypes.ts
@@ -101,6 +101,7 @@ export type ServiceAmenityType = {
imageSrc?: SanityImageAsset
title: string
description: string
+ muiIcon?:string
} & SanityDocumentFields
@@ -455,6 +456,21 @@ export type ResumePortfolioItem = {
linkToDev?: string
imageGallery?: SanityImageAsset[]
}
+export type AnimatedPortfolioItemType = {
+ _type?: "AnimatedPortfolioItem"
+ name?: string
+ preTitle?:string
+ title?: string
+ coverImage?: SanityImageAsset
+ inceptionDate?: Date | string
+ slug?: SanitySlug
+ skillsHighlighted?: ResumeSkill[]
+ detailTitle?: string
+ detailDescription?: string
+ linkToProd?: string
+ linkToDev?: string
+ imageGallery?: SanityImageAsset[]
+}
export type ResumePortfolioSectionType = {
name?: string
@@ -464,6 +480,14 @@ export type ResumePortfolioSectionType = {
introduction?: string
portfolioEntries?: ResumePortfolioItem[]
}
+export type AnimatedPortfolioSectionType = {
+ name?: string
+ _type?: "AnimatedPortfolioSection"
+ preTitle?: string
+ heroBullet?: SanityImageAsset
+ title?: string
+ portfolioEntries?: AnimatedPortfolioItemType[]
+}
export type ResumeContactUsSectionType = {
@@ -591,6 +615,9 @@ export type DevelopmentFooterSectionType = {
}
export type FooterSectionType = {
name: string
+ backgroundImgSrc?: SanityImageAsset
+ backgroundColor?: string
+ isSocialMediaBlock: boolean
footerMenuRef: SanityMenuContainer
}
@@ -600,4 +627,26 @@ export type SanityDocumentFields = {
_updatedAt?: string
_type?: string
_id?: string
+}
+
+export type HeadlineCTASectionType = {
+ name: string
+ contentText: string
+ ctaButtonText: string
+ ctaButtonLink: string
+ insetTop: string
+ insetBottom: string
+ insetLeft: string
+ insetRight: string
+ backgroundImgSrc: SanityImageAsset
+}
+
+export type MapSectionType = {
+ name: string
+ address: string
+ latitude: string
+ longitude: string
+ contactInfo: ServiceAmenityType[]
+ mapMarkerTitle: string
+ mapMarkerLabel: string
}
\ No newline at end of file
diff --git a/src/components/BusinessCard.tsx b/src/components/BusinessCard.tsx
index 29ec3e01..d6d3d6fe 100644
--- a/src/components/BusinessCard.tsx
+++ b/src/components/BusinessCard.tsx
@@ -324,7 +324,7 @@ const BusinessCard: FunctionComponent = ({anchor, homePage}) => {
- Contact Info
+ Contact Info
diff --git a/src/components/FooterBlockContentLayoutContainer.tsx b/src/components/FooterBlockContentLayoutContainer.tsx
index fac0e901..2c636815 100644
--- a/src/components/FooterBlockContentLayoutContainer.tsx
+++ b/src/components/FooterBlockContentLayoutContainer.tsx
@@ -86,6 +86,9 @@ const FooterBlockContentLayoutContainer: FunctionComponent<>>
diff --git a/src/components/animated/AnimatedAboutUsItem.tsx b/src/components/animated/AnimatedAboutUsItem.tsx
index 68a2fba3..f055071b 100644
--- a/src/components/animated/AnimatedAboutUsItem.tsx
+++ b/src/components/animated/AnimatedAboutUsItem.tsx
@@ -102,10 +102,10 @@ const AnimatedAboutUsItem: FunctionComponent = (props: IProps) => {
{props.service.contentTitle}
+ variant='h6' align='center' noWrap>{props.service.contentTitle}
-
+
{props.service.contentText}
diff --git a/src/components/animated/AnimatedAboutUsSection.tsx b/src/components/animated/AnimatedAboutUsSection.tsx
index fd5b89aa..753b0312 100644
--- a/src/components/animated/AnimatedAboutUsSection.tsx
+++ b/src/components/animated/AnimatedAboutUsSection.tsx
@@ -1,20 +1,20 @@
-import React, {FunctionComponent, useContext} from 'react'
-import {Theme, ThemeProvider} from '@mui/material/styles';
+import React, {FunctionComponent} from 'react'
+import {Theme} from '@mui/material/styles';
import makeStyles from '@mui/styles/makeStyles';
-import {Card, Grid, Typography} from '@mui/material'
+import {Grid, Typography, useMediaQuery, useTheme} from '@mui/material'
import AnimatedAboutUsItem from "./AnimatedAboutUsItem";
-import CustomizedThemeContext from "../customized-theme-provider/CustomizedThemeContext";
import {AnimatedAboutUsSectionType, AnimatedServiceItemNoRefType, ServiceAmenityType} from "../BlockContentTypes";
import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
import {Circle} from "@mui/icons-material";
-import {motion, useAnimationControls} from "framer-motion"
+import {motion} from "framer-motion"
import BulletedHeader from "./BulletedHeader";
import HorizontalAmenity from "./HorizontalAmenity";
export const useStyles = makeStyles((theme: Theme) => ({
root: {
paddingTop: '64px',
- backgroundColor: '#f6f6f6'
+ backgroundColor: '#f6f6f6',
+ position: "relative"
},
}))
@@ -25,21 +25,39 @@ interface IProps {
const AnimatedAboutUsSection: FunctionComponent = (props) => {
const classes = useStyles()
- // const mdDown = widthUtils.useIsWidthDown('md')
- const customizedThemeContext = useContext(CustomizedThemeContext)
-
+ const theme = useTheme()
+ const xsOnly = useMediaQuery(theme.breakpoints.only('xs'))
return (
-
-
+ {!xsOnly &&
+
+
+ }
+
{props.sectionData.servicesList?.map((service: AnimatedServiceItemNoRefType, index: number) => {
- return
+ return
})}
-
-
+
@@ -59,14 +77,14 @@ const AnimatedAboutUsSection: FunctionComponent = (props) => {
))}
-
+
{props.sectionData?.highlightedAmenitiesTitle}
-
+
{props.sectionData.highlightedAmenities?.map((amenity: ServiceAmenityType, index: number) => {
- return
+ return
})}
@@ -75,7 +93,7 @@ const AnimatedAboutUsSection: FunctionComponent = (props) => {
{segment}
))}
-
+
{props.sectionData?.highlightedAmenitiesBullets?.map((segment: string, index: number) => (
= (props) => {
-
- {
-
-
+
+
+
+ {
+
+
= (props) => {
/>
+ {/**/}
- {/**/}
-
- }
- {
- props.sectionData?.servicesImageSrcArr &&
-
-
-
- }
- {
- props.sectionData?.servicesImageSrcArr &&
-
-
-
+ }
+ {
+ props.sectionData?.servicesImageSrcArr &&
+
+
+
+
-
-
+ }
+ {
+ props.sectionData?.servicesImageSrcArr &&
+
+
+
+
+
+
+
+
-
- }
+ }
+
+
-
)
}
diff --git a/src/components/animated/AnimatedPortfolioItem.tsx b/src/components/animated/AnimatedPortfolioItem.tsx
new file mode 100644
index 00000000..ab09941f
--- /dev/null
+++ b/src/components/animated/AnimatedPortfolioItem.tsx
@@ -0,0 +1,117 @@
+import React, {FunctionComponent} from 'react'
+import {Box, Button, Grid, IconButton, Typography, useTheme} from "@mui/material";
+import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
+import {ArrowRightAlt} from "@mui/icons-material";
+import makeStyles from "@mui/styles/makeStyles";
+import {Theme} from "@mui/material/styles";
+import {AnimatedPortfolioItemType} from "../BlockContentTypes";
+import {motion, useAnimationControls} from 'framer-motion';
+
+export const useStyles = makeStyles((theme: Theme) => ({
+ root: {
+ },
+}))
+
+interface IProps { portfolioItem?:AnimatedPortfolioItemType, action:(item:AnimatedPortfolioItemType|undefined)=>void }
+
+const AnimatedPortfolioItem: FunctionComponent = (props:IProps) => {
+ const classes = useStyles()
+ const theme = useTheme()
+
+ const controls = useAnimationControls()
+
+ const animateServiceHover = async () => {
+ controls.start({scale: 1.01, opacity:1}, {duration: .5})
+ }
+
+ const animateServiceNoHover = async () => {
+ controls.start({scale: 1, opacity:.9}, {duration: .25})
+ }
+
+ React.useEffect(()=>{
+ }, [])
+
+ return (
+ {
+ animateServiceHover()
+ console.log("hovering")
+ }} onHoverEnd={async () => {
+ console.log("not hovering")
+ animateServiceNoHover()
+ }}>
+ )
+}
+
+export default AnimatedPortfolioItem
\ No newline at end of file
diff --git a/src/components/animated/AnimatedPortfolioSection.tsx b/src/components/animated/AnimatedPortfolioSection.tsx
new file mode 100644
index 00000000..7681e48f
--- /dev/null
+++ b/src/components/animated/AnimatedPortfolioSection.tsx
@@ -0,0 +1,130 @@
+import React, {FunctionComponent} from 'react'
+import {Box, Button, ButtonGroup, Chip, Grid, IconButton, Modal, Typography, useTheme} from '@mui/material'
+import {ArrowRightAlt, Close} from "@mui/icons-material";
+import {AnimatedPortfolioItemType, AnimatedPortfolioSectionType} from "../BlockContentTypes";
+import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
+import BulletedHeader from "./BulletedHeader";
+import makeStyles from "@mui/styles/makeStyles";
+import {Theme} from "@mui/material/styles";
+import AnimatedPortfolioItem from "./AnimatedPortfolioItem";
+
+export const useStyles = makeStyles((theme: Theme) => ({
+ iconButton: {
+ // root:{
+ "&:hover": {
+ backgroundColor: theme.palette.primary.dark
+ // }
+ }
+ },
+}))
+
+
+interface IProps {
+ sectionData: AnimatedPortfolioSectionType
+}
+
+const AnimatedPortfolioSection: FunctionComponent = (props: IProps) => {
+ const theme = useTheme()
+ const classes = useStyles()
+
+ const [isOpen, setIsOpen] = React.useState(false)
+ const [currentItem, setCurrentItem] = React.useState()
+
+ const sendToModal = (portfolioItem: AnimatedPortfolioItemType|undefined) => {
+ setCurrentItem(portfolioItem)
+
+ setIsOpen(true)
+ }
+
+ return (
+
+
+
+
+
+
+
+ {props.sectionData.title}
+
+ {/*{props.sectionData.preTitle}*/}
+
+
+ {
+ props.sectionData.portfolioEntries?.map((portfolioItem: AnimatedPortfolioItemType, index2: number) => {
+ return sendToModal(portfolioItem)} portfolioItem={portfolioItem}/>
+ })
+ }
+
+
+
+ {
+ setIsOpen(false)
+ }}>
+ setIsOpen(false)}
+ size="large">
+
+
+
+ {currentItem?.inceptionDate?.toString()}
+ {currentItem?.preTitle}
+
+ {currentItem?.detailTitle}
+
+
+ {currentItem?.skillsHighlighted?.map((skill) => (
+
+ ))}
+
+ {currentItem?.detailDescription}
+
+
+ {currentItem?.imageGallery?.map((image) => (
+
+
+
+
+ ))}
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
+
+export default AnimatedPortfolioSection
\ No newline at end of file
diff --git a/src/components/animated/AnimatedServiceItem.tsx b/src/components/animated/AnimatedServiceItem.tsx
index 19c577d5..f279bc77 100644
--- a/src/components/animated/AnimatedServiceItem.tsx
+++ b/src/components/animated/AnimatedServiceItem.tsx
@@ -5,7 +5,8 @@ import {AnimatedServiceItemNoRefType} from "../BlockContentTypes";
import CustomizedThemeContext from "../customized-theme-provider/CustomizedThemeContext";
import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
import ColoredPng from "../colored-png/ColoredPng";
-import {motion, useAnimationControls} from "framer-motion"
+import {motion, useAnimation, useAnimationControls} from "framer-motion"
+import {useInView} from "react-intersection-observer";
interface IProps {
service: AnimatedServiceItemNoRefType
@@ -27,9 +28,29 @@ const AnimatedServiceItem: FunctionComponent = (props: IProps) => {
await controls.start({scale: 1.1})
}
+ const shapeControls = useAnimation();
+ const [shapeRef, shapeInView] = useInView();
+
+ React.useEffect(() => {
+ if (shapeInView) {
+ shapeControls.start("onScreen");
+ }
+ else {
+ shapeControls.start("offScreen");
+ }
+ }, [shapeControls, shapeInView]);
+
+ const variants = {
+ onScreen: {opacity: 1, transition: {duration: 2.5}},
+ offScreen: {opacity: 0, transition: {duration: 1}}
+ };
+
return (
-
{
await animateShrinkIcon()
}}
@@ -38,7 +59,7 @@ const AnimatedServiceItem: FunctionComponent = (props: IProps) => {
}}
>
-
@@ -84,8 +105,8 @@ const AnimatedServiceItem: FunctionComponent = (props: IProps) => {
backgroundImage: `url(${urlFor(props.service.backgroundImageSrc ?? "").url() ?? ""})`,
}} justifyContent='center'>
- {props.service.contentTitle}
+ {props.service.contentTitle}
= (props: IProps) => {
-
)
}
diff --git a/src/components/animated/AnimatedServicesSection.tsx b/src/components/animated/AnimatedServicesSection.tsx
index f16e4339..84d5894b 100644
--- a/src/components/animated/AnimatedServicesSection.tsx
+++ b/src/components/animated/AnimatedServicesSection.tsx
@@ -73,7 +73,7 @@ const AnimatedServicesSection: FunctionComponent = (props) => {
{props.sectionData.servicesList?.map((service: AnimatedServiceItemNoRefType, index: number) => {
- return
})}
diff --git a/src/components/animated/HeadlineCTASection.tsx b/src/components/animated/HeadlineCTASection.tsx
new file mode 100644
index 00000000..f25d3045
--- /dev/null
+++ b/src/components/animated/HeadlineCTASection.tsx
@@ -0,0 +1,58 @@
+import React, {FunctionComponent, useContext} from 'react'
+import {Button, Grid, Typography, useMediaQuery, useTheme} from "@mui/material";
+import firebaseAnalyticsClient from "../../common/firebase/FirebaseAnalyticsClient";
+import makeStyles from "@mui/styles/makeStyles";
+import {Theme} from "@mui/material/styles";
+import {HeadlineCTASectionType} from "../BlockContentTypes";
+import PageContext from "../page-context/PageContext";
+import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
+
+export const useStyles = makeStyles((theme: Theme) => ({
+ root: {
+ },
+}))
+
+interface IProps { sectionData: HeadlineCTASectionType }
+
+const HeadlineCTASection: FunctionComponent = (props:IProps) => {
+ const theme = useTheme()
+ const pageContext = useContext(PageContext)
+
+ const smDown = useMediaQuery(theme.breakpoints.down('sm'))
+ const mdDown = useMediaQuery(theme.breakpoints.down('md'))
+
+ React.useEffect(()=>{
+ }, [])
+
+ return (
+
+
+ {props.sectionData.contentText}
+
+
+
+
+
+ )
+}
+
+export default HeadlineCTASection
\ No newline at end of file
diff --git a/src/components/animated/HeroAnimatedContentSection.tsx b/src/components/animated/HeroAnimatedContentSection.tsx
index 39b0525c..5a2976f2 100644
--- a/src/components/animated/HeroAnimatedContentSection.tsx
+++ b/src/components/animated/HeroAnimatedContentSection.tsx
@@ -1,6 +1,6 @@
import React, {FunctionComponent, useContext} from 'react'
import {Theme, ThemeProvider} from "@mui/material/styles";
-import {Button, Grid, IconButton, Typography} from "@mui/material";
+import {Button, Grid, IconButton, Typography, useMediaQuery, useTheme} from "@mui/material";
import makeStyles from "@mui/styles/makeStyles";
import {HeroAnimatedContentSectionType, SanityHeroContentSlide} from "../BlockContentTypes";
import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
@@ -48,6 +48,8 @@ const HeroAnimatedContentSection: FunctionComponent = (props) => {
const [pageNumber, setPageNumber] = React.useState(0)
const [contentSlide, setContentSlide] = React.useState()
const themeContext = useContext(CustomizedThemeContext)
+
+ const theme = useTheme()
const pageContext: PageContextType = useContext(PageContext)
React.useEffect(() => {
@@ -55,19 +57,11 @@ const HeroAnimatedContentSection: FunctionComponent = (props) => {
setContentSlide(props.sectionData.contentSlides[pageNumber])
}, [props.sectionData.contentSlides, pageNumber])
+ const mdDown = useMediaQuery(theme.breakpoints.down('md'))
+
return (
-
-
-
+
+
= (props) => {
+
@@ -201,6 +205,7 @@ const HeroAnimatedContentSection: FunctionComponent = (props) => {
+
@@ -222,9 +227,8 @@ const HeroAnimatedContentSection: FunctionComponent = (props) => {
-
+
-
)
}
diff --git a/src/components/animated/HorizontalAmenity.tsx b/src/components/animated/HorizontalAmenity.tsx
index 34ce2524..2fe6afb0 100644
--- a/src/components/animated/HorizontalAmenity.tsx
+++ b/src/components/animated/HorizontalAmenity.tsx
@@ -30,8 +30,7 @@ const HorizontalAmenity: FunctionComponent = (props: IProps) => {
return (
-
+
= (props: IProps) => {
- {props.amenity.name}
+ {props.amenity.name}
{props.amenity.description}
diff --git a/src/components/animated/MapSection.tsx b/src/components/animated/MapSection.tsx
new file mode 100644
index 00000000..c1689693
--- /dev/null
+++ b/src/components/animated/MapSection.tsx
@@ -0,0 +1,167 @@
+import React, {FunctionComponent} from 'react'
+
+import makeStyles from "@mui/styles/makeStyles";
+import {Theme} from "@mui/material/styles";
+import {Card, CircularProgress, Grid, Typography, useMediaQuery, useTheme} from "@mui/material";
+import {MapSectionType, ServiceAmenityType} from "../BlockContentTypes";
+import {Email, LocationOn, Phone} from "@mui/icons-material";
+import {urlFor} from "../block-content-ui/static-pages/cmsStaticPagesClient";
+import {COLORS} from "../../theme/common/ColorPalette";
+import {GoogleMap, Marker, useJsApiLoader} from '@react-google-maps/api';
+
+
+export const useStyles = makeStyles((theme: Theme) => ({
+ root: {},
+ markerClass: {
+ paddingTop: "70px",
+ },
+ grayscale: {
+ // -webkit-filter: grayscale(100%);
+ // -moz-filter: grayscale(100%);
+ // -ms-filter: grayscale(100%);
+ // -o-filter: grayscale(100%);
+ filter: 'grayscale(100%)',
+ // filter: url(grayscale.svg); /* Firefox 4+ */
+ // filter: gray; /* IE 6-9 */
+ }
+}))
+
+interface IProps {
+ sectionData?: MapSectionType
+}
+
+
+const containerStyle = {
+ width: '100vw',
+ height: '750px'
+};
+
+const center = {
+ lat: 39.332029,
+ lng: -76.760486
+};
+
+
+const divStyle = {
+ background: `white`,
+ border: `1px solid #ccc`,
+ padding: 15
+}
+
+const MapSection: FunctionComponent = (props: IProps) => {
+ const classes = useStyles()
+
+ const theme = useTheme()
+ const mdDown = useMediaQuery(theme.breakpoints.down('md'))
+
+ const {isLoaded} = useJsApiLoader({
+ id: 'google-map-script',
+ googleMapsApiKey: process.env.REACT_APP_GOOGLE_MAPS_APIKEY ?? ""
+ })
+
+ const getIcon = (iconName?: string) => {
+ const iconSize = 'medium'
+ const color = 'secondary'
+
+ switch (iconName) {
+ case "email":
+ return
+ case "phone":
+ return
+ case "address":
+ default:
+ return
+ }
+ }
+
+
+ return (
+
+ {
+ isLoaded ?
+
+
+
+
+
+ :
+ }
+
+
+
+ {
+ props.sectionData?.contactInfo.map((detail: ServiceAmenityType, index) =>
+
+
+
+
+
+
+ {
+ detail.imageSrc ?
+ : getIcon(detail.muiIcon)
+ }
+
+
+
+
+
+
+ {detail.name}
+
+
+ {detail.description}
+
+
+
+ )
+ }
+
+
+ )
+}
+
+export default MapSection
\ No newline at end of file
diff --git a/src/components/customized-theme-provider/CustomizedThemeProvider.tsx b/src/components/customized-theme-provider/CustomizedThemeProvider.tsx
index 4de270b4..f3cf2909 100644
--- a/src/components/customized-theme-provider/CustomizedThemeProvider.tsx
+++ b/src/components/customized-theme-provider/CustomizedThemeProvider.tsx
@@ -2,104 +2,19 @@ import React, {FunctionComponent, PropsWithChildren, useContext, useMemo,} from
import CustomizedThemeContext from './CustomizedThemeContext';
import {CssBaseline} from "@mui/material";
import {createTheme, ThemeProvider} from "@mui/material/styles";
-import {COLORS} from "../../theme/common/ColorPalette";
+import {COLORS, convertToHexCode} from "../../theme/common/ColorPalette";
import {grey} from "@mui/material/colors";
import {SanityMuiFontFace, SanityMuiTheme} from "../../common/sanityIo/Types";
import PageContext from "../page-context/PageContext";
import TheWebsiteTheme from "../../theme/Theme";
import cmsClient from "../block-content-ui/cmsClient";
+import capitalizeArray from "../../utils/textProcessingUtils";
type IProps = {
pageTheme?: SanityMuiTheme
};
-const capitalizeArray = (theString: string[]) => {
- const place = theString.map((aString) => {
-
- const lower = aString.toLowerCase()
- const upper = aString.toUpperCase()
-
- return `"${upper[0] + lower.slice(1)}"`
- })
-
- // console.log("the capitalized array",place)
- return place
-}
-
-const convertToHexCode = (value?: string) => {
- let defaultBg = COLORS.WHITESMOKE;
- switch (value) {
- case 'WHITESMOKE':
- defaultBg = COLORS.WHITESMOKE
- break;
- case 'DARKBLUE':
- defaultBg = COLORS.DARKBLUE
- break;
- case 'TRANSPARENT_DARKBLUE':
- defaultBg = COLORS.TRANSPARENT_DARKBLUE
- break;
- case 'BLUE':
- defaultBg = COLORS.BLUE
- break;
- case 'GRAY':
- defaultBg = COLORS.GRAY
- break;
- case 'LIGHT_GRAY':
- defaultBg = COLORS.LIGHT_GRAY
- break;
- case 'TRANSPARENTWHITE':
- defaultBg = COLORS.TRANSPARENTWHITE
- break;
- case 'LIGHTBLUE':
- defaultBg = COLORS.LIGHTBLUE
- break;
- case 'ALMOSTPURPLE':
- defaultBg = COLORS.ALMOSTPURPLE
- break;
- case 'LIGHTGRAY':
- defaultBg = COLORS.LIGHTGRAY
- break;
- case 'TRANPARENTLIGHTGRAY':
- defaultBg = COLORS.TRANSPARENTLIGHTGRAY
- break;
- case 'MEDIUMGRAY':
- defaultBg = COLORS.MEDIUMGRAY
- break;
- case 'DARKGRAY':
- defaultBg = COLORS.DARKGRAY
- break;
- case 'TRANPARENTDARKGRAY':
- defaultBg = COLORS.TRANSPARENTDARKGRAY
- break;
- case 'AQUA':
- defaultBg = COLORS.AQUA
- break;
- case 'RED':
- defaultBg = COLORS.RED
- break;
- case 'ALMOSTWHITE':
- defaultBg = COLORS.ALMOSTWHITE
- break;
- case 'DARKERGRAY':
- defaultBg = COLORS.DARKERGRAY
- break;
- // case 'DARKERGRAY':
- // defaultBg = COLORS.DARKERGRAY
- // break;
- case 'LIGHTER_GRAY':
- defaultBg = COLORS.LIGHTER_GRAY
- break;
- case 'DARK_GRAY':
- defaultBg = COLORS.DARK_GRAY
- break;
- default:
- defaultBg = COLORS.WHITESMOKE
- }
-
- return defaultBg
-}
-
const CustomizedThemeProvider: FunctionComponent = (
props: PropsWithChildren,
) => {
diff --git a/src/components/logo/AlternatingText.tsx b/src/components/logo/AlternatingText.tsx
index e0ca05c9..6e421da4 100644
--- a/src/components/logo/AlternatingText.tsx
+++ b/src/components/logo/AlternatingText.tsx
@@ -6,6 +6,7 @@ interface IProps {
logoText?: string
logoAccentText?: string
isLarge?: boolean
+ noWrap?: boolean
}
const AlternatingText: FunctionComponent = (props: IProps) => {
@@ -18,7 +19,7 @@ const AlternatingText: FunctionComponent = (props: IProps) => {
}
}, [props.logoText])
- return {textArray.map((textArrayItem, index) => {
+ return {textArray.map((textArrayItem, index) => {
return = (props) => {
@@ -48,7 +49,7 @@ const Logo: FunctionComponent = (props) => {
alignItems='center'
alignContent='center'
justifyContent={props.isCenter ? 'center' : 'flex-start'}>
-
+
}
diff --git a/src/components/templates/mackenzies-mind/footer/Footer.tsx b/src/components/templates/mackenzies-mind/footer/Footer.tsx
index 8751bb7b..7d33419e 100644
--- a/src/components/templates/mackenzies-mind/footer/Footer.tsx
+++ b/src/components/templates/mackenzies-mind/footer/Footer.tsx
@@ -1,19 +1,22 @@
-import React, {FunctionComponent, useContext} from 'react'
-import {Theme, ThemeProvider} from '@mui/material/styles';
+import React, {FunctionComponent} from 'react'
+import {Theme} from '@mui/material/styles';
import makeStyles from '@mui/styles/makeStyles';
-import {Grid} from '@mui/material'
+import {Grid, useMediaQuery, useTheme} from '@mui/material'
import FooterMenuContainer from './FooterMenuContainer'
import {SanityMenuContainer} from "../../../../common/sanityIo/Types";
-import {COLORS} from "../../../../theme/common/ColorPalette";
-import CustomizedThemeContext from "../../../customized-theme-provider/CustomizedThemeContext";
+import {COLORS, convertToHexCode} from "../../../../theme/common/ColorPalette";
+import {SanityImageAsset} from "../../../BlockContentTypes";
+import {urlFor} from "../../../block-content-ui/static-pages/cmsStaticPagesClient";
+import useCustomStyles from "../pages/Styles";
export const useStyles = makeStyles((theme: Theme) => ({
root: {
- backgroundColor: COLORS.DARK_GRAY,
+ // paddingTop: "32px",
+ // backgroundColor: COLORS.DARK_GRAY,
// color: '#FDF3EB',
// marginLeft: -1 * theme.spacing(1),
- // zIndex: 1000,
- padding: theme.spacing(4),
+ zIndex: 1000,
+ padding: theme.spacing(4, 4, 1, 4),
'& .MuiFormLabel-root': {
color: 'white',
},
@@ -42,24 +45,44 @@ interface IProps {
pageFooter?: SanityMenuContainer
footerMenuSlug?: string
updateIsLoading?: (value: boolean) => void
+ isSocialMediaBlock?: boolean
+ backgroundImgSrc?: SanityImageAsset
+ backgroundColor?:string
}
const Footer: FunctionComponent = (props: IProps) => {
- const customizedTheme = useContext(CustomizedThemeContext)
- const classes = useStyles(customizedTheme)
+ const classes = useStyles()
+ const globalClasses = useCustomStyles({})
+
+ const theme = useTheme()
+
+ const mdDown = useMediaQuery(theme.breakpoints.down('md'))
return (
-
-
-
-
- {props.pageFooter && }
-
+
+
+
+
+ {props.pageFooter && }
-
+
+
+ {/*Makes the background image darker*/}
+
+
)
}
diff --git a/src/components/templates/mackenzies-mind/footer/FooterMenuContainer.tsx b/src/components/templates/mackenzies-mind/footer/FooterMenuContainer.tsx
index 52abfd07..f5d93231 100644
--- a/src/components/templates/mackenzies-mind/footer/FooterMenuContainer.tsx
+++ b/src/components/templates/mackenzies-mind/footer/FooterMenuContainer.tsx
@@ -7,48 +7,56 @@ import PageContext from "../../../page-context/PageContext";
import MailTo from "../../../mail-to/MailTo";
import Logo from "../../../logo/Logo";
import AlternatingText from "../../../logo/AlternatingText";
+import SocialMediaBlock from "../../my-digital-resume/social-media-block/SocialMediaBlock";
+import {urlFor} from "../../../block-content-ui/static-pages/cmsStaticPagesClient";
+import {SanityImageAsset} from "../../../BlockContentTypes";
+import {COLORS} from "../../../../theme/common/ColorPalette";
interface IProps {
pageFooterMenu?: SanityMenuContainer
updateIsLoading?: (value: boolean) => void
+ isSocialMediaBlock?:boolean
}
const FooterMenuContainer: FunctionComponent = (props: IProps) => {
+ const theme = useTheme()
const pageContext = useContext(PageContext)
- const customizedThemeContext = useTheme()
const useStyles = makeStyles(({
root: {
- color: customizedThemeContext.palette.text.secondary,
+ color: theme.palette.text.secondary,
}
}))
- const classes = useStyles(customizedThemeContext)
+ const classes = useStyles(theme)
- const smDown = useMediaQuery(customizedThemeContext.breakpoints.down('sm'))
+ const mdDown = useMediaQuery(theme.breakpoints.down('md'))
+ const mdUp = useMediaQuery(theme.breakpoints.up('md'))
return (
-
+
{
props.pageFooterMenu?.subMenus?.map((menuGroup: any, index: number) => {
return (
-
-
+
+
)
})
}
-
+
{props.pageFooterMenu?.logoImageSrc ?
:
@@ -91,9 +99,38 @@ const FooterMenuContainer: FunctionComponent = (props: IProps) => {
-
-
-
+ {
+
+ {!mdDown &&
+ props.isSocialMediaBlock &&
+ Social Media
+ }
+
+ {mdDown &&
+ props.isSocialMediaBlock &&
+
+ Social Media
+ }
+ {
+ props.isSocialMediaBlock && }
+
+ }
)
}
diff --git a/src/components/templates/mackenzies-mind/footer/FooterMenuGroup.tsx b/src/components/templates/mackenzies-mind/footer/FooterMenuGroup.tsx
index 416929d6..c94045eb 100644
--- a/src/components/templates/mackenzies-mind/footer/FooterMenuGroup.tsx
+++ b/src/components/templates/mackenzies-mind/footer/FooterMenuGroup.tsx
@@ -3,7 +3,7 @@ import {Theme} from '@mui/material/styles';
import makeStyles from '@mui/styles/makeStyles';
-import {Grid, Link, Typography} from '@mui/material'
+import {Grid, Link, Typography, useMediaQuery, useTheme} from '@mui/material'
import {SanityMenuGroup, SanityMenuItem} from "../../../../common/sanityIo/Types";
export const useStyles = makeStyles((theme: Theme) => ({
@@ -43,7 +43,7 @@ export type LandingPagesFooterMenuGroupProps = {
const FooterMenuGroup: FunctionComponent = ({menuGroup}) => {
const classes = useStyles()
-
+ const theme = useTheme()
const [menuGroupContents, setMenuGroupContents] = useState()
const [menuItemContents, setMenuItemContents] = useState()
@@ -55,14 +55,17 @@ const FooterMenuGroup: FunctionComponent = ({m
}
}, [menuGroup])
+ const mdOnly = useMediaQuery(theme.breakpoints.only('sm'))
+ const mdUp = useMediaQuery(theme.breakpoints.up('md'))
+
return (
-
-
+
+
{menuGroupContents && menuGroupContents.menuGroupTitle}
-
+
{
menuGroup?.links && menuGroup.links.map((menuLink: any, index: any) => {
return (
diff --git a/src/components/templates/mackenzies-mind/header/AppBarWrapper.tsx b/src/components/templates/mackenzies-mind/header/AppBarWrapper.tsx
index 9f6b0538..7fadab35 100644
--- a/src/components/templates/mackenzies-mind/header/AppBarWrapper.tsx
+++ b/src/components/templates/mackenzies-mind/header/AppBarWrapper.tsx
@@ -10,7 +10,8 @@ export const useStyles = makeStyles((theme: Theme) => ({
backgroundColor: COLORS.TRANSPARENTWHITE,
transition: 'background-color .5s ease 0s',
paddingLeft: props.paddingLeft,
- height: props.appBarHeight
+ height: props.appBarHeight,
+ width: "100%"
}),
opaque: {
backgroundColor: `black !important`,
@@ -20,6 +21,7 @@ export const useStyles = makeStyles((theme: Theme) => ({
interface IProps {
isAppBar?: boolean,
children: any
+ isEnhanced?: boolean
}
const AppBarWrapper: FunctionComponent> = (props: IProps) => {
@@ -32,7 +34,7 @@ const AppBarWrapper: FunctionComponent> = (props: IPro
return (
props.isAppBar ?
{props.children}
: <>{props.children}>
diff --git a/src/components/templates/mackenzies-mind/header/EnhancedHeader.tsx b/src/components/templates/mackenzies-mind/header/EnhancedHeader.tsx
index 8a16bbac..9e25b781 100644
--- a/src/components/templates/mackenzies-mind/header/EnhancedHeader.tsx
+++ b/src/components/templates/mackenzies-mind/header/EnhancedHeader.tsx
@@ -10,15 +10,15 @@ import {HeaderSectionType} from "../../../BlockContentTypes";
import {urlFor} from "../../../block-content-ui/static-pages/cmsStaticPagesClient";
export const useStyles = makeStyles((theme: Theme) => ({
- root: (props: any) => ({
+ root: {
backgroundColor: COLORS.TRANSPARENTWHITE,
transition: 'background-color .5s ease 0s',
paddingLeft: "32px",
paddingRight: "56px",
paddingTop: "32px",
- height: props.appBarHeight,
+ height: "148px",
position: "relative"
- }),
+ },
opaque: {
backgroundColor: `${COLORS.LIGHTGRAY} !important`,
}
@@ -34,30 +34,20 @@ const EnhancedHeader: FunctionComponent = (props) => {
const classes = useStyles({
paddingLeft: customizedTheme.customizedTheme.spacing(4),
- appBarHeight: customizedTheme.customizedTheme.mixins.toolbar.height
})
- // const mdDown = widthUtils.useIsWidthDown('md')
-
- // const theme = useTheme()
- // React.useEffect(() => {
- // console.log("Page header in the header", props.pageHeader)
- // }, [props.pageHeader])
-
- // const lgUp = widthUtils.useIsWidthUp('md')
-
return (
{props.pageHeader?.headerMenuRef.title ?
-
{
- props.pageHeader.highlightedDetails.map((detail, index)=>
-
+ props.pageHeader.highlightedDetails.map((detail, index)=>
+
= (props) => {
{/*>*/}
{/**/}
-
+
{detail.name}
- {detail.description}
+ {detail.description}
)
}
-
+
{/*enhanced*/}
-
-
: <>>
diff --git a/src/components/templates/mackenzies-mind/header/Header.tsx b/src/components/templates/mackenzies-mind/header/Header.tsx
index d75c44b2..8afbadf8 100644
--- a/src/components/templates/mackenzies-mind/header/Header.tsx
+++ b/src/components/templates/mackenzies-mind/header/Header.tsx
@@ -1,5 +1,5 @@
import React, {FunctionComponent} from 'react'
-import {Grid, IconButton, Modal, useMediaQuery, useTheme} from '@mui/material'
+import {Box, Grid, IconButton, Modal, useMediaQuery, useTheme} from '@mui/material'
import MainMenu from "./MainMenu";
import FilteredMenuItems from "../../../filtered-menu-items/FilteredMenuItems";
import Logo from "../../../logo/Logo";
@@ -13,6 +13,7 @@ export type HeaderProps = {
isAppBar?: boolean
isSearch?: boolean
updateIsLoading?: (value: boolean) => void
+ isEnhanced?: boolean
}
const Header: FunctionComponent = (props) => {
@@ -21,52 +22,57 @@ const Header: FunctionComponent = (props) => {
const mdDown = useMediaQuery(customizedTheme.breakpoints.down('md'))
const [isSearchOpen, setIsSearchOpen] = React.useState(false)
- return (
+ return (
{props.pageHeader?.title ?
-
-
-
+
+
+
-
- {
- !mdDown &&
-
+
-
- }
- {
- mdDown &&
- {props.pageHeader && }
-
- }
+ {
+ !mdDown &&
+
+
+
+ }
+ {
+ mdDown &&
+ {props.pageHeader && }
+
+ }
+ {props.isSearch &&
+
+ {
+ setIsSearchOpen((state) => !state)
+ }}/>
+
+ }
- {props.isSearch &&
-
- {
- setIsSearchOpen((state) => !state)
- }}/>
-
- }
: <>>
}
diff --git a/src/components/templates/mackenzies-mind/header/MainMenu.tsx b/src/components/templates/mackenzies-mind/header/MainMenu.tsx
index d20170eb..a30cd1f9 100644
--- a/src/components/templates/mackenzies-mind/header/MainMenu.tsx
+++ b/src/components/templates/mackenzies-mind/header/MainMenu.tsx
@@ -1,7 +1,7 @@
import React, {FunctionComponent, useContext, useState} from 'react'
import {Theme} from "@mui/material/styles";
import makeStyles from '@mui/styles/makeStyles';
-import {Button, Divider, Drawer, Grid, List, ListItem, ListItemText, useTheme} from '@mui/material';
+import {Button, Divider, Drawer, Grid, List, ListItem, ListItemText, Typography, useTheme} from '@mui/material';
import createStyles from '@mui/styles/createStyles';
import {Close, Menu} from "@mui/icons-material";
import MainMenuSubMenu from "./MainMenuSubMenu";
@@ -76,7 +76,7 @@ const MainMenu: FunctionComponent = ({menu, anchor}) => {
height: "100%",
margin: 0
}} fullWidth>
-
+ {menuItem.displayText}}/>
@@ -104,9 +104,9 @@ const MainMenu: FunctionComponent = ({menu, anchor}) => {
paddingRight: theme.spacing(6),
}}>
-
+
- {menu.logoImageSrc && }
+
-
+
= (props: IProps) => {
const customizedThemeContext = useContext(CustomizedThemeContext)
+ const theme = useTheme()
const useStyles = makeStyles(({
buttonBackground: {
- backgroundColor: customizedThemeContext.customizedTheme.palette.primary.main,
+ backgroundColor: props.bgColor ? props.theBackgroundColor:theme.palette.primary.main,
borderRadius: 40,
- padding: customizedThemeContext.customizedTheme.spacing(1)
+ // padding: theme.spacing(1),
+ color: `${props.iconColor ?? theme.palette.primary.main} !important`
},
}))
+
+ console.log(props.iconColor)
const classes = useStyles()
return (
-
-
+
{props.facebook &&
-
-
+ size="small">
}
{props.twitter &&
-
-
+ size="small">
}
{props.instagram &&
-
-
+ size="small">
}
{props.linkedIn &&
-
-
+ size="small">
}
{props.github &&
-
-
+ size="small">
}
-
+
+
);
}
diff --git a/src/components/templates/transform-hw/HeaderMenuItemButton.tsx b/src/components/templates/transform-hw/HeaderMenuItemButton.tsx
index 53b725f5..476118de 100644
--- a/src/components/templates/transform-hw/HeaderMenuItemButton.tsx
+++ b/src/components/templates/transform-hw/HeaderMenuItemButton.tsx
@@ -44,7 +44,7 @@ const HeaderMenuItemButton: FunctionComponent = ({men
}}
variant={menuItem.isContainedButton ? 'contained' : (menuItem.isOutlinedButton ? 'outlined' : 'text')}>
{menuItem.displayText}
)
diff --git a/src/theme/common/ColorPalette.ts b/src/theme/common/ColorPalette.ts
index 5cba4b6a..562cafe7 100644
--- a/src/theme/common/ColorPalette.ts
+++ b/src/theme/common/ColorPalette.ts
@@ -1,18 +1,19 @@
export enum COLORS {
- DARKBLUE = 'rgba(0,0,53,1)',
TRANSPARENT_DARKBLUE = 'rgba(0,0,53,.85)',
- BLUE = 'rgba(16, 43, 136, 1)',
+ TRANSPARENTWHITE = 'rgba(255,255,255,0.75)',
+ TRANSPARENTERWHITE = 'rgba(255,255,255,0.55)',
+ TRANSPARENTLIGHTGRAY = "rgba(244,243,245,0.87)",
+ TRANSPARENTDARKGRAY = "rgba(67,66,74,0.78)",
+ DARKBLUE = '#000035',
+ BLUE = '#102B88',
// DARK_GRAY = '#A8A9AC',
- GRAY = 'rgba(207, 207, 207, 1)',
+ GRAY = '#CFCFCF',
LIGHT_GRAY = '#949495',
- TRANSPARENTWHITE = 'rgba(255,255,255,0.75)',
LIGHTBLUE = '#2CC4D7',
ALMOSTPURPLE = "#331BAD",
LIGHTGRAY = "#F4F3F5",
- TRANSPARENTLIGHTGRAY = "rgba(244,243,245,0.87)",
MEDIUMGRAY = "#BCB9B0",
DARKGRAY = "#43424A",
- TRANSPARENTDARKGRAY = "rgba(67,66,74,0.78)",
AQUA = "#12b3be",
WHITESMOKE = '#f6f6f6',
RED = "#d20027",
@@ -21,6 +22,82 @@ export enum COLORS {
DARK_GRAY = '#A8A9AC',
LIGHTER_GRAY = '#E3E3E3',
PINK = '#FFA9E7',
- DARKORANGE = 'rgb(70,38,0)',
+ DARKORANGE = '#462600',
LIGHT_GRAY2 = '#E3E3E3',
+}
+
+export const convertToHexCode = (value?: string) => {
+ let defaultBg = COLORS.WHITESMOKE;
+ switch (value) {
+ case 'WHITESMOKE':
+ defaultBg = COLORS.WHITESMOKE
+ break;
+ case 'DARKBLUE':
+ defaultBg = COLORS.DARKBLUE
+ break;
+ case 'TRANSPARENT_DARKBLUE':
+ defaultBg = COLORS.TRANSPARENT_DARKBLUE
+ break;
+ case 'BLUE':
+ defaultBg = COLORS.BLUE
+ break;
+ case 'GRAY':
+ defaultBg = COLORS.GRAY
+ break;
+ case 'LIGHT_GRAY':
+ defaultBg = COLORS.LIGHT_GRAY
+ break;
+ case 'TRANSPARENTWHITE':
+ defaultBg = COLORS.TRANSPARENTWHITE
+ break;
+ case 'TRANSPARENTERWHITE':
+ defaultBg = COLORS.TRANSPARENTERWHITE
+ break;
+ case 'LIGHTBLUE':
+ defaultBg = COLORS.LIGHTBLUE
+ break;
+ case 'ALMOSTPURPLE':
+ defaultBg = COLORS.ALMOSTPURPLE
+ break;
+ case 'LIGHTGRAY':
+ defaultBg = COLORS.LIGHTGRAY
+ break;
+ case 'TRANPARENTLIGHTGRAY':
+ defaultBg = COLORS.TRANSPARENTLIGHTGRAY
+ break;
+ case 'MEDIUMGRAY':
+ defaultBg = COLORS.MEDIUMGRAY
+ break;
+ case 'DARKGRAY':
+ defaultBg = COLORS.DARKGRAY
+ break;
+ case 'TRANPARENTDARKGRAY':
+ defaultBg = COLORS.TRANSPARENTDARKGRAY
+ break;
+ case 'AQUA':
+ defaultBg = COLORS.AQUA
+ break;
+ case 'RED':
+ defaultBg = COLORS.RED
+ break;
+ case 'ALMOSTWHITE':
+ defaultBg = COLORS.ALMOSTWHITE
+ break;
+ case 'DARKERGRAY':
+ defaultBg = COLORS.DARKERGRAY
+ break;
+ // case 'DARKERGRAY':
+ // defaultBg = COLORS.DARKERGRAY
+ // break;
+ case 'LIGHTER_GRAY':
+ defaultBg = COLORS.LIGHTER_GRAY
+ break;
+ case 'DARK_GRAY':
+ defaultBg = COLORS.DARK_GRAY
+ break;
+ default:
+ defaultBg = COLORS.WHITESMOKE
+ }
+
+ return defaultBg
}
\ No newline at end of file
diff --git a/src/utils/textProcessingUtils.ts b/src/utils/textProcessingUtils.ts
new file mode 100644
index 00000000..df04202e
--- /dev/null
+++ b/src/utils/textProcessingUtils.ts
@@ -0,0 +1,13 @@
+const capitalizeArray = (theString: string[]) => {
+ const place = theString.map((aString) => {
+
+ const lower = aString.toLowerCase()
+ const upper = aString.toUpperCase()
+
+ return `"${upper[0] + lower.slice(1)}"`
+ })
+
+ // console.log("the capitalized array",place)
+ return place
+}
+export default capitalizeArray
\ No newline at end of file