import styles from './Navigation.scss'
import {navIcon} from '../../utils'
import Sync from '../Sync/Sync'
+import appAction from '../../../app/actions'
import {docsRoot} from '../../../../utility/environment'
class Navigation extends React.Component {
this.openTutorial = this.openTutorial.bind(this)
}
+ componentDidMount() {
+ if(window.ipcRenderer){
+ window.ipcRenderer.on('toggleNavState', (event, arg) => {
+ arg === 'advance'? this.props.showNavAdvanced() : this.props.hideNavAdvanced()
+ })
+ }
+ }
+
openTutorial(event) {
event.preventDefault()
this.props.openTutorial()
}
},
(dispatch) => ({
+ showNavAdvanced: () => dispatch(appAction.showNavAdvanced),
+ hideNavAdvanced: () => dispatch(appAction.hideNavAdvanced),
setLang: (event) => {
dispatch({
type: 'UPDATE_CORE_LANGUAGE',