@@ -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' ;
@@ -49,7 +48,6 @@ class GUI extends React.Component {
4948 componentDidMount ( ) {
5049 this . setReduxTitle ( this . props . projectTitle ) ;
5150 this . props . onStorageInit ( storage ) ;
52- this . setActiveCards ( detectTutorialId ( ) ) ;
5351 }
5452 componentDidUpdate ( prevProps ) {
5553 if ( this . props . projectId !== prevProps . projectId && this . props . projectId !== null ) {
@@ -68,11 +66,6 @@ class GUI extends React.Component {
6866 this . props . onUpdateReduxProjectTitle ( newTitle ) ;
6967 }
7068 }
71- setActiveCards ( tutorialId ) {
72- if ( tutorialId && tutorialId !== 'all' ) {
73- this . props . onUpdateReduxDeck ( tutorialId ) ;
74- }
75- }
7669 render ( ) {
7770 if ( this . props . isError ) {
7871 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,
@@ -128,7 +120,6 @@ GUI.propTypes = {
128120 onStorageInit : PropTypes . func ,
129121 onUpdateProjectId : PropTypes . func ,
130122 onUpdateProjectTitle : PropTypes . func ,
131- onUpdateReduxDeck : PropTypes . func ,
132123 onUpdateReduxProjectTitle : PropTypes . func ,
133124 previewInfoVisible : PropTypes . bool ,
134125 projectHost : PropTypes . string ,
@@ -179,7 +170,6 @@ const mapDispatchToProps = dispatch => ({
179170 onActivateSoundsTab : ( ) => dispatch ( activateTab ( SOUNDS_TAB_INDEX ) ) ,
180171 onRequestCloseBackdropLibrary : ( ) => dispatch ( closeBackdropLibrary ( ) ) ,
181172 onRequestCloseCostumeLibrary : ( ) => dispatch ( closeCostumeLibrary ( ) ) ,
182- onUpdateReduxDeck : tutorialId => dispatch ( activateDeck ( tutorialId ) ) ,
183173 onUpdateReduxProjectTitle : title => dispatch ( setProjectTitle ( title ) )
184174} ) ;
185175
@@ -195,6 +185,7 @@ const WrappedGui = compose(
195185 LocalizationHOC ,
196186 ErrorBoundaryHOC ( 'Top Level App' ) ,
197187 FontLoaderHOC ,
188+ QueryParserHOC ,
198189 ProjectFetcherHOC ,
199190 ProjectSaverHOC ,
200191 vmListenerHOC ,
0 commit comments