@@ -4,7 +4,7 @@ import {Field, reduxForm, formValueSelector} from 'redux-form';
44import MenuItem from 'material-ui/MenuItem' ;
55import { Card , CardHeader } from 'material-ui/Card' ;
66import RaisedButton from 'material-ui/RaisedButton' ;
7- import { pjSave , pjLoad , tutorialInit , routeSet } from '../../actions' ;
7+ import { pjSave , pjLoad , tutorialInit , routeSet , editorPjOpen } from '../../actions' ;
88import languageItems from './languageItems' ;
99import runnerItems from './runnerItems' ;
1010import { topElement } from '../TopPanel' ;
@@ -25,22 +25,24 @@ const styles = {
2525
2626@connect ( state => ( {
2727 packageJson : state . packageJson ,
28- } ) , { pjSave, pjLoad, tutorialInit, routeSet } )
28+ } ) , { pjSave, pjLoad, tutorialInit, routeSet, editorPjOpen } )
2929class TutorialConfig extends React . Component < {
3030 packageJson ?: PackageJson ,
3131 pjSave ?: ( pj : Tutorial . PJ ) => Redux . ActionCreator ,
3232 pjLoad ?: ( ) => Redux . ActionCreator ,
3333 tutorialInit ?: ( ) => Redux . ActionCreator ,
3434 routeSet ?: ( route : string ) => Redux . ActionCreator ,
3535 pristine ?: boolean , submitting ?: boolean , handleSubmit ?: any ,
36- language ?: string , invalid ?: boolean , initialize ?: any
36+ language ?: string , invalid ?: boolean , initialize ?: any ,
37+ editorPjOpen ?: ( ) => Redux . ActionCreator ,
3738} , { } > {
3839 refs : {
3940 [ key : string ] : ( Element ) ;
4041 name : HTMLInputElement ;
4142 } ;
4243 componentWillMount ( ) {
4344 this . props . pjLoad ( ) ;
45+ this . props . editorPjOpen ( ) ;
4446 }
4547 componentDidMount ( ) {
4648 topElement . toggle ( false ) ;
0 commit comments