From 4c96e236a02989d54aeb2e733c77359a4c737616 Mon Sep 17 00:00:00 2001 From: Max Isom Date: Wed, 25 Oct 2023 22:21:04 -0700 Subject: [PATCH] Fix type issues --- package.json | 9 +- .../basket/export-options/image.tsx | 4 +- src/components/basket/index.tsx | 1 - src/components/basket/table.tsx | 2 +- src/components/course-stats.tsx | 2 +- src/components/sections-table/index.tsx | 2 +- src/lib/api-types.ts | 38 +- src/lib/arr-map.ts | 2 +- src/lib/hooks/use-held-key.ts | 4 +- src/lib/state/api.ts | 7 +- src/pages/index.tsx | 2 +- src/pages/transfer-courses.tsx | 2 +- tsconfig.json | 2 +- yarn.lock | 443 +++++++++--------- 14 files changed, 262 insertions(+), 258 deletions(-) diff --git a/package.json b/package.json index fa32c0f..634afad 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "sass": "^1.32.8", "ts-node": "^9.1.1", "type-fest": "^1.0.2", - "typescript": "^5.2.2", + "typescript": "^4.9.5", "xo": "^0.56.0" }, "next-unused": { @@ -72,7 +72,8 @@ "@typescript-eslint/naming-convention": "off", "n/prefer-global/process": "off", "n/prefer-global/buffer": "off", - "unicorn/no-await-expression-member": "off" + "unicorn/no-await-expression-member": "off", + "@typescript-eslint/ban-types": "off" }, "envs": [ "browser", @@ -126,8 +127,8 @@ }, "dependencies": { "@chakra-ui/icons": "^1.1.7", - "@chakra-ui/react": "^1.8.6", - "@chakra-ui/system": "^1.11.2", + "@chakra-ui/react": "^1.8.9", + "@chakra-ui/system": "^1.12.1", "@chakra-ui/theme-tools": "^1.3.6", "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", diff --git a/src/components/basket/export-options/image.tsx b/src/components/basket/export-options/image.tsx index 5a0b6f2..df608e0 100644 --- a/src/components/basket/export-options/image.tsx +++ b/src/components/basket/export-options/image.tsx @@ -34,7 +34,7 @@ type ExportImageProps = { const ExportImage = ({isOpen, onClose}: ExportImageProps) => { const {allBasketsState: {currentBasket}, apiState} = useStore(); const [hasCopied, setHasCopied] = useEphemeralValue(false, 500); - const [blob, setBlob] = useState(null); + const [blob, setBlob] = useState(); const [isLoading, setIsLoading] = useState(false); const componentToCaptureRef = useRef(null); @@ -78,7 +78,7 @@ const ExportImage = ({isOpen, onClose}: ExportImageProps) => { const canCopyImage = typeof ClipboardItem !== 'undefined'; - const pngUri = useMemo(() => blob === null ? '' : URL.createObjectURL(blob), [blob]); + const pngUri = useMemo(() => blob ? URL.createObjectURL(blob) : '', [blob]); return ( <> diff --git a/src/components/basket/index.tsx b/src/components/basket/index.tsx index 4c02040..e91e16f 100644 --- a/src/components/basket/index.tsx +++ b/src/components/basket/index.tsx @@ -52,7 +52,6 @@ const Basket = observer(() => { const onShowBasketTip = useTip({ tip: 'Tap the floating bar at the bottom, then \'Create a new basket\' to enable the add-to-basket buttons on courses and sections.', tipSpecificToUltrawides: 'Tap \'Create a new basket\' to enable the add-to-basket buttons on courses and sections.', - duration: null, }); useTimeout(() => { diff --git a/src/components/basket/table.tsx b/src/components/basket/table.tsx index 27cd595..e4f47f0 100644 --- a/src/components/basket/table.tsx +++ b/src/components/basket/table.tsx @@ -70,7 +70,7 @@ const SectionRow = observer(({section, isForCapture, handleSearch}: SectionRowPr diff --git a/src/components/course-stats.tsx b/src/components/course-stats.tsx index 1dd8778..84362da 100644 --- a/src/components/course-stats.tsx +++ b/src/components/course-stats.tsx @@ -22,7 +22,7 @@ const CourseStats = (props: StackProps & {data: IPassFailDropRecord[]}) => { const sortedStats = props.data.slice().sort((a, b) => (a.year + SEMESTER_VALUES[a.semester]) - (b.year + SEMESTER_VALUES[b.semester])); const lastStat = sortedStats.at(-1); - const rangeString = `between ${SEMESTER_DISPLAY_MAPPING[sortedStats[0].semester]} ${sortedStats[0].year} and ${SEMESTER_DISPLAY_MAPPING[lastStat.semester]} ${lastStat.year}`; + const rangeString = lastStat ? `between ${SEMESTER_DISPLAY_MAPPING[sortedStats[0].semester]} ${sortedStats[0].year} and ${SEMESTER_DISPLAY_MAPPING[lastStat.semester]} ${lastStat.year}` : 'unknown'; let totalDropped = 0; let totalFailed = 0; diff --git a/src/components/sections-table/index.tsx b/src/components/sections-table/index.tsx index bfd9bb8..ebf8809 100644 --- a/src/components/sections-table/index.tsx +++ b/src/components/sections-table/index.tsx @@ -42,7 +42,7 @@ const Row = observer(({section}: {section: ISectionFromAPIWithSchedule}) => { - + ; locationType: ELocationType; - buildingName: string | undefined; - room: string | undefined; + buildingName: string | null; + room: string | null; updatedAt: string; - deletedAt: string | undefined; + deletedAt: string | null; }; export type ISectionFromAPIWithSchedule = ISectionFromAPI & { - parsedTime: Schedule | undefined; + parsedTime: Schedule | null; }; export type ICourseFromAPI = { @@ -85,11 +85,11 @@ export type ICourseFromAPI = { subject: string; crse: string; title: string; - description: string | undefined; - prereqs: string | undefined; + description: string | null; + prereqs: string | null; updatedAt: string; - deletedAt: string | undefined; - offered: string[] | undefined; + deletedAt: string | null; + offered: string[] | null; minCredits: number; maxCredits: number; }; diff --git a/src/lib/arr-map.ts b/src/lib/arr-map.ts index c36862f..4537ea4 100644 --- a/src/lib/arr-map.ts +++ b/src/lib/arr-map.ts @@ -16,6 +16,6 @@ export class ArrayMap { } get(key: string | number): T[] | undefined { - return this.map.get(key) ?? null; + return this.map.get(key); } } diff --git a/src/lib/hooks/use-held-key.ts b/src/lib/hooks/use-held-key.ts index 5fd733c..c19652d 100644 --- a/src/lib/hooks/use-held-key.ts +++ b/src/lib/hooks/use-held-key.ts @@ -4,7 +4,7 @@ type TReturnType = [boolean, (event: KeyboardEvent | React.KeyboardEvent { const [triggered, setTriggered] = useState(false); - const timeoutRef = useRef(null); + const timeoutRef = useRef(); const handleKeydown = useCallback((event: KeyboardEvent | React.KeyboardEvent) => { if (event.key === key) { @@ -27,7 +27,7 @@ const useHeldKey = ({key, minDuration = 512, stopPropagation = true}: {key: stri if (timeoutRef.current) { clearTimeout(timeoutRef.current); - timeoutRef.current = null; + timeoutRef.current = undefined; } setTriggered(false); diff --git a/src/lib/state/api.ts b/src/lib/state/api.ts index 112edfe..f30b9df 100644 --- a/src/lib/state/api.ts +++ b/src/lib/state/api.ts @@ -51,7 +51,7 @@ export class APIState { transferCourses: ITransferCourseFromAPI[] = []; loading = false; errors: Error[] = []; - lastUpdatedAt: Date | undefined = null; + lastUpdatedAt: Date | undefined; availableTerms: IConcreteTerm[] = []; selectedTerm?: IPotentialFutureTerm; @@ -165,7 +165,7 @@ export class APIState { } get keysLastUpdatedAt(): Record { - const reducer = (array: Array<{updatedAt: string; deletedAt?: string | undefined}>) => array.reduce((maxDate, element) => { + const reducer = (array: Array<{updatedAt: string; deletedAt?: string | null}>) => array.reduce((maxDate, element) => { const prospectiveDates = [maxDate, new Date(element.updatedAt)]; if (element.deletedAt) { @@ -239,7 +239,6 @@ export class APIState { this.selectedTerm = term; this.courses = []; this.sections = []; - this.lastUpdatedAt = null; } setSingleFetchEndpoints(endpoints: ENDPOINT[], shouldInvalidateData = false) { @@ -294,7 +293,7 @@ export class APIState { if (semesters && !this.selectedTerm) { const concreteSemesters = semesters.filter(s => !s.isFuture); - this.setSelectedTerm(concreteSemesters.at(-2)); + this.setSelectedTerm(concreteSemesters.at(-2)!); } } diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 03edca6..e1cb947 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -14,7 +14,7 @@ const isFirstRender = typeof window === 'undefined'; const MainContent = () => { const [numberOfScrolledColumns, setNumberOfScrolledColumns] = useState(0); - const courseTableContainerRef = useRef(null); + const courseTableContainerRef = useRef(null); const handleScrollToTop = useCallback(() => { if (courseTableContainerRef.current) { diff --git a/src/pages/transfer-courses.tsx b/src/pages/transfer-courses.tsx index d09b4b7..9ba05f0 100644 --- a/src/pages/transfer-courses.tsx +++ b/src/pages/transfer-courses.tsx @@ -12,7 +12,7 @@ const isFirstRender = typeof window === 'undefined'; const TransferCourses = () => { const {transferCoursesState, apiState} = useStore(); - const searchBarRef = useRef(null); + const searchBarRef = useRef(null); const handleScrollToTop = useCallback(() => { if (searchBarRef.current) { diff --git a/tsconfig.json b/tsconfig.json index 581778b..dbbcc24 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es2017", + "target": "es2020", "lib": [ "dom", "dom.iterable", diff --git a/yarn.lock b/yarn.lock index 9864f37..d0a7b8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -973,16 +973,16 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@chakra-ui/accordion@1.4.9": - version "1.4.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.4.9.tgz#0c5dd7d55c94f583b135583697f212506085e572" - integrity sha512-ZrfrLwAu6p9B41sZ+iEWjfPW/mn2TdUDXv165qr1O355619e2Btjb01x3IYoN4GlE2iF7GOVjC5uYGNyLpBlZg== +"@chakra-ui/accordion@1.4.12": + version "1.4.12" + resolved "https://registry.yarnpkg.com/@chakra-ui/accordion/-/accordion-1.4.12.tgz#c990b3327ac8ffef472d6e76d77f15a809d2aa56" + integrity sha512-Hq5Ie1SI4mmtgBmeuir+f7QKgopZEyQOojgufo/A20keMSy5Yk9WZjkXNQgvoIRl1AsoziIPUlubQOtkBZjjbA== dependencies: - "@chakra-ui/descendant" "2.1.3" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/descendant" "2.1.4" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/icon" "2.0.5" "@chakra-ui/react-utils" "1.2.3" - "@chakra-ui/transition" "1.4.7" + "@chakra-ui/transition" "1.4.8" "@chakra-ui/utils" "1.10.4" "@chakra-ui/alert@1.3.7": @@ -1001,12 +1001,12 @@ dependencies: "@chakra-ui/theme-tools" "^1.3.6" -"@chakra-ui/avatar@1.3.9": - version "1.3.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.3.9.tgz#6e4eae5901428e90d2aa9ef8938a775959794d9f" - integrity sha512-QhtVuFRXhV7X5iMCHI1lXOA0U2hJnpKC9uIEB80EkBuNYJDEz/y8ViOQPRivMVU//wymwLcbvjDCZd1urMjVYQ== +"@chakra-ui/avatar@1.3.11": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/avatar/-/avatar-1.3.11.tgz#abd8ffa9ad54756e549730f984fdae621ae51baa" + integrity sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA== dependencies: - "@chakra-ui/image" "1.1.8" + "@chakra-ui/image" "1.1.10" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1018,23 +1018,23 @@ "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/button@1.5.8": - version "1.5.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.5.8.tgz#57945201a971fab38d1a700e62f6d840f6d9ad5c" - integrity sha512-harZywey/6OclxIB5p/Ge/coeGKZWoqmu7JjXlbwTUd3U9IQiOVo/zekY1JscCSz2oZoVBCvoKZVt3on5dPwmA== +"@chakra-ui/button@1.5.10": + version "1.5.10" + resolved "https://registry.yarnpkg.com/@chakra-ui/button/-/button-1.5.10.tgz#c339f78197b6bd63f109003177fd640ae6e6a632" + integrity sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/spinner" "1.2.6" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/checkbox@1.6.8": - version "1.6.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.6.8.tgz#b1dd32db34f4b2fda7ebe522f2eb580690f5f434" - integrity sha512-CYmJbMA9BXb6ArKmXIAuQ22aQ97HgtslbJlqRKsV/FmZuk1DXF1dcVXzqeInhe5HacQ8z/+SmSqL9Q3fjswKag== +"@chakra-ui/checkbox@1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz#cd733f177d88c477ae5ece228b81cddc67b70c0e" + integrity sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA== dependencies: - "@chakra-ui/form-control" "1.5.9" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/form-control" "1.6.0" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" "@chakra-ui/visually-hidden" "1.1.6" @@ -1055,12 +1055,12 @@ "@chakra-ui/icon" "2.0.5" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/color-mode@1.4.6": - version "1.4.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.4.6.tgz#6532086b0030934a5b18ba2b7117b8077b989064" - integrity sha512-gCO8Z/jv68jXop94MUQNzigl7JXICAgZQUUqLaKhdy1h2zatVDIPFfjwwjnsgM97G0BxQaNBOC87+PD2UYjzHw== +"@chakra-ui/color-mode@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz#e5367b909f5b4c782b239f9d37d4cf1a44c28559" + integrity sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-env" "1.1.6" "@chakra-ui/utils" "1.10.4" @@ -1071,12 +1071,12 @@ dependencies: "@chakra-ui/utils" "1.10.4" -"@chakra-ui/counter@1.2.8": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.2.8.tgz#18ea2139db00ba9400eb31d58b95eb62471a93e2" - integrity sha512-lVuK+ycKxEE0G4Jkl8A6GWdXUFAih89KA1IkkhQG6NwqdGzbgouTInwBLg1Sm5uwgQ5QqSr9S42QyDoleUyF0g== +"@chakra-ui/counter@1.2.10": + version "1.2.10" + resolved "https://registry.yarnpkg.com/@chakra-ui/counter/-/counter-1.2.10.tgz#544de1f53b783e8577cc74208ae1b0ca74385834" + integrity sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/utils" "1.10.4" "@chakra-ui/css-reset@1.1.3": @@ -1084,19 +1084,19 @@ resolved "https://registry.yarnpkg.com/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz#da65507ea1d69ed309bc34619881e23b5004ec7d" integrity sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw== -"@chakra-ui/descendant@2.1.3": - version "2.1.3" - resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-2.1.3.tgz#6198ccce207b3d8697dedefff6886f18ca13b5ce" - integrity sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g== +"@chakra-ui/descendant@2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@chakra-ui/descendant/-/descendant-2.1.4.tgz#b85c52b0b429da0a08d0950b4f8bef61b94f43f6" + integrity sha512-k1olHM6c0fcI5fQxO9rqg9rxripcfHMEm2LkORgH0CAzFn/U75CxCw5ec0IMedNWCdiv740enVfnfhBAoSg7gw== dependencies: "@chakra-ui/react-utils" "^1.2.3" -"@chakra-ui/editable@1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.4.0.tgz#9c6f277d6ae2e1883fd72b1ec492df3659d62390" - integrity sha512-QH5ZMCK/U3pQINtSPiqxxA5XCdiXKBfAI1+siiuSqKtmCriltcArEU4groQn/bm7EY6UJIr/MV3azSDeeBIsaQ== +"@chakra-ui/editable@1.4.2": + version "1.4.2" + resolved "https://registry.yarnpkg.com/@chakra-ui/editable/-/editable-1.4.2.tgz#92d5266e737d52df1edc91c21a05c0a6048f881f" + integrity sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1108,20 +1108,20 @@ "@chakra-ui/utils" "1.10.4" react-focus-lock "2.5.2" -"@chakra-ui/form-control@1.5.9": - version "1.5.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.5.9.tgz#ab74441162aaaa09e455ad7fc5921ac3af5ea493" - integrity sha512-JuUB9dHXFqTYm+Z+cOULk56AcrX9y3eaied0j/KGdPwtIjS2kkjulq7A8sJJdsle4M6XleMinjW+1KO2PMExQg== +"@chakra-ui/form-control@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@chakra-ui/form-control/-/form-control-1.6.0.tgz#a2a7b82a385f75fababf3947d39e227b4d073929" + integrity sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/icon" "2.0.5" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/hooks@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.8.5.tgz#db6dc4a7992c7d48cfec5cd796f6a1eb19143eb7" - integrity sha512-/UrBfUG7NLxuU/09gy2qQfEH+H5SPBUaUiFtokRlq887D/32JQ3XksZdF78RKMCM/0bbZuIjqUkuN/wO9kAbSw== +"@chakra-ui/hooks@1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/hooks/-/hooks-1.9.1.tgz#7a00659e6bb4d56cf56022071eca0b77a7df1ac1" + integrity sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw== dependencies: "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1143,27 +1143,27 @@ "@chakra-ui/icon" "2.0.5" "@types/react" "^17.0.15" -"@chakra-ui/image@1.1.8": - version "1.1.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.1.8.tgz#f77bb1f1333b8a6d3b056c4f076f4a55f5e44f2f" - integrity sha512-ffO5lyTfGXxaFr9Bdkrb+GahjXsqeph8R1jXYFYwLjos+/sZZJmHJz/cjyoKjKPd6J7puKVZ6Cxz+Ej6PJlQcA== +"@chakra-ui/image@1.1.10": + version "1.1.10" + resolved "https://registry.yarnpkg.com/@chakra-ui/image/-/image-1.1.10.tgz#65bae4086559937d25c728660ae743bce9360cb2" + integrity sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/input@1.4.4": - version "1.4.4" - resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.4.4.tgz#da350861dc89c4d6d5219f39a177ba0f9d549bdb" - integrity sha512-A1TYz8lOdSVuMnWRnR7Y+cddnnr5d2o1Vvd8Im09WW2j09xy06xD/EaFy8dI51Ab0ACldglVs66qx5dO7WoV0w== +"@chakra-ui/input@1.4.6": + version "1.4.6" + resolved "https://registry.yarnpkg.com/@chakra-ui/input/-/input-1.4.6.tgz#455f24e7a3f401ef10b50b68d9b0537676fbfec5" + integrity sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw== dependencies: - "@chakra-ui/form-control" "1.5.9" + "@chakra-ui/form-control" "1.6.0" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/layout@1.7.7": - version "1.7.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.7.7.tgz#646fd689f9d54ce5cb4f71ec68dbf314b30699ab" - integrity sha512-HuZ/Zv9xWzLip263tX2Vt0oaqwaS6Srw78Sdl3DiGSifN8x+ooEAxmeDAIaU2PO21YX+f6s+9A738NAtSM2R+Q== +"@chakra-ui/layout@1.8.0": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@chakra-ui/layout/-/layout-1.8.0.tgz#f95e78168644b45ac7327e4e0cfb1f0e6f7c3b4d" + integrity sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA== dependencies: "@chakra-ui/icon" "2.0.5" "@chakra-ui/react-utils" "1.2.3" @@ -1184,63 +1184,63 @@ "@chakra-ui/react-env" "1.1.6" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/menu@1.8.9": - version "1.8.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.8.9.tgz#689ecaa35df7c97cad3a4649c533f9493b374fc5" - integrity sha512-rvQQU56nQoaz+IZXyamKaAU/87IiGIDrX9wEONHth7QDT/93whnFNYPtUMHMzILz0oliysBey4dlmtRzk5vUpQ== +"@chakra-ui/menu@1.8.12": + version "1.8.12" + resolved "https://registry.yarnpkg.com/@chakra-ui/menu/-/menu-1.8.12.tgz#98f9cbccfc8fbaaea1f19dcea16ffb96a25eb01f" + integrity sha512-X/s74VpOReQW4fCRCa21f/VOe++cXhPz2Sh7pDjtaT3zmKjrJwgk1Kw75cXfNX1eke6hf/wZ0FGweu/m7+C3OA== dependencies: "@chakra-ui/clickable" "1.2.6" - "@chakra-ui/descendant" "2.1.3" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/descendant" "2.1.4" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/popper" "2.4.3" "@chakra-ui/react-utils" "1.2.3" - "@chakra-ui/transition" "1.4.7" + "@chakra-ui/transition" "1.4.8" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/modal@1.10.10": - version "1.10.10" - resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.10.10.tgz#dfdf932f333d83c4125fb2416ce811808dab1c28" - integrity sha512-/OLnZhhGXQEaCqtrCCf2nu27mVxT/3Kd+NBNMKGZ4X70Dm6HD3x1Zrsto2hVo8l3kLEPRpkfpXhKu61doMc8zw== +"@chakra-ui/modal@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/modal/-/modal-1.11.1.tgz#fedd757726cbc7ec3b614e1b0c7b46c7244f988e" + integrity sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A== dependencies: "@chakra-ui/close-button" "1.2.7" "@chakra-ui/focus-lock" "1.2.6" - "@chakra-ui/hooks" "1.8.5" - "@chakra-ui/portal" "1.3.8" + "@chakra-ui/hooks" "1.9.1" + "@chakra-ui/portal" "1.3.10" "@chakra-ui/react-utils" "1.2.3" - "@chakra-ui/transition" "1.4.7" + "@chakra-ui/transition" "1.4.8" "@chakra-ui/utils" "1.10.4" aria-hidden "^1.1.1" react-remove-scroll "2.4.1" -"@chakra-ui/number-input@1.4.5": - version "1.4.5" - resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.4.5.tgz#4ffa67857266639f2cb90fd01f8f1cf56d8d7112" - integrity sha512-jxOvJUEuXZXQrOgMGZ+rPNjSrIoV7MSb7CPt3C1jVuiumr/GgNu54awmrky3Zj4ikj68rREEUXAGKBgm9oU3nQ== +"@chakra-ui/number-input@1.4.7": + version "1.4.7" + resolved "https://registry.yarnpkg.com/@chakra-ui/number-input/-/number-input-1.4.7.tgz#9d150c20a7d301e2ffe600251e68d9b6f70fcce0" + integrity sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ== dependencies: - "@chakra-ui/counter" "1.2.8" - "@chakra-ui/form-control" "1.5.9" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/counter" "1.2.10" + "@chakra-ui/form-control" "1.6.0" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/icon" "2.0.5" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/pin-input@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.7.8.tgz#326b2b5686e7fe0a47237595426fb5158d337d3d" - integrity sha512-P4uJBVKDxTetQhj+s0L7TbUTTqbcHwkLpo4bGUEdQpHMfGFlJgGu0wFT5Z8O0fw+vGNfguFfkqkVRRgK8FkHlA== +"@chakra-ui/pin-input@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/pin-input/-/pin-input-1.7.11.tgz#d2bdfc29b10293efae35f6b35203d05b57ab29c3" + integrity sha512-KEVUHHmf22tI4F7gzT9+pHi4E5cCyte6M8rPEwRyuc0kUBo48D8OW0BJwGdESWOKMkQXazDF6Zg4o32t45tbpg== dependencies: - "@chakra-ui/descendant" "2.1.3" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/descendant" "2.1.4" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/popover@1.11.7": - version "1.11.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.11.7.tgz#e9682a789a52c03187feb74220241ff81ce1cbde" - integrity sha512-TjMZlpBomIuGuQgGQi2rTSVFwFbc9HdJSU3anyFyDQb4ZnunyqaIEMoqFdj/dK8tDdWIatozKjX6AzSimmSvLg== +"@chakra-ui/popover@1.11.9": + version "1.11.9" + resolved "https://registry.yarnpkg.com/@chakra-ui/popover/-/popover-1.11.9.tgz#283a52c969f27ee7119774c255b786af6c9b2766" + integrity sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g== dependencies: "@chakra-ui/close-button" "1.2.7" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/popper" "2.4.3" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1253,12 +1253,12 @@ "@chakra-ui/react-utils" "1.2.3" "@popperjs/core" "^2.9.3" -"@chakra-ui/portal@1.3.8": - version "1.3.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.3.8.tgz#128045d236de26c0872f2b78600ecba0ab960285" - integrity sha512-rpSu/RdtlKfOBzw11qHs91IwUTffUfppBz33PfOFNZpDGmO0+6pWkz40I16eSgYtQigZRQG1spz6Ul7tsh+1ag== +"@chakra-ui/portal@1.3.10": + version "1.3.10" + resolved "https://registry.yarnpkg.com/@chakra-ui/portal/-/portal-1.3.10.tgz#d85b2cf1a8b3e2eca260d8e3ad485da0ee29856b" + integrity sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1270,25 +1270,25 @@ "@chakra-ui/theme-tools" "1.3.6" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/provider@1.7.12": - version "1.7.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-1.7.12.tgz#da7571adea7a0dc2899083b7e2774477858a2d69" - integrity sha512-SSq4z4nMjCbqdGrRkbxzR4o96uRah1HnSFui3lM2263zJN7fyezqiseRboID+i7eIUCBWHMLdsabARAD8t1tDQ== +"@chakra-ui/provider@1.7.14": + version "1.7.14" + resolved "https://registry.yarnpkg.com/@chakra-ui/provider/-/provider-1.7.14.tgz#74d19e3066ab02f2c14fa32d22dc12f8367b56f7" + integrity sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw== dependencies: "@chakra-ui/css-reset" "1.1.3" - "@chakra-ui/hooks" "1.8.5" - "@chakra-ui/portal" "1.3.8" + "@chakra-ui/hooks" "1.9.1" + "@chakra-ui/portal" "1.3.10" "@chakra-ui/react-env" "1.1.6" - "@chakra-ui/system" "1.11.2" + "@chakra-ui/system" "1.12.1" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/radio@1.4.10": - version "1.4.10" - resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.4.10.tgz#a554af383f768ec372e31c5cdd7d1ffe89dcd9b3" - integrity sha512-TgqBgfezypC4do1Vj4iBp4kptXVWdnhASJ97VFuau2QQPT6zKl3Ke2di+XLhH3CZNCDHpvU/KxQNJ6bfj5GMGg== +"@chakra-ui/radio@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/radio/-/radio-1.5.1.tgz#d2b691fde944c20eb594873f72eb61dfb84b15da" + integrity sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw== dependencies: - "@chakra-ui/form-control" "1.5.9" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/form-control" "1.6.0" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" "@chakra-ui/visually-hidden" "1.1.6" @@ -1307,83 +1307,83 @@ dependencies: "@chakra-ui/utils" "^1.10.4" -"@chakra-ui/react@^1.8.6": - version "1.8.6" - resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-1.8.6.tgz#e37b9df24fa2ec7d91d2baaa00fd617e3a1bd80c" - integrity sha512-FEh/KG0uPeNOMQuIlyPfGjHvGB7LN1AAhkdFefqzNt0zNy8Giv4p1PKY7wdCh5QEFor++A83L1wIWvTGQVJ2vQ== +"@chakra-ui/react@^1.8.9": + version "1.8.9" + resolved "https://registry.yarnpkg.com/@chakra-ui/react/-/react-1.8.9.tgz#1d5a9ed2ce4958d1a006fb192f8a974440c89242" + integrity sha512-NfR5XKVqEWhchFLiWaTWkWeYZJK1SNF2O6sQxFVrX6M+nAgJ3Q9tfMk6/I3II+xc4hXJUcYmUvmw37vT92yMaQ== dependencies: - "@chakra-ui/accordion" "1.4.9" + "@chakra-ui/accordion" "1.4.12" "@chakra-ui/alert" "1.3.7" - "@chakra-ui/avatar" "1.3.9" + "@chakra-ui/avatar" "1.3.11" "@chakra-ui/breadcrumb" "1.3.6" - "@chakra-ui/button" "1.5.8" - "@chakra-ui/checkbox" "1.6.8" + "@chakra-ui/button" "1.5.10" + "@chakra-ui/checkbox" "1.7.1" "@chakra-ui/close-button" "1.2.7" "@chakra-ui/control-box" "1.1.6" - "@chakra-ui/counter" "1.2.8" + "@chakra-ui/counter" "1.2.10" "@chakra-ui/css-reset" "1.1.3" - "@chakra-ui/editable" "1.4.0" - "@chakra-ui/form-control" "1.5.9" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/editable" "1.4.2" + "@chakra-ui/form-control" "1.6.0" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/icon" "2.0.5" - "@chakra-ui/image" "1.1.8" - "@chakra-ui/input" "1.4.4" - "@chakra-ui/layout" "1.7.7" + "@chakra-ui/image" "1.1.10" + "@chakra-ui/input" "1.4.6" + "@chakra-ui/layout" "1.8.0" "@chakra-ui/live-region" "1.1.6" "@chakra-ui/media-query" "2.0.4" - "@chakra-ui/menu" "1.8.9" - "@chakra-ui/modal" "1.10.10" - "@chakra-ui/number-input" "1.4.5" - "@chakra-ui/pin-input" "1.7.8" - "@chakra-ui/popover" "1.11.7" + "@chakra-ui/menu" "1.8.12" + "@chakra-ui/modal" "1.11.1" + "@chakra-ui/number-input" "1.4.7" + "@chakra-ui/pin-input" "1.7.11" + "@chakra-ui/popover" "1.11.9" "@chakra-ui/popper" "2.4.3" - "@chakra-ui/portal" "1.3.8" + "@chakra-ui/portal" "1.3.10" "@chakra-ui/progress" "1.2.6" - "@chakra-ui/provider" "1.7.12" - "@chakra-ui/radio" "1.4.10" + "@chakra-ui/provider" "1.7.14" + "@chakra-ui/radio" "1.5.1" "@chakra-ui/react-env" "1.1.6" - "@chakra-ui/select" "1.2.9" - "@chakra-ui/skeleton" "1.2.12" - "@chakra-ui/slider" "1.5.9" + "@chakra-ui/select" "1.2.11" + "@chakra-ui/skeleton" "1.2.14" + "@chakra-ui/slider" "1.5.11" "@chakra-ui/spinner" "1.2.6" "@chakra-ui/stat" "1.2.7" - "@chakra-ui/switch" "1.3.8" - "@chakra-ui/system" "1.11.2" + "@chakra-ui/switch" "1.3.10" + "@chakra-ui/system" "1.12.1" "@chakra-ui/table" "1.3.6" - "@chakra-ui/tabs" "1.6.8" + "@chakra-ui/tabs" "1.6.11" "@chakra-ui/tag" "1.2.7" - "@chakra-ui/textarea" "1.2.9" - "@chakra-ui/theme" "1.14.0" - "@chakra-ui/toast" "1.5.7" - "@chakra-ui/tooltip" "1.4.9" - "@chakra-ui/transition" "1.4.7" + "@chakra-ui/textarea" "1.2.11" + "@chakra-ui/theme" "1.14.1" + "@chakra-ui/toast" "1.5.9" + "@chakra-ui/tooltip" "1.5.1" + "@chakra-ui/transition" "1.4.8" "@chakra-ui/utils" "1.10.4" "@chakra-ui/visually-hidden" "1.1.6" -"@chakra-ui/select@1.2.9": - version "1.2.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.2.9.tgz#5e4943d26f4ddcb0dce359c4fb82e08ab503a389" - integrity sha512-f8cRy3whXFYviuKGfugPnvXTGarPVt2ux5pffipmliYOhfaJ8O2OtdmNJ/od4WaeGStUH13x12GsEqVw2LBKOg== +"@chakra-ui/select@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/select/-/select-1.2.11.tgz#7762f2b7974a4587b4eb9536eb93b2295381aa9f" + integrity sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA== dependencies: - "@chakra-ui/form-control" "1.5.9" + "@chakra-ui/form-control" "1.6.0" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/skeleton@1.2.12": - version "1.2.12" - resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.2.12.tgz#870857f6511a380a6539f9e71d9e565611bc5ebc" - integrity sha512-buHqfKw24+EQXFGHlSRq2obHxZgz0FUKSFNMlQS3tMoFwBkLRO/jAQfjj9KKR5b0m2qu1qLBmwFHJLih1+bnzg== +"@chakra-ui/skeleton@1.2.14": + version "1.2.14" + resolved "https://registry.yarnpkg.com/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz#c2028b03a975c76b13aaecdbbe168872079177b8" + integrity sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/media-query" "2.0.4" - "@chakra-ui/system" "1.11.2" + "@chakra-ui/system" "1.12.1" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/slider@1.5.9": - version "1.5.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.5.9.tgz#c4fea8487f26c35bf78ae0489e62e0b8542ec147" - integrity sha512-m9n/BpnD/hEDS9q3T17ezgTFWDdvCocPzxQXzLLDN2Z2xOgwyLTQVLk4iB1yROvLCUl7Ig9C4+a4/7fivm+IHw== +"@chakra-ui/slider@1.5.11": + version "1.5.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/slider/-/slider-1.5.11.tgz#e03585188547dad3dafdb4a4cbd64bfbf8a4025b" + integrity sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1404,30 +1404,30 @@ "@chakra-ui/utils" "1.10.4" "@chakra-ui/visually-hidden" "1.1.6" -"@chakra-ui/styled-system@1.18.1": - version "1.18.1" - resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.18.1.tgz#a09638b2add9795dc442e47f322240a34ef5e543" - integrity sha512-uhWMNAfkk1DFAQ4nKu+t23WBQ1/XSJq8Y3sBZJQpvopfwOcarbVvEiM5voSUWPA7pkpD/BprGM7zjIRockUcmw== +"@chakra-ui/styled-system@1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz#102fadaefc1a2dfd8e0c4837eafa660531a08419" + integrity sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw== dependencies: "@chakra-ui/utils" "1.10.4" - csstype "^3.0.9" + csstype "3.0.9" -"@chakra-ui/switch@1.3.8": - version "1.3.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.3.8.tgz#1d86794bc28f3b88d62ed202e6bd678108583d13" - integrity sha512-xcsq4G9YUNRSp0F+XBDjeGZFlJeEdGJptuixk6PZjqRJYUyH+k2bk1bJ2Bv2bjvmkDCojI42MkvWTLHrOqp41A== +"@chakra-ui/switch@1.3.10": + version "1.3.10" + resolved "https://registry.yarnpkg.com/@chakra-ui/switch/-/switch-1.3.10.tgz#6b0a3f199e6e654dbab6e01ccc762e1b29611c62" + integrity sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ== dependencies: - "@chakra-ui/checkbox" "1.6.8" + "@chakra-ui/checkbox" "1.7.1" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/system@1.11.2", "@chakra-ui/system@^1.11.2": - version "1.11.2" - resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.11.2.tgz#7c8aae2758260d3a238e8c0410c17af1fe1cd5af" - integrity sha512-s4HGYVo86XuSav5PLfuVT26Y+l3ca/nQVF6QxS6YCNiUxdBlahlzsZz3yMz3MKp11voljnY8vj4z4dvOd2sjUQ== +"@chakra-ui/system@1.12.1", "@chakra-ui/system@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/system/-/system-1.12.1.tgz#608655ef3f7cb82eedd8f20d2546458d90d77cce" + integrity sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg== dependencies: - "@chakra-ui/color-mode" "1.4.6" + "@chakra-ui/color-mode" "1.4.8" "@chakra-ui/react-utils" "1.2.3" - "@chakra-ui/styled-system" "1.18.1" + "@chakra-ui/styled-system" "1.19.0" "@chakra-ui/utils" "1.10.4" react-fast-compare "3.2.0" @@ -1438,14 +1438,14 @@ dependencies: "@chakra-ui/utils" "1.10.4" -"@chakra-ui/tabs@1.6.8": - version "1.6.8" - resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.6.8.tgz#7ef8cf667e9fb1280b673e4fb0e2dc4415f05af9" - integrity sha512-f1kM9VhAXqKzTAVRoPRIINNiUgvBcadP9m5GtjAgE4DzCrQKnTDImjIkFhXlMvWEmB5ynXZcCGlsgIZ2A9Hs9g== +"@chakra-ui/tabs@1.6.11": + version "1.6.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/tabs/-/tabs-1.6.11.tgz#9f3f04f764cec4033711719b1bba8545038ac386" + integrity sha512-hGs2REEVVWyfgs+qEkPiUsNnqwv3QwXfKYyXaMnGS7CCkGgUiEvIO7n9968/KGnGbM4GuEHX+BxG2suIUf24yg== dependencies: "@chakra-ui/clickable" "1.2.6" - "@chakra-ui/descendant" "2.1.3" - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/descendant" "2.1.4" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" @@ -1457,12 +1457,12 @@ "@chakra-ui/icon" "2.0.5" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/textarea@1.2.9": - version "1.2.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.2.9.tgz#5d73b6be994b3488eecf037a54e7136682d3b5b0" - integrity sha512-HHeUdBA2JrH/S4PopcpOjRmBWKv4wpxQ+Q4mD03UBznyFARZe3XFJOnxhAPdpB/ZadbdgiyXK27TR0uzaqlONw== +"@chakra-ui/textarea@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@chakra-ui/textarea/-/textarea-1.2.11.tgz#24209862cf9227d79228222b7cff2c50f7ff0add" + integrity sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg== dependencies: - "@chakra-ui/form-control" "1.5.9" + "@chakra-ui/form-control" "1.6.0" "@chakra-ui/utils" "1.10.4" "@chakra-ui/theme-tools@1.3.6", "@chakra-ui/theme-tools@^1.3.6": @@ -1473,44 +1473,44 @@ "@chakra-ui/utils" "1.10.4" "@ctrl/tinycolor" "^3.4.0" -"@chakra-ui/theme@1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.14.0.tgz#0aa1d602db8256e09b2e7f172108dea4a79748b1" - integrity sha512-zKy/8JSbiCP0QeBsLzdub7aBnfX2k0qp5vD+RA+mxPEiykEvPGg+TwryxRM5KMZK1Zdgg95aH+9mwiGe9tJt3A== +"@chakra-ui/theme@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/theme/-/theme-1.14.1.tgz#84ce1643d4d7c89509e714ac989bcf8acd5578b8" + integrity sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA== dependencies: "@chakra-ui/anatomy" "1.3.0" "@chakra-ui/theme-tools" "1.3.6" "@chakra-ui/utils" "1.10.4" -"@chakra-ui/toast@1.5.7": - version "1.5.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.5.7.tgz#d0ffccd13f925967353fb65a590f2ac8f88332db" - integrity sha512-vM88vX2jTfSwOXWqcj9o9pm+msojJS0cG0Pe/wSuYP+D274SdE8oB2OFqJyijsQ7WQq/P6BIlgquzUcS4smu9A== +"@chakra-ui/toast@1.5.9": + version "1.5.9" + resolved "https://registry.yarnpkg.com/@chakra-ui/toast/-/toast-1.5.9.tgz#45521dc521186ce88aad07a3796545d15a6f9697" + integrity sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ== dependencies: "@chakra-ui/alert" "1.3.7" "@chakra-ui/close-button" "1.2.7" - "@chakra-ui/hooks" "1.8.5" - "@chakra-ui/theme" "1.14.0" - "@chakra-ui/transition" "1.4.7" + "@chakra-ui/hooks" "1.9.1" + "@chakra-ui/theme" "1.14.1" + "@chakra-ui/transition" "1.4.8" "@chakra-ui/utils" "1.10.4" "@reach/alert" "0.13.2" -"@chakra-ui/tooltip@1.4.9": - version "1.4.9" - resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.4.9.tgz#0fa875ee50fd9a4f9b3c93d5d841a222b739afd7" - integrity sha512-W1GVMFWkLLBfiFsOddhr7oWr2rTKqSy2xxMkR5MuomNaqORW4tvjN/wNSLMUuUHVxtWM+iRQkslE5r6k5/1HAw== +"@chakra-ui/tooltip@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz#c338476aa0f00fc89f6357bc22725329f90d8d5d" + integrity sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw== dependencies: - "@chakra-ui/hooks" "1.8.5" + "@chakra-ui/hooks" "1.9.1" "@chakra-ui/popper" "2.4.3" - "@chakra-ui/portal" "1.3.8" + "@chakra-ui/portal" "1.3.10" "@chakra-ui/react-utils" "1.2.3" "@chakra-ui/utils" "1.10.4" "@chakra-ui/visually-hidden" "1.1.6" -"@chakra-ui/transition@1.4.7": - version "1.4.7" - resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.4.7.tgz#c8f3248d54fbf7e661e620acf3a3292832c88805" - integrity sha512-2sbMoKB/enp6Qbte3DD6zwBHyO4YAUSgvSr3wn7DAy4hz9kRZHPuUf/N+i9QZ0whL2koXLgdZvV6RNtSTShq4g== +"@chakra-ui/transition@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@chakra-ui/transition/-/transition-1.4.8.tgz#ac0f4675da929ae69fc9d6db6a1edf61e982772c" + integrity sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw== dependencies: "@chakra-ui/utils" "1.10.4" @@ -4206,16 +4206,16 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +csstype@3.0.9: + version "3.0.9" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.9.tgz#6410af31b26bd0520933d02cbc64fce9ce3fbf0b" + integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== + csstype@^3.0.2, csstype@^3.0.6: version "3.0.8" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== -csstype@^3.0.9: - version "3.0.11" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33" - integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== - d3-array@2, d3-array@^2.3.0: version "2.12.1" resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" @@ -10996,7 +10996,12 @@ typescript@^4.2.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.3.tgz#bdc5407caa2b109efd4f82fe130656f977a29324" integrity sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA== -typescript@^5.1.6, typescript@^5.2.2: +typescript@^4.9.5: + version "4.9.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== + +typescript@^5.1.6: version "5.2.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==