From 59bc39099e82f4ce026e0ebd916c96bdc40fc951 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 19 Sep 2018 18:52:29 +0200 Subject: browser init --- app/client/browser/browser.component.js | 27 +++++++++++++++++++++++++++ app/client/index.jsx | 2 ++ app/server/site.js | 1 + 3 files changed, 30 insertions(+) create mode 100644 app/client/browser/browser.component.js (limited to 'app') diff --git a/app/client/browser/browser.component.js b/app/client/browser/browser.component.js new file mode 100644 index 0000000..7330171 --- /dev/null +++ b/app/client/browser/browser.component.js @@ -0,0 +1,27 @@ +import { h, Component } from 'preact' +import { bindActionCreators } from 'redux' +import { connect } from 'react-redux' +import { Route, Link } from 'react-router-dom' + +class Browser extends Component { + render(){ + const { app } = this.props + console.log(this.props) + return ( +
+

browser

+ {app.tool} +
+ ) + } +} + +const mapStateToProps = state => ({ + app: state.system.app, +}) + +const mapDispatchToProps = (dispatch, ownProps) => ({ + // actions: bindActionCreators(dashboardActions, dispatch), +}) + +export default connect(mapStateToProps, mapDispatchToProps)(Browser) diff --git a/app/client/index.jsx b/app/client/index.jsx index 0b0ed05..7fec561 100644 --- a/app/client/index.jsx +++ b/app/client/index.jsx @@ -10,6 +10,7 @@ import Auth from './auth' import { Header, AudioPlayer } from './common' import System from './system/system.component' import Dashboard from './dashboard/dashboard.component' +import Browser from './browser/browser.component' import modules from './modules' const module_list = Object.keys(modules).map(name => { @@ -33,6 +34,7 @@ const app = (
{console.log(props.location.pathname)}
} /> + { console.log('pziss'); }} /> { console.log('pziss'); }} /> diff --git a/app/server/site.js b/app/server/site.js index 717e42b..24f6ff0 100644 --- a/app/server/site.js +++ b/app/server/site.js @@ -133,6 +133,7 @@ function serve_index(req, res) { res.sendFile(path.join(__dirname, '../../public app.get('/:module/:mode/:id/', serve_index) app.get('/:module/:mode/', serve_index) +app.get('/browse/', serve_index) app.get('/system/', serve_index) app.get('/dashboard/', serve_index) app.get('/', serve_index) -- cgit v1.2.3-70-g09d2