From 259f832783a8f48755ac4c9b7fdfbb95bd15ee75 Mon Sep 17 00:00:00 2001 From: Kilian Date: Sat, 11 Nov 2023 09:17:42 +0800 Subject: [PATCH] Revert "Fix/fix icons crash error (#22)" This reverts commit 7bf9667f99c2b87ab45a51077457693446d8ec88. --- package.json | 8 +- src/custom_form_components/field_select.tsx | 61 ++++- yarn.lock | 278 +------------------- 3 files changed, 77 insertions(+), 270 deletions(-) diff --git a/package.json b/package.json index 1307757..1fc3514 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "1.2.2", + "version": "1.2.1", "description": "my apitable widget chart", "engines": { "node": ">=8.x" @@ -36,10 +36,10 @@ }, "dependencies": { "@antv/g2plot": "^2.3.39", - "@apitable/components": "^1.4.0", + "@apitable/components": "latest", "@apitable/core": "latest", - "@apitable/icons": "^1.4.0", - "@apitable/widget-sdk": "^1.4.0", + "@apitable/icons": "latest", + "@apitable/widget-sdk": "^0.0.2", "@rjsf/core": "^2.4.0", "@types/react": "^16.9.43", "@types/react-dom": "^16.9.8", diff --git a/src/custom_form_components/field_select.tsx b/src/custom_form_components/field_select.tsx index 6d3bcd1..7158cc1 100644 --- a/src/custom_form_components/field_select.tsx +++ b/src/custom_form_components/field_select.tsx @@ -1,11 +1,68 @@ import { WidgetProps } from '@rjsf/core'; import { applyDefaultTheme, ITheme, DropdownSelect as Select, IOption, useTheme } from '@apitable/components'; -import { Field, useFields, useField, FieldIconMap} from '@apitable/widget-sdk'; +import { FieldType, Field, useFields, useField } from '@apitable/widget-sdk'; import React from 'react'; +import { + ColumnAttachmentFilled, + ColumnAutonumberFilled, + AccountFilled, + ColumnCheckboxFilled, + ColumnLastmodifiedtimeFilled, + ColumnTextFilled, + ColumnCreatedbyFilled, + ColumnCreatedtimeFilled, + ColumnSingleFilled, + ColumnCurrencyFilled, + ColumnEmailFilled, + ColumnFormulaFilled, + ColumnPercentFilled, + ColumnFigureFilled, + ColumnMultipleFilled, + ColumnCalendarFilled, + ColumnUrlOutlined, + ColumnLastmodifiedbyFilled, + ColumnLongtextFilled, + ColumnPhoneFilled, + ColumnLookupFilled, + ColumnRatingFilled, + CascadeOutlined, + OneWayLinkOutlined, + TwoWayLinkOutlined +} from '@apitable/icons'; import { SELECT_OPEN_SEARCH_COUNT } from '../const'; import styled from 'styled-components'; import { Strings, t } from '../i18n'; +const FieldIconMap = { + // [FieldType.DeniedField]: LockFilled, + [FieldType.Text]: ColumnLongtextFilled, // FIXME: There is a problem with the icon naming. + [FieldType.Number]: ColumnFigureFilled, // FIXME: There is a problem with the icon naming. + [FieldType.SingleSelect]: ColumnSingleFilled, + [FieldType.MultiSelect]: ColumnMultipleFilled, + [FieldType.DateTime]: ColumnCalendarFilled, // FIXME: There is a problem with the icon naming. + [FieldType.Attachment]: ColumnAttachmentFilled, + [FieldType.OneWayLink]: OneWayLinkOutlined, + [FieldType.TwoWayLink]: TwoWayLinkOutlined, + [FieldType.MagicLink]: TwoWayLinkOutlined, // ? + [FieldType.URL]: ColumnUrlOutlined, + [FieldType.Email]: ColumnEmailFilled, + [FieldType.Phone]: ColumnPhoneFilled, + [FieldType.Checkbox]: ColumnCheckboxFilled, + [FieldType.Rating]: ColumnRatingFilled, + [FieldType.Member]: AccountFilled, + [FieldType.MagicLookUp]: ColumnLookupFilled, + [FieldType.Formula]: ColumnFormulaFilled, + [FieldType.Currency]: ColumnCurrencyFilled, + [FieldType.Percent]: ColumnPercentFilled, + [FieldType.SingleText]: ColumnTextFilled, + [FieldType.AutoNumber]: ColumnAutonumberFilled, + [FieldType.CreatedTime]: ColumnCreatedtimeFilled, + [FieldType.LastModifiedTime]: ColumnLastmodifiedtimeFilled, + [FieldType.CreatedBy]: ColumnCreatedbyFilled, + [FieldType.LastModifiedBy]: ColumnLastmodifiedbyFilled, + [FieldType.Cascader]: CascadeOutlined +}; + const transformOptions = (enumOptions: { label: string, value: any }[], theme: ITheme, fields: Field[]) => { const fieldMap = new Map(fields.map(field => [field.id, field])); return enumOptions.map(option => { @@ -17,7 +74,7 @@ const transformOptions = (enumOptions: { label: string, value: any }[], theme: I if (!field) { return res; } - const FieldIcon = FieldIconMap[field.type] ?? ''; + const FieldIcon = FieldIconMap[field.type]; return { ...res, // disabled: field.type === FieldType.DeniedField, diff --git a/yarn.lock b/yarn.lock index 9eacc58..169d1c8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -231,7 +231,7 @@ csstype "^3.0.8" tslib "^2.0.3" -"@apitable/components@*": +"@apitable/components@*", "@apitable/components@latest": version "0.0.2" resolved "https://registry.yarnpkg.com/@apitable/components/-/components-0.0.2.tgz#2c3a51a5433f3cec9379251b1c0d2ce2cec9a730" integrity sha512-EAmqP4Bydu5xTcIfjwwxyeaytvxoe6BUlQNrGIUwQ4keBOOCKZ5zRnTStS+JiCsAeEDSPw14JTMyj/aKuJnp1g== @@ -259,38 +259,6 @@ resize-observer-polyfill "^1.5.1" styled-system "^5.1.5" -"@apitable/components@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@apitable/components/-/components-1.4.0.tgz#27fe92825546e97cc84294eafb0fdbae709a90e7" - integrity sha512-cD6gLiMlq48W03lrsQGKf9azuprBVj5v63joZvOmBHuKtQg0r+4dJ9g6iVUy2+1j0N640c/nl1cFf+jcQ9GkNw== - dependencies: - "@apitable/core" "*" - "@apitable/icons" "*" - "@apitable/react-contexify" "^5.0.7" - "@floating-ui/dom" "^1.5.1" - "@floating-ui/react" "0.24.5" - "@rjsf/core" "^4.2.3" - ahooks "^3.5.0" - antd "4.23.5" - classnames "2.2.6" - color "^3.1.3" - csstype "^3.1.2" - date-fns "^2.30.0" - lodash "^4.17.21" - rc-motion "^2.6.1" - rc-trigger "^5.3.3" - rc-util "^5.24.4" - react-color "^2.19.3" - react-dnd "^16.0.1" - react-dnd-html5-backend "^11.1.3" - react-draggable "^4.0.3" - react-highlight-words "^0.16.0" - react-is "^17.0.2" - react-laag "^2.0.5" - react-window "^1.8.8" - resize-observer-polyfill "^1.5.1" - styled-system "^5.1.5" - "@apitable/core@*", "@apitable/core@latest": version "0.0.1" resolved "https://registry.yarnpkg.com/@apitable/core/-/core-0.0.1.tgz#bbddd00b920514981e321921c9b36e06ee1b149d" @@ -330,16 +298,11 @@ apitable "^0.8.1" lodash "^4.17.21" -"@apitable/icons@*": +"@apitable/icons@*", "@apitable/icons@latest": version "0.0.1" resolved "https://registry.yarnpkg.com/@apitable/icons/-/icons-0.0.1.tgz#13484c89c271c915d9dfc024215d9fdadc5ec506" integrity sha512-Mvo++bkOoFxpC79HM4GLhgCcgJSo5NZlov5pv3CLZk4R7idvNz2lOLiyTWKDpcDBVNiDAKoF1D2asJ8R7cekBw== -"@apitable/icons@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@apitable/icons/-/icons-1.4.0.tgz#107bf4ada53c271f8c702e66d7853d88089efb97" - integrity sha512-m3+6p61WRLcSOFENTYF3thwjbsE7jyrcM8W00XdvAWWUR9FtzfeMRfHk/R9QQhyJQDQW6JYXy9KzBGPY3cmACg== - "@apitable/react-contexify@^5.0.7": version "5.0.7" resolved "https://registry.yarnpkg.com/@apitable/react-contexify/-/react-contexify-5.0.7.tgz#a6d1b1025519563b619cba3e7167dae7994792bd" @@ -347,37 +310,32 @@ dependencies: clsx "^1.1.1" -"@apitable/widget-sdk@^1.4.0": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@apitable/widget-sdk/-/widget-sdk-1.4.1.tgz#1bccbed01acb187e6d34e0e1b1777c6b067b827a" - integrity sha512-7LWg8lxpNyV1PVOspyH0lBBX/GSFG9yV23O06bVWu2rmBMKnQfDBzBVCqe6O4fND294JO0jHNsA9wG7os1C6VQ== +"@apitable/widget-sdk@^0.0.2": + version "0.0.2" + resolved "https://registry.yarnpkg.com/@apitable/widget-sdk/-/widget-sdk-0.0.2.tgz#a231f0aaaf27eaa2af414ab776ebb62380dbfed4" + integrity sha512-zDFU0WL1E+FAL3Pf4IsT/D3RhEZEmW8IcsfOLvIjizgN0cGwrhaqr4mWYGYMLnvWJiNeUbErpxKmJOnkLE5jgg== dependencies: "@apitable/components" "*" "@apitable/core" "*" - "@apitable/icons" "*" "@testing-library/react-hooks" "^7.0.1" ahooks "^3.5.0" antd "4.23.5" attr-accept "^2.1.0" - axios "0.21.4" bowser "^2.11.0" - dayjs "^1.11.7" emoji-mart "^3.0.0" fundebug-javascript "^2.1.2" - immer "9.0.16" loadjs "^4.2.0" localforage "^1.10.0" lodash "^4.17.21" lodash.without "^4.4.0" mime-types "^2.1.29" - rc-picker "^3.13.0" re-reselect "^4.0.0" react-redux "8.0.4" react-virtualized-auto-sizer "1.0.2" redux "4.2.0" redux-batched-actions "0.5.0" redux-thunk "2.4.1" - reselect "4.0.0" + reselect "^4.0.0" resize-observer-polyfill "^1.5.1" socket.io-client "2.2.0" store2 "^2.12.0" @@ -499,13 +457,6 @@ dependencies: regenerator-runtime "^0.13.11" -"@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" - integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== - dependencies: - regenerator-runtime "^0.14.0" - "@babel/template@^7.18.10": version "7.18.10" resolved "https://registry.npmmirror.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" @@ -599,42 +550,6 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@floating-ui/core@^1.4.2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c" - integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== - dependencies: - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/dom@^1.5.1": - version "1.5.3" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" - integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== - dependencies: - "@floating-ui/core" "^1.4.2" - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/react-dom@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.4.tgz#b076fafbdfeb881e1d86ae748b7ff95150e9f3ec" - integrity sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ== - dependencies: - "@floating-ui/dom" "^1.5.1" - -"@floating-ui/react@0.24.5": - version "0.24.5" - resolved "https://registry.yarnpkg.com/@floating-ui/react/-/react-0.24.5.tgz#a5ba451c308ce112e98c59dcb89b28d100236cde" - integrity sha512-p/cOvACHFooJX5yTaim8PZgMAt67IIBAkynZfWiLsor5aUE6all1OJ73eVpjATUxFP5l8gqOszvP1Zr22T2UgQ== - dependencies: - "@floating-ui/react-dom" "^2.0.1" - aria-hidden "^1.2.3" - tabbable "^6.0.1" - -"@floating-ui/utils@^0.1.3": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" - integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== - "@hapi/hoek@^9.0.0": version "9.3.0" resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" @@ -719,57 +634,21 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@rc-component/portal@^1.1.0": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@rc-component/portal/-/portal-1.1.2.tgz#55db1e51d784e034442e9700536faaa6ab63fc71" - integrity sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg== - dependencies: - "@babel/runtime" "^7.18.0" - classnames "^2.3.2" - rc-util "^5.24.4" - -"@rc-component/trigger@^1.5.0": - version "1.18.1" - resolved "https://registry.yarnpkg.com/@rc-component/trigger/-/trigger-1.18.1.tgz#149881ace55943f0b74ae0470dc9f05b8f0b5d51" - integrity sha512-bAcxJJ1Y+EJVgn8BRik7d8JjjAPND5zKkHQ3159zeR0gVoG4Z0RgEDAiXFFoie3/WpoJ9dRJyjrIpnH4Ef7PEg== - dependencies: - "@babel/runtime" "^7.23.2" - "@rc-component/portal" "^1.1.0" - classnames "^2.3.2" - rc-motion "^2.0.0" - rc-resize-observer "^1.3.1" - rc-util "^5.38.0" - "@react-dnd/asap@^4.0.0": version "4.0.1" resolved "https://registry.npmmirror.com/@react-dnd/asap/-/asap-4.0.1.tgz#5291850a6b58ce6f2da25352a64f1b0674871aab" integrity sha512-kLy0PJDDwvwwTXxqTFNAAllPHD73AycE9ypWeln/IguoGBEbvFcPDbCV03G52bEcC5E+YgupBE0VzHGdC8SIXg== -"@react-dnd/asap@^5.0.1": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@react-dnd/asap/-/asap-5.0.2.tgz#1f81f124c1cd6f39511c11a881cfb0f715343488" - integrity sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A== - "@react-dnd/invariant@^2.0.0": version "2.0.0" resolved "https://registry.npmmirror.com/@react-dnd/invariant/-/invariant-2.0.0.tgz#09d2e81cd39e0e767d7da62df9325860f24e517e" integrity sha512-xL4RCQBCBDJ+GRwKTFhGUW8GXa4yoDfJrPbLblc3U09ciS+9ZJXJ3Qrcs/x2IODOdIE5kQxvMmE2UKyqUictUw== -"@react-dnd/invariant@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@react-dnd/invariant/-/invariant-4.0.2.tgz#b92edffca10a26466643349fac7cdfb8799769df" - integrity sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw== - "@react-dnd/shallowequal@^2.0.0": version "2.0.0" resolved "https://registry.npmmirror.com/@react-dnd/shallowequal/-/shallowequal-2.0.0.tgz#a3031eb54129f2c66b2753f8404266ec7bf67f0a" integrity sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg== -"@react-dnd/shallowequal@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz#d1b4befa423f692fa4abf1c79209702e7d8ae4b4" - integrity sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA== - "@rjsf/core@^2.4.0": version "2.5.1" resolved "https://registry.npmmirror.com/@rjsf/core/-/core-2.5.1.tgz#95a842d22bab5f83929662fcd73739108e9f5cbb" @@ -1157,22 +1036,6 @@ ahooks@^3.5.0: resize-observer-polyfill "^1.5.1" screenfull "^5.0.0" -ahooks@^3.7.8: - version "3.7.8" - resolved "https://registry.yarnpkg.com/ahooks/-/ahooks-3.7.8.tgz#3fa3c491cd153e884a32b0c4192fc72cf84c4332" - integrity sha512-e/NMlQWoCjaUtncNFIZk3FG1ImSkV/JhScQSkTqnftakRwdfZWSw6zzoWSG9OMYqPNs2MguDYBUFFC6THelWXA== - dependencies: - "@babel/runtime" "^7.21.0" - "@types/js-cookie" "^2.x.x" - ahooks-v3-count "^1.0.0" - dayjs "^1.9.1" - intersection-observer "^0.12.0" - js-cookie "^2.x.x" - lodash "^4.17.21" - resize-observer-polyfill "^1.5.1" - screenfull "^5.0.0" - tslib "^2.4.1" - ajv@^6.10.0, ajv@^6.12.4, ajv@^6.7.0: version "6.12.6" resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -1312,13 +1175,6 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -aria-hidden@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" - integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== - dependencies: - tslib "^2.0.0" - array-includes@^3.1.6: version "3.1.6" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" @@ -1414,13 +1270,6 @@ axios@0.19.0: follow-redirects "1.5.10" is-buffer "^2.0.2" -axios@0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== - dependencies: - follow-redirects "^1.14.0" - axios@^0.19.2: version "0.19.2" resolved "https://registry.npmmirror.com/axios/-/axios-0.19.2.tgz#3ea36c5d8818d0d5f8a8a97a6d36b86cdc00cb27" @@ -1560,7 +1409,7 @@ classnames@2.2.6: resolved "https://registry.npmmirror.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== -classnames@2.x, classnames@^2.2.1, classnames@^2.2.3, classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1, classnames@^2.3.2: +classnames@2.x, classnames@^2.2.1, classnames@^2.2.3, classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1: version "2.3.2" resolved "https://registry.npmmirror.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== @@ -1730,11 +1579,6 @@ csstype@^3.0.2, csstype@^3.0.8: resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== -csstype@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - "d3-color@1 - 3": version "3.1.0" resolved "https://registry.npmmirror.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" @@ -1772,23 +1616,11 @@ date-fns@2.x, date-fns@^2.22.1: resolved "https://registry.npmmirror.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== -date-fns@^2.30.0: - version "2.30.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" - integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== - dependencies: - "@babel/runtime" "^7.21.0" - dayjs@1.x, dayjs@^1.10.4, dayjs@^1.9.1, dayjs@^1.9.6: version "1.11.7" resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== -dayjs@^1.11.7: - version "1.11.10" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" - integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== - debug@=3.1.0, debug@~3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" @@ -1873,15 +1705,6 @@ dnd-core@^11.1.3: "@react-dnd/invariant" "^2.0.0" redux "^4.0.4" -dnd-core@^16.0.1: - version "16.0.1" - resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-16.0.1.tgz#a1c213ed08961f6bd1959a28bb76f1a868360d19" - integrity sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng== - dependencies: - "@react-dnd/asap" "^5.0.1" - "@react-dnd/invariant" "^4.0.1" - redux "^4.2.0" - doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -2266,11 +2089,6 @@ follow-redirects@1.5.10: dependencies: debug "=3.1.0" -follow-redirects@^1.14.0: - version "1.15.3" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" - integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== - for-each@~0.3.3: version "0.3.3" resolved "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" @@ -2498,11 +2316,6 @@ immer@7.0.9: resolved "https://registry.npmmirror.com/immer/-/immer-7.0.9.tgz#28e7552c21d39dd76feccd2b800b7bc86ee4a62e" integrity sha512-Vs/gxoM4DqNAYR7pugIxi0Xc8XAun/uy7AQu4fLLqaTBHxjOP9pJ266Q9MWA/ly4z6rAFZbvViOtihxUZ7O28A== -immer@9.0.16: - version "9.0.16" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.16.tgz#8e7caab80118c2b54b37ad43e05758cdefad0198" - integrity sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ== - import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" @@ -3365,16 +3178,6 @@ rc-pagination@~3.1.17: "@babel/runtime" "^7.10.1" classnames "^2.2.1" -rc-picker@^3.13.0: - version "3.14.6" - resolved "https://registry.yarnpkg.com/rc-picker/-/rc-picker-3.14.6.tgz#60fc34f9883272e10f6c593fa6d82e7e7a70781b" - integrity sha512-AdKKW0AqMwZsKvIpwUWDUnpuGKZVrbxVTZTNjcO+pViGkjC1EBcjMgxVe8tomOEaIHJL5Gd13vS8Rr3zzxWmag== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/trigger" "^1.5.0" - classnames "^2.2.1" - rc-util "^5.30.0" - rc-picker@~2.6.10: version "2.6.11" resolved "https://registry.npmmirror.com/rc-picker/-/rc-picker-2.6.11.tgz#d4a55e46480517cd1bfea5f5acd28b1d6be232d2" @@ -3417,16 +3220,6 @@ rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.2.0: rc-util "^5.15.0" resize-observer-polyfill "^1.5.1" -rc-resize-observer@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz#7bba61e6b3c604834980647cce6451914750d0cc" - integrity sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q== - dependencies: - "@babel/runtime" "^7.20.7" - classnames "^2.2.1" - rc-util "^5.38.0" - resize-observer-polyfill "^1.5.1" - rc-segmented@~2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/rc-segmented/-/rc-segmented-2.1.0.tgz#0e0afe646c1a0e44a0e18785f518c42633ec8efc" @@ -3573,14 +3366,6 @@ rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.12.0, rc-util@^5.15.0, rc-util@^5.16. react-is "^16.12.0" shallowequal "^1.1.0" -rc-util@^5.30.0, rc-util@^5.38.0: - version "5.38.1" - resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-5.38.1.tgz#4915503b89855f5c5cd9afd4c72a7a17568777bb" - integrity sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng== - dependencies: - "@babel/runtime" "^7.18.3" - react-is "^18.2.0" - rc-virtual-list@^3.2.0, rc-virtual-list@^3.4.8: version "3.4.13" resolved "https://registry.npmmirror.com/rc-virtual-list/-/rc-virtual-list-3.4.13.tgz#20acc934b263abcf7b7c161f50ef82281b2f7e8d" @@ -3648,17 +3433,6 @@ react-dnd@^14.0.2: fast-deep-equal "^3.1.3" hoist-non-react-statics "^3.3.2" -react-dnd@^16.0.1: - version "16.0.1" - resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-16.0.1.tgz#2442a3ec67892c60d40a1559eef45498ba26fa37" - integrity sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q== - dependencies: - "@react-dnd/invariant" "^4.0.1" - "@react-dnd/shallowequal" "^4.0.1" - dnd-core "^16.0.1" - fast-deep-equal "^3.1.3" - hoist-non-react-statics "^3.3.2" - react-draggable@^4.0.3: version "4.4.5" resolved "https://registry.npmmirror.com/react-draggable/-/react-draggable-4.4.5.tgz#9e37fe7ce1a4cf843030f521a0a4cc41886d7e7c" @@ -3698,7 +3472,7 @@ react-is@^17.0.2: resolved "https://registry.npmmirror.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0, react-is@^18.2.0: +react-is@^18.0.0: version "18.2.0" resolved "https://registry.npmmirror.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== @@ -3710,13 +3484,6 @@ react-laag@^2.0.4: dependencies: tiny-warning "^1.0.3" -react-laag@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/react-laag/-/react-laag-2.0.5.tgz#549f1035b761b9ba09ac98fd128ccad63464c877" - integrity sha512-RCvublJhdcgGRHU1wMYJ8kRtnYsKUgYusLvVhMuftg65POnnOB4+fwXvnETm6adc0cMnc1spujlrK6bGIz6aug== - dependencies: - tiny-warning "^1.0.3" - react-redux@8.0.4: version "8.0.4" resolved "https://registry.npmmirror.com/react-redux/-/react-redux-8.0.4.tgz#80c31dffa8af9526967c4267022ae1525ff0e36a" @@ -3766,23 +3533,11 @@ redux@4.2.0, redux@^4.0.4, redux@^4.1.1: dependencies: "@babel/runtime" "^7.9.2" -redux@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.2.1.tgz#c08f4306826c49b5e9dc901dee0452ea8fce6197" - integrity sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w== - dependencies: - "@babel/runtime" "^7.9.2" - regenerator-runtime@^0.13.11, regenerator-runtime@^0.13.3: version "0.13.11" resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== -regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== - regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3: version "1.4.3" resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" @@ -3817,6 +3572,11 @@ reselect@4.0.0: resolved "https://registry.npmmirror.com/reselect/-/reselect-4.0.0.tgz#f2529830e5d3d0e021408b246a206ef4ea4437f7" integrity sha512-qUgANli03jjAyGlnbYVAV5vvnOmJnODyABz51RdBN7M4WaVu8mecZWgyQNkG8Yqe3KRGRt0l4K4B3XVEULC4CA== +reselect@^4.0.0: + version "4.1.7" + resolved "https://registry.npmmirror.com/reselect/-/reselect-4.1.7.tgz#56480d9ff3d3188970ee2b76527bd94a95567a42" + integrity sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A== + resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" @@ -4182,11 +3942,6 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -tabbable@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/tabbable/-/tabbable-6.2.0.tgz#732fb62bc0175cfcec257330be187dcfba1f3b97" - integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew== - table@^6.0.9: version "6.8.1" resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" @@ -4295,11 +4050,6 @@ tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0: resolved "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== -tslib@^2.4.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"