From 46415088ee79e404e4339a56174d8e0c1d05f95a Mon Sep 17 00:00:00 2001
From: hafsahayath <44601750+hafsahayath@users.noreply.github.com>
Date: Thu, 13 Oct 2022 11:56:27 +0530
Subject: [PATCH 1/3] feat: add drawer component
---
lib/src/components/Drawer/Drawer.css.ts | 28 ++
lib/src/components/Drawer/Drawer.tsx | 53 ++++
lib/src/components/Drawer/Drawer.types.ts | 9 +
.../Drawer/drawer.global.styles.css.ts | 59 ++++
lib/src/components/Drawer/index.ts | 1 +
lib/src/index.ts | 3 +-
pnpm-lock.yaml | 289 ++++++++----------
7 files changed, 284 insertions(+), 158 deletions(-)
create mode 100644 lib/src/components/Drawer/Drawer.css.ts
create mode 100644 lib/src/components/Drawer/Drawer.tsx
create mode 100644 lib/src/components/Drawer/Drawer.types.ts
create mode 100644 lib/src/components/Drawer/drawer.global.styles.css.ts
create mode 100644 lib/src/components/Drawer/index.ts
diff --git a/lib/src/components/Drawer/Drawer.css.ts b/lib/src/components/Drawer/Drawer.css.ts
new file mode 100644
index 0000000..746884f
--- /dev/null
+++ b/lib/src/components/Drawer/Drawer.css.ts
@@ -0,0 +1,28 @@
+import { style } from "@vanilla-extract/css";
+
+export const drawerContainer = style({});
+
+export const drawer = style({
+ background: "#fff",
+ width: "30%",
+ height: "100%",
+ overflow: "auto",
+ position: "fixed",
+ boxShadow: `0 0 15px rgba(0, 0, 0, 0.5)`,
+ transition: "transform 0.3s ease",
+ zIndex: "1000",
+});
+
+export const backdrop = style({
+ visibility: "hidden",
+ opacity: 0,
+ backgroundColor: `rgba(0, 0, 0, 0.5)`,
+ transition: "opacity 0.3s ease, visibility 0.3s ease",
+ width: "100%",
+ height: "100%",
+ top: "0",
+ left: "0",
+ position: "fixed",
+ pointerEvents: "none",
+ zIndex: "0",
+});
diff --git a/lib/src/components/Drawer/Drawer.tsx b/lib/src/components/Drawer/Drawer.tsx
new file mode 100644
index 0000000..c6000a2
--- /dev/null
+++ b/lib/src/components/Drawer/Drawer.tsx
@@ -0,0 +1,53 @@
+import { useRef, useEffect } from "react";
+import { backdrop, drawer, drawerContainer } from "./drawer.css";
+import { IDrawerProps } from "./drawer.types";
+import "./drawer.global.styles.css";
+
+const Drawer = ({
+ isOpen,
+ children,
+ className,
+ onClose,
+ position = "right",
+}: IDrawerProps): JSX.Element => {
+ const bodyRef = useRef(document.querySelector("body"));
+ // prevent body from scrolling when drawer is open
+ useEffect(() => {
+ const updatePageScroll = () => {
+ if (isOpen) {
+ if (bodyRef.current) bodyRef.current.style.overflow = "hidden";
+ } else {
+ if (bodyRef.current) bodyRef.current.style.overflow = "";
+ }
+ };
+ updatePageScroll();
+ }, [isOpen]);
+
+ // close drawer on esc
+ useEffect(() => {
+ const onKeyPress = (e: KeyboardEvent) => {
+ if (e.key === "Escape") {
+ onClose();
+ }
+ };
+
+ if (isOpen) {
+ window.addEventListener("keyup", onKeyPress);
+ }
+
+ return () => {
+ window.removeEventListener("keyup", onKeyPress);
+ };
+ }, [isOpen, onClose]);
+
+ return (
+
+ );
+};
+
+export { Drawer };
diff --git a/lib/src/components/Drawer/Drawer.types.ts b/lib/src/components/Drawer/Drawer.types.ts
new file mode 100644
index 0000000..19b67cf
--- /dev/null
+++ b/lib/src/components/Drawer/Drawer.types.ts
@@ -0,0 +1,9 @@
+import { ReactNode } from "react";
+
+export interface IDrawerProps {
+ isOpen: boolean;
+ children: ReactNode;
+ onClose: () => void;
+ position?: "left" | "right" | "top" | "bottom";
+ className?: string;
+}
diff --git a/lib/src/components/Drawer/drawer.global.styles.css.ts b/lib/src/components/Drawer/drawer.global.styles.css.ts
new file mode 100644
index 0000000..286bf36
--- /dev/null
+++ b/lib/src/components/Drawer/drawer.global.styles.css.ts
@@ -0,0 +1,59 @@
+import { globalStyle } from "@vanilla-extract/css";
+import { backdrop, drawer, drawerContainer } from "./drawer.css";
+
+globalStyle(`${drawer}.left`, {
+ top: 0,
+ left: 0,
+ transform: "translateX(-100%)",
+});
+
+globalStyle(`${drawer}.right`, {
+ top: 0,
+ right: 0,
+ transform: "translateX(100%)",
+});
+
+globalStyle(`${drawer}.top`, {
+ top: 0,
+ left: 0,
+ right: 0,
+ width: "100%",
+ transform: "translateY(-100%)",
+ height: "40%",
+});
+
+globalStyle(`${drawer}.bottom`, {
+ bottom: 0,
+ left: 0,
+ right: 0,
+ width: "100%",
+ transform: "translateY(100%)",
+ height: "40%",
+});
+
+globalStyle(`${drawerContainer}.open .left`, {
+ transform: "translateX(0)",
+});
+
+globalStyle(`${drawerContainer}.open .right`, {
+ transform: "translateX(0)",
+});
+
+globalStyle(`${drawerContainer}.open .bottom`, {
+ transform: "translateY(0)",
+});
+
+globalStyle(`${drawerContainer}.open .top`, {
+ transform: "translateY(0)",
+});
+
+globalStyle(`${drawerContainer}.open ${drawer}`, {
+ boxShadow: `0 0 15px rgba(0, 0, 0, 0.5)`,
+});
+
+globalStyle(`${drawerContainer}.open ${backdrop}`, {
+ visibility: "visible",
+ opacity: 1,
+ pointerEvents: "auto",
+ zIndex: "999",
+});
diff --git a/lib/src/components/Drawer/index.ts b/lib/src/components/Drawer/index.ts
new file mode 100644
index 0000000..2ce290b
--- /dev/null
+++ b/lib/src/components/Drawer/index.ts
@@ -0,0 +1 @@
+export * from "./Drawer";
diff --git a/lib/src/index.ts b/lib/src/index.ts
index aa37356..dd0e5d1 100644
--- a/lib/src/index.ts
+++ b/lib/src/index.ts
@@ -25,4 +25,5 @@ export * from "./components/NativeSelect";
export * from "./components/Popover";
export * from "./components/Tooltip";
export * from "./components/Alert";
-export * from "./components/Loader";
\ No newline at end of file
+export * from "./components/Loader";
+export * from "./components/Drawer";
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 928a113..37bfd9b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,4 @@
-lockfileVersion: 5.4
+lockfileVersion: 5.3
importers:
@@ -28,20 +28,20 @@ importers:
react-icons: ^4.4.0
typescript: ^4.6.4
dependencies:
- '@docusaurus/core': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/preset-classic': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
+ '@docusaurus/core': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/preset-classic': 2.0.1_dccc44159aab2d15be0b73def9353315
'@hover-design/react': link:../lib
'@mdx-js/react': 1.6.22_react@17.0.2
'@vanilla-extract/css': 1.7.2
'@vanilla-extract/webpack-plugin': 2.1.11
clsx: 1.2.1
- docusaurus-plugin-vanilla-extract: 1.0.2_uevu6bxuknvpv6hxtqw4v6rjvm
+ docusaurus-plugin-vanilla-extract: 1.0.2_a12b4f06f4536afaf8f79c2dcafa29ab
prism-react-renderer: 1.3.5_react@17.0.2
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
react-icons: 4.4.0_react@17.0.2
devDependencies:
- '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
'@tsconfig/docusaurus': 1.0.6
typescript: 4.7.4
@@ -98,7 +98,7 @@ importers:
vite-tsconfig-paths: ^3.4.0
vitest: ^0.23.4
dependencies:
- '@ladle/react': 2.3.0_sfoxds7t5ydpegc3knd667wn6m
+ '@ladle/react': 2.3.0_react-dom@17.0.2+react@17.0.2
'@vanilla-extract/css': 1.7.2
'@vanilla-extract/css-utils': 0.1.2
'@vanilla-extract/dynamic': 2.0.2
@@ -1598,7 +1598,7 @@ packages:
resolution: {integrity: sha512-gaP6TxxwQC+K8D6TRx5WULUWKrcbzECOPA2KCVMuI+6C7dNiGUk5yXXzVhc5sld79XKYLnO9DRTI4mjXDYkh+g==}
dev: false
- /@docsearch/react/3.2.1_sfoxds7t5ydpegc3knd667wn6m:
+ /@docsearch/react/3.2.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-EzTQ/y82s14IQC5XVestiK/kFFMe2aagoYFuTAIfIb/e+4FU7kSMKonRtLwsCiLQHmjvNQq+HO+33giJ5YVtaQ==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
@@ -1622,7 +1622,7 @@ packages:
- '@algolia/client-search'
dev: false
- /@docusaurus/core/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/core/2.0.1_03b15cadcc31ab8446516aafa5c14946:
resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -1642,15 +1642,15 @@ packages:
'@babel/traverse': 7.18.11
'@docusaurus/cssnano-preset': 2.0.1
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
- '@docusaurus/utils': 2.0.1
- '@docusaurus/utils-common': 2.0.1
- '@docusaurus/utils-validation': 2.0.1
+ '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
+ '@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
+ '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.3.1
autoprefixer: 10.4.8_postcss@8.4.16
- babel-loader: 8.2.5_xc6oct4hcywdrbo4ned6ytbybm
+ babel-loader: 8.2.5_b8bce14f87162c3885dc6907ec4c380b
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
chalk: 4.1.2
@@ -1662,7 +1662,7 @@ packages:
copy-webpack-plugin: 11.0.0_webpack@5.74.0
core-js: 3.24.1
css-loader: 6.7.1_webpack@5.74.0
- css-minimizer-webpack-plugin: 4.0.0_kwz7aenajwsweas6icw5ncsgdy
+ css-minimizer-webpack-plugin: 4.0.0_clean-css@5.3.1+webpack@5.74.0
cssnano: 5.1.13_postcss@8.4.16
del: 6.1.1
detect-port: 1.3.0
@@ -1678,16 +1678,16 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.6.1_webpack@5.74.0
postcss: 8.4.16
- postcss-loader: 7.0.1_qjv4cptcpse3y5hrjkrbb7drda
+ postcss-loader: 7.0.1_postcss@8.4.16+webpack@5.74.0
prompts: 2.4.2
react: 17.0.2
- react-dev-utils: 12.0.1_xnp4kzegbjokq62cajex2ovgkm
+ react-dev-utils: 12.0.1_typescript@4.7.4+webpack@5.74.0
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
+ react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
- react-loadable-ssr-addon-v5-slorber: 1.0.1_jyzm4i6gssn5i7hvhuq33bg7ba
+ react-loadable-ssr-addon-v5-slorber: 1.0.1_4e32ce23c6949bd47cf53d21bd84df08
react-router: 5.3.3_react@17.0.2
- react-router-config: 5.1.1_oyuskl3t7voyrff2xstzuy4hqu
+ react-router-config: 5.1.1_react-router@5.3.3+react@17.0.2
react-router-dom: 5.3.3_react@17.0.2
rtl-detect: 1.0.4
semver: 7.3.7
@@ -1696,7 +1696,7 @@ packages:
terser-webpack-plugin: 5.3.5_webpack@5.74.0
tslib: 2.4.0
update-notifier: 5.1.0
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
wait-on: 6.0.1
webpack: 5.74.0
webpack-bundle-analyzer: 4.5.0
@@ -1720,7 +1720,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/core/2.0.1_aoyvzlomggvyirsrnkx2lqkjiy:
+ /@docusaurus/core/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -1740,15 +1740,15 @@ packages:
'@babel/traverse': 7.18.11
'@docusaurus/cssnano-preset': 2.0.1
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
+ '@docusaurus/mdx-loader': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
- '@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
- '@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
- '@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
+ '@docusaurus/utils': 2.0.1
+ '@docusaurus/utils-common': 2.0.1
+ '@docusaurus/utils-validation': 2.0.1
'@slorber/static-site-generator-webpack-plugin': 4.0.7
'@svgr/webpack': 6.3.1
autoprefixer: 10.4.8_postcss@8.4.16
- babel-loader: 8.2.5_xc6oct4hcywdrbo4ned6ytbybm
+ babel-loader: 8.2.5_b8bce14f87162c3885dc6907ec4c380b
babel-plugin-dynamic-import-node: 2.3.3
boxen: 6.2.1
chalk: 4.1.2
@@ -1760,7 +1760,7 @@ packages:
copy-webpack-plugin: 11.0.0_webpack@5.74.0
core-js: 3.24.1
css-loader: 6.7.1_webpack@5.74.0
- css-minimizer-webpack-plugin: 4.0.0_kwz7aenajwsweas6icw5ncsgdy
+ css-minimizer-webpack-plugin: 4.0.0_clean-css@5.3.1+webpack@5.74.0
cssnano: 5.1.13_postcss@8.4.16
del: 6.1.1
detect-port: 1.3.0
@@ -1776,16 +1776,16 @@ packages:
lodash: 4.17.21
mini-css-extract-plugin: 2.6.1_webpack@5.74.0
postcss: 8.4.16
- postcss-loader: 7.0.1_qjv4cptcpse3y5hrjkrbb7drda
+ postcss-loader: 7.0.1_postcss@8.4.16+webpack@5.74.0
prompts: 2.4.2
react: 17.0.2
- react-dev-utils: 12.0.1_xnp4kzegbjokq62cajex2ovgkm
+ react-dev-utils: 12.0.1_typescript@4.7.4+webpack@5.74.0
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
+ react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
- react-loadable-ssr-addon-v5-slorber: 1.0.1_jyzm4i6gssn5i7hvhuq33bg7ba
+ react-loadable-ssr-addon-v5-slorber: 1.0.1_4e32ce23c6949bd47cf53d21bd84df08
react-router: 5.3.3_react@17.0.2
- react-router-config: 5.1.1_oyuskl3t7voyrff2xstzuy4hqu
+ react-router-config: 5.1.1_react-router@5.3.3+react@17.0.2
react-router-dom: 5.3.3_react@17.0.2
rtl-detect: 1.0.4
semver: 7.3.7
@@ -1794,7 +1794,7 @@ packages:
terser-webpack-plugin: 5.3.5_webpack@5.74.0
tslib: 2.4.0
update-notifier: 5.1.0
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
wait-on: 6.0.1
webpack: 5.74.0
webpack-bundle-analyzer: 4.5.0
@@ -1836,7 +1836,7 @@ packages:
tslib: 2.4.0
dev: false
- /@docusaurus/mdx-loader/2.0.1_e7njuyukwke3dfkpruzdf3gfhy:
+ /@docusaurus/mdx-loader/2.0.1_27da9a628ab289b1954f8d3232ecc53e:
resolution: {integrity: sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==}
engines: {node: '>=16.14'}
peerDependencies:
@@ -1860,7 +1860,7 @@ packages:
tslib: 2.4.0
unified: 9.2.2
unist-util-visit: 2.0.3
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
webpack: 5.74.0
transitivePeerDependencies:
- '@docusaurus/types'
@@ -1871,7 +1871,7 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/mdx-loader/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/mdx-loader/2.0.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==}
engines: {node: '>=16.14'}
peerDependencies:
@@ -1895,7 +1895,7 @@ packages:
tslib: 2.4.0
unified: 9.2.2
unist-util-visit: 2.0.3
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
webpack: 5.74.0
transitivePeerDependencies:
- '@docusaurus/types'
@@ -1906,21 +1906,21 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/module-type-aliases/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/module-type-aliases/2.0.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==}
peerDependencies:
react: '*'
react-dom: '*'
dependencies:
'@docusaurus/react-loadable': 5.5.2_react@17.0.2
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@types/history': 4.7.11
'@types/react': 18.0.17
'@types/react-router-config': 5.0.6
'@types/react-router-dom': 5.3.3
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
+ react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
react-loadable: /@docusaurus/react-loadable/5.5.2_react@17.0.2
transitivePeerDependencies:
- '@swc/core'
@@ -1928,17 +1928,17 @@ packages:
- uglify-js
- webpack-cli
- /@docusaurus/plugin-content-blog/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-content-blog/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -1969,18 +1969,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-docs/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-content-docs/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/logger': 2.0.1
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
- '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
'@types/react-router-config': 5.0.6
@@ -2010,16 +2010,16 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-content-pages/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-content-pages/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
fs-extra: 10.1.0
@@ -2043,20 +2043,20 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-debug/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-debug/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
fs-extra: 10.1.0
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-json-view: 1.21.3_sfoxds7t5ydpegc3knd667wn6m
+ react-json-view: 1.21.3_react-dom@17.0.2+react@17.0.2
tslib: 2.4.0
transitivePeerDependencies:
- '@parcel/css'
@@ -2076,15 +2076,15 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-analytics/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-google-analytics/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -2105,15 +2105,15 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-google-gtag/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-google-gtag/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
@@ -2134,16 +2134,16 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/plugin-sitemap/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/plugin-sitemap/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/logger': 2.0.1
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2168,25 +2168,25 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/preset-classic/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/preset-classic/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/plugin-content-blog': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-docs': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-pages': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-debug': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-google-analytics': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-google-gtag': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-sitemap': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/theme-classic': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/theme-common': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/theme-search-algolia': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/plugin-content-blog': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-docs': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-pages': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-debug': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-google-analytics': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-google-gtag': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-sitemap': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/theme-classic': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/theme-common': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/theme-search-algolia': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
transitivePeerDependencies:
@@ -2217,22 +2217,22 @@ packages:
prop-types: 15.8.1
react: 17.0.2
- /@docusaurus/theme-classic/2.0.1_3tgeifm2vmwrlpqlopppsnjtcu:
+ /@docusaurus/theme-classic/2.0.1_dccc44159aab2d15be0b73def9353315:
resolution: {integrity: sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
- '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-blog': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-docs': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-pages': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/theme-common': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/plugin-content-blog': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-docs': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-pages': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/theme-common': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/theme-translations': 2.0.1
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-common': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2267,18 +2267,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-common/2.0.1_aoyvzlomggvyirsrnkx2lqkjiy:
+ /@docusaurus/theme-common/2.0.1_03b15cadcc31ab8446516aafa5c14946:
resolution: {integrity: sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docusaurus/mdx-loader': 2.0.1_e7njuyukwke3dfkpruzdf3gfhy
- '@docusaurus/module-type-aliases': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/plugin-content-blog': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-docs': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/plugin-content-pages': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
+ '@docusaurus/mdx-loader': 2.0.1_27da9a628ab289b1954f8d3232ecc53e
+ '@docusaurus/module-type-aliases': 2.0.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/plugin-content-blog': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-docs': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/plugin-content-pages': 2.0.1_dccc44159aab2d15be0b73def9353315
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@types/history': 4.7.11
'@types/react': 18.0.17
@@ -2307,18 +2307,18 @@ packages:
- webpack-cli
dev: false
- /@docusaurus/theme-search-algolia/2.0.1_aoyvzlomggvyirsrnkx2lqkjiy:
+ /@docusaurus/theme-search-algolia/2.0.1_03b15cadcc31ab8446516aafa5c14946:
resolution: {integrity: sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==}
engines: {node: '>=16.14'}
peerDependencies:
react: ^16.8.4 || ^17.0.0
react-dom: ^16.8.4 || ^17.0.0
dependencies:
- '@docsearch/react': 3.2.1_sfoxds7t5ydpegc3knd667wn6m
- '@docusaurus/core': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docsearch/react': 3.2.1_react-dom@17.0.2+react@17.0.2
+ '@docusaurus/core': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/logger': 2.0.1
- '@docusaurus/plugin-content-docs': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
- '@docusaurus/theme-common': 2.0.1_aoyvzlomggvyirsrnkx2lqkjiy
+ '@docusaurus/plugin-content-docs': 2.0.1_dccc44159aab2d15be0b73def9353315
+ '@docusaurus/theme-common': 2.0.1_03b15cadcc31ab8446516aafa5c14946
'@docusaurus/theme-translations': 2.0.1
'@docusaurus/utils': 2.0.1_@docusaurus+types@2.0.1
'@docusaurus/utils-validation': 2.0.1_@docusaurus+types@2.0.1
@@ -2359,7 +2359,7 @@ packages:
tslib: 2.4.0
dev: false
- /@docusaurus/types/2.0.1_sfoxds7t5ydpegc3knd667wn6m:
+ /@docusaurus/types/2.0.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==}
peerDependencies:
react: ^16.8.4 || ^17.0.0
@@ -2371,7 +2371,7 @@ packages:
joi: 17.6.0
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-helmet-async: 1.3.0_sfoxds7t5ydpegc3knd667wn6m
+ react-helmet-async: 1.3.0_react-dom@17.0.2+react@17.0.2
utility-types: 3.10.0
webpack: 5.74.0
webpack-merge: 5.8.0
@@ -2402,7 +2402,7 @@ packages:
'@docusaurus/types':
optional: true
dependencies:
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
tslib: 2.4.0
dev: false
@@ -2464,7 +2464,7 @@ packages:
resolve-pathname: 3.0.0
shelljs: 0.8.5
tslib: 2.4.0
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
webpack: 5.74.0
transitivePeerDependencies:
- '@swc/core'
@@ -2484,7 +2484,7 @@ packages:
optional: true
dependencies:
'@docusaurus/logger': 2.0.1
- '@docusaurus/types': 2.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@docusaurus/types': 2.0.1_react-dom@17.0.2+react@17.0.2
'@svgr/webpack': 6.3.1
file-loader: 6.2.0_webpack@5.74.0
fs-extra: 10.1.0
@@ -2497,7 +2497,7 @@ packages:
resolve-pathname: 3.0.0
shelljs: 0.8.5
tslib: 2.4.0
- url-loader: 4.1.1_u4acmn7fe6yqgbrqzialkgh5lu
+ url-loader: 4.1.1_file-loader@6.2.0+webpack@5.74.0
webpack: 5.74.0
transitivePeerDependencies:
- '@swc/core'
@@ -2565,7 +2565,7 @@ packages:
'@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.4.14
- /@ladle/react-context/1.0.1_sfoxds7t5ydpegc3knd667wn6m:
+ /@ladle/react-context/1.0.1_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-xVQ8siyOEQG6e4Knibes1uA3PTyXnqiMmfSmd5pIbkzeDty8NCBtYHhTXSlfmcDNEsw/G8OzNWo4VbyQAVDl2A==}
peerDependencies:
react: '>=16.14.0'
@@ -2575,7 +2575,7 @@ packages:
react-dom: 17.0.2_react@17.0.2
dev: false
- /@ladle/react/2.3.0_sfoxds7t5ydpegc3knd667wn6m:
+ /@ladle/react/2.3.0_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-T4TetsViinpsLJSjG4GpJmk7EuGKXx7hCdsVyuZavk5kWmsOPF/OqwO1GJCNISH7aHc7i0kWf28DT5Wye3PZww==}
hasBin: true
peerDependencies:
@@ -2594,7 +2594,7 @@ packages:
'@babel/template': 7.18.10
'@babel/traverse': 7.18.11
'@babel/types': 7.18.10
- '@ladle/react-context': 1.0.1_sfoxds7t5ydpegc3knd667wn6m
+ '@ladle/react-context': 1.0.1_react-dom@17.0.2+react@17.0.2
'@vitejs/plugin-react': 2.0.1_vite@3.0.9
axe-core: 4.4.3
boxen: 7.0.0
@@ -2614,7 +2614,7 @@ packages:
query-string: 7.1.1
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-frame-component: 5.2.3_oxfzelaz5ynxsop2v2nu2h2m64
+ react-frame-component: 5.2.3_75cb922c19ee1b7939faae9b4d1f4cf7
react-inspector: 6.0.1_react@17.0.2
vite: 3.0.9
vite-tsconfig-paths: 3.5.0_vite@3.0.9
@@ -3555,7 +3555,7 @@ packages:
- debug
dev: false
- /babel-loader/8.2.5_xc6oct4hcywdrbo4ned6ytbybm:
+ /babel-loader/8.2.5_b8bce14f87162c3885dc6907ec4c380b:
resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==}
engines: {node: '>= 8.9'}
peerDependencies:
@@ -3667,8 +3667,6 @@ packages:
raw-body: 2.5.1
type-is: 1.6.18
unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
dev: false
/bonjour-service/1.0.13:
@@ -4062,8 +4060,6 @@ packages:
on-headers: 1.0.2
safe-buffer: 5.1.2
vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
dev: false
/concat-map/0.0.1:
@@ -4232,7 +4228,7 @@ packages:
webpack: 5.74.0
dev: false
- /css-minimizer-webpack-plugin/4.0.0_kwz7aenajwsweas6icw5ncsgdy:
+ /css-minimizer-webpack-plugin/4.0.0_clean-css@5.3.1+webpack@5.74.0:
resolution: {integrity: sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -4391,25 +4387,14 @@ packages:
/debug/2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
dependencies:
ms: 2.0.0
dev: false
- /debug/3.2.7_supports-color@5.5.0:
+ /debug/3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
dependencies:
ms: 2.1.3
- supports-color: 5.5.0
dev: true
/debug/4.3.4:
@@ -4526,8 +4511,6 @@ packages:
dependencies:
address: 1.2.0
debug: 2.6.9
- transitivePeerDependencies:
- - supports-color
dev: false
/detect-port/1.3.0:
@@ -4537,8 +4520,6 @@ packages:
dependencies:
address: 1.2.0
debug: 2.6.9
- transitivePeerDependencies:
- - supports-color
dev: false
/dir-glob/3.0.1:
@@ -4559,13 +4540,13 @@ packages:
'@leichtgewicht/ip-codec': 2.0.4
dev: false
- /docusaurus-plugin-vanilla-extract/1.0.2_uevu6bxuknvpv6hxtqw4v6rjvm:
+ /docusaurus-plugin-vanilla-extract/1.0.2_a12b4f06f4536afaf8f79c2dcafa29ab:
resolution: {integrity: sha512-G8QPz09a1A1Jt5+7YNRwzXkgqjjT1fiLjRziMIQ0hKngG8DF6BSrkHVtQpwAHILt+G3yWogIaSVOFFw0MrqMVg==}
peerDependencies:
'@docusaurus/core': ^2.0.0-beta
'@vanilla-extract/css': ^1.6.0
dependencies:
- '@docusaurus/core': 2.0.1_3tgeifm2vmwrlpqlopppsnjtcu
+ '@docusaurus/core': 2.0.1_dccc44159aab2d15be0b73def9353315
'@vanilla-extract/css': 1.7.2
'@vanilla-extract/webpack-plugin': 2.1.11
transitivePeerDependencies:
@@ -5050,8 +5031,6 @@ packages:
type-is: 1.6.18
utils-merge: 1.0.1
vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
dev: false
/extend-shallow/2.0.1:
@@ -5170,8 +5149,6 @@ packages:
parseurl: 1.3.3
statuses: 2.0.1
unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
dev: false
/find-cache-dir/3.3.2:
@@ -5228,7 +5205,7 @@ packages:
optional: true
dev: false
- /fork-ts-checker-webpack-plugin/6.5.2_xnp4kzegbjokq62cajex2ovgkm:
+ /fork-ts-checker-webpack-plugin/6.5.2_typescript@4.7.4+webpack@5.74.0:
resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
@@ -6389,7 +6366,7 @@ packages:
engines: {node: '>=4'}
dev: false
- /mini-create-react-context/0.4.1_at7mkepldmzoo6silmqc5bca74:
+ /mini-create-react-context/0.4.1_prop-types@15.8.1+react@17.0.2:
resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==}
peerDependencies:
prop-types: ^15.0.0
@@ -6511,7 +6488,7 @@ packages:
requiresBuild: true
dependencies:
chokidar: 3.5.3
- debug: 3.2.7_supports-color@5.5.0
+ debug: 3.2.7
ignore-by-default: 1.0.1
minimatch: 3.1.2
pstree.remy: 1.1.8
@@ -6958,7 +6935,7 @@ packages:
yaml: 1.10.2
dev: false
- /postcss-loader/7.0.1_qjv4cptcpse3y5hrjkrbb7drda:
+ /postcss-loader/7.0.1_postcss@8.4.16+webpack@5.74.0:
resolution: {integrity: sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -7454,7 +7431,7 @@ packages:
pure-color: 1.3.0
dev: false
- /react-dev-utils/12.0.1_xnp4kzegbjokq62cajex2ovgkm:
+ /react-dev-utils/12.0.1_typescript@4.7.4+webpack@5.74.0:
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
dependencies:
@@ -7467,7 +7444,7 @@ packages:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2_xnp4kzegbjokq62cajex2ovgkm
+ fork-ts-checker-webpack-plugin: 6.5.2_typescript@4.7.4+webpack@5.74.0
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -7484,7 +7461,6 @@ packages:
text-table: 0.2.0
transitivePeerDependencies:
- eslint
- - supports-color
- typescript
- vue-template-compiler
- webpack
@@ -7499,6 +7475,7 @@ packages:
object-assign: 4.1.1
react: 17.0.2
scheduler: 0.20.2
+ dev: false
/react-error-overlay/6.0.11:
resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==}
@@ -7507,7 +7484,7 @@ packages:
/react-fast-compare/3.2.0:
resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==}
- /react-frame-component/5.2.3_oxfzelaz5ynxsop2v2nu2h2m64:
+ /react-frame-component/5.2.3_75cb922c19ee1b7939faae9b4d1f4cf7:
resolution: {integrity: sha512-r+h0o3r/uqOLNT724z4CRVkxQouKJvoi3OPfjqWACD30Y87rtEmeJrNZf1WYPGknn1Y8200HAjx7hY/dPUGgmA==}
peerDependencies:
prop-types: ^15.5.9
@@ -7519,7 +7496,7 @@ packages:
react-dom: 17.0.2_react@17.0.2
dev: false
- /react-helmet-async/1.3.0_sfoxds7t5ydpegc3knd667wn6m:
+ /react-helmet-async/1.3.0_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==}
peerDependencies:
react: ^16.6.0 || ^17.0.0 || ^18.0.0
@@ -7552,7 +7529,7 @@ packages:
/react-is/16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- /react-json-view/1.21.3_sfoxds7t5ydpegc3knd667wn6m:
+ /react-json-view/1.21.3_react-dom@17.0.2+react@17.0.2:
resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==}
peerDependencies:
react: ^17.0.0 || ^16.3.0 || ^15.5.4
@@ -7573,7 +7550,7 @@ packages:
resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}
dev: false
- /react-loadable-ssr-addon-v5-slorber/1.0.1_jyzm4i6gssn5i7hvhuq33bg7ba:
+ /react-loadable-ssr-addon-v5-slorber/1.0.1_4e32ce23c6949bd47cf53d21bd84df08:
resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==}
engines: {node: '>=10.13.0'}
peerDependencies:
@@ -7595,7 +7572,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /react-router-config/5.1.1_oyuskl3t7voyrff2xstzuy4hqu:
+ /react-router-config/5.1.1_react-router@5.3.3+react@17.0.2:
resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==}
peerDependencies:
react: '>=15'
@@ -7630,7 +7607,7 @@ packages:
history: 4.10.1
hoist-non-react-statics: 3.3.2
loose-envify: 1.4.0
- mini-create-react-context: 0.4.1_at7mkepldmzoo6silmqc5bca74
+ mini-create-react-context: 0.4.1_prop-types@15.8.1+react@17.0.2
path-to-regexp: 1.8.0
prop-types: 15.8.1
react: 17.0.2
@@ -7659,6 +7636,7 @@ packages:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
+ dev: false
/readable-stream/2.3.7:
resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
@@ -7947,6 +7925,7 @@ packages:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
+ dev: false
/schema-utils/2.7.0:
resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==}
@@ -8047,8 +8026,6 @@ packages:
on-finished: 2.4.1
range-parser: 1.2.1
statuses: 2.0.1
- transitivePeerDependencies:
- - supports-color
dev: false
/serialize-javascript/6.0.0:
@@ -8080,8 +8057,6 @@ packages:
http-errors: 1.6.3
mime-types: 2.1.35
parseurl: 1.3.3
- transitivePeerDependencies:
- - supports-color
dev: false
/serve-static/1.15.0:
@@ -8092,8 +8067,6 @@ packages:
escape-html: 1.0.3
parseurl: 1.3.3
send: 0.18.0
- transitivePeerDependencies:
- - supports-color
dev: false
/setimmediate/1.0.5:
@@ -8747,6 +8720,7 @@ packages:
resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
engines: {node: '>=4.2.0'}
hasBin: true
+ dev: true
/ua-parser-js/0.7.31:
resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==}
@@ -8908,7 +8882,7 @@ packages:
dependencies:
punycode: 2.1.1
- /url-loader/4.1.1_u4acmn7fe6yqgbrqzialkgh5lu:
+ /url-loader/4.1.1_file-loader@6.2.0+webpack@5.74.0:
resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -9077,6 +9051,7 @@ packages:
rollup: 2.77.3
optionalDependencies:
fsevents: 2.3.2
+ dev: true
/vite/3.0.9:
resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==}
From 4d99dfd357aa080d75ef62e5d5e805c014587779 Mon Sep 17 00:00:00 2001
From: Hafsa Hayath <44601750+hafsahayath@users.noreply.github.com>
Date: Thu, 13 Oct 2022 12:04:43 +0530
Subject: [PATCH 2/3] Rename Drawer.css.ts to drawer.css.ts
---
lib/src/components/Drawer/{Drawer.css.ts => drawer.css.ts} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename lib/src/components/Drawer/{Drawer.css.ts => drawer.css.ts} (100%)
diff --git a/lib/src/components/Drawer/Drawer.css.ts b/lib/src/components/Drawer/drawer.css.ts
similarity index 100%
rename from lib/src/components/Drawer/Drawer.css.ts
rename to lib/src/components/Drawer/drawer.css.ts
From 6b1b0f4e753b525418212f618034b679984b86ab Mon Sep 17 00:00:00 2001
From: Hafsa Hayath <44601750+hafsahayath@users.noreply.github.com>
Date: Thu, 13 Oct 2022 12:06:17 +0530
Subject: [PATCH 3/3] Rename Drawer.types.ts to drawer.types.ts
---
lib/src/components/Drawer/{Drawer.types.ts => drawer.types.ts} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename lib/src/components/Drawer/{Drawer.types.ts => drawer.types.ts} (100%)
diff --git a/lib/src/components/Drawer/Drawer.types.ts b/lib/src/components/Drawer/drawer.types.ts
similarity index 100%
rename from lib/src/components/Drawer/Drawer.types.ts
rename to lib/src/components/Drawer/drawer.types.ts