@@ -13,8 +13,6 @@ import {
1313 getIsShowingProject
1414} from '../reducers/project-state' ;
1515import { setProjectTitle } from '../reducers/project-title' ;
16- import { detectTutorialId } from '../lib/tutorial-from-url' ;
17- import { activateDeck } from '../reducers/cards' ;
1816import {
1917 activateTab ,
2018 BLOCKS_TAB_INDEX ,
@@ -31,6 +29,7 @@ import FontLoaderHOC from '../lib/font-loader-hoc.jsx';
3129import LocalizationHOC from '../lib/localization-hoc.jsx' ;
3230import ProjectFetcherHOC from '../lib/project-fetcher-hoc.jsx' ;
3331import ProjectSaverHOC from '../lib/project-saver-hoc.jsx' ;
32+ import QueryParserHOC from '../lib/query-parser-hoc.jsx' ;
3433import storage from '../lib/storage' ;
3534import vmListenerHOC from '../lib/vm-listener-hoc.jsx' ;
3635import vmManagerHOC from '../lib/vm-manager-hoc.jsx' ;
@@ -50,7 +49,6 @@ class GUI extends React.Component {
5049 componentDidMount ( ) {
5150 this . setReduxTitle ( this . props . projectTitle ) ;
5251 this . props . onStorageInit ( storage ) ;
53- this . setActiveCards ( detectTutorialId ( ) ) ;
5452 }
5553 componentDidUpdate ( prevProps ) {
5654 if ( this . props . projectId !== prevProps . projectId && this . props . projectId !== null ) {
@@ -69,11 +67,6 @@ class GUI extends React.Component {
6967 this . props . onUpdateReduxProjectTitle ( newTitle ) ;
7068 }
7169 }
72- setActiveCards ( tutorialId ) {
73- if ( tutorialId && tutorialId !== 'all' ) {
74- this . props . onUpdateReduxDeck ( tutorialId ) ;
75- }
76- }
7770 render ( ) {
7871 if ( this . props . isError ) {
7972 throw new Error (
@@ -88,7 +81,6 @@ class GUI extends React.Component {
8881 isShowingProject,
8982 onStorageInit,
9083 onUpdateProjectId,
91- onUpdateReduxDeck,
9284 onUpdateReduxProjectTitle,
9385 projectHost,
9486 projectId,
@@ -127,7 +119,6 @@ GUI.propTypes = {
127119 onStorageInit : PropTypes . func ,
128120 onUpdateProjectId : PropTypes . func ,
129121 onUpdateProjectTitle : PropTypes . func ,
130- onUpdateReduxDeck : PropTypes . func ,
131122 onUpdateReduxProjectTitle : PropTypes . func ,
132123 previewInfoVisible : PropTypes . bool ,
133124 projectHost : PropTypes . string ,
@@ -178,7 +169,6 @@ const mapDispatchToProps = dispatch => ({
178169 onActivateSoundsTab : ( ) => dispatch ( activateTab ( SOUNDS_TAB_INDEX ) ) ,
179170 onRequestCloseBackdropLibrary : ( ) => dispatch ( closeBackdropLibrary ( ) ) ,
180171 onRequestCloseCostumeLibrary : ( ) => dispatch ( closeCostumeLibrary ( ) ) ,
181- onUpdateReduxDeck : tutorialId => dispatch ( activateDeck ( tutorialId ) ) ,
182172 onUpdateReduxProjectTitle : title => dispatch ( setProjectTitle ( title ) )
183173} ) ;
184174
@@ -194,6 +184,7 @@ const WrappedGui = compose(
194184 LocalizationHOC ,
195185 ErrorBoundaryHOC ( 'Top Level App' ) ,
196186 FontLoaderHOC ,
187+ QueryParserHOC ,
197188 ProjectFetcherHOC ,
198189 ProjectSaverHOC ,
199190 vmListenerHOC ,
0 commit comments