import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import { visitPage } from '../actions/generalActions'; import { Route, Switch, withRouter } from 'react-router-dom'; import Home from './Home'; import Tutorial from './Tutorial/Tutorial'; import TutorialHome from './Tutorial/TutorialHome'; import Builder from './Tutorial/Builder/Builder'; import NotFound from './NotFound'; import ProjectHome from './Project/ProjectHome'; import Project from './Project/Project'; import Settings from './Settings/Settings'; import Impressum from './Impressum'; import Privacy from './Privacy'; import Login from './User/Login'; class Routes extends Component { componentDidUpdate() { this.props.visitPage(); } render() { return (