ducky/web

Paddy 2015-06-30 Parent:b9d0efb44eaa Child:21f80f56cda9

10:ef386518fa14 Go to Latest

ducky/web/src/router.jsx

Update our config with still-silly values. Our config file still just has local-only values that don't actually mean anything, but let's keep them updated, just for giggles. We changed the port subscriptionsd listens on, so we updated to match that. We also needed to generate a new client, so its ID and secret are now in the config file as well. No doubt they'll be replaced soon, anyways.

History
1 import Router from 'ampersand-router'
2 import React from 'react'
3 import MessagePage from './pages/message'
4 import OnboardingPage from './pages/onboard'
5 import RegisterPage from './pages/register'
6 import PaymentMethodPage from './pages/payment'
7 import LoginPage from './pages/login'
9 export default Router.extend({
10 routes: {
11 '': 'home',
12 'register': 'register',
13 'register/payment': 'payment',
14 'login': 'login',
15 'logout': 'logout',
16 '*404': 'fourOhFour'
17 },
19 home () {
20 React.render(<OnboardingPage/>, document.body)
21 },
23 register () {
24 React.render(<RegisterPage/>, document.body)
25 },
27 payment () {
28 React.render(<PaymentMethodPage/>, document.body)
29 },
31 login () {
32 React.render(<LoginPage/>, document.body)
33 },
35 logout () {
36 window.localStorage.clear()
37 window.location = '/'
38 },
40 fourOhFour () {
41 this.renderPage(MessagePage, {title: '404', message: 'Oops. Page not found.'})
42 }
43 })