mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2025-02-17 00:21:20 -05:00
improved addtostudio modal variable names
This commit is contained in:
parent
0f819f6a49
commit
c25bfab7bb
2 changed files with 9 additions and 6 deletions
|
@ -155,7 +155,7 @@ class AddToStudioModal extends React.Component {
|
|||
}
|
||||
return accumulator;
|
||||
}, []);
|
||||
const studiosToDelete = Object.keys(onOrDirty)
|
||||
const studiosToLeave = Object.keys(onOrDirty)
|
||||
.reduce(function(accumulator, key) {
|
||||
if (onOrDirty[key].dirty === true &&
|
||||
onOrDirty[key].added === false) {
|
||||
|
@ -164,7 +164,7 @@ class AddToStudioModal extends React.Component {
|
|||
return accumulator;
|
||||
}, []);
|
||||
|
||||
this.props.onAddToStudio(studiosToAdd, studiosToDelete, err => {
|
||||
this.props.onAddToStudio(studiosToAdd, studiosToLeave, err => {
|
||||
if (err) log.error(err);
|
||||
// When this modal is opened, and isOpen becomes true,
|
||||
// onOrDirty should start with a clean slate
|
||||
|
|
|
@ -94,7 +94,7 @@ class PreviewPresentation extends React.Component {
|
|||
handleAddToStudioClose () {
|
||||
this.setState({addToStudioOpen: false});
|
||||
}
|
||||
handleAddToStudioSubmit (studiosToAdd, studiosToDelete, callback) {
|
||||
handleAddToStudioSubmit (studiosToAdd, studiosToLeave, callback) {
|
||||
console.log('studios to add: ');
|
||||
console.log(studiosToAdd);
|
||||
console.log('studios to delete: ');
|
||||
|
@ -105,9 +105,12 @@ class PreviewPresentation extends React.Component {
|
|||
// username: this.props.user.username
|
||||
// };
|
||||
//console.log('submit addToStudio data', data); // eslint-disable-line no-console
|
||||
// TODO: pass error to modal via callback.
|
||||
callback();
|
||||
this.setState({addToStudioOpen: false});
|
||||
|
||||
// TODO: post to API; in that callback,
|
||||
// pass error to modal via its callback.
|
||||
this.setState({addToStudioOpen: false}, () => {
|
||||
callback();
|
||||
});
|
||||
}
|
||||
|
||||
// Report Project modal
|
||||
|
|
Loading…
Reference in a new issue