Spaces:
Runtime error
Runtime error
Update src/components/menu-bar/google-drive-save.jsx
Browse files
src/components/menu-bar/google-drive-save.jsx
CHANGED
|
@@ -15,7 +15,7 @@ class GoogleDriveSave extends React.Component {
|
|
| 15 |
files: [],
|
| 16 |
isModalOpen: false,
|
| 17 |
isLoading: false,
|
| 18 |
-
newFileName:
|
| 19 |
showNewFileInput: false
|
| 20 |
};
|
| 21 |
this.modalContentRef = React.createRef();
|
|
@@ -513,7 +513,11 @@ class GoogleDriveSave extends React.Component {
|
|
| 513 |
|
| 514 |
GoogleDriveSave.propTypes = {
|
| 515 |
className: PropTypes.string,
|
| 516 |
-
showAlert: PropTypes.func.isRequired
|
|
|
|
| 517 |
};
|
|
|
|
|
|
|
|
|
|
| 518 |
|
| 519 |
-
export default GoogleDriveSave;
|
|
|
|
| 15 |
files: [],
|
| 16 |
isModalOpen: false,
|
| 17 |
isLoading: false,
|
| 18 |
+
newFileName: this.props.projectTitle || '無題',
|
| 19 |
showNewFileInput: false
|
| 20 |
};
|
| 21 |
this.modalContentRef = React.createRef();
|
|
|
|
| 513 |
|
| 514 |
GoogleDriveSave.propTypes = {
|
| 515 |
className: PropTypes.string,
|
| 516 |
+
showAlert: PropTypes.func.isRequired,
|
| 517 |
+
projectTitle: PropTypes.string
|
| 518 |
};
|
| 519 |
+
const mapStateToProps = state => ({
|
| 520 |
+
projectTitle: state.scratchGui.projectTitle
|
| 521 |
+
});
|
| 522 |
|
| 523 |
+
export default connect(mapStateToProps)(GoogleDriveSave);
|