import React, { Component } from 'react' import { Link } from 'react-router-dom' import { connect } from 'react-redux' import actions from 'app/actions' class ViewerRouter extends Component { componentDidMount() { this.route() } route() { // console.log(this.props.match.params.component) switch (this.props.match.params.component) { case 'transcript': actions.viewer.showSection('transcript') break case 'nav': actions.viewer.showSection('nav') break case 'checklist': actions.viewer.showSection('checklist') break case 'fullscreenImage': break case 'fullscreenVideo': break case 'fullscreenCarousel': break case 'end': break } } render() { return null } } const mapStateToProps = state => ({ viewer: state.viewer, }) export default connect(mapStateToProps)(ViewerRouter)