diff --git a/plugins/woocommerce-blocks/assets/js/blocks/product-new/index.tsx b/plugins/woocommerce-blocks/assets/js/blocks/product-new/index.tsx index e1fd02185e0..54d8b352b36 100644 --- a/plugins/woocommerce-blocks/assets/js/blocks/product-new/index.tsx +++ b/plugins/woocommerce-blocks/assets/js/blocks/product-new/index.tsx @@ -3,7 +3,8 @@ */ import { __ } from '@wordpress/i18n'; import { createBlock, registerBlockType } from '@wordpress/blocks'; -import { Icon, sparkles } from '@wordpress/icons'; +import { Icon } from '@wordpress/icons'; +import { sparkles } from '@woocommerce/icons'; /** * Internal dependencies diff --git a/plugins/woocommerce-blocks/assets/js/editor-components/search-list-control/search-list-control.tsx b/plugins/woocommerce-blocks/assets/js/editor-components/search-list-control/search-list-control.tsx index 3cb0c64d867..eedd4836aba 100644 --- a/plugins/woocommerce-blocks/assets/js/editor-components/search-list-control/search-list-control.tsx +++ b/plugins/woocommerce-blocks/assets/js/editor-components/search-list-control/search-list-control.tsx @@ -163,7 +163,7 @@ const ListItemsContainer = < T extends object = object >( { return (
- + { search diff --git a/plugins/woocommerce-blocks/assets/js/editor-components/tag/index.tsx b/plugins/woocommerce-blocks/assets/js/editor-components/tag/index.tsx index 487b53da11a..f2ae99d1ff4 100644 --- a/plugins/woocommerce-blocks/assets/js/editor-components/tag/index.tsx +++ b/plugins/woocommerce-blocks/assets/js/editor-components/tag/index.tsx @@ -93,6 +93,7 @@ const Tag = ( { icon={ cancelCircleFilled } size={ 20 } className="clear-icon" + role="img" /> ) } diff --git a/plugins/woocommerce-blocks/assets/js/icons/index.js b/plugins/woocommerce-blocks/assets/js/icons/index.js index f8b6b181eeb..981899d5f5e 100644 --- a/plugins/woocommerce-blocks/assets/js/icons/index.js +++ b/plugins/woocommerce-blocks/assets/js/icons/index.js @@ -17,9 +17,10 @@ export { default as miniCartAlt } from './library/mini-cart-alt'; export { default as productDetails } from './library/product-details'; export { default as productMeta } from './library/product-meta'; export { default as removeCart } from './library/remove-cart'; +export { default as sparkles } from './library/sparkles'; export { default as stacks } from './library/stacks'; -export { default as thumbnailsPositionLeft } from './library/thumbnails-position-left'; export { default as thumbnailsPositionBottom } from './library/thumbnails-position-bottom'; +export { default as thumbnailsPositionLeft } from './library/thumbnails-position-left'; export { default as thumbnailsPositionRight } from './library/thumbnails-position-right'; export { default as thumbUp } from './library/thumb-up'; export { default as toggle } from './library/toggle'; diff --git a/plugins/woocommerce-blocks/assets/js/icons/library/sparkles.tsx b/plugins/woocommerce-blocks/assets/js/icons/library/sparkles.tsx new file mode 100644 index 00000000000..af6b523dd94 --- /dev/null +++ b/plugins/woocommerce-blocks/assets/js/icons/library/sparkles.tsx @@ -0,0 +1,15 @@ +/** + * External dependencies + */ +import { SVG } from '@wordpress/primitives'; + +const sparkles = ( + + + +); + +export default sparkles; diff --git a/plugins/woocommerce-blocks/package-lock.json b/plugins/woocommerce-blocks/package-lock.json index d98f42909ec..734f054cbf3 100644 --- a/plugins/woocommerce-blocks/package-lock.json +++ b/plugins/woocommerce-blocks/package-lock.json @@ -20,7 +20,7 @@ "@wordpress/autop": "3.16.0", "@wordpress/compose": "5.5.0", "@wordpress/deprecated": "3.41.0", - "@wordpress/icons": "6.1.1", + "@wordpress/icons": "9.36.0", "@wordpress/notices": "3.12.0", "@wordpress/plugins": "4.10.0", "@wordpress/primitives": "3.0.4", @@ -12240,7 +12240,6 @@ }, "node_modules/@types/react": { "version": "18.0.29", - "dev": true, "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -12250,7 +12249,6 @@ }, "node_modules/@types/react-dom": { "version": "18.0.10", - "dev": true, "license": "MIT", "dependencies": { "@types/react": "*" @@ -12962,20 +12960,6 @@ "node": ">=12" } }, - "node_modules/@types/wordpress__editor/node_modules/@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/@types/wordpress__editor/node_modules/@wordpress/is-shallow-equal": { "version": "4.44.0", "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", @@ -16232,78 +16216,6 @@ "node": ">=12" } }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons/node_modules/@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons/node_modules/@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons/node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/components/node_modules/@wordpress/icons/node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, "node_modules/@wordpress/components/node_modules/@wordpress/primitives": { "version": "3.42.0", "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", @@ -18491,7 +18403,6 @@ "version": "5.22.0", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", @@ -18510,7 +18421,6 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -18522,7 +18432,6 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -18535,7 +18444,6 @@ "version": "0.23.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0" } @@ -18823,48 +18731,26 @@ "integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==" }, "node_modules/@wordpress/icons": { - "version": "6.1.1", - "license": "GPL-2.0-or-later", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.36.0.tgz", + "integrity": "sha512-QkJRDNgSJzfU3OCVr5X9P3Au3MIag2yT4dzM3Ej6VfrF0SPfFgMwroXKSdNEHmCCG7AwtzGOjaqjpQ3y9vRMkA==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.0.4", - "@wordpress/primitives": "^3.0.4" + "@wordpress/element": "^5.22.0", + "@wordpress/primitives": "^3.43.0" }, "engines": { "node": ">=12" } }, - "node_modules/@wordpress/icons/node_modules/@types/react": { - "version": "17.0.69", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.69.tgz", - "integrity": "sha512-klEeru//GhiQvXUBayz0Q4l3rKHWsBR/EUOhOeow6hK2jV7MlO44+8yEk6+OtPeOlRfnpUnrLXzGK+iGph5aeg==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@wordpress/icons/node_modules/@types/react-dom": { - "version": "17.0.22", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.22.tgz", - "integrity": "sha512-wHt4gkdSMb4jPp1vc30MLJxoWGsZs88URfmt3FRXoOEYrrqK3I8IuZLE/uFBb4UT6MRfI0wXFu4DS7LS0kUC7Q==", - "dependencies": { - "@types/react": "^17" - } - }, - "node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.20.0.tgz", - "integrity": "sha512-Ou7EoGtGe4FUL6fKALINXJLKoSfyWTBJzkJfN2HzSgM1wira9EuWahl8MQN0HAUaWeOoDqMKPvnglfS+kC8JLA==", + "node_modules/@wordpress/icons/node_modules/@wordpress/primitives": { + "version": "3.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.43.0.tgz", + "integrity": "sha512-o6HwUM8XQmwJeCTfaaTpXhiiofymfKec34fSpACQbZNLA9ud2t5p1aWTRArnkm3cYOJAHVtiiFEJywTnnyOoPg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.22.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@wordpress/element": "^5.22.0", + "classnames": "^2.3.1" }, "engines": { "node": ">=12" @@ -19364,158 +19250,6 @@ "node": ">=12" } }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons/node_modules/@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons/node_modules/@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons/node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/icons/node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives": { - "version": "3.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", - "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "classnames": "^2.3.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives/node_modules/@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives/node_modules/@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives/node_modules/@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives/node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wordpress/plugins/node_modules/@wordpress/primitives/node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/@wordpress/plugins/node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, "node_modules/@wordpress/postcss-plugins-preset": { "version": "4.28.0", "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.28.0.tgz", @@ -55107,7 +54841,6 @@ }, "@types/react": { "version": "18.0.29", - "dev": true, "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -55116,7 +54849,6 @@ }, "@types/react-dom": { "version": "18.0.10", - "dev": true, "requires": { "@types/react": "*" } @@ -55728,17 +55460,6 @@ "@babel/runtime": "^7.16.0" } }, - "@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - } - }, "@wordpress/is-shallow-equal": { "version": "4.44.0", "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.44.0.tgz", @@ -58208,68 +57929,6 @@ "react-dom": "^17.0.2" } }, - "@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - }, - "dependencies": { - "@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "requires": { - "@types/react": "*" - } - }, - "@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - } - } - }, "@wordpress/primitives": { "version": "3.42.0", "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", @@ -59822,7 +59481,6 @@ "version": "5.22.0", "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "dev": true, "requires": { "@babel/runtime": "^7.16.0", "@types/react": "^18.0.21", @@ -59838,7 +59496,6 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dev": true, "requires": { "loose-envify": "^1.1.0" } @@ -59847,7 +59504,6 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -59857,7 +59513,6 @@ "version": "0.23.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dev": true, "requires": { "loose-envify": "^1.1.0" } @@ -60064,44 +59719,23 @@ } }, "@wordpress/icons": { - "version": "6.1.1", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.36.0.tgz", + "integrity": "sha512-QkJRDNgSJzfU3OCVr5X9P3Au3MIag2yT4dzM3Ej6VfrF0SPfFgMwroXKSdNEHmCCG7AwtzGOjaqjpQ3y9vRMkA==", "requires": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^4.0.4", - "@wordpress/primitives": "^3.0.4" + "@wordpress/element": "^5.22.0", + "@wordpress/primitives": "^3.43.0" }, "dependencies": { - "@types/react": { - "version": "17.0.69", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.69.tgz", - "integrity": "sha512-klEeru//GhiQvXUBayz0Q4l3rKHWsBR/EUOhOeow6hK2jV7MlO44+8yEk6+OtPeOlRfnpUnrLXzGK+iGph5aeg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "17.0.22", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.22.tgz", - "integrity": "sha512-wHt4gkdSMb4jPp1vc30MLJxoWGsZs88URfmt3FRXoOEYrrqK3I8IuZLE/uFBb4UT6MRfI0wXFu4DS7LS0kUC7Q==", - "requires": { - "@types/react": "^17" - } - }, - "@wordpress/element": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-4.20.0.tgz", - "integrity": "sha512-Ou7EoGtGe4FUL6fKALINXJLKoSfyWTBJzkJfN2HzSgM1wira9EuWahl8MQN0HAUaWeOoDqMKPvnglfS+kC8JLA==", + "@wordpress/primitives": { + "version": "3.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.43.0.tgz", + "integrity": "sha512-o6HwUM8XQmwJeCTfaaTpXhiiofymfKec34fSpACQbZNLA9ud2t5p1aWTRArnkm3cYOJAHVtiiFEJywTnnyOoPg==", "requires": { "@babel/runtime": "^7.16.0", - "@types/react": "^17.0.37", - "@types/react-dom": "^17.0.11", - "@wordpress/escape-html": "^2.22.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@wordpress/element": "^5.22.0", + "classnames": "^2.3.1" } } } @@ -60448,138 +60082,6 @@ "react": "^17.0.2", "react-dom": "^17.0.2" } - }, - "@wordpress/icons": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.35.0.tgz", - "integrity": "sha512-Lm7B/2YlBUHjIQIGMbptdpB3is4+EYktITrNmZi4rZ7mveSVon32NzMsVb23nLx0iKyghLfJ4C4t+K2+wLFGJA==", - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "@wordpress/primitives": "^3.42.0" - }, - "dependencies": { - "@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "requires": { - "@types/react": "*" - } - }, - "@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - } - } - }, - "@wordpress/primitives": { - "version": "3.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.42.0.tgz", - "integrity": "sha512-xK2nCDmJMNwzOV52YVTc4Atd48LFKfixMbO4NFdh990qSjBjMyJNykSXcnidOtmcrpXnqWNRIZomWJkqPvaPkQ==", - "requires": { - "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.21.0", - "classnames": "^2.3.1" - }, - "dependencies": { - "@types/react": { - "version": "18.2.34", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.34.tgz", - "integrity": "sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", - "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "requires": { - "@types/react": "*" - } - }, - "@wordpress/element": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.22.0.tgz", - "integrity": "sha512-36pNl+2B/By5/9s0puDqWrjRsplJe817ltrAdm/kn7k4SGJBmgSE1TwDiR/hQmoM+/XFzDXaQkCi0mNDMKsacg==", - "requires": { - "@babel/runtime": "^7.16.0", - "@types/react": "^18.0.21", - "@types/react-dom": "^18.0.6", - "@wordpress/escape-html": "^2.45.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - } - } - }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "requires": { - "loose-envify": "^1.1.0" - } } } }, diff --git a/plugins/woocommerce-blocks/package.json b/plugins/woocommerce-blocks/package.json index 4e3b31408d8..78c67ba4ad5 100644 --- a/plugins/woocommerce-blocks/package.json +++ b/plugins/woocommerce-blocks/package.json @@ -271,7 +271,7 @@ "@wordpress/autop": "3.16.0", "@wordpress/compose": "5.5.0", "@wordpress/deprecated": "3.41.0", - "@wordpress/icons": "6.1.1", + "@wordpress/icons": "9.36.0", "@wordpress/notices": "3.12.0", "@wordpress/plugins": "4.10.0", "@wordpress/primitives": "3.0.4", diff --git a/plugins/woocommerce-blocks/packages/components/chip/removable-chip.tsx b/plugins/woocommerce-blocks/packages/components/chip/removable-chip.tsx index 9d7c3e1ec8e..fd5b5b9a50b 100644 --- a/plugins/woocommerce-blocks/packages/components/chip/removable-chip.tsx +++ b/plugins/woocommerce-blocks/packages/components/chip/removable-chip.tsx @@ -98,6 +98,7 @@ export const RemovableChip = ( { className="wc-block-components-chip__remove-icon" icon={ closeSmall } size={ 16 } + role="img" />