From 09d7fd15e16d7105d8874f29d17348e35911b018 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Sun, 9 Jul 2023 22:40:53 +0800 Subject: [PATCH] chore: upgrade react-easy-crop to 5.0.0 --- client/web/package.json | 2 +- .../web/src/components/modals/ImageCropper.tsx | 3 +-- pnpm-lock.yaml | 18 +++++++++--------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/client/web/package.json b/client/web/package.json index ea4614a1..c43dbd33 100644 --- a/client/web/package.json +++ b/client/web/package.json @@ -58,7 +58,7 @@ "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", "react-dom": "18.2.0", - "react-easy-crop": "^3.5.3", + "react-easy-crop": "^5.0.0", "react-helmet": "^6.1.0", "react-is": "^18.2.0", "react-markdown": "^8.0.5", diff --git a/client/web/src/components/modals/ImageCropper.tsx b/client/web/src/components/modals/ImageCropper.tsx index c2d5becf..dcea4e53 100644 --- a/client/web/src/components/modals/ImageCropper.tsx +++ b/client/web/src/components/modals/ImageCropper.tsx @@ -1,5 +1,4 @@ -import Cropper from 'react-easy-crop'; -import type { Area } from 'react-easy-crop/types'; +import Cropper, { Area } from 'react-easy-crop'; import _isNil from 'lodash/isNil'; import { showToasts, t } from 'tailchat-shared'; import React, { useState } from 'react'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b600b1e4..b8bbc022 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -575,7 +575,7 @@ importers: version: 0.32.11 zustand: specifier: ^4.3.6 - version: 4.3.6(immer@9.0.15)(react@18.2.0) + version: 4.3.6(immer@9.0.21)(react@18.2.0) devDependencies: '@types/crc': specifier: ^3.4.0 @@ -692,8 +692,8 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-easy-crop: - specifier: ^3.5.3 - version: 3.5.3(react-dom@18.2.0)(react@18.2.0) + specifier: ^5.0.0 + version: 5.0.0(react-dom@18.2.0)(react@18.2.0) react-helmet: specifier: ^6.1.0 version: 6.1.0(react@18.2.0) @@ -1919,7 +1919,7 @@ importers: version: 5.3.6(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) zustand: specifier: ^4.3.6 - version: 4.3.6(immer@9.0.15)(react@18.2.0) + version: 4.3.6(immer@9.0.21)(react@18.2.0) server/plugins/com.msgbyte.discover: dependencies: @@ -2150,7 +2150,7 @@ importers: version: 5.3.6(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) zustand: specifier: ^4.3.6 - version: 4.3.6(immer@9.0.15)(react@18.2.0) + version: 4.3.6(immer@9.0.21)(react@18.2.0) server/plugins/com.msgbyte.welcome: dependencies: @@ -21623,10 +21623,10 @@ packages: /immer@9.0.15: resolution: {integrity: sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==} + dev: false /immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - dev: false /import-fresh@2.0.0: resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} @@ -29653,8 +29653,8 @@ packages: react: 18.2.0 dev: false - /react-easy-crop@3.5.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ApTbh+lzKAvKqYW81ihd5J6ZTNN3vPDwi6ncFuUrHPI4bko2DlYOESkRm+0NYoW0H8YLaD7bxox+Z3EvIzAbUA==} + /react-easy-crop@5.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ppYg3E0jxpDW+HdgLa65lCykZSsGMuusBuKD3HeTMs/Aod4xiWyAH5jZn5iHlllLUV2c0PPT6FznvdNeLhO2wA==} peerDependencies: react: '>=16.4.0' react-dom: '>=16.4.0' @@ -36133,6 +36133,7 @@ packages: immer: 9.0.15 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) + dev: false /zustand@4.3.6(immer@9.0.21)(react@18.2.0): resolution: {integrity: sha512-6J5zDxjxLE+yukC2XZWf/IyWVKnXT9b9HUv09VJ/bwGCpKNcaTqp7Ws28Xr8jnbvnZcdRaidztAPsXFBIqufiw==} @@ -36149,7 +36150,6 @@ packages: immer: 9.0.21 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) - dev: false /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}