From d6b1f6d61cc32bf4d9eae1f7c3890c14a8bde3aa Mon Sep 17 00:00:00 2001
From: xudaotutou <13435638964@163.com>
Date: Tue, 10 Oct 2023 13:23:37 +0800
Subject: [PATCH] styles(chore): add theme package (#4052)
---
frontend/Dockerfile | 50 +-
frontend/desktop/package.json | 5 +-
frontend/desktop/src/styles/chakraTheme.ts | 4 +-
frontend/package.json | 16 +-
frontend/packages/ui/next-env.d.ts | 5 +
frontend/packages/ui/package.json | 19 +
frontend/packages/ui/src/colors.ts | 84 ++
frontend/packages/ui/src/components/Button.ts | 22 +
frontend/packages/ui/src/components/index.ts | 5 +
frontend/packages/ui/src/fontSizes.ts | 9 +
frontend/packages/ui/src/index.ts | 4 +
frontend/packages/ui/src/theme.ts | 9 +
frontend/packages/ui/tsconfig.json | 8 +
frontend/pnpm-lock.yaml | 1283 ++++++-----------
frontend/providers/adminer/package.json | 3 +
frontend/providers/applaunchpad/package.json | 4 -
frontend/providers/bytebase/package.json | 3 +
frontend/providers/costcenter/package.json | 7 +-
.../src/components/billing/SwitchPage.tsx | 35 +-
.../cost_overview/components/user.module.scss | 38 -
.../cost_overview/components/user.tsx | 34 +-
.../costcenter/src/layout/index.module.scss | 24 -
.../providers/costcenter/src/layout/index.tsx | 22 +-
.../costcenter/src/layout/sidebar.tsx | 1 -
.../providers/costcenter/src/pages/_app.tsx | 2 +-
.../src/pages/billing/index.module.scss | 0
.../costcenter/src/styles/chakraTheme.ts | 23 +-
frontend/providers/cronjob/package.json | 5 -
frontend/providers/dbprovider/package.json | 5 -
frontend/providers/imagehub/package.json | 3 +
frontend/providers/license/package.json | 5 -
frontend/providers/template/package.json | 6 +-
frontend/providers/terminal/package.json | 7 +-
frontend/tsconfig.base.json | 1 -
34 files changed, 759 insertions(+), 992 deletions(-)
create mode 100644 frontend/packages/ui/next-env.d.ts
create mode 100644 frontend/packages/ui/package.json
create mode 100644 frontend/packages/ui/src/colors.ts
create mode 100644 frontend/packages/ui/src/components/Button.ts
create mode 100644 frontend/packages/ui/src/components/index.ts
create mode 100644 frontend/packages/ui/src/fontSizes.ts
create mode 100644 frontend/packages/ui/src/index.ts
create mode 100644 frontend/packages/ui/src/theme.ts
create mode 100644 frontend/packages/ui/tsconfig.json
delete mode 100644 frontend/providers/costcenter/src/components/cost_overview/components/user.module.scss
delete mode 100644 frontend/providers/costcenter/src/layout/index.module.scss
delete mode 100644 frontend/providers/costcenter/src/pages/billing/index.module.scss
diff --git a/frontend/Dockerfile b/frontend/Dockerfile
index 084de171bfd..b932192cbdb 100644
--- a/frontend/Dockerfile
+++ b/frontend/Dockerfile
@@ -15,32 +15,6 @@ FROM node:current-alpine As base
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
-FROM base AS runner
-WORKDIR /app
-
-ENV NODE_ENV production
-# Uncomment the following line in case you want to disable telemetry during runtime.
-ENV NEXT_TELEMETRY_DISABLED 1
-
-RUN addgroup --system --gid 1001 nodejs
-RUN adduser --system --uid 1001 nextjs
-
-RUN apk add curl \
- && apk add ca-certificates \
- && update-ca-certificates
-
-ARG name
-ARG path
-
-# Install Git and OpenSSH client if $name is equal to template
-RUN if [ "$name" = "template" ]; then \
- apk add --no-cache git openssh-client; \
-fi
-USER nextjs
-
-EXPOSE 3000
-
-ENV PORT 3000
# Install dependencies only when needed
FROM base AS deps
@@ -86,17 +60,39 @@ ARG path
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm --offline --filter=$name install && pnpm --filter=$name run build
# Production image, copy all the files and run next
-FROM runner As runner
+FROM node:current-alpine AS runner
+WORKDIR /app
+
+ENV NODE_ENV production
+# Uncomment the following line in case you want to disable telemetry during runtime.
+ENV NEXT_TELEMETRY_DISABLED 1
+
+RUN addgroup --system --gid 1001 nodejs
+RUN adduser --system --uid 1001 nextjs
+
+RUN apk add curl \
+ && apk add ca-certificates \
+ && update-ca-certificates
ARG name
ARG path
+# Install Git and OpenSSH client if $name is equal to template
+RUN if [ "$name" = "template" ]; then \
+ apk add --no-cache git openssh-client; \
+fi
+USER nextjs
+
# You only need to copy next.config.js if you are NOT using the default configuration
# COPY --from=builder /app/desktop/next.config.js ./
COPY --from=builder /app/$path/public ./$path/public
COPY --from=builder --chown=nextjs:nodejs /app/$path/.next/standalone ./
COPY --from=builder --chown=nextjs:nodejs /app/$path/.next/static ./$path/.next/static
+EXPOSE 3000
+
+ENV PORT 3000
+
ENV launchpath=./${path}/server.js
ENTRYPOINT ["sh","-c","node ${launchpath}"]
diff --git a/frontend/desktop/package.json b/frontend/desktop/package.json
index 3c058f62ed5..36d370b4244 100644
--- a/frontend/desktop/package.json
+++ b/frontend/desktop/package.json
@@ -14,10 +14,8 @@
"@alicloud/dysmsapi20170525": "^2.0.24",
"@alicloud/openapi-client": "^0.4.6",
"@alicloud/tea-util": "^1.4.7",
- "@chakra-ui/react": "^2.8.1",
- "@emotion/react": "^11.11.1",
- "@emotion/styled": "^11.11.0",
"@kubernetes/client-node": "^0.18.1",
+ "@sealos/ui": "workspace:^",
"@tanstack/react-query": "^4.35.3",
"axios": "^1.5.1",
"clsx": "^1.2.1",
@@ -25,7 +23,6 @@
"dayjs": "^1.11.10",
"eslint": "8.38.0",
"eslint-config-next": "13.3.0",
- "framer-motion": "^10.16.4",
"i18next": "^22.5.1",
"immer": "^10.0.2",
"js-cookie": "^3.0.5",
diff --git a/frontend/desktop/src/styles/chakraTheme.ts b/frontend/desktop/src/styles/chakraTheme.ts
index 71252035400..d71cc1117f6 100644
--- a/frontend/desktop/src/styles/chakraTheme.ts
+++ b/frontend/desktop/src/styles/chakraTheme.ts
@@ -1,5 +1,5 @@
import { defineStyleConfig, extendTheme } from '@chakra-ui/react';
-
+import { theme as originTheme } from '@sealos/ui';
const Button = defineStyleConfig({
baseStyle: {
borderRadius: '4px'
@@ -42,7 +42,7 @@ const Select = defineStyleConfig({
}
});
-export const theme = extendTheme({
+export const theme = extendTheme(originTheme, {
initialColorMode: 'light', // 'dark | 'light'
components: {
Button,
diff --git a/frontend/package.json b/frontend/package.json
index 445dbb81bd0..7d00269320c 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -1,5 +1,5 @@
{
- "name": "kf-web",
+ "name": "sealos",
"private": true,
"version": "0.1.0",
"scripts": {
@@ -12,7 +12,9 @@
"dev-terminal": "pnpm -r --filter ./providers/terminal run dev",
"dev-template": "pnpm -r --filter ./providers/template run dev",
"dev-cronjob": "pnpm -r --filter ./providers/cronjob run dev",
- "dev-license": "pnpm -r --filter ./providers/license run dev"
+ "dev-license": "pnpm -r --filter ./providers/license run dev",
+ "gen:theme-typings": "pnpm chakra-cli tokens packages/ui/src/theme.ts --out node_modules/.pnpm/node_modules/@chakra-ui/styled-system/dist/theming.types.d.ts",
+ "postinstall": "pnpm run gen:theme-typings"
},
"workspaces": [
"./packages/*",
@@ -20,10 +22,16 @@
"./desktop"
],
"devDependencies": {
- "prettier": "^2.8.8",
- "react-i18next": "^12.3.1"
+ "@chakra-ui/cli": "^2.4.1",
+ "prettier": "^2.8.8"
},
"dependencies": {
+ "@chakra-ui/anatomy": "^2.2.1",
+ "@chakra-ui/next-js": "^2.1.5",
+ "@chakra-ui/react": "^2.8.1",
+ "@emotion/react": "^11.11.1",
+ "@emotion/styled": "^11.11.0",
+ "framer-motion": "^10.16.4",
"typescript": "^5.2.2"
}
}
\ No newline at end of file
diff --git a/frontend/packages/ui/next-env.d.ts b/frontend/packages/ui/next-env.d.ts
new file mode 100644
index 00000000000..4f11a03dc6c
--- /dev/null
+++ b/frontend/packages/ui/next-env.d.ts
@@ -0,0 +1,5 @@
+///
+///
+
+// NOTE: This file should not be edited
+// see https://nextjs.org/docs/basic-features/typescript for more information.
diff --git a/frontend/packages/ui/package.json b/frontend/packages/ui/package.json
new file mode 100644
index 00000000000..fb5a8ea86ea
--- /dev/null
+++ b/frontend/packages/ui/package.json
@@ -0,0 +1,19 @@
+{
+ "name": "@sealos/ui",
+ "version": "1.0.0",
+ "description": "",
+ "exports": {
+ ".": {
+ "import": "./src/index.ts",
+ "types": "./src/index.ts"
+ }
+ },
+ "main": "./src/index.ts",
+ "scripts": {
+ "test": "echo \"Error: no test specified\" && exit 1",
+ "dev": "next dev"
+ },
+ "keywords": [],
+ "author": "",
+ "license": "ISC"
+}
\ No newline at end of file
diff --git a/frontend/packages/ui/src/colors.ts b/frontend/packages/ui/src/colors.ts
new file mode 100644
index 00000000000..da42d046e82
--- /dev/null
+++ b/frontend/packages/ui/src/colors.ts
@@ -0,0 +1,84 @@
+export const colors = {
+ primary: {
+ 100: '#E6F6F6',
+ 200: '#CCEEED',
+ 300: '#99DDDB',
+ 400: '#66CBCA',
+ 500: '#33BABB',
+ 600: '#00A9A6',
+ 700: '#008F8D',
+ 800: '#006B6A',
+ 900: '#004846',
+ 1000: '#002423'
+ },
+ // 避免和 white 冲突, black也是同理
+ white_: {
+ 100: '#FEFEFE',
+ 200: '#FDFDFE',
+ 300: '#FBFBFC',
+ 400: '#F8FAFB',
+ 500: '#F6F8F9',
+ 600: '#F4F6F8',
+ 700: '#C3C5C6',
+ 800: '#929495',
+ 900: '#626263',
+ 1000: '#313132'
+ },
+ grayModern: {
+ 100: '#EFF0F1',
+ 200: '#DEE0E2',
+ 300: '#BDC1C5',
+ 400: '#9CA2A8',
+ 500: '#7B838B',
+ 600: '#5A646E',
+ 700: '#485058',
+ 800: '#363C42',
+ 900: '#24282C',
+ 1000: '#121416'
+ },
+ grayIron: {
+ 100: '#F3F3F3',
+ 200: '#E6E6E7',
+ 300: '#CDCDD0',
+ 400: '#B4B4B8',
+ 500: '#9B9BA1',
+ 600: '#828289',
+ 700: '#68686E',
+ 800: '#4E4E52',
+ 900: '#343437',
+ 1000: '#1A1A1B'
+ },
+ error: {
+ 100: '#FFEBED',
+ 200: '#FFD6DB',
+ 300: '#FFADB7',
+ 400: '#FF8492',
+ 500: '#FF5B6E',
+ 600: '#FF324A'
+ },
+ warn: {
+ 100: '#FFF2EC',
+ 400: '#FDB08A',
+ 600: '#FB7C3C',
+ 700: '#C96330'
+ },
+ rose: {
+ 100: '#FDEAF1'
+ },
+ blue: {
+ 100: '#EBF7FD',
+ 400: '#86CEF5',
+ 500: '#5EBDF2',
+ 600: '#36ADEF',
+ 700: '#2B8ABF'
+ },
+ purple: {
+ 300: '#DBBDE9',
+ 400: '#C99CDF',
+ 600: '#A55AC9',
+ 700: '#7167AA'
+ },
+ frostyNightfall: {
+ 200: '#EAEBF0'
+ }
+};
diff --git a/frontend/packages/ui/src/components/Button.ts b/frontend/packages/ui/src/components/Button.ts
new file mode 100644
index 00000000000..083db64e9f1
--- /dev/null
+++ b/frontend/packages/ui/src/components/Button.ts
@@ -0,0 +1,22 @@
+import { defineStyleConfig } from '@chakra-ui/react';
+
+export const Button = defineStyleConfig({
+ baseStyle: {
+ borderRadius: '4px'
+ },
+ variants: {
+ primary: {
+ background: 'grayModern.900',
+ color: 'white'
+ },
+ secondary: {
+ border: '1px solid',
+ borderColor: 'grayModern.200',
+ background: 'white_.400'
+ },
+ warn: {
+ bgColor: 'error.500',
+ color: 'white_.100'
+ }
+ }
+});
diff --git a/frontend/packages/ui/src/components/index.ts b/frontend/packages/ui/src/components/index.ts
new file mode 100644
index 00000000000..766e7b6ceb1
--- /dev/null
+++ b/frontend/packages/ui/src/components/index.ts
@@ -0,0 +1,5 @@
+import { Button } from './Button';
+export const components = {
+ Button
+};
+export * from './Button';
diff --git a/frontend/packages/ui/src/fontSizes.ts b/frontend/packages/ui/src/fontSizes.ts
new file mode 100644
index 00000000000..c98a3c2314f
--- /dev/null
+++ b/frontend/packages/ui/src/fontSizes.ts
@@ -0,0 +1,9 @@
+export const fontSizes = {
+ sm: '10px',
+ base: '12px',
+ md: '14px',
+ lg: '16px',
+ xl: '16px',
+ '2xl': '18px',
+ '3xl': '22px'
+};
diff --git a/frontend/packages/ui/src/index.ts b/frontend/packages/ui/src/index.ts
new file mode 100644
index 00000000000..706eca8ebad
--- /dev/null
+++ b/frontend/packages/ui/src/index.ts
@@ -0,0 +1,4 @@
+export * from './colors';
+export * from './theme';
+export * from './components';
+export * from './fontSizes';
diff --git a/frontend/packages/ui/src/theme.ts b/frontend/packages/ui/src/theme.ts
new file mode 100644
index 00000000000..a41f6f6c959
--- /dev/null
+++ b/frontend/packages/ui/src/theme.ts
@@ -0,0 +1,9 @@
+import { extendTheme } from '@chakra-ui/react';
+import { colors } from './colors';
+import { components } from './components';
+import { fontSizes } from './fontSizes';
+export const theme = extendTheme({
+ colors,
+ components,
+ fontSizes
+});
diff --git a/frontend/packages/ui/tsconfig.json b/frontend/packages/ui/tsconfig.json
new file mode 100644
index 00000000000..0a3133f169c
--- /dev/null
+++ b/frontend/packages/ui/tsconfig.json
@@ -0,0 +1,8 @@
+{
+ "compilerOptions": {
+ "lib": ["dom", "dom.iterable", "esnext"]
+ },
+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
+ "exclude": ["node_modules"],
+ "extends": "../../tsconfig.web.json"
+}
diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml
index 1713d0047c3..99249a82e11 100644
--- a/frontend/pnpm-lock.yaml
+++ b/frontend/pnpm-lock.yaml
@@ -8,16 +8,34 @@ importers:
.:
dependencies:
+ '@chakra-ui/anatomy':
+ specifier: ^2.2.1
+ version: 2.2.1
+ '@chakra-ui/next-js':
+ specifier: ^2.1.5
+ version: 2.1.5(@chakra-ui/react@2.8.1)(@emotion/react@11.11.1)(next@13.4.5)(react@18.2.0)
+ '@chakra-ui/react':
+ specifier: ^2.8.1
+ version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
+ '@emotion/react':
+ specifier: ^11.11.1
+ version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
+ '@emotion/styled':
+ specifier: ^11.11.0
+ version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
+ framer-motion:
+ specifier: ^10.16.4
+ version: 10.16.4(react-dom@18.2.0)(react@18.2.0)
typescript:
specifier: ^5.2.2
version: 5.2.2
devDependencies:
+ '@chakra-ui/cli':
+ specifier: ^2.4.1
+ version: 2.4.1
prettier:
specifier: ^2.8.8
version: 2.8.8
- react-i18next:
- specifier: ^12.3.1
- version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
desktop:
dependencies:
@@ -30,18 +48,12 @@ importers:
'@alicloud/tea-util':
specifier: ^1.4.7
version: 1.4.7
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.37)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.37)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.37)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
+ '@sealos/ui':
+ specifier: workspace:^
+ version: link:../packages/ui
'@tanstack/react-query':
specifier: ^4.35.3
version: 4.35.3(react-dom@18.2.0)(react@18.2.0)
@@ -63,9 +75,6 @@ importers:
eslint-config-next:
specifier: 13.3.0
version: 13.3.0(eslint@8.38.0)(typescript@5.2.2)
- framer-motion:
- specifier: ^10.16.4
- version: 10.16.4(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -228,6 +237,8 @@ importers:
specifier: ^2.6.2
version: 2.6.2
+ packages/ui: {}
+
providers/adminer:
dependencies:
'@kubernetes/client-node':
@@ -242,6 +253,9 @@ importers:
clsx:
specifier: ^1.2.1
version: 1.2.1
+ i18next:
+ specifier: ^22.5.1
+ version: 22.5.1
immer:
specifier: ^10.0.2
version: 10.0.2
@@ -251,9 +265,15 @@ importers:
next:
specifier: 13.4.5
version: 13.4.5(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ next-i18next:
+ specifier: ^13.3.0
+ version: 13.3.0(i18next@22.5.1)(next@13.4.5)(react-i18next@12.3.1)(react@18.2.0)
react:
specifier: 18.2.0
version: 18.2.0
+ react-i18next:
+ specifier: ^12.3.1
+ version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
sealos-desktop-sdk:
specifier: workspace:*
version: link:../../packages/client-sdk
@@ -285,18 +305,9 @@ importers:
'@chakra-ui/icons':
specifier: ^2.1.1
version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/system':
specifier: ^2.6.1
version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
@@ -324,9 +335,6 @@ importers:
fast-json-patch:
specifier: ^3.1.1
version: 3.1.1
- framer-motion:
- specifier: ^9.1.7
- version: 9.1.7(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -448,6 +456,9 @@ importers:
eslint-config-next:
specifier: 13.2.4
version: 13.2.4(eslint@8.36.0)(typescript@5.2.2)
+ i18next:
+ specifier: ^22.5.1
+ version: 22.5.1
immer:
specifier: ^9.0.21
version: 9.0.21
@@ -457,12 +468,18 @@ importers:
next:
specifier: 13.2.4
version: 13.2.4(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ next-i18next:
+ specifier: ^13.3.0
+ version: 13.3.0(i18next@22.5.1)(next@13.2.4)(react-i18next@12.3.1)(react@18.2.0)
react:
specifier: 18.2.0
version: 18.2.0
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
+ react-i18next:
+ specifier: ^12.3.1
+ version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
sealos-desktop-sdk:
specifier: workspace:*
version: link:../../packages/client-sdk
@@ -497,21 +514,12 @@ importers:
'@alicloud/tea-util':
specifier: ^1.4.7
version: 1.4.7
- '@chakra-ui/anatomy':
- specifier: ^2.2.1
- version: 2.2.1
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.28)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.28)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.28)(react@18.2.0)
'@kubernetes/client-node':
specifier: 0.18.0
version: 0.18.0
+ '@sealos/ui':
+ specifier: workspace:^
+ version: link:../../packages/ui
'@stripe/stripe-js':
specifier: ^1.54.2
version: 1.54.2
@@ -527,9 +535,6 @@ importers:
axios:
specifier: 1.2.1
version: 1.2.1
- clsx:
- specifier: ^1.2.1
- version: 1.2.1
date-fns:
specifier: ^2.30.0
version: 2.30.0
@@ -542,9 +547,6 @@ importers:
formik:
specifier: ^2.4.5
version: 2.4.5(react@18.2.0)
- framer-motion:
- specifier: ^10.16.4
- version: 10.16.4(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -630,24 +632,12 @@ importers:
providers/cronjob:
dependencies:
- '@chakra-ui/anatomy':
- specifier: ^2.2.1
- version: 2.2.1
'@chakra-ui/icons':
specifier: ^2.1.1
version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/system':
specifier: ^2.6.1
version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
@@ -678,9 +668,6 @@ importers:
echarts:
specifier: ^5.4.3
version: 5.4.3
- framer-motion:
- specifier: ^9.1.7
- version: 9.1.7(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -787,24 +774,12 @@ importers:
providers/dbprovider:
dependencies:
- '@chakra-ui/anatomy':
- specifier: ^2.2.1
- version: 2.2.1
'@chakra-ui/icons':
specifier: ^2.1.1
version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/system':
specifier: ^2.6.1
version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
@@ -829,9 +804,6 @@ importers:
echarts:
specifier: ^5.4.3
version: 5.4.3
- framer-motion:
- specifier: ^9.1.7
- version: 9.1.7(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -965,6 +937,9 @@ importers:
github-markdown-css:
specifier: ^5.2.0
version: 5.2.0
+ i18next:
+ specifier: ^22.5.1
+ version: 22.5.1
immer:
specifier: ^9.0.21
version: 9.0.21
@@ -977,12 +952,18 @@ importers:
next:
specifier: 13.1.0
version: 13.1.0(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ next-i18next:
+ specifier: ^13.3.0
+ version: 13.3.0(i18next@22.5.1)(next@13.1.0)(react-i18next@12.3.1)(react@18.2.0)
react:
specifier: 18.2.0
version: 18.2.0
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
+ react-i18next:
+ specifier: ^12.3.1
+ version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
react-markdown:
specifier: ^8.0.7
version: 8.0.7(@types/react@18.0.27)(react@18.2.0)
@@ -1032,24 +1013,12 @@ importers:
providers/license:
dependencies:
- '@chakra-ui/anatomy':
- specifier: ^2.2.1
- version: 2.2.1
'@chakra-ui/icons':
specifier: ^2.1.1
version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/system':
specifier: ^2.6.1
version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
@@ -1074,9 +1043,6 @@ importers:
echarts:
specifier: ^5.4.3
version: 5.4.3
- framer-motion:
- specifier: ^9.1.7
- version: 9.1.7(react-dom@18.2.0)(react@18.2.0)
i18next:
specifier: ^22.5.1
version: 22.5.1
@@ -1189,9 +1155,6 @@ importers:
'@chakra-ui/icons':
specifier: ^2.1.1
version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/system':
specifier: ^2.6.1
version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
@@ -1201,12 +1164,6 @@ importers:
'@codemirror/legacy-modes':
specifier: ^6.3.3
version: 6.3.3
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
'@kubernetes/client-node':
specifier: ^0.18.1
version: 0.18.1
@@ -1237,9 +1194,6 @@ importers:
fast-json-patch:
specifier: ^3.1.1
version: 3.1.1
- framer-motion:
- specifier: ^9.1.7
- version: 9.1.7(react-dom@18.2.0)(react@18.2.0)
github-markdown-css:
specifier: ^5.2.0
version: 5.2.0
@@ -1364,15 +1318,6 @@ importers:
providers/terminal:
dependencies:
- '@chakra-ui/react':
- specifier: ^2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.28)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@emotion/react':
- specifier: ^11.11.1
- version: 11.11.1(@types/react@18.0.28)(react@18.2.0)
- '@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.28)(react@18.2.0)
'@kubernetes/client-node':
specifier: 0.18.0
version: 0.18.0
@@ -1391,9 +1336,9 @@ importers:
eslint-config-next:
specifier: 13.2.4
version: 13.2.4(eslint@8.36.0)(typescript@5.2.2)
- framer-motion:
- specifier: ^10.16.4
- version: 10.16.4(react-dom@18.2.0)(react@18.2.0)
+ i18next:
+ specifier: ^22.5.1
+ version: 22.5.1
immer:
specifier: ^9.0.21
version: 9.0.21
@@ -1409,12 +1354,18 @@ importers:
next:
specifier: 13.2.4
version: 13.2.4(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ next-i18next:
+ specifier: ^13.3.0
+ version: 13.3.0(i18next@22.5.1)(next@13.2.4)(react-i18next@12.3.1)(react@18.2.0)
react:
specifier: 18.2.0
version: 18.2.0
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
+ react-i18next:
+ specifier: ^12.3.1
+ version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
sealos-desktop-sdk:
specifier: workspace:*
version: link:../../packages/client-sdk
@@ -2765,25 +2716,6 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/accordion@2.3.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0):
- resolution: {integrity: sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- dependencies:
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.1.7)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- dev: false
-
/@chakra-ui/alert@2.2.1(@chakra-ui/system@2.6.1)(react@18.2.0):
resolution: {integrity: sha512-GduIqqWCkvID8hxRlKw29Jp3w93r/E9S30J2F8By3ODon9Bhk1o/KVolcPiSiQvRwKNBJCd/rBTpPpLkB+s7pw==}
peerDependencies:
@@ -2881,6 +2813,19 @@ packages:
react: 18.2.0
dev: false
+ /@chakra-ui/cli@2.4.1:
+ resolution: {integrity: sha512-GZZuHUA1cXJWpmYNiVTLPihvY4VhIssRl+AXgw/0IbeodTMop3jWlIioPKLAQeXu5CwvRA6iESyGjnu1V8Zykg==}
+ hasBin: true
+ dependencies:
+ chokidar: 3.5.3
+ cli-check-node: 1.3.4
+ cli-handle-unhandled: 1.1.1
+ cli-welcome: 2.2.2
+ commander: 9.5.0
+ esbuild: 0.17.19
+ prettier: 2.8.8
+ dev: true
+
/@chakra-ui/clickable@2.1.0(react@18.2.0):
resolution: {integrity: sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw==}
peerDependencies:
@@ -2938,7 +2883,7 @@ packages:
'@emotion/react': '>=10.0.35'
react: '>=18'
dependencies:
- '@emotion/react': 11.11.1(@types/react@18.0.37)(react@18.2.0)
+ '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
react: 18.2.0
dev: false
@@ -2979,38 +2924,14 @@ packages:
resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==}
dev: false
- /@chakra-ui/focus-lock@2.1.0(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
- peerDependencies:
- react: '>=18'
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- react: 18.2.0
- react-focus-lock: 2.9.5(@types/react@18.0.27)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- dev: false
-
- /@chakra-ui/focus-lock@2.1.0(@types/react@18.0.28)(react@18.2.0):
+ /@chakra-ui/focus-lock@2.1.0(react@18.2.0):
resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
peerDependencies:
react: '>=18'
dependencies:
'@chakra-ui/dom-utils': 2.1.0
react: 18.2.0
- react-focus-lock: 2.9.5(@types/react@18.0.28)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- dev: false
-
- /@chakra-ui/focus-lock@2.1.0(@types/react@18.0.37)(react@18.2.0):
- resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
- peerDependencies:
- react: '>=18'
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- react: 18.2.0
- react-focus-lock: 2.9.5(@types/react@18.0.37)(react@18.2.0)
+ react-focus-lock: 2.9.5(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
dev: false
@@ -3159,34 +3080,7 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/menu@2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0):
- resolution: {integrity: sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- dependencies:
- '@chakra-ui/clickable': 2.1.0(react@18.2.0)
- '@chakra-ui/descendant': 3.1.0(react@18.2.0)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/react-children-utils': 2.0.6(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-outside-click': 2.2.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.1.7)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- dev: false
-
- /@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0):
+ /@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
peerDependencies:
'@chakra-ui/system': '>=2.0.0'
@@ -3195,33 +3089,7 @@ packages:
react-dom: '>=18'
dependencies:
'@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.27)(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.1.7)(react@18.2.0)
- aria-hidden: 1.2.3
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.6(@types/react@18.0.27)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- dev: false
-
- /@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.28)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.28)(react@18.2.0)
+ '@chakra-ui/focus-lock': 2.1.0(react@18.2.0)
'@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/react-context': 2.1.0(react@18.2.0)
'@chakra-ui/react-types': 2.0.7(react@18.2.0)
@@ -3233,35 +3101,24 @@ packages:
framer-motion: 10.16.4(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.6(@types/react@18.0.28)(react@18.2.0)
+ react-remove-scroll: 2.5.6(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
dev: false
- /@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.37)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
+ /@chakra-ui/next-js@2.1.5(@chakra-ui/react@2.8.1)(@emotion/react@11.11.1)(next@13.4.5)(react@18.2.0):
+ resolution: {integrity: sha512-bBd8zeXlAuVwDsjGN0/5ZZJknSbFeiZgJiGdbJo91v2lxKkOwo26b4ggc1ck1t+JR+daU6SrGBjlbQqSuWzyaA==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
+ '@chakra-ui/react': '>=2.4.0'
+ '@emotion/react': '>=11'
+ next: '>=13'
react: '>=18'
- react-dom: '>=18'
dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.37)(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@10.16.4)(react@18.2.0)
- aria-hidden: 1.2.3
- framer-motion: 10.16.4(react-dom@18.2.0)(react@18.2.0)
+ '@chakra-ui/react': 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
+ '@emotion/cache': 11.11.0
+ '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
+ next: 13.4.5(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- react-remove-scroll: 2.5.6(@types/react@18.0.37)(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
dev: false
/@chakra-ui/number-input@2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0):
@@ -3333,29 +3190,6 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/popover@2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0):
- resolution: {integrity: sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- dev: false
-
/@chakra-ui/popper@3.1.0(react@18.2.0):
resolution: {integrity: sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg==}
peerDependencies:
@@ -3403,8 +3237,8 @@ packages:
'@chakra-ui/react-env': 3.1.0(react@18.2.0)
'@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
'@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.11.1(@types/react@18.0.37)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.37)(react@18.2.0)
+ '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
@@ -3620,78 +3454,7 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/react@2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-UL9Rtj4DovP3+oVbI06gsdfyJJb+wmS2RYnGNXjW9tsjCyXxjlBw9TAUj0jyOfWe0+zd/4juL8+J+QCwmdhptg==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
- dependencies:
- '@chakra-ui/accordion': 2.3.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0)
- '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/counter': 2.1.0(react@18.2.0)
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1)(react@18.2.0)
- '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.27)(react@18.2.0)
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/hooks': 2.2.1(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/live-region': 2.1.0(react@18.2.0)
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.27)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/number-input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0)
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/provider': 2.4.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/radio': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react-env': 3.1.0(react@18.2.0)
- '@chakra-ui/select': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/styled-system': 2.9.1
- '@chakra-ui/switch': 2.1.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/textarea': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
- '@chakra-ui/theme-utils': 2.0.20
- '@chakra-ui/toast': 7.0.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/tooltip': 2.3.0(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.1.7)(react@18.2.0)
- '@chakra-ui/utils': 2.0.15
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- dev: false
-
- /@chakra-ui/react@2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.28)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
+ /@chakra-ui/react@2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-UL9Rtj4DovP3+oVbI06gsdfyJJb+wmS2RYnGNXjW9tsjCyXxjlBw9TAUj0jyOfWe0+zd/4juL8+J+QCwmdhptg==}
peerDependencies:
'@emotion/react': ^11.0.0
@@ -3712,7 +3475,7 @@ packages:
'@chakra-ui/counter': 2.1.0(react@18.2.0)
'@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1)(react@18.2.0)
'@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.28)(react@18.2.0)
+ '@chakra-ui/focus-lock': 2.1.0(react@18.2.0)
'@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
'@chakra-ui/hooks': 2.2.1(react@18.2.0)
'@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
@@ -3722,7 +3485,7 @@ packages:
'@chakra-ui/live-region': 2.1.0(react@18.2.0)
'@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1)(react@18.2.0)
'@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.28)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
+ '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
'@chakra-ui/number-input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
'@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
'@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
@@ -3753,79 +3516,8 @@ packages:
'@chakra-ui/transition': 2.1.0(framer-motion@10.16.4)(react@18.2.0)
'@chakra-ui/utils': 2.0.15
'@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@emotion/react': 11.11.1(@types/react@18.0.28)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.28)(react@18.2.0)
- framer-motion: 10.16.4(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- transitivePeerDependencies:
- - '@types/react'
- dev: false
-
- /@chakra-ui/react@2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.0.37)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-UL9Rtj4DovP3+oVbI06gsdfyJJb+wmS2RYnGNXjW9tsjCyXxjlBw9TAUj0jyOfWe0+zd/4juL8+J+QCwmdhptg==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
- dependencies:
- '@chakra-ui/accordion': 2.3.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/counter': 2.1.0(react@18.2.0)
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1)(react@18.2.0)
- '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.0.37)(react@18.2.0)
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/hooks': 2.2.1(react@18.2.0)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/live-region': 2.1.0(react@18.2.0)
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.0.37)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/number-input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/provider': 2.4.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/radio': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/react-env': 3.1.0(react@18.2.0)
- '@chakra-ui/select': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/styled-system': 2.9.1
- '@chakra-ui/switch': 2.1.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/textarea': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
- '@chakra-ui/theme-utils': 2.0.20
- '@chakra-ui/toast': 7.0.1(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/tooltip': 2.3.0(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/transition': 2.1.0(framer-motion@10.16.4)(react@18.2.0)
- '@chakra-ui/utils': 2.0.15
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@emotion/react': 11.11.1(@types/react@18.0.37)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.37)(react@18.2.0)
+ '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
framer-motion: 10.16.4(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -3951,20 +3643,6 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/switch@2.1.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react@18.2.0):
- resolution: {integrity: sha512-cOHIhW5AlLZSFENxFEBYTBniqiduOowa1WdzslP1Fd0usBFaD5iAgOY1Fvr7xKhE8nmzzeMCkPB3XBvUSWnawQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- dependencies:
- '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- dev: false
-
/@chakra-ui/system@2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0):
resolution: {integrity: sha512-P5Q/XRWy3f1pXJ7IxDkV+Z6AT7GJeR2JlBnQl109xewVQcBLWWMIp702fFMFw8KZ2ALB/aYKtWm5EmQMddC/tg==}
peerDependencies:
@@ -3978,8 +3656,8 @@ packages:
'@chakra-ui/styled-system': 2.9.1
'@chakra-ui/theme-utils': 2.0.20
'@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.11.1(@types/react@18.0.37)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.37)(react@18.2.0)
+ '@emotion/react': 11.11.1(@types/react@18.0.27)(react@18.2.0)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.0.27)(react@18.2.0)
react: 18.2.0
react-fast-compare: 3.2.2
dev: false
@@ -4093,29 +3771,6 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@chakra-ui/toast@7.0.1(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-V5JUhw6RZxbGRTijvd5k4iEMLCfbzTLNWbZLZhRZk10YvFfAP5OYfRCm68zpE/t3orN/f+4ZLL3P+Wb4E7oSmw==}
- peerDependencies:
- '@chakra-ui/system': 2.6.1
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
- dependencies:
- '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/react-context': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-timeout': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.1
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- '@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- dev: false
-
/@chakra-ui/tooltip@2.3.0(@chakra-ui/system@2.6.1)(framer-motion@10.16.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-2s23f93YIij1qEDwIK//KtEu4LLYOslhR1cUhDBk/WUzyFR3Ez0Ee+HlqlGEGfGe9x77E6/UXPnSAKKdF/cpsg==}
peerDependencies:
@@ -4138,28 +3793,6 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@chakra-ui/tooltip@2.3.0(@chakra-ui/system@2.6.1)(framer-motion@9.1.7)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-2s23f93YIij1qEDwIK//KtEu4LLYOslhR1cUhDBk/WUzyFR3Ez0Ee+HlqlGEGfGe9x77E6/UXPnSAKKdF/cpsg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/popper': 3.1.0(react@18.2.0)
- '@chakra-ui/portal': 2.1.0(react-dom@18.2.0)(react@18.2.0)
- '@chakra-ui/react-types': 2.0.7(react@18.2.0)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-event-listener': 2.1.0(react@18.2.0)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@18.2.0)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0)
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- dev: false
-
/@chakra-ui/transition@2.1.0(framer-motion@10.16.4)(react@18.2.0):
resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
peerDependencies:
@@ -4171,17 +3804,6 @@ packages:
react: 18.2.0
dev: false
- /@chakra-ui/transition@2.1.0(framer-motion@9.1.7)(react@18.2.0):
- resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- framer-motion: 9.1.7(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- dev: false
-
/@chakra-ui/utils@2.0.15:
resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==}
dependencies:
@@ -4333,57 +3955,15 @@ packages:
dev: false
/@emotion/memoize@0.7.4:
- resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
- dev: false
- optional: true
-
- /@emotion/memoize@0.8.1:
- resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
- dev: false
-
- /@emotion/react@11.11.1(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==}
- peerDependencies:
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@emotion/babel-plugin': 11.11.0
- '@emotion/cache': 11.11.0
- '@emotion/serialize': 1.1.2
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- '@emotion/weak-memoize': 0.3.1
- '@types/react': 18.0.27
- hoist-non-react-statics: 3.3.2
- react: 18.2.0
+ resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
dev: false
+ optional: true
- /@emotion/react@11.11.1(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==}
- peerDependencies:
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@emotion/babel-plugin': 11.11.0
- '@emotion/cache': 11.11.0
- '@emotion/serialize': 1.1.2
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- '@emotion/weak-memoize': 0.3.1
- '@types/react': 18.0.28
- hoist-non-react-statics: 3.3.2
- react: 18.2.0
+ /@emotion/memoize@0.8.1:
+ resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
dev: false
- /@emotion/react@11.11.1(@types/react@18.0.37)(react@18.2.0):
+ /@emotion/react@11.11.1(@types/react@18.0.27)(react@18.2.0):
resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==}
peerDependencies:
'@types/react': '*'
@@ -4399,7 +3979,7 @@ packages:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
- '@types/react': 18.0.37
+ '@types/react': 18.0.27
hoist-non-react-statics: 3.3.2
react: 18.2.0
dev: false
@@ -4439,48 +4019,6 @@ packages:
react: 18.2.0
dev: false
- /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
- peerDependencies:
- '@emotion/react': ^11.0.0-rc.0
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@emotion/babel-plugin': 11.11.0
- '@emotion/is-prop-valid': 1.2.1
- '@emotion/react': 11.11.1(@types/react@18.0.28)(react@18.2.0)
- '@emotion/serialize': 1.1.2
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- '@types/react': 18.0.28
- react: 18.2.0
- dev: false
-
- /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.0.37)(react@18.2.0):
- resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
- peerDependencies:
- '@emotion/react': ^11.0.0-rc.0
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@emotion/babel-plugin': 11.11.0
- '@emotion/is-prop-valid': 1.2.1
- '@emotion/react': 11.11.1(@types/react@18.0.37)(react@18.2.0)
- '@emotion/serialize': 1.1.2
- '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@emotion/utils': 1.2.1
- '@types/react': 18.0.37
- react: 18.2.0
- dev: false
-
/@emotion/unitless@0.8.1:
resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
dev: false
@@ -4501,6 +4039,204 @@ packages:
resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
dev: false
+ /@esbuild/android-arm64@0.17.19:
+ resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm@0.17.19:
+ resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64@0.17.19:
+ resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64@0.17.19:
+ resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64@0.17.19:
+ resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64@0.17.19:
+ resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64@0.17.19:
+ resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64@0.17.19:
+ resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm@0.17.19:
+ resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32@0.17.19:
+ resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64@0.17.19:
+ resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el@0.17.19:
+ resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64@0.17.19:
+ resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64@0.17.19:
+ resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.17.19:
+ resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64@0.17.19:
+ resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64@0.17.19:
+ resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64@0.17.19:
+ resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64@0.17.19:
+ resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64@0.17.19:
+ resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32@0.17.19:
+ resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64@0.17.19:
+ resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@eslint-community/eslint-utils@4.4.0(eslint@8.36.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -6297,7 +6033,7 @@ packages:
/@types/hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-YIQtIg4PKr7ZyqNPZObpxfHsHEmuB8dXCxd6qVcGuQVDK2bpsF7bYNnBJ4Nn7giuACZg+WewExgrtAJ3XnA4Xw==}
dependencies:
- '@types/react': 18.0.27
+ '@types/react': 18.2.12
hoist-non-react-statics: 3.3.2
dev: false
@@ -7653,6 +7389,38 @@ packages:
webpack: 5.88.2
dev: false
+ /clear-any-console@1.16.2:
+ resolution: {integrity: sha512-OL/7wZpNy9x0GBSzz3poWja84Nr7iaH8aYNsJ5Uet2BVLj6Lm1zvWpZN/yH46Vv3ae7YfHmLLMmfHj911fshJg==}
+ dev: true
+
+ /cli-check-node@1.3.4:
+ resolution: {integrity: sha512-iLGgQXm82iP8eH3R67qbOWs5qqUOLmNnMy5Lzl/RybcMh3y+H2zWU5POzuQ6oDUOdz4XWuxcFhP75szqd6frLg==}
+ dependencies:
+ chalk: 3.0.0
+ log-symbols: 3.0.0
+ dev: true
+
+ /cli-handle-error@4.4.0:
+ resolution: {integrity: sha512-RyBCnKlc7xVr79cKb9RfBq+4fjwQeX8HKeNzIPnI/W+DWWIUUKh2ur576DpwJ3kZt2UGHlIAOF7N9txy+mgZsA==}
+ dependencies:
+ chalk: 3.0.0
+ log-symbols: 3.0.0
+ dev: true
+
+ /cli-handle-unhandled@1.1.1:
+ resolution: {integrity: sha512-Em91mJvU7VdgT2MxQpyY633vW1tDzRjPDbii6ZjEBHHLLh0xDoVkFt/wjvi9nSvJcz9rJmvtJSK8KL/hvF0Stg==}
+ dependencies:
+ cli-handle-error: 4.4.0
+ dev: true
+
+ /cli-welcome@2.2.2:
+ resolution: {integrity: sha512-LgDGS0TW4nIf8v81wpuZzfOEDPcy68u0jKR0Fy5IaWftqdminI6FoDiMFt1mjPylqKGNv/wFsZ7fCs93IeDMIw==}
+ dependencies:
+ chalk: 2.4.2
+ clear-any-console: 1.16.2
+ prettier: 2.8.8
+ dev: true
+
/client-only@0.0.1:
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
dev: false
@@ -7764,6 +7532,11 @@ packages:
engines: {node: '>= 10'}
dev: true
+ /commander@9.5.0:
+ resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
+ engines: {node: ^12.20.0 || >=14}
+ dev: true
+
/common-tags@1.8.2:
resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
engines: {node: '>=4.0.0'}
@@ -8556,6 +8329,36 @@ packages:
is-date-object: 1.0.5
is-symbol: 1.0.4
+ /esbuild@0.17.19:
+ resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.17.19
+ '@esbuild/android-arm64': 0.17.19
+ '@esbuild/android-x64': 0.17.19
+ '@esbuild/darwin-arm64': 0.17.19
+ '@esbuild/darwin-x64': 0.17.19
+ '@esbuild/freebsd-arm64': 0.17.19
+ '@esbuild/freebsd-x64': 0.17.19
+ '@esbuild/linux-arm': 0.17.19
+ '@esbuild/linux-arm64': 0.17.19
+ '@esbuild/linux-ia32': 0.17.19
+ '@esbuild/linux-loong64': 0.17.19
+ '@esbuild/linux-mips64el': 0.17.19
+ '@esbuild/linux-ppc64': 0.17.19
+ '@esbuild/linux-riscv64': 0.17.19
+ '@esbuild/linux-s390x': 0.17.19
+ '@esbuild/linux-x64': 0.17.19
+ '@esbuild/netbsd-x64': 0.17.19
+ '@esbuild/openbsd-x64': 0.17.19
+ '@esbuild/sunos-x64': 0.17.19
+ '@esbuild/win32-arm64': 0.17.19
+ '@esbuild/win32-ia32': 0.17.19
+ '@esbuild/win32-x64': 0.17.19
+ dev: true
+
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
@@ -9908,32 +9711,19 @@ packages:
dev: false
/fraction.js@4.3.6:
- resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==}
- dev: true
-
- /framer-motion@10.16.4(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-p9V9nGomS3m6/CALXqv6nFGMuFOxbWsmaOrdmhyQimMIlLl3LC7h7l86wge/Js/8cRu5ktutS/zlzgR7eBOtFA==}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
- peerDependenciesMeta:
- react:
- optional: true
- react-dom:
- optional: true
- dependencies:
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- tslib: 2.6.2
- optionalDependencies:
- '@emotion/is-prop-valid': 0.8.8
- dev: false
+ resolution: {integrity: sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==}
+ dev: true
- /framer-motion@9.1.7(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-nKxBkIO4IPkMEqcBbbATxsVjwPYShKl051yhBv9628iAH6JLeHD0siBHxkL62oQzMC1+GNX73XtPjgP753ufuw==}
+ /framer-motion@10.16.4(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-p9V9nGomS3m6/CALXqv6nFGMuFOxbWsmaOrdmhyQimMIlLl3LC7h7l86wge/Js/8cRu5ktutS/zlzgR7eBOtFA==}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
dependencies:
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -10400,6 +10190,7 @@ packages:
resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
dependencies:
void-elements: 3.1.0
+ dev: false
/html-void-elements@2.0.1:
resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
@@ -10456,6 +10247,7 @@ packages:
resolution: {integrity: sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==}
dependencies:
'@babel/runtime': 7.23.1
+ dev: false
/iconv-lite@0.4.4:
resolution: {integrity: sha512-BnjNp13aZpK4WBGbmjaNHN2MCp3P850n8zd/JLinQJ8Lsnq2Br4o2467C2waMsY5kr7Z41SL1gEqh8Vbfzg15A==}
@@ -11760,6 +11552,13 @@ packages:
/lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ /log-symbols@3.0.0:
+ resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ chalk: 2.4.2
+ dev: true
+
/longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
dev: false
@@ -12447,6 +12246,26 @@ packages:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
dev: false
+ /next-i18next@13.3.0(i18next@22.5.1)(next@13.1.0)(react-i18next@12.3.1)(react@18.2.0):
+ resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ i18next: ^22.0.6
+ next: '>= 12.0.0'
+ react: '>= 17.0.2'
+ react-i18next: ^12.2.0
+ dependencies:
+ '@babel/runtime': 7.23.1
+ '@types/hoist-non-react-statics': 3.3.2
+ core-js: 3.32.2
+ hoist-non-react-statics: 3.3.2
+ i18next: 22.5.1
+ i18next-fs-backend: 2.2.0
+ next: 13.1.0(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ react: 18.2.0
+ react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
+ dev: false
+
/next-i18next@13.3.0(i18next@22.5.1)(next@13.1.6)(react-i18next@12.3.1)(react@18.2.0):
resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==}
engines: {node: '>=14'}
@@ -12467,6 +12286,26 @@ packages:
react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
dev: false
+ /next-i18next@13.3.0(i18next@22.5.1)(next@13.2.4)(react-i18next@12.3.1)(react@18.2.0):
+ resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ i18next: ^22.0.6
+ next: '>= 12.0.0'
+ react: '>= 17.0.2'
+ react-i18next: ^12.2.0
+ dependencies:
+ '@babel/runtime': 7.23.1
+ '@types/hoist-non-react-statics': 3.3.2
+ core-js: 3.32.2
+ hoist-non-react-statics: 3.3.2
+ i18next: 22.5.1
+ i18next-fs-backend: 2.2.0
+ next: 13.2.4(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ react: 18.2.0
+ react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
+ dev: false
+
/next-i18next@13.3.0(i18next@22.5.1)(next@13.3.0)(react-i18next@12.3.1)(react@18.2.0):
resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==}
engines: {node: '>=14'}
@@ -12487,6 +12326,26 @@ packages:
react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
dev: false
+ /next-i18next@13.3.0(i18next@22.5.1)(next@13.4.5)(react-i18next@12.3.1)(react@18.2.0):
+ resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ i18next: ^22.0.6
+ next: '>= 12.0.0'
+ react: '>= 17.0.2'
+ react-i18next: ^12.2.0
+ dependencies:
+ '@babel/runtime': 7.23.1
+ '@types/hoist-non-react-statics': 3.3.2
+ core-js: 3.32.2
+ hoist-non-react-statics: 3.3.2
+ i18next: 22.5.1
+ i18next-fs-backend: 2.2.0
+ next: 13.4.5(react-dom@18.2.0)(react@18.2.0)(sass@1.68.0)
+ react: 18.2.0
+ react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0)
+ dev: false
+
/next-pwa@5.6.0(@babel/core@7.23.0)(next@13.3.0)(webpack@5.88.2):
resolution: {integrity: sha512-XV8g8C6B7UmViXU8askMEYhWwQ4qc/XqJGnexbLV68hzKaGHZDMtHsm2TNxFcbR7+ypVuth/wwpiIlMwpRJJ5A==}
peerDependencies:
@@ -13396,45 +13255,7 @@ packages:
resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
dev: false
- /react-focus-lock@2.9.5(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@types/react': 18.0.27
- focus-lock: 0.11.6
- prop-types: 15.8.1
- react: 18.2.0
- react-clientside-effect: 1.2.6(react@18.2.0)
- use-callback-ref: 1.3.0(@types/react@18.0.27)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.27)(react@18.2.0)
- dev: false
-
- /react-focus-lock@2.9.5(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.23.1
- '@types/react': 18.0.28
- focus-lock: 0.11.6
- prop-types: 15.8.1
- react: 18.2.0
- react-clientside-effect: 1.2.6(react@18.2.0)
- use-callback-ref: 1.3.0(@types/react@18.0.28)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.28)(react@18.2.0)
- dev: false
-
- /react-focus-lock@2.9.5(@types/react@18.0.37)(react@18.2.0):
+ /react-focus-lock@2.9.5(react@18.2.0):
resolution: {integrity: sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==}
peerDependencies:
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -13444,13 +13265,12 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.23.1
- '@types/react': 18.0.37
focus-lock: 0.11.6
prop-types: 15.8.1
react: 18.2.0
react-clientside-effect: 1.2.6(react@18.2.0)
- use-callback-ref: 1.3.0(@types/react@18.0.37)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.37)(react@18.2.0)
+ use-callback-ref: 1.3.0(react@18.2.0)
+ use-sidecar: 1.1.2(react@18.2.0)
dev: false
/react-hook-form@7.46.2(react@18.2.0):
@@ -13480,6 +13300,7 @@ packages:
i18next: 22.5.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
+ dev: false
/react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
@@ -13528,39 +13349,7 @@ packages:
szfe-tools: 0.0.0-beta.7
dev: false
- /react-remove-scroll-bar@2.3.4(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.27
- react: 18.2.0
- react-style-singleton: 2.2.1(@types/react@18.0.27)(react@18.2.0)
- tslib: 2.6.2
- dev: false
-
- /react-remove-scroll-bar@2.3.4(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.28
- react: 18.2.0
- react-style-singleton: 2.2.1(@types/react@18.0.28)(react@18.2.0)
- tslib: 2.6.2
- dev: false
-
- /react-remove-scroll-bar@2.3.4(@types/react@18.0.37)(react@18.2.0):
+ /react-remove-scroll-bar@2.3.4(react@18.2.0):
resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
engines: {node: '>=10'}
peerDependencies:
@@ -13570,51 +13359,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.37
- react: 18.2.0
- react-style-singleton: 2.2.1(@types/react@18.0.37)(react@18.2.0)
- tslib: 2.6.2
- dev: false
-
- /react-remove-scroll@2.5.6(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.27
- react: 18.2.0
- react-remove-scroll-bar: 2.3.4(@types/react@18.0.27)(react@18.2.0)
- react-style-singleton: 2.2.1(@types/react@18.0.27)(react@18.2.0)
- tslib: 2.6.2
- use-callback-ref: 1.3.0(@types/react@18.0.27)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.27)(react@18.2.0)
- dev: false
-
- /react-remove-scroll@2.5.6(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.28
react: 18.2.0
- react-remove-scroll-bar: 2.3.4(@types/react@18.0.28)(react@18.2.0)
- react-style-singleton: 2.2.1(@types/react@18.0.28)(react@18.2.0)
+ react-style-singleton: 2.2.1(react@18.2.0)
tslib: 2.6.2
- use-callback-ref: 1.3.0(@types/react@18.0.28)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.28)(react@18.2.0)
dev: false
- /react-remove-scroll@2.5.6(@types/react@18.0.37)(react@18.2.0):
+ /react-remove-scroll@2.5.6(react@18.2.0):
resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==}
engines: {node: '>=10'}
peerDependencies:
@@ -13624,50 +13374,15 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.37
- react: 18.2.0
- react-remove-scroll-bar: 2.3.4(@types/react@18.0.37)(react@18.2.0)
- react-style-singleton: 2.2.1(@types/react@18.0.37)(react@18.2.0)
- tslib: 2.6.2
- use-callback-ref: 1.3.0(@types/react@18.0.37)(react@18.2.0)
- use-sidecar: 1.1.2(@types/react@18.0.37)(react@18.2.0)
- dev: false
-
- /react-style-singleton@2.2.1(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.27
- get-nonce: 1.0.1
- invariant: 2.2.4
- react: 18.2.0
- tslib: 2.6.2
- dev: false
-
- /react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.28
- get-nonce: 1.0.1
- invariant: 2.2.4
react: 18.2.0
+ react-remove-scroll-bar: 2.3.4(react@18.2.0)
+ react-style-singleton: 2.2.1(react@18.2.0)
tslib: 2.6.2
+ use-callback-ref: 1.3.0(react@18.2.0)
+ use-sidecar: 1.1.2(react@18.2.0)
dev: false
- /react-style-singleton@2.2.1(@types/react@18.0.37)(react@18.2.0):
+ /react-style-singleton@2.2.1(react@18.2.0):
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -13677,7 +13392,6 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.37
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
@@ -15150,37 +14864,7 @@ packages:
requires-port: 1.0.0
dev: true
- /use-callback-ref@1.3.0(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.27
- react: 18.2.0
- tslib: 2.6.2
- dev: false
-
- /use-callback-ref@1.3.0(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.28
- react: 18.2.0
- tslib: 2.6.2
- dev: false
-
- /use-callback-ref@1.3.0(@types/react@18.0.37)(react@18.2.0):
+ /use-callback-ref@1.3.0(react@18.2.0):
resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==}
engines: {node: '>=10'}
peerDependencies:
@@ -15190,44 +14874,11 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.37
- react: 18.2.0
- tslib: 2.6.2
- dev: false
-
- /use-sidecar@1.1.2(@types/react@18.0.27)(react@18.2.0):
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.27
- detect-node-es: 1.1.0
- react: 18.2.0
- tslib: 2.6.2
- dev: false
-
- /use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0):
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@types/react': 18.0.28
- detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.6.2
dev: false
- /use-sidecar@1.1.2(@types/react@18.0.37)(react@18.2.0):
+ /use-sidecar@1.1.2(react@18.2.0):
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -15237,7 +14888,6 @@ packages:
'@types/react':
optional: true
dependencies:
- '@types/react': 18.0.37
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.6.2
@@ -15348,6 +14998,7 @@ packages:
/void-elements@3.1.0:
resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
engines: {node: '>=0.10.0'}
+ dev: false
/w3c-keyname@2.2.8:
resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
diff --git a/frontend/providers/adminer/package.json b/frontend/providers/adminer/package.json
index cb0d6919e4a..a98236d8fc7 100644
--- a/frontend/providers/adminer/package.json
+++ b/frontend/providers/adminer/package.json
@@ -13,10 +13,13 @@
"@tanstack/react-query": "^4.35.3",
"axios": "1.4.0",
"clsx": "^1.2.1",
+ "i18next": "^22.5.1",
"immer": "^10.0.2",
"js-yaml": "^4.1.0",
"next": "13.4.5",
+ "next-i18next": "^13.3.0",
"react": "18.2.0",
+ "react-i18next": "^12.3.1",
"sealos-desktop-sdk": "workspace:*",
"zustand": "^4.4.1"
},
diff --git a/frontend/providers/applaunchpad/package.json b/frontend/providers/applaunchpad/package.json
index e80b84f566e..fa0598bbb82 100644
--- a/frontend/providers/applaunchpad/package.json
+++ b/frontend/providers/applaunchpad/package.json
@@ -12,10 +12,7 @@
},
"dependencies": {
"@chakra-ui/icons": "^2.1.1",
- "@chakra-ui/react": "^2.8.1",
"@chakra-ui/system": "^2.6.1",
- "@emotion/react": "^11.11.1",
- "@emotion/styled": "^11.11.0",
"@kubernetes/client-node": "^0.18.1",
"@next/font": "13.1.6",
"@tanstack/react-query": "^4.35.3",
@@ -25,7 +22,6 @@
"dns": "^0.2.2",
"echarts": "^5.4.3",
"fast-json-patch": "^3.1.1",
- "framer-motion": "^9.1.7",
"i18next": "^22.5.1",
"immer": "^9.0.21",
"js-cookie": "^3.0.5",
diff --git a/frontend/providers/bytebase/package.json b/frontend/providers/bytebase/package.json
index 8f58a29a9d2..35f9a34410e 100644
--- a/frontend/providers/bytebase/package.json
+++ b/frontend/providers/bytebase/package.json
@@ -15,11 +15,14 @@
"clsx": "^1.2.1",
"eslint": "8.36.0",
"eslint-config-next": "13.2.4",
+ "i18next": "^22.5.1",
"immer": "^9.0.21",
"js-yaml": "^4.1.0",
"next": "13.2.4",
+ "next-i18next": "^13.3.0",
"react": "18.2.0",
"react-dom": "18.2.0",
+ "react-i18next": "^12.3.1",
"sealos-desktop-sdk": "workspace:*",
"zustand": "^4.4.1"
},
diff --git a/frontend/providers/costcenter/package.json b/frontend/providers/costcenter/package.json
index f516f658322..1a9e981d1a8 100644
--- a/frontend/providers/costcenter/package.json
+++ b/frontend/providers/costcenter/package.json
@@ -12,22 +12,17 @@
"@alicloud/dysmsapi20170525": "^2.0.24",
"@alicloud/openapi-client": "^0.4.6",
"@alicloud/tea-util": "^1.4.7",
- "@chakra-ui/anatomy": "^2.2.1",
- "@chakra-ui/react": "^2.8.1",
- "@emotion/react": "^11.11.1",
- "@emotion/styled": "^11.11.0",
"@kubernetes/client-node": "0.18.0",
+ "@sealos/ui": "workspace:^",
"@stripe/stripe-js": "^1.54.2",
"@tanstack/query-sync-storage-persister": "^4.35.3",
"@tanstack/react-query": "^4.35.3",
"@tanstack/react-query-persist-client": "^4.35.5",
"axios": "1.2.1",
- "clsx": "^1.2.1",
"date-fns": "^2.30.0",
"echarts": "^5.4.3",
"echarts-for-react": "^3.0.2",
"formik": "^2.4.5",
- "framer-motion": "^10.16.4",
"i18next": "^22.5.1",
"immer": "^9.0.21",
"js-cookie": "^3.0.5",
diff --git a/frontend/providers/costcenter/src/components/billing/SwitchPage.tsx b/frontend/providers/costcenter/src/components/billing/SwitchPage.tsx
index e5c67776b06..d976be1b863 100644
--- a/frontend/providers/costcenter/src/components/billing/SwitchPage.tsx
+++ b/frontend/providers/costcenter/src/components/billing/SwitchPage.tsx
@@ -1,4 +1,13 @@
-import { Button, Flex, FlexProps, Img, Text } from '@chakra-ui/react';
+import {
+ Button,
+ ButtonProps,
+ Flex,
+ FlexProps,
+ Img,
+ SystemCSSProperties,
+ SystemStyleObject,
+ Text
+} from '@chakra-ui/react';
import { Dispatch, SetStateAction } from 'react';
import { useTranslation } from 'react-i18next';
import arrow_icon from '@/assert/Vector.svg';
@@ -19,13 +28,29 @@ export default function SwitchPage({
setCurrentPage: Dispatch>;
} & FlexProps) {
const { t } = useTranslation();
+ const switchStyle: ButtonProps = {
+ width: '24px',
+ height: '24px',
+ background: '#EDEFF1',
+ // '#EDEFF1':'#F1F4F6'
+ borderRadius: '9999px',
+ color: '#262A32',
+ flexGrow: '0',
+ _hover: {
+ opacity: '0.7'
+ },
+ _disabled: {
+ color: '828289',
+ background: '#F1F4F6'
+ }
+ };
return (
{t('Total')}:
{totalItem}
{currentPage}/{totalPage}