From e434da541e2622e7ef4170661d89de97172862c4 Mon Sep 17 00:00:00 2001 From: martapanc Date: Sun, 27 Aug 2023 12:02:00 +0200 Subject: [PATCH 1/6] feat: create LanguageSwitcher component --- src/app/(public)/about/work/page.tsx | 2 +- .../LanguageSwitcher/LanguageSwitcher.tsx | 73 +++++++++++++++++++ .../__stories__/LanguageSwitcher.stories.tsx | 17 +++++ .../atoms/{ => headings}/Heading.tsx | 0 .../atoms/{ => headings}/SectionHeading.tsx | 0 .../organisms/about-work/Education.tsx | 2 +- src/components/organisms/about-work/Intro.tsx | 2 +- .../organisms/about-work/Languages.tsx | 2 +- .../organisms/about-work/Publications.tsx | 2 +- .../organisms/about-work/WorkExperience.tsx | 2 +- 10 files changed, 96 insertions(+), 6 deletions(-) create mode 100644 src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx create mode 100644 src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx rename src/components/atoms/{ => headings}/Heading.tsx (100%) rename src/components/atoms/{ => headings}/SectionHeading.tsx (100%) diff --git a/src/app/(public)/about/work/page.tsx b/src/app/(public)/about/work/page.tsx index 701f948..99a1ac6 100644 --- a/src/app/(public)/about/work/page.tsx +++ b/src/app/(public)/about/work/page.tsx @@ -2,7 +2,7 @@ import Image from 'next/image'; import * as React from 'react'; import ReactMarkdown from 'react-markdown'; -import Heading from '@/components/atoms/Heading'; +import Heading from '@/components/atoms/headings/Heading'; import Education from '@/components/organisms/about-work/Education'; import Intro from '@/components/organisms/about-work/Intro'; import Languages from '@/components/organisms/about-work/Languages'; diff --git a/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx b/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx new file mode 100644 index 0000000..c1260b7 --- /dev/null +++ b/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx @@ -0,0 +1,73 @@ +import { InputLabel, MenuItem, Select, SelectChangeEvent } from '@mui/material'; +import FormControl from '@mui/material/FormControl'; +import { useState } from 'react'; + +// export interface LanguageSwitcherProps { +// language: string; +// } + +interface Language { + label: string; + value: string; + enabled: boolean; +} + +const languages: Language[] = [ + { + label: '🇬🇧 EN', + value: 'en', + enabled: true, + }, + { + label: '🇮🇹 IT', + value: 'it', + enabled: true, + }, + { + label: '🇩🇪 DE', + value: 'de', + enabled: true, + }, +]; + +const LanguageSwitcher = () => { + const [chosenLanguage, setChosenLanguage] = useState(''); + + const handleChange = (event: SelectChangeEvent) => { + setChosenLanguage(event.target.value); + }; + + const label = <>🌐; + + return ( +
+ + {label} + + +
+ ); +}; + +export default LanguageSwitcher; diff --git a/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx b/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx new file mode 100644 index 0000000..0acd932 --- /dev/null +++ b/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx @@ -0,0 +1,17 @@ +import { Meta } from '@storybook/react'; + +import LanguageSwitcher, { + LanguageSwitcherProps, +} from '@/components/atoms/LanguageSwitcher/LanguageSwitcher'; + +const meta: Meta = { + title: 'LanguageSwitcher', + component: LanguageSwitcher, + tags: ['autodocs'], +}; + +export default meta; + +export const SampleStory = (args: LanguageSwitcherProps) => { + return ; +}; diff --git a/src/components/atoms/Heading.tsx b/src/components/atoms/headings/Heading.tsx similarity index 100% rename from src/components/atoms/Heading.tsx rename to src/components/atoms/headings/Heading.tsx diff --git a/src/components/atoms/SectionHeading.tsx b/src/components/atoms/headings/SectionHeading.tsx similarity index 100% rename from src/components/atoms/SectionHeading.tsx rename to src/components/atoms/headings/SectionHeading.tsx diff --git a/src/components/organisms/about-work/Education.tsx b/src/components/organisms/about-work/Education.tsx index 899b78c..7fa7119 100644 --- a/src/components/organisms/about-work/Education.tsx +++ b/src/components/organisms/about-work/Education.tsx @@ -4,7 +4,7 @@ import Image from 'next/image'; import * as React from 'react'; import ReactMarkdown from 'react-markdown'; -import SectionHeading from '@/components/atoms/SectionHeading'; +import SectionHeading from '@/components/atoms/headings/SectionHeading'; import { School } from '@/types/School'; diff --git a/src/components/organisms/about-work/Intro.tsx b/src/components/organisms/about-work/Intro.tsx index e764300..9f06077 100644 --- a/src/components/organisms/about-work/Intro.tsx +++ b/src/components/organisms/about-work/Intro.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import ReactMarkdown from 'react-markdown'; -import SectionHeading from '@/components/atoms/SectionHeading'; +import SectionHeading from '@/components/atoms/headings/SectionHeading'; import { SoftwareDevIntro } from '@/types/ShortText'; diff --git a/src/components/organisms/about-work/Languages.tsx b/src/components/organisms/about-work/Languages.tsx index 918b3c9..960f90c 100644 --- a/src/components/organisms/about-work/Languages.tsx +++ b/src/components/organisms/about-work/Languages.tsx @@ -3,7 +3,7 @@ import Image from 'next/image'; import * as React from 'react'; -import SectionHeading from '@/components/atoms/SectionHeading'; +import SectionHeading from '@/components/atoms/headings/SectionHeading'; import { Language } from '@/types/Language'; diff --git a/src/components/organisms/about-work/Publications.tsx b/src/components/organisms/about-work/Publications.tsx index 9f68fdf..289f553 100644 --- a/src/components/organisms/about-work/Publications.tsx +++ b/src/components/organisms/about-work/Publications.tsx @@ -3,7 +3,7 @@ import * as React from 'react'; import { AiOutlineFilePdf } from 'react-icons/ai'; -import SectionHeading from '@/components/atoms/SectionHeading'; +import SectionHeading from '@/components/atoms/headings/SectionHeading'; import UnstyledLink from '@/components/links/UnstyledLink'; import { Publication } from '@/types/Publication'; diff --git a/src/components/organisms/about-work/WorkExperience.tsx b/src/components/organisms/about-work/WorkExperience.tsx index 665eed8..89d3ddd 100644 --- a/src/components/organisms/about-work/WorkExperience.tsx +++ b/src/components/organisms/about-work/WorkExperience.tsx @@ -5,7 +5,7 @@ import { useTheme } from 'next-themes'; import * as React from 'react'; import ReactMarkdown from 'react-markdown'; -import SectionHeading from '@/components/atoms/SectionHeading'; +import SectionHeading from '@/components/atoms/headings/SectionHeading'; import { Job } from '@/types/Job'; From 590725a4e0a4b6e7df4ea86372495c52db10b180 Mon Sep 17 00:00:00 2001 From: martapanc Date: Sun, 27 Aug 2023 15:30:58 +0200 Subject: [PATCH 2/6] feat: select language wip --- package.json | 4 +- .../LanguageSwitcher/LanguageSwitcher.tsx | 129 ++- .../__stories__/LanguageSwitcher.stories.tsx | 28 + src/components/buttons/ModeToggleButton.tsx | 36 +- src/components/layout/Header.tsx | 9 +- src/locales/languages.json | 15 + yarn.lock | 936 +++++++++++++++++- 7 files changed, 1076 insertions(+), 81 deletions(-) create mode 100644 src/locales/languages.json diff --git a/package.json b/package.json index a1265fb..e20e2b5 100644 --- a/package.json +++ b/package.json @@ -22,14 +22,16 @@ }, "dependencies": { "@apollo/client": "^3.8.1", + "@chakra-ui/react": "^2.8.0", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", + "@heroicons/react": "^2.0.18", "@mui/material": "^5.13.5", "@types/styled-components": "^5.1.0", "classnames": "^2.3.2", "clsx": "^2.0.0", "focus-trap-react": "^10.1.4", - "framer-motion": "^10.12.18", + "framer-motion": "^10.16.1", "graphql": "^16.8.0", "i18next": "^23.4.5", "inquirer-fuzzy-path": "^2.3.0", diff --git a/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx b/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx index c1260b7..63d3732 100644 --- a/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx +++ b/src/components/atoms/LanguageSwitcher/LanguageSwitcher.tsx @@ -1,71 +1,94 @@ -import { InputLabel, MenuItem, Select, SelectChangeEvent } from '@mui/material'; +import {InputLabel, MenuItem, SelectChangeEvent} from '@mui/material'; import FormControl from '@mui/material/FormControl'; -import { useState } from 'react'; +import {useState} from 'react'; -// export interface LanguageSwitcherProps { -// language: string; -// } +import i18n from '@/app/(public)/i18n'; +import clsx from "clsx"; +import {commonStyles} from "@/components/buttons/ModeToggleButton"; +import * as React from "react"; +import {HiLanguage} from "react-icons/hi2"; +import {useTheme} from "next-themes"; -interface Language { +export interface LanguageSwitcherProps { + languages: LanguageDef[]; +} + +export interface LanguageDef { label: string; value: string; - enabled: boolean; + disabled?: boolean; } -const languages: Language[] = [ - { - label: '🇬🇧 EN', - value: 'en', - enabled: true, - }, - { - label: '🇮🇹 IT', - value: 'it', - enabled: true, - }, - { - label: '🇩🇪 DE', - value: 'de', - enabled: true, - }, -]; +const LanguageSwitcher = ({ languages } : LanguageSwitcherProps) => { + const { theme } = useTheme(); + const isDarkMode = theme === 'dark'; -const LanguageSwitcher = () => { const [chosenLanguage, setChosenLanguage] = useState(''); const handleChange = (event: SelectChangeEvent) => { - setChosenLanguage(event.target.value); + console.log(i18n.language); + const newLang = event.target.value; + setChosenLanguage(newLang); + + i18n.changeLanguage(newLang); + console.log(i18n.language); }; - const label = <>🌐; + const changeLanguage = (event: React.ChangeEvent) => { + console.log(i18n.language); + const newLang = event.target.value; + setChosenLanguage(newLang); + + i18n.changeLanguage(newLang); + console.log(i18n.language); + }; + + const label = ; return ( -
- - {label} - - +
+ + + {/**/} + {/* {label}*/} + {/* */} + {/* {languages.map(*/} + {/* (lang: LanguageDef) =>*/} + {/* !lang.disabled && (*/} + {/* */} + {/* {lang.label}*/} + {/* */} + {/* )*/} + {/* )}*/} + {/* */} + {/**/}
); }; diff --git a/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx b/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx index 0acd932..4b2166d 100644 --- a/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx +++ b/src/components/atoms/LanguageSwitcher/__stories__/LanguageSwitcher.stories.tsx @@ -1,6 +1,7 @@ import { Meta } from '@storybook/react'; import LanguageSwitcher, { + LanguageDef, LanguageSwitcherProps, } from '@/components/atoms/LanguageSwitcher/LanguageSwitcher'; @@ -12,6 +13,33 @@ const meta: Meta = { export default meta; +const languages: LanguageDef[] = [ + { + label: '🇬🇧 EN', + value: 'en', + }, + { + label: '🇮🇹 IT', + value: 'it', + }, + { + label: '🇩🇪 DE', + value: 'de', + }, + { + label: '🇫🇷 FR', + value: 'fr', + }, + { + label: '🇪🇸 ES', + value: 'es', + disabled: true, + }, +]; + export const SampleStory = (args: LanguageSwitcherProps) => { return ; }; +SampleStory.args = { + languages +} diff --git a/src/components/buttons/ModeToggleButton.tsx b/src/components/buttons/ModeToggleButton.tsx index 2b74f98..2fbe88f 100644 --- a/src/components/buttons/ModeToggleButton.tsx +++ b/src/components/buttons/ModeToggleButton.tsx @@ -1,16 +1,16 @@ import clsx from 'clsx'; -import { useTheme } from 'next-themes'; +import {useTheme} from 'next-themes'; import * as React from 'react'; -import { useEffect, useState } from 'react'; -import { FiMoon, FiSun } from 'react-icons/fi'; +import {useEffect, useState} from 'react'; +import {FiMoon, FiSun} from 'react-icons/fi'; type ThemeButtonProps = React.ComponentPropsWithoutRef<'button'>; export default function ModeToggleButton({ - className, - ...rest -}: ThemeButtonProps) { - const { theme, setTheme } = useTheme(); + className, + ...rest + }: ThemeButtonProps) { + const {theme, setTheme} = useTheme(); const [mounted, setMounted] = useState(false); useEffect(() => setMounted(true), []); @@ -20,17 +20,19 @@ export default function ModeToggleButton({ } return ( - + className, + )} + {...rest} + onClick={toggleMode} + > + {mounted ? <>{theme === 'light' ? : } : } + +
); } diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index eb4aa97..5aaec5a 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -13,10 +13,13 @@ import { AiFillCaretDown, AiFillCaretUp } from 'react-icons/ai'; import { useOnKeyDown } from '@/hooks/useOnKeyDown'; import { BurgerIcon } from '@/components/atoms/BurgerIcon'; +import LanguageSwitcher, {LanguageDef} from "@/components/atoms/LanguageSwitcher/LanguageSwitcher"; import ModeToggleButton from '@/components/buttons/ModeToggleButton'; import UnstyledLink from '@/components/links/UnstyledLink'; import { MobileMenu } from '@/components/molecules/MobileMenu/MobileMenu'; +import languages from '@/locales/languages.json'; + export const links = [ { href: '/projects', label: 'headerMenu.projects' }, { href: '/cv', label: 'headerMenu.cv' }, @@ -27,6 +30,8 @@ export const links = [ export default function Header() { const { t } = useTranslation(); + const languageDefs = languages as LanguageDef[]; + const [isOpen, setIsOpen] = useState(false); const [anchorEl, setAnchorEl] = React.useState(null); @@ -115,7 +120,9 @@ export default function Header() { ))} -
+
+ +
diff --git a/src/locales/languages.json b/src/locales/languages.json new file mode 100644 index 0000000..1c7aa91 --- /dev/null +++ b/src/locales/languages.json @@ -0,0 +1,15 @@ +[ + { + "label": "🇬🇧 EN", + "value": "en" + }, + { + "label": "🇮🇹 IT", + "value": "it" + }, + { + "label": "🇩🇪 DE", + "value": "de", + "disabled": true + } +] diff --git a/yarn.lock b/yarn.lock index 332b238..4fedfb7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1150,7 +1150,7 @@ resolved "https://verdaccio.mein-recycling.de/@babel%2fregjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.7", "@babel/runtime@^7.22.10", "@babel/runtime@^7.22.5", "@babel/runtime@^7.22.6", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.7", "@babel/runtime@^7.22.10", "@babel/runtime@^7.22.5", "@babel/runtime@^7.22.6", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.22.11" resolved "https://verdaccio.mein-recycling.de/@babel%2fruntime/-/runtime-7.22.11.tgz#7a9ba3bbe406ad6f9e8dd4da2ece453eb23a77a4" integrity sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA== @@ -1201,6 +1201,812 @@ resolved "https://verdaccio.mein-recycling.de/@bcoe%2fv8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@chakra-ui/accordion@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2faccordion/-/accordion-2.3.0.tgz#2c85fd2d2734b176f019f8db9f4e075007b4e1fb" + integrity sha512-A4TkRw3Jnt+Fam6dSSJ62rskdrvjF3JGctYcfXlojfFIpHPuIw4pDwfZgNAxlaxWkcj0e7JJKlQ88dnZW+QfFg== + dependencies: + "@chakra-ui/descendant" "3.1.0" + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/transition" "2.1.0" + +"@chakra-ui/alert@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2falert/-/alert-2.2.0.tgz#b59eadca4f083674dfcd43651b6c47b953c2c984" + integrity sha512-De+BT88iYOu3Con7MxQeICb1SwgAdVdgpHIYjTh3qvGlNXAQjs81rhG0fONXvwW1FIYletvr9DY2Tlg8xJe7tQ== + dependencies: + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/spinner" "2.1.0" + +"@chakra-ui/anatomy@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fanatomy/-/anatomy-2.2.0.tgz#788229829f853dcd03314cd7ddd4f19f056ec24e" + integrity sha512-cD8Ms5C8+dFda0LrORMdxiFhAZwOIY1BSlCadz6/mHUIgNdQy13AHPrXiq6qWdMslqVHq10k5zH7xMPLt6kjFg== + +"@chakra-ui/avatar@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2favatar/-/avatar-2.3.0.tgz#f018a2714d1e3ba5970bcf66558887925fdfccf4" + integrity sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g== + dependencies: + "@chakra-ui/image" "2.1.0" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/breadcrumb@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fbreadcrumb/-/breadcrumb-2.2.0.tgz#751bc48498f3c403f97b5d9aae528ebfd405ef48" + integrity sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA== + dependencies: + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/breakpoint-utils@2.0.8": + version "2.0.8" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fbreakpoint-utils/-/breakpoint-utils-2.0.8.tgz#750d3712668b69f6e8917b45915cee0e08688eed" + integrity sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/button@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fbutton/-/button-2.1.0.tgz#623ed32cc92fc8e52492923e9924791fc6f25447" + integrity sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA== + dependencies: + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/spinner" "2.1.0" + +"@chakra-ui/card@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcard/-/card-2.2.0.tgz#b5e59dc51c171fced76ea76bf26088803b8bc184" + integrity sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/checkbox@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcheckbox/-/checkbox-2.3.0.tgz#6a103555100008fcde0b25a4f3f87267dd6ea073" + integrity sha512-fX7M5sQK27aFWoj7vqnPkf1Q3AHmML/5dIRYfm7HEIsZXYH2C1CkM6+dijeSWIk6a0mp0r3el6SNDUti2ehH8g== + dependencies: + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-callback-ref" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/visually-hidden" "2.1.0" + "@zag-js/focus-visible" "0.10.5" + +"@chakra-ui/clickable@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fclickable/-/clickable-2.1.0.tgz#800fa8d10cf45a41fc50a3df32c679a3ce1921c3" + integrity sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw== + dependencies: + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/close-button@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fclose-button/-/close-button-2.1.0.tgz#5af435a62919793dc713be321eaff1f61749b6d5" + integrity sha512-KfJcz6UAaR2dDWSIv6UrCGkZQS54Fjl+DEEVOUTJ7gf4KOP4FQZCkv8hqsAB9FeCtnwU43adq2oaw3aZH/Uzew== + dependencies: + "@chakra-ui/icon" "3.1.0" + +"@chakra-ui/color-mode@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcolor-mode/-/color-mode-2.2.0.tgz#828d47234c74ba2fb4c5dd63a63331aead20b9f6" + integrity sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg== + dependencies: + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + +"@chakra-ui/control-box@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcontrol-box/-/control-box-2.1.0.tgz#0f4586797b3154c02463bc5c106782e70c88f04f" + integrity sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg== + +"@chakra-ui/counter@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcounter/-/counter-2.1.0.tgz#e413a2f1093a18f847bb7aa240117fde788a59e6" + integrity sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw== + dependencies: + "@chakra-ui/number-utils" "2.0.7" + "@chakra-ui/react-use-callback-ref" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/css-reset@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fcss-reset/-/css-reset-2.2.0.tgz#7bd8da563941709cd68e2d1cf1e71279bec038ea" + integrity sha512-nn7hjquIrPwCzwI4d/Y4wzM5A5xAeswREOfT8gT0Yd+U+Qnw3pPT8NPLbNJ3DvuOfJaCV6/N5ld/6RRTgYF/sQ== + +"@chakra-ui/descendant@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fdescendant/-/descendant-3.1.0.tgz#f3b80ed13ffc4bf1d615b3ed5541bd0905375cca" + integrity sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ== + dependencies: + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + +"@chakra-ui/dom-utils@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fdom-utils/-/dom-utils-2.1.0.tgz#d15df89e458ef19756db04c7cfd084eb552454f0" + integrity sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ== + +"@chakra-ui/editable@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2feditable/-/editable-3.1.0.tgz#065783c2e3389c3bb9ab0582cb50d38e1dc00fa1" + integrity sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg== + dependencies: + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-callback-ref" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-focus-on-pointer-down" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/event-utils@2.0.8": + version "2.0.8" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fevent-utils/-/event-utils-2.0.8.tgz#e6439ba200825a2f15d8f1973d267d1c00a6d1b4" + integrity sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw== + +"@chakra-ui/focus-lock@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ffocus-lock/-/focus-lock-2.1.0.tgz#580e5450fe85356987b9a246abaff8333369c667" + integrity sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w== + dependencies: + "@chakra-ui/dom-utils" "2.1.0" + react-focus-lock "^2.9.4" + +"@chakra-ui/form-control@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fform-control/-/form-control-2.1.0.tgz#a48ad454428c03daaaf71671925becd02a2c3f66" + integrity sha512-3QmWG9v6Rx+JOwJP3Wt89+AWZxK0F1NkVAgXP3WVfE9VDXOKFRV/faLT0GEe2V+l7WZHF5PLdEBvKG8Cgw2mkA== + dependencies: + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/hooks@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fhooks/-/hooks-2.2.0.tgz#f779bf85542dacd607abe7e67f4571cf8a1102fa" + integrity sha512-GZE64mcr20w+3KbCUPqQJHHmiFnX5Rcp8jS3YntGA4D5X2qU85jka7QkjfBwv/iduZ5Ei0YpCMYGCpi91dhD1Q== + dependencies: + "@chakra-ui/react-utils" "2.0.12" + "@chakra-ui/utils" "2.0.15" + compute-scroll-into-view "1.0.20" + copy-to-clipboard "3.3.3" + +"@chakra-ui/icon@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ficon/-/icon-3.1.0.tgz#48312c071b3a0ed20ce807c8bd24d5f3e9cfdb7f" + integrity sha512-t6v0lGCXRbwUJycN8A/nDTuLktMP+LRjKbYJnd2oL6Pm2vOl99XwEQ5cAEyEa4XoseYNEgXiLR+2TfvgfNFvcw== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/image@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fimage/-/image-2.1.0.tgz#6c205f1ca148e3bf58345b0b5d4eb3d959eb9f87" + integrity sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA== + dependencies: + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/input@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2finput/-/input-2.1.0.tgz#45a2e2ccdd65dc9f6dee11b6e3043438864bf806" + integrity sha512-HItI2vq6vupCuixdzof4sIanGdLlszhDtlR5be5z8Nrda1RkXVqI+9CTJPbNsx2nIKEfwPt01pnT9mozoOSMMw== + dependencies: + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/object-utils" "2.1.0" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/layout@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2flayout/-/layout-2.3.0.tgz#c53219235db737202006b8b0881b82fedcf3b225" + integrity sha512-tp1/Bn+cHn0Q4HWKY62HtOwzhpH1GUA3i5fvs23HEhOEryTps05hyuQVeJ71fLqSs6f1QEIdm+9It+5WCj64vQ== + dependencies: + "@chakra-ui/breakpoint-utils" "2.0.8" + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/object-utils" "2.1.0" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/lazy-utils@2.0.5": + version "2.0.5" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2flazy-utils/-/lazy-utils-2.0.5.tgz#363c3fa1d421362790b416ffa595acb835e1ae5b" + integrity sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg== + +"@chakra-ui/live-region@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2flive-region/-/live-region-2.1.0.tgz#02b4b1d997075f19a7a9a87187e08c72e82ef0dd" + integrity sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw== + +"@chakra-ui/media-query@3.3.0": + version "3.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fmedia-query/-/media-query-3.3.0.tgz#40f9151dedb6a7af9df3be0474b59a799c92c619" + integrity sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g== + dependencies: + "@chakra-ui/breakpoint-utils" "2.0.8" + "@chakra-ui/react-env" "3.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/menu@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fmenu/-/menu-2.2.0.tgz#ba74b538a3fa3dc46313368ed2878f92b479e6d7" + integrity sha512-l7HQjriW4JGeCyxDdguAzekwwB+kHGDLxACi0DJNp37sil51SRaN1S1OrneISbOHVpHuQB+KVNgU0rqhoglVew== + dependencies: + "@chakra-ui/clickable" "2.1.0" + "@chakra-ui/descendant" "3.1.0" + "@chakra-ui/lazy-utils" "2.0.5" + "@chakra-ui/popper" "3.1.0" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-animation-state" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-disclosure" "2.1.0" + "@chakra-ui/react-use-focus-effect" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-outside-click" "2.2.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/transition" "2.1.0" + +"@chakra-ui/modal@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fmodal/-/modal-2.3.0.tgz#f7c35bb457c3c4be391c9366f892a5a779af810a" + integrity sha512-S1sITrIeLSf21LJ0Vz8xZhj5fWEud5z5Dl2dmvOEv1ezypgOrCCBdOEnnqCkoEKZDbKvzZWZXWR5791ikLP6+g== + dependencies: + "@chakra-ui/close-button" "2.1.0" + "@chakra-ui/focus-lock" "2.1.0" + "@chakra-ui/portal" "2.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/transition" "2.1.0" + aria-hidden "^1.2.2" + react-remove-scroll "^2.5.5" + +"@chakra-ui/number-input@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fnumber-input/-/number-input-2.1.0.tgz#7812a6602edbed26829a8f7defe8c4f9f175421a" + integrity sha512-/gEAzQHhrMA+1rzyCMaN8OkKtUPuER6iA+nloYEYBoT7dH/EoNlRtBkiIQhDp+E4VpgZJ0SK3OVrm9/eBbtHHg== + dependencies: + "@chakra-ui/counter" "2.1.0" + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-callback-ref" "2.1.0" + "@chakra-ui/react-use-event-listener" "2.1.0" + "@chakra-ui/react-use-interval" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/number-utils@2.0.7": + version "2.0.7" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fnumber-utils/-/number-utils-2.0.7.tgz#aaee979ca2fb1923a0373a91619473811315db11" + integrity sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg== + +"@chakra-ui/object-utils@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fobject-utils/-/object-utils-2.1.0.tgz#a4ecf9cea92f1de09f5531f53ffdc41e0b19b6c3" + integrity sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ== + +"@chakra-ui/pin-input@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fpin-input/-/pin-input-2.1.0.tgz#61e6bbf909ec510634307b2861c4f1891a9f8d81" + integrity sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw== + dependencies: + "@chakra-ui/descendant" "3.1.0" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/popover@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fpopover/-/popover-2.2.0.tgz#470c4814447010a1b7db6839fcc3e8983cbabb60" + integrity sha512-cTqXdgkU0vgK82AR1nWcC2MJYhEL/y6uTeprvO2+j4o2D0yPrzVMuIZZRl0abrQwiravQyVGEMgA5y0ZLYwbiQ== + dependencies: + "@chakra-ui/close-button" "2.1.0" + "@chakra-ui/lazy-utils" "2.0.5" + "@chakra-ui/popper" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-animation-state" "2.1.0" + "@chakra-ui/react-use-disclosure" "2.1.0" + "@chakra-ui/react-use-focus-effect" "2.1.0" + "@chakra-ui/react-use-focus-on-pointer-down" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/popper@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fpopper/-/popper-3.1.0.tgz#92a9180c6894763af3b22a6003f9a9d958fe2659" + integrity sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg== + dependencies: + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@popperjs/core" "^2.9.3" + +"@chakra-ui/portal@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fportal/-/portal-2.1.0.tgz#9e7f57424d7041738b6563cac80134561080bd27" + integrity sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg== + dependencies: + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + +"@chakra-ui/progress@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fprogress/-/progress-2.2.0.tgz#67444ea9779631d7c8395b2c9c78e5634f994999" + integrity sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ== + dependencies: + "@chakra-ui/react-context" "2.1.0" + +"@chakra-ui/provider@2.4.0": + version "2.4.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fprovider/-/provider-2.4.0.tgz#1649e607b7dddd8dd160e624946769a29f67d9a3" + integrity sha512-KJ/TNczpY+EStQXa2Y5PZ+senlBHrY7P+RpBgJLBZLGkQUCS3APw5KvCwgpA0COb2M4AZXCjw+rm+Ko7ontlgA== + dependencies: + "@chakra-ui/css-reset" "2.2.0" + "@chakra-ui/portal" "2.1.0" + "@chakra-ui/react-env" "3.1.0" + "@chakra-ui/system" "2.6.0" + "@chakra-ui/utils" "2.0.15" + +"@chakra-ui/radio@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fradio/-/radio-2.1.0.tgz#68b2cb4193570369568052cb1254163224a1479c" + integrity sha512-WiRlSCqKWgy4m9106w4g77kcLYqBxqGhFRO1pTTJp99rxpM6jNadOeK+moEjqj64N9mSz3njEecMJftKKcOYdg== + dependencies: + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@zag-js/focus-visible" "0.10.5" + +"@chakra-ui/react-children-utils@2.0.6": + version "2.0.6" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-children-utils/-/react-children-utils-2.0.6.tgz#6c480c6a60678fcb75cb7d57107c7a79e5179b92" + integrity sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA== + +"@chakra-ui/react-context@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-context/-/react-context-2.1.0.tgz#4858be1d5ff1c8ac0a0ec088d93a3b7f1cbbff99" + integrity sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w== + +"@chakra-ui/react-env@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-env/-/react-env-3.1.0.tgz#7d3c1c05a501bb369524d9f3d38c9325eb16ab50" + integrity sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw== + dependencies: + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + +"@chakra-ui/react-types@2.0.7": + version "2.0.7" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-types/-/react-types-2.0.7.tgz#799c166a44882b23059c8f510eac9bd5d0869ac4" + integrity sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ== + +"@chakra-ui/react-use-animation-state@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-animation-state/-/react-use-animation-state-2.1.0.tgz#eab661fbafd96804fe867b0df0c27e78feefe6e2" + integrity sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg== + dependencies: + "@chakra-ui/dom-utils" "2.1.0" + "@chakra-ui/react-use-event-listener" "2.1.0" + +"@chakra-ui/react-use-callback-ref@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-callback-ref/-/react-use-callback-ref-2.1.0.tgz#a508085f4d9e7d84d4ceffdf5f41745c9ac451d7" + integrity sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ== + +"@chakra-ui/react-use-controllable-state@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-controllable-state/-/react-use-controllable-state-2.1.0.tgz#8fb6fa2f45d0c04173582ae8297e604ffdb9c7d9" + integrity sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-disclosure@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-disclosure/-/react-use-disclosure-2.1.0.tgz#90093eaf45db1bea7a6851dd0ce5cdb3eb66f90a" + integrity sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-event-listener@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-event-listener/-/react-use-event-listener-2.1.0.tgz#afea2645bd9b38f754fc2b8eb858f9bb22385ded" + integrity sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-focus-effect@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-focus-effect/-/react-use-focus-effect-2.1.0.tgz#963fb790370dfadd51d12666ff2da60706f53a2a" + integrity sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ== + dependencies: + "@chakra-ui/dom-utils" "2.1.0" + "@chakra-ui/react-use-event-listener" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + +"@chakra-ui/react-use-focus-on-pointer-down@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.1.0.tgz#2fbcf6bc7d06d97606747e231a908d5c387ca0cc" + integrity sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg== + dependencies: + "@chakra-ui/react-use-event-listener" "2.1.0" + +"@chakra-ui/react-use-interval@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-interval/-/react-use-interval-2.1.0.tgz#2602c097b3ab74b6644812e4f5efaad621218d98" + integrity sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-latest-ref@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-latest-ref/-/react-use-latest-ref-2.1.0.tgz#d1e926130102566ece1d39f8a48ed125e0c8441a" + integrity sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ== + +"@chakra-ui/react-use-merge-refs@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-merge-refs/-/react-use-merge-refs-2.1.0.tgz#c0c233527abdbea9a1348269c192012205762314" + integrity sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ== + +"@chakra-ui/react-use-outside-click@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-outside-click/-/react-use-outside-click-2.2.0.tgz#5570b772a255f6f02b69e967127397c1b5fa3d3c" + integrity sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-pan-event@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-pan-event/-/react-use-pan-event-2.1.0.tgz#51c21bc3c0e9e73d1faef5ea4f7e3c3d071a2758" + integrity sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg== + dependencies: + "@chakra-ui/event-utils" "2.0.8" + "@chakra-ui/react-use-latest-ref" "2.1.0" + framesync "6.1.2" + +"@chakra-ui/react-use-previous@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-previous/-/react-use-previous-2.1.0.tgz#f6046e6f7398b1e8d7e66ff7ebb8d61c92a2d3d0" + integrity sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg== + +"@chakra-ui/react-use-safe-layout-effect@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-safe-layout-effect/-/react-use-safe-layout-effect-2.1.0.tgz#3a95f0ba6fd5d2d0aa14919160f2c825f13e686f" + integrity sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw== + +"@chakra-ui/react-use-size@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-size/-/react-use-size-2.1.0.tgz#fcf3070eaade8b4a84af8ce5341c4d5ca0a42bec" + integrity sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A== + dependencies: + "@zag-js/element-size" "0.10.5" + +"@chakra-ui/react-use-timeout@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-timeout/-/react-use-timeout-2.1.0.tgz#24415f54267d7241a3c1d36a5cae4d472834cef7" + integrity sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ== + dependencies: + "@chakra-ui/react-use-callback-ref" "2.1.0" + +"@chakra-ui/react-use-update-effect@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-use-update-effect/-/react-use-update-effect-2.1.0.tgz#5c57cd1f50c2a6a8119e0f57f69510723d69884b" + integrity sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA== + +"@chakra-ui/react-utils@2.0.12": + version "2.0.12" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact-utils/-/react-utils-2.0.12.tgz#d6b773b9a5b2e51dce61f51ac8a0e9a0f534f479" + integrity sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw== + dependencies: + "@chakra-ui/utils" "2.0.15" + +"@chakra-ui/react@^2.8.0": + version "2.8.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2freact/-/react-2.8.0.tgz#cc76a2448f9bc85f1645a1afb90d5756a5313ac3" + integrity sha512-tV82DaqE4fMbLIWq58BYh4Ol3gAlNEn+qYOzx8bPrZudboEDnboq8aVfSBwWOY++MLWz2Nn7CkT69YRm91e5sg== + dependencies: + "@chakra-ui/accordion" "2.3.0" + "@chakra-ui/alert" "2.2.0" + "@chakra-ui/avatar" "2.3.0" + "@chakra-ui/breadcrumb" "2.2.0" + "@chakra-ui/button" "2.1.0" + "@chakra-ui/card" "2.2.0" + "@chakra-ui/checkbox" "2.3.0" + "@chakra-ui/close-button" "2.1.0" + "@chakra-ui/control-box" "2.1.0" + "@chakra-ui/counter" "2.1.0" + "@chakra-ui/css-reset" "2.2.0" + "@chakra-ui/editable" "3.1.0" + "@chakra-ui/focus-lock" "2.1.0" + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/hooks" "2.2.0" + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/image" "2.1.0" + "@chakra-ui/input" "2.1.0" + "@chakra-ui/layout" "2.3.0" + "@chakra-ui/live-region" "2.1.0" + "@chakra-ui/media-query" "3.3.0" + "@chakra-ui/menu" "2.2.0" + "@chakra-ui/modal" "2.3.0" + "@chakra-ui/number-input" "2.1.0" + "@chakra-ui/pin-input" "2.1.0" + "@chakra-ui/popover" "2.2.0" + "@chakra-ui/popper" "3.1.0" + "@chakra-ui/portal" "2.1.0" + "@chakra-ui/progress" "2.2.0" + "@chakra-ui/provider" "2.4.0" + "@chakra-ui/radio" "2.1.0" + "@chakra-ui/react-env" "3.1.0" + "@chakra-ui/select" "2.1.0" + "@chakra-ui/skeleton" "2.1.0" + "@chakra-ui/skip-nav" "2.1.0" + "@chakra-ui/slider" "2.1.0" + "@chakra-ui/spinner" "2.1.0" + "@chakra-ui/stat" "2.1.0" + "@chakra-ui/stepper" "2.3.0" + "@chakra-ui/styled-system" "2.9.1" + "@chakra-ui/switch" "2.1.0" + "@chakra-ui/system" "2.6.0" + "@chakra-ui/table" "2.1.0" + "@chakra-ui/tabs" "2.2.0" + "@chakra-ui/tag" "3.1.0" + "@chakra-ui/textarea" "2.1.0" + "@chakra-ui/theme" "3.2.0" + "@chakra-ui/theme-utils" "2.0.19" + "@chakra-ui/toast" "7.0.0" + "@chakra-ui/tooltip" "2.3.0" + "@chakra-ui/transition" "2.1.0" + "@chakra-ui/utils" "2.0.15" + "@chakra-ui/visually-hidden" "2.1.0" + +"@chakra-ui/select@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fselect/-/select-2.1.0.tgz#4c9a6e881281e77ed35ba7a2e343f235b7e0b2fd" + integrity sha512-6GEjCJNOm1pS9E7XRvodoVOuSFl82Jio3MGWgmcQrLznjJAhIZVMq85vCQqzGpjjfbHys/UctfdJY75Ctas/Jg== + dependencies: + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/shared-utils@2.0.5": + version "2.0.5" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fshared-utils/-/shared-utils-2.0.5.tgz#cb2b49705e113853647f1822142619570feba081" + integrity sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q== + +"@chakra-ui/skeleton@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fskeleton/-/skeleton-2.1.0.tgz#e3b25dd3afa330029d6d63be0f7cb8d44ad25531" + integrity sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ== + dependencies: + "@chakra-ui/media-query" "3.3.0" + "@chakra-ui/react-use-previous" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/skip-nav@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fskip-nav/-/skip-nav-2.1.0.tgz#cac27eecc6eded1e83c8f0cf7445d727739cb325" + integrity sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug== + +"@chakra-ui/slider@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fslider/-/slider-2.1.0.tgz#1caeed18761ba2a390777418cc9389ba25e39bce" + integrity sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ== + dependencies: + "@chakra-ui/number-utils" "2.0.7" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-callback-ref" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-latest-ref" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-pan-event" "2.1.0" + "@chakra-ui/react-use-size" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + +"@chakra-ui/spinner@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fspinner/-/spinner-2.1.0.tgz#aa24a3d692c6ac90714e0f0f82c76c12c78c8e60" + integrity sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/stat@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fstat/-/stat-2.1.0.tgz#6643b507358e9cacf008387b3f12b75899497369" + integrity sha512-sqx0/AdFFZ80dsiM5owmhtQyYl+zON1r+IY0m70I/ABRVy+I3br06xdUhoaxh3tcP7c0O/BQgb+VCfXa9Y34CA== + dependencies: + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/stepper@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fstepper/-/stepper-2.3.0.tgz#5714df429936839145a62b5c197cff26b872b660" + integrity sha512-q80QX/NLrjJQIlBP1N+Q8GVJb7/HiOpMoK1PlP4denB/KxkU2K8GEjss8U2vklR1XsWJy1fwfj03+66Q78Uk/Q== + dependencies: + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/styled-system@2.9.1": + version "2.9.1" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fstyled-system/-/styled-system-2.9.1.tgz#888a4901b2afa174461259a8875379adb0363934" + integrity sha512-jhYKBLxwOPi9/bQt9kqV3ELa/4CjmNNruTyXlPp5M0v0+pDMUngPp48mVLoskm9RKZGE0h1qpvj/jZ3K7c7t8w== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + csstype "^3.0.11" + lodash.mergewith "4.6.2" + +"@chakra-ui/switch@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fswitch/-/switch-2.1.0.tgz#750474ef7f0a9854062e692cbbe9f3ed0cfbc4d8" + integrity sha512-uWHOaIDQdGh+mszxeppj5aYVepbkSK445KZlJJkfr9Bnr6sythTwM63HSufnVDiTEE4uRqegv9jEjZK2JKA+9A== + dependencies: + "@chakra-ui/checkbox" "2.3.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/system@2.6.0": + version "2.6.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fsystem/-/system-2.6.0.tgz#29f65bb0887ee0816bbb7b4b098ca5aa4918c409" + integrity sha512-MgAFRz9V1pW0dplwWsB99hx49LCC+LsrkMala7KXcP0OvWdrkjw+iu+voBksO3626+glzgIwlZW113Eja+7JEQ== + dependencies: + "@chakra-ui/color-mode" "2.2.0" + "@chakra-ui/object-utils" "2.1.0" + "@chakra-ui/react-utils" "2.0.12" + "@chakra-ui/styled-system" "2.9.1" + "@chakra-ui/theme-utils" "2.0.19" + "@chakra-ui/utils" "2.0.15" + react-fast-compare "3.2.1" + +"@chakra-ui/table@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftable/-/table-2.1.0.tgz#20dce14c5e4d70dc7c6c0e87cce9b05907ff8c50" + integrity sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ== + dependencies: + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/tabs@2.2.0": + version "2.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftabs/-/tabs-2.2.0.tgz#72b6bf8bff3d3da3effb115991bf24e2157e29d2" + integrity sha512-ulN7McHZ322qlbJXg8S+IwdN8Axh8q0HzYBOHzSdcnVphEytfv9TsfJhN0Hx5yjkpekAzG5fewn33ZdIpIpKyQ== + dependencies: + "@chakra-ui/clickable" "2.1.0" + "@chakra-ui/descendant" "3.1.0" + "@chakra-ui/lazy-utils" "2.0.5" + "@chakra-ui/react-children-utils" "2.0.6" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-controllable-state" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/react-use-safe-layout-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/tag@3.1.0": + version "3.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftag/-/tag-3.1.0.tgz#b2c06254e1d5aaaf77ff41e5d2e6548b404cabd7" + integrity sha512-Mn2u828z5HvqEBEG+tUJWe3al5tzN87bK2U0QfThx3+zqWbBCWBSCVfnWRtkNh80m+5a1TekexDAPZqu5G8zdw== + dependencies: + "@chakra-ui/icon" "3.1.0" + "@chakra-ui/react-context" "2.1.0" + +"@chakra-ui/textarea@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftextarea/-/textarea-2.1.0.tgz#d0f157c9a09aea87c372409eead4292bd26999a0" + integrity sha512-4F7X/lPRsY+sPxYrWGrhh1pBtdnFvVllIOapzAwnjYwsflm+vf6c+9ZgoDWobXsNezJ9fcqN0FTPwaBnDvDQRQ== + dependencies: + "@chakra-ui/form-control" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/theme-tools@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftheme-tools/-/theme-tools-2.1.0.tgz#ad34f2fdda61305ac96f69ad9ce38ad12f8bfdbf" + integrity sha512-TKv4trAY8q8+DWdZrpSabTd3SZtZrnzFDwUdzhbWBhFEDEVR3fAkRTPpnPDtf1X9w1YErWn3QAcMACVFz4+vkw== + dependencies: + "@chakra-ui/anatomy" "2.2.0" + "@chakra-ui/shared-utils" "2.0.5" + color2k "^2.0.0" + +"@chakra-ui/theme-utils@2.0.19": + version "2.0.19" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftheme-utils/-/theme-utils-2.0.19.tgz#47e6af43f8ef22403686b779ca1a869ab1b7a5ec" + integrity sha512-UQ+KvozTN86+0oA80rdQd1a++4rm4ulo+DEabkgwNpkK3yaWsucOxkDQpi2sMIMvw5X0oaWvNBZJuVyK7HdOXg== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/styled-system" "2.9.1" + "@chakra-ui/theme" "3.2.0" + lodash.mergewith "4.6.2" + +"@chakra-ui/theme@3.2.0": + version "3.2.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftheme/-/theme-3.2.0.tgz#b8232d770e542895cf82535942a74ad803bb7133" + integrity sha512-q9mppdkhmaBnvOT8REr/lVNNBX/prwm50EzObJ+r+ErVhNQDc55gCFmtr+It3xlcCqmOteG6XUdwRCJz8qzOqg== + dependencies: + "@chakra-ui/anatomy" "2.2.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/theme-tools" "2.1.0" + +"@chakra-ui/toast@7.0.0": + version "7.0.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftoast/-/toast-7.0.0.tgz#6c6f1b7b8dc458ed0827b2edc47eb7d4075c95dc" + integrity sha512-XQgSnn4DYRgfOBzBvh8GI/AZ7SfrO8wlVSmChfp92Nfmqm7tRDUT9x8ws/iNKAvMRHkhl7fmRjJ39ipeXYrMvA== + dependencies: + "@chakra-ui/alert" "2.2.0" + "@chakra-ui/close-button" "2.1.0" + "@chakra-ui/portal" "2.1.0" + "@chakra-ui/react-context" "2.1.0" + "@chakra-ui/react-use-timeout" "2.1.0" + "@chakra-ui/react-use-update-effect" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + "@chakra-ui/styled-system" "2.9.1" + "@chakra-ui/theme" "3.2.0" + +"@chakra-ui/tooltip@2.3.0": + version "2.3.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftooltip/-/tooltip-2.3.0.tgz#88e61a2c5a4d99af805840377dc940d3b17c806e" + integrity sha512-2s23f93YIij1qEDwIK//KtEu4LLYOslhR1cUhDBk/WUzyFR3Ez0Ee+HlqlGEGfGe9x77E6/UXPnSAKKdF/cpsg== + dependencies: + "@chakra-ui/dom-utils" "2.1.0" + "@chakra-ui/popper" "3.1.0" + "@chakra-ui/portal" "2.1.0" + "@chakra-ui/react-types" "2.0.7" + "@chakra-ui/react-use-disclosure" "2.1.0" + "@chakra-ui/react-use-event-listener" "2.1.0" + "@chakra-ui/react-use-merge-refs" "2.1.0" + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/transition@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2ftransition/-/transition-2.1.0.tgz#c8e95564f7ab356e78119780037bae5ad150c7b3" + integrity sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ== + dependencies: + "@chakra-ui/shared-utils" "2.0.5" + +"@chakra-ui/utils@2.0.15": + version "2.0.15" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2futils/-/utils-2.0.15.tgz#bd800b1cff30eb5a5e8c36fa039f49984b4c5e4a" + integrity sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA== + dependencies: + "@types/lodash.mergewith" "4.6.7" + css-box-model "1.2.1" + framesync "6.1.2" + lodash.mergewith "4.6.2" + +"@chakra-ui/visually-hidden@2.1.0": + version "2.1.0" + resolved "https://verdaccio.mein-recycling.de/@chakra-ui%2fvisually-hidden/-/visually-hidden-2.1.0.tgz#9ec573964e5a07f8682574a060140d78e9f91c32" + integrity sha512-3OHKqTz78PX7V4qto+a5Y6VvH6TbU3Pg6Z0Z2KnDkOBP3Po8fiz0kk+/OSPzIwdcSsQKiocLi0c1pnnUPdMZPg== + "@cloudinary-util/url-loader@^3.10.0": version "3.10.0" resolved "https://verdaccio.mein-recycling.de/@cloudinary-util%2furl-loader/-/url-loader-3.10.0.tgz#30dbed4d60968687c9161a60b246da62d42c3e33" @@ -1709,6 +2515,11 @@ resolved "https://verdaccio.mein-recycling.de/@graphql-typed-document-node%2fcore/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== +"@heroicons/react@^2.0.18": + version "2.0.18" + resolved "https://verdaccio.mein-recycling.de/@heroicons%2freact/-/react-2.0.18.tgz#f80301907c243df03c7e9fd76c0286e95361f7c1" + integrity sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw== + "@humanwhocodes/config-array@^0.11.10": version "0.11.10" resolved "https://verdaccio.mein-recycling.de/@humanwhocodes%2fconfig-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" @@ -2219,7 +3030,7 @@ schema-utils "^3.0.0" source-map "^0.7.3" -"@popperjs/core@^2.11.8": +"@popperjs/core@^2.11.8", "@popperjs/core@^2.9.3": version "2.11.8" resolved "https://verdaccio.mein-recycling.de/@popperjs%2fcore/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== @@ -3891,7 +4702,14 @@ "@types/fined" "*" "@types/node" "*" -"@types/lodash@^4.14.167": +"@types/lodash.mergewith@4.6.7": + version "4.6.7" + resolved "https://verdaccio.mein-recycling.de/@types%2flodash.mergewith/-/lodash.mergewith-4.6.7.tgz#eaa65aa5872abdd282f271eae447b115b2757212" + integrity sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*", "@types/lodash@^4.14.167": version "4.14.197" resolved "https://verdaccio.mein-recycling.de/@types%2flodash/-/lodash-4.14.197.tgz#e95c5ddcc814ec3e84c891910a01e0c8a378c54b" integrity sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g== @@ -4427,6 +5245,23 @@ "@types/emscripten" "^1.39.6" tslib "^1.13.0" +"@zag-js/dom-query@0.10.5": + version "0.10.5" + resolved "https://verdaccio.mein-recycling.de/@zag-js%2fdom-query/-/dom-query-0.10.5.tgz#9fc02a51383989667694d8747925e6d20294af9e" + integrity sha512-zm6wA5+kqU48it6afNjaUhjVSixKZruTKB23z0V1xBqKbuiLOMMOZ5oK26cTPSXtZ5CPhDNZ2Qk4pliS5n9SVw== + +"@zag-js/element-size@0.10.5": + version "0.10.5" + resolved "https://verdaccio.mein-recycling.de/@zag-js%2felement-size/-/element-size-0.10.5.tgz#a24bad2eeb7e2c8709e32be5336e158e1a1a174f" + integrity sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w== + +"@zag-js/focus-visible@0.10.5": + version "0.10.5" + resolved "https://verdaccio.mein-recycling.de/@zag-js%2ffocus-visible/-/focus-visible-0.10.5.tgz#643e196ea768bea5ce54771102fae22f5e9ba3c7" + integrity sha512-EhDHKLutMtvLFCjBjyIY6h1JoJJNXG3KJz7Dj1sh4tj4LWAqo/TqLvgHyUTB29XMHwoslFHDJHKVWmLGMi+ULQ== + dependencies: + "@zag-js/dom-query" "0.10.5" + JSONStream@^1.3.5: version "1.3.5" resolved "https://verdaccio.mein-recycling.de/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -4673,7 +5508,7 @@ argparse@^2.0.1: resolved "https://verdaccio.mein-recycling.de/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-hidden@^1.1.1: +aria-hidden@^1.1.1, aria-hidden@^1.2.2: version "1.2.3" resolved "https://verdaccio.mein-recycling.de/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== @@ -5643,6 +6478,11 @@ color-name@~1.1.4: resolved "https://verdaccio.mein-recycling.de/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color2k@^2.0.0: + version "2.0.2" + resolved "https://verdaccio.mein-recycling.de/color2k/-/color2k-2.0.2.tgz#ac2b4aea11c822a6bcb70c768b5a289f4fffcebb" + integrity sha512-kJhwH5nAwb34tmyuqq/lgjEKzlFXn1U99NlnB6Ws4qVaERcRUYeYP1cBw6BJ4vxaWStAUEef4WMr7WjOCnBt8w== + colorette@^2.0.10, colorette@^2.0.19, colorette@^2.0.20: version "2.0.20" resolved "https://verdaccio.mein-recycling.de/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" @@ -5733,6 +6573,11 @@ compression@^1.7.4: safe-buffer "5.1.2" vary "~1.1.2" +compute-scroll-into-view@1.0.20: + version "1.0.20" + resolved "https://verdaccio.mein-recycling.de/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz#1768b5522d1172754f5d0c9b02de3af6be506a43" + integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg== + concat-map@0.0.1: version "0.0.1" resolved "https://verdaccio.mein-recycling.de/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -5823,6 +6668,13 @@ cookie@0.5.0: resolved "https://verdaccio.mein-recycling.de/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +copy-to-clipboard@3.3.3: + version "3.3.3" + resolved "https://verdaccio.mein-recycling.de/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" + integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== + dependencies: + toggle-selection "^1.0.6" + core-js-compat@^3.31.0: version "3.32.1" resolved "https://verdaccio.mein-recycling.de/core-js-compat/-/core-js-compat-3.32.1.tgz#55f9a7d297c0761a8eb1d31b593e0f5b6ffae964" @@ -5933,6 +6785,13 @@ crypto-random-string@^2.0.0: resolved "https://verdaccio.mein-recycling.de/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== +css-box-model@1.2.1: + version "1.2.1" + resolved "https://verdaccio.mein-recycling.de/css-box-model/-/css-box-model-1.2.1.tgz#59951d3b81fd6b2074a62d49444415b0d2b4d7c1" + integrity sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw== + dependencies: + tiny-invariant "^1.0.6" + css-color-keywords@^1.0.0: version "1.0.0" resolved "https://verdaccio.mein-recycling.de/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05" @@ -6038,7 +6897,7 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" -csstype@^3.0.2, csstype@^3.1.2: +csstype@^3.0.11, csstype@^3.0.2, csstype@^3.1.2: version "3.1.2" resolved "https://verdaccio.mein-recycling.de/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== @@ -7381,6 +8240,13 @@ flow-parser@0.*: resolved "https://verdaccio.mein-recycling.de/flow-parser/-/flow-parser-0.215.1.tgz#a14007f404db46ac829bb6db3a22a7956d9e298f" integrity sha512-qq3rdRToqwesrddyXf+Ml8Tuf7TdoJS+EMbJgC6fHAVoBCXjb4mHelNd3J+jD8ts0bSHX81FG3LN7Qn/dcl6pA== +focus-lock@^0.11.6: + version "0.11.6" + resolved "https://verdaccio.mein-recycling.de/focus-lock/-/focus-lock-0.11.6.tgz#e8821e21d218f03e100f7dc27b733f9c4f61e683" + integrity sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg== + dependencies: + tslib "^2.0.3" + focus-trap-react@^10.1.4: version "10.2.1" resolved "https://verdaccio.mein-recycling.de/focus-trap-react/-/focus-trap-react-10.2.1.tgz#3f72c9c018885e089806346966c59303eb6e32ef" @@ -7482,7 +8348,7 @@ fraction.js@^4.2.0: resolved "https://verdaccio.mein-recycling.de/fraction.js/-/fraction.js-4.2.1.tgz#14b4cc886575a5684f8d5fd5759c5db376bb7bb8" integrity sha512-/KxoyCnPM0GwYI4NN0Iag38Tqt+od3/mLuguepLgCAKPn0ZhC544nssAW0tG2/00zXEYl9W+7hwAIpLHo6Oc7Q== -framer-motion@^10.12.18: +framer-motion@^10.16.1: version "10.16.1" resolved "https://verdaccio.mein-recycling.de/framer-motion/-/framer-motion-10.16.1.tgz#0ff5de554bbb35ee6605357d80f92b27d0271a94" integrity sha512-K6TXr5mZtitC/dxQCBdg7xzdN0d5IAIrlaqCPKtIQVdzVPGC0qBuJKXggHX1vjnP5gPOFwB1KbCCTWcnFc3kWg== @@ -7491,6 +8357,13 @@ framer-motion@^10.12.18: optionalDependencies: "@emotion/is-prop-valid" "^0.8.2" +framesync@6.1.2: + version "6.1.2" + resolved "https://verdaccio.mein-recycling.de/framesync/-/framesync-6.1.2.tgz#755eff2fb5b8f3b4d2b266dd18121b300aefea27" + integrity sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g== + dependencies: + tslib "2.4.0" + fresh@0.5.2: version "0.5.2" resolved "https://verdaccio.mein-recycling.de/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -9509,7 +10382,7 @@ lodash.merge@^4.6.2: resolved "https://verdaccio.mein-recycling.de/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.mergewith@^4.6.2: +lodash.mergewith@4.6.2, lodash.mergewith@^4.6.2: version "4.6.2" resolved "https://verdaccio.mein-recycling.de/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== @@ -11374,6 +12247,13 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" +react-clientside-effect@^1.2.6: + version "1.2.6" + resolved "https://verdaccio.mein-recycling.de/react-clientside-effect/-/react-clientside-effect-1.2.6.tgz#29f9b14e944a376b03fb650eed2a754dd128ea3a" + integrity sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg== + dependencies: + "@babel/runtime" "^7.12.13" + react-colorful@^5.1.2: version "5.6.1" resolved "https://verdaccio.mein-recycling.de/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" @@ -11417,6 +12297,23 @@ react-element-to-jsx-string@^15.0.0: is-plain-object "5.0.0" react-is "18.1.0" +react-fast-compare@3.2.1: + version "3.2.1" + resolved "https://verdaccio.mein-recycling.de/react-fast-compare/-/react-fast-compare-3.2.1.tgz#53933d9e14f364281d6cba24bfed7a4afb808b5f" + integrity sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg== + +react-focus-lock@^2.9.4: + version "2.9.5" + resolved "https://verdaccio.mein-recycling.de/react-focus-lock/-/react-focus-lock-2.9.5.tgz#8a82f4f0128cccc27b9e77a4472e8a22f1b52189" + integrity sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA== + dependencies: + "@babel/runtime" "^7.0.0" + focus-lock "^0.11.6" + prop-types "^15.6.2" + react-clientside-effect "^1.2.6" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-headroom@^3.2.1: version "3.2.1" resolved "https://verdaccio.mein-recycling.de/react-headroom/-/react-headroom-3.2.1.tgz#30a3e27cc6d21d464665ccedb94f62a698031de3" @@ -11490,7 +12387,7 @@ react-refresh@^0.11.0: resolved "https://verdaccio.mein-recycling.de/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== -react-remove-scroll-bar@^2.3.3: +react-remove-scroll-bar@^2.3.3, react-remove-scroll-bar@^2.3.4: version "2.3.4" resolved "https://verdaccio.mein-recycling.de/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== @@ -11509,6 +12406,17 @@ react-remove-scroll@2.5.5: use-callback-ref "^1.3.0" use-sidecar "^1.1.2" +react-remove-scroll@^2.5.5: + version "2.5.6" + resolved "https://verdaccio.mein-recycling.de/react-remove-scroll/-/react-remove-scroll-2.5.6.tgz#7510b8079e9c7eebe00e65a33daaa3aa29a10336" + integrity sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg== + dependencies: + react-remove-scroll-bar "^2.3.4" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-style-singleton@^2.2.1: version "2.2.1" resolved "https://verdaccio.mein-recycling.de/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" @@ -12868,7 +13776,7 @@ timers-browserify@^2.0.12: dependencies: setimmediate "^1.0.4" -tiny-invariant@^1.3.1: +tiny-invariant@^1.0.6, tiny-invariant@^1.3.1: version "1.3.1" resolved "https://verdaccio.mein-recycling.de/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== @@ -12909,6 +13817,11 @@ tocbot@^4.20.1: resolved "https://verdaccio.mein-recycling.de/tocbot/-/tocbot-4.21.1.tgz#7b667bef1c3ea1a07e4f400b742aa71e7e7e5ba0" integrity sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw== +toggle-selection@^1.0.6: + version "1.0.6" + resolved "https://verdaccio.mein-recycling.de/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" + integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= + toidentifier@1.0.1: version "1.0.1" resolved "https://verdaccio.mein-recycling.de/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" @@ -13025,6 +13938,11 @@ tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2: minimist "^1.2.6" strip-bom "^3.0.0" +tslib@2.4.0: + version "2.4.0" + resolved "https://verdaccio.mein-recycling.de/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== + tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://verdaccio.mein-recycling.de/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" From f6f6c61fd346f126740698bdeec19c70ebe0517c Mon Sep 17 00:00:00 2001 From: martapanc Date: Sun, 27 Aug 2023 19:06:02 +0200 Subject: [PATCH 3/6] feat: select language wip --- package.json | 1 - src/app/(public)/layout-client.tsx | 21 ++-- .../LanguageSwitcher/LanguageSwitcher.tsx | 113 ++++++++++++------ src/components/helpers/MuiThemeProvider.tsx | 29 +++++ src/theme/createEmotionCache.ts | 7 ++ src/theme/index.ts | 37 ++++++ 6 files changed, 163 insertions(+), 45 deletions(-) create mode 100644 src/components/helpers/MuiThemeProvider.tsx create mode 100644 src/theme/createEmotionCache.ts create mode 100644 src/theme/index.ts diff --git a/package.json b/package.json index e20e2b5..bc0fc27 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,6 @@ }, "dependencies": { "@apollo/client": "^3.8.1", - "@chakra-ui/react": "^2.8.0", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", "@heroicons/react": "^2.0.18", diff --git a/src/app/(public)/layout-client.tsx b/src/app/(public)/layout-client.tsx index 7054401..674f394 100644 --- a/src/app/(public)/layout-client.tsx +++ b/src/app/(public)/layout-client.tsx @@ -1,19 +1,24 @@ 'use client'; -import { ThemeProvider } from 'next-themes'; -import type { PropsWithChildren } from 'react'; +import {ThemeProvider as NextThemeProvider, } from 'next-themes'; +import type {PropsWithChildren} from 'react'; +import MuiThemeProvider from "@/components/helpers/MuiThemeProvider"; import Footer from '@/components/layout/Footer'; import Header from '@/components/layout/Header'; -export default function LayoutClient({ children }: PropsWithChildren) { +export default function LayoutClient({children}: PropsWithChildren) { + return ( - -
+ + + +
-
{children}
+
{children}
-