From 3dbd69e6821f63c3df4a58ed754f78cb2d622999 Mon Sep 17 00:00:00 2001 From: Karishma Chadha <kchadha@scratch.mit.edu> Date: Tue, 17 Apr 2018 11:15:32 -0400 Subject: [PATCH] Costume upload -- very early WIP --- src/containers/costume-tab.jsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/containers/costume-tab.jsx b/src/containers/costume-tab.jsx index 43a98bd43..3ed2ce90f 100644 --- a/src/containers/costume-tab.jsx +++ b/src/containers/costume-tab.jsx @@ -158,6 +158,15 @@ class CostumeTab extends React.Component { }; this.props.vm.addCostume(item.md5, vmCostume); } + handleCostumeUpload () { + + } + handleFileUploadClick () { + + } + setFileInput (input) { + if (input && !this.fileInput) + } 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 @@ -209,7 +218,11 @@ class CostumeTab extends React.Component { }, { title: intl.formatMessage(messages.addFileCostumeMsg), - img: fileUploadIcon + img: fileUploadIcon, + onClick: this.handleFileUploadClick, + fileAccept: '.svg', + fileChange: this.handleCostumeUpload, + fileInput: this.setFileInput }, { title: intl.formatMessage(messages.addSurpriseCostumeMsg), -- GitLab