diff --git a/package-lock.json b/package-lock.json index 4f9dbd7299..cd35e2dffc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@babylonjs/core": "^4.2.0", "@babylonjs/loaders": "^4.2.0", - "@dcl/builder-client": "^3.2.0", + "@dcl/builder-client": "^3.3.0", "@dcl/content-hash-tree": "^1.1.3", "@dcl/crypto": "^3.0.1", "@dcl/hashing": "^3.0.4", @@ -43,7 +43,7 @@ "decentraland-ecs": "^6.6.1-20201020183014.commit-bdc29ef-hotfix", "decentraland-experiments": "^1.0.2", "decentraland-transactions": "^1.47.0", - "decentraland-ui": "^4.15.0", + "decentraland-ui": "^4.19.0", "ethers": "^5.6.8", "file-saver": "^2.0.1", "graphql": "^15.8.0", @@ -2178,9 +2178,9 @@ } }, "node_modules/@dcl/builder-client": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dcl/builder-client/-/builder-client-3.2.0.tgz", - "integrity": "sha512-5UaoFG8AsUbMiP48q+pFECyWeYdFVxeoleIkikpyQwpSPX0MkrZwQ0eGqqcjo5mIs/fCH1Kpnzbi49cm8nC4ag==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@dcl/builder-client/-/builder-client-3.3.0.tgz", + "integrity": "sha512-Lhij3biyt1gB4oU+9nv6HpBhj4DN8PPBIqTnd7xgVmvJiMvby7vyRvv4vHtN5U08yG57EcbLIGgbrj3oWajvNQ==", "dependencies": { "@dcl/crypto": "^3.0.1", "@dcl/hashing": "^1.1.0", @@ -12427,9 +12427,9 @@ "integrity": "sha512-L4/bPD2fOeEdtFx+OnO3N81+/gsOkdensIuV9uFGYSN1mSTFaxHkWkhG8DOZ/8jlD0H2Qjkj6yDcWFaK+qu1Dg==" }, "node_modules/decentraland-ui": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/decentraland-ui/-/decentraland-ui-4.15.0.tgz", - "integrity": "sha512-A2iiz/2WYLKXDBdo7pwiV9Ok0W+TsA9eGQiahX3DM4mwsXEv4wlVBzy2r0MO4KGF8OL6yLDE4dOv5Njly5cDRA==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/decentraland-ui/-/decentraland-ui-4.19.0.tgz", + "integrity": "sha512-2fMri3r354d2QWupXVmJbiXZIHzwbELTRe1NgBdLuVOOZR51o5wf9N0kmZQEBZoxxSPciut9UJnXO3kqq9dTjg==", "dependencies": { "@dcl/schemas": "^9.4.1", "@dcl/ui-env": "^1.4.0", @@ -33817,9 +33817,9 @@ } }, "@dcl/builder-client": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dcl/builder-client/-/builder-client-3.2.0.tgz", - "integrity": "sha512-5UaoFG8AsUbMiP48q+pFECyWeYdFVxeoleIkikpyQwpSPX0MkrZwQ0eGqqcjo5mIs/fCH1Kpnzbi49cm8nC4ag==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@dcl/builder-client/-/builder-client-3.3.0.tgz", + "integrity": "sha512-Lhij3biyt1gB4oU+9nv6HpBhj4DN8PPBIqTnd7xgVmvJiMvby7vyRvv4vHtN5U08yG57EcbLIGgbrj3oWajvNQ==", "requires": { "@dcl/crypto": "^3.0.1", "@dcl/hashing": "^1.1.0", @@ -41763,9 +41763,9 @@ "integrity": "sha512-L4/bPD2fOeEdtFx+OnO3N81+/gsOkdensIuV9uFGYSN1mSTFaxHkWkhG8DOZ/8jlD0H2Qjkj6yDcWFaK+qu1Dg==" }, "decentraland-ui": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/decentraland-ui/-/decentraland-ui-4.15.0.tgz", - "integrity": "sha512-A2iiz/2WYLKXDBdo7pwiV9Ok0W+TsA9eGQiahX3DM4mwsXEv4wlVBzy2r0MO4KGF8OL6yLDE4dOv5Njly5cDRA==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/decentraland-ui/-/decentraland-ui-4.19.0.tgz", + "integrity": "sha512-2fMri3r354d2QWupXVmJbiXZIHzwbELTRe1NgBdLuVOOZR51o5wf9N0kmZQEBZoxxSPciut9UJnXO3kqq9dTjg==", "requires": { "@dcl/schemas": "^9.4.1", "@dcl/ui-env": "^1.4.0", diff --git a/package.json b/package.json index 975feb521a..7ba9b953e7 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "dependencies": { "@babylonjs/core": "^4.2.0", "@babylonjs/loaders": "^4.2.0", - "@dcl/builder-client": "^3.2.0", + "@dcl/builder-client": "^3.3.0", "@dcl/content-hash-tree": "^1.1.3", "@dcl/crypto": "^3.0.1", "@dcl/hashing": "^3.0.4", @@ -37,7 +37,7 @@ "decentraland-ecs": "^6.6.1-20201020183014.commit-bdc29ef-hotfix", "decentraland-experiments": "^1.0.2", "decentraland-transactions": "^1.47.0", - "decentraland-ui": "^4.15.0", + "decentraland-ui": "^4.19.0", "ethers": "^5.6.8", "file-saver": "^2.0.1", "graphql": "^15.8.0", diff --git a/src/components/Modals/CreateSingleItemModal/CreateSingleItemModal.tsx b/src/components/Modals/CreateSingleItemModal/CreateSingleItemModal.tsx index 221b39a618..a996d9ed41 100644 --- a/src/components/Modals/CreateSingleItemModal/CreateSingleItemModal.tsx +++ b/src/components/Modals/CreateSingleItemModal/CreateSingleItemModal.tsx @@ -199,8 +199,20 @@ export default class CreateSingleItemModal extends React.PureComponent { const { address, collection, isHandsCategoryEnabled } = this.props - const { id, name, description, type, metrics, collectionId, category, playMode, rarity, hasScreenshotTaken, requiredPermissions } = this - .state as StateData + const { + id, + name, + description, + type, + metrics, + collectionId, + category, + playMode, + rarity, + hasScreenshotTaken, + requiredPermissions, + tags + } = this.state as StateData const belongsToAThirdPartyCollection = collection?.urn && isThirdParty(collection?.urn) // If it's a third party item, we need to automatically create an URN for it by generating a random uuid different from the id @@ -232,7 +244,7 @@ export default class CreateSingleItemModal extends React.PureComponent export type OwnProps = Pick export type MapStateProps = Pick< diff --git a/src/components/Modals/CreateSingleItemModal/ImportStep/ImportStep.tsx b/src/components/Modals/CreateSingleItemModal/ImportStep/ImportStep.tsx index aed0f44b3a..436c4f130f 100644 --- a/src/components/Modals/CreateSingleItemModal/ImportStep/ImportStep.tsx +++ b/src/components/Modals/CreateSingleItemModal/ImportStep/ImportStep.tsx @@ -265,7 +265,9 @@ export default class ImportStep extends React.PureComponent { name: emote.name, description: emote.description, rarity: emote.rarity, - category: emote.category + category: emote.category, + playMode: emote.play_mode, + tags: emote.tags } } else { /** If the .zip file doesn't contain an asset.json file, diff --git a/src/components/Modals/EmotesV2AnnouncementModal/EmotesV2AnnouncementModal.tsx b/src/components/Modals/EmotesV2AnnouncementModal/EmotesV2AnnouncementModal.tsx index 3c16c492e4..f5899ff1fc 100644 --- a/src/components/Modals/EmotesV2AnnouncementModal/EmotesV2AnnouncementModal.tsx +++ b/src/components/Modals/EmotesV2AnnouncementModal/EmotesV2AnnouncementModal.tsx @@ -18,8 +18,7 @@ const EmotesV2AnnouncementModal: React.FC = ({ name, onClose }) => { const handleLearnMore = () => { handleClose() - // TODO: Add documentation link - window.open('https://docs.decentraland.org/', '_blank', 'noopener noreferrer') + window.open('https://docs.decentraland.org/creator/emotes/props-and-sounds/', '_blank', 'noopener noreferrer') } return (