diff --git a/src/components/sprite-selector-item/sprite-selector-item.jsx b/src/components/sprite-selector-item/sprite-selector-item.jsx index 2cfdd1e26d5db23b17a0f1ba4869aa5ed69ddd5a..e947b380e25e3470bbb2a00c99d562033fe35995 100644 --- a/src/components/sprite-selector-item/sprite-selector-item.jsx +++ b/src/components/sprite-selector-item/sprite-selector-item.jsx @@ -76,9 +76,9 @@ const SpriteSelectorItem = props => ( SpriteSelectorItem.propTypes = { className: PropTypes.string, costumeURL: PropTypes.string, + details: PropTypes.string, name: PropTypes.string.isRequired, number: PropTypes.number, - details: PropTypes.string, onClick: PropTypes.func, onDeleteButtonClick: PropTypes.func, onDuplicateButtonClick: PropTypes.func, diff --git a/src/containers/costume-tab.jsx b/src/containers/costume-tab.jsx index 61337c540b6fb62e0bbcd904ddb9bb36d6b41b12..ada3dc523737d3507804039a199f2da0e85a319f 100644 --- a/src/containers/costume-tab.jsx +++ b/src/containers/costume-tab.jsx @@ -161,7 +161,7 @@ class CostumeTab extends React.Component { formatCostumeDetails (size) { // Round up width and height for scratch-flash compatibility // https://github.com/LLK/scratch-flash/blob/9fbac92ef3d09ceca0c0782f8a08deaa79e4df69/src/ui/media/MediaInfo.as#L224-L237 - return `${Math.ceil(size[0])} x ${Math.ceil(size[1])}` + return `${Math.ceil(size[0])} x ${Math.ceil(size[1])}`; } render () { const { @@ -189,7 +189,7 @@ class CostumeTab extends React.Component { const addLibraryFunc = target.isStage ? onNewLibraryBackdropClick : onNewLibraryCostumeClick; const addLibraryIcon = target.isStage ? addLibraryBackdropIcon : addLibraryCostumeIcon; - const costumeData = (target.costumes || []).map((costume) => ({ + const costumeData = (target.costumes || []).map(costume => ({ name: costume.name, assetId: costume.assetId, details: costume.size ? this.formatCostumeDetails(costume.size) : null