github.com/resonatecoop/id@v1.1.0-43/frontend/src/routes.js (about)

     1  const layout = require('./layouts/default')
     2  const layoutNarrow = require('./layouts/narrow')
     3  
     4  /**
     5   * @description Choo routes
     6   * @param {Object} app Choo app
     7   */
     8  function routes (app) {
     9    app.route('/', layout(require('./views/home')))
    10    app.route('/authorize', layoutNarrow(require('./views/authorize')))
    11    app.route('/join', layoutNarrow(require('./views/join')))
    12    app.route('/login', layoutNarrow(require('./views/login')))
    13    app.route('/password-reset', layoutNarrow(require('./views/password-reset')))
    14    app.route('/email-confirmation', layoutNarrow(require('./views/email-confirmation')))
    15    app.route('/membership', layoutNarrow(require('./views/membership')))
    16    app.route('/checkout', layoutNarrow(require('./views/checkout')))
    17    app.route('/checkout/success', layoutNarrow(require('./views/checkout')))
    18    app.route('/checkout/cancel', layoutNarrow(require('./views/checkout')))
    19    app.route('/profile', layout(require('./views/profile')))
    20    app.route('/account', layout(require('./views/account')))
    21    app.route('/account-settings', layout(require('./views/account-settings')))
    22    app.route('*', layoutNarrow(require('./views/404')))
    23  }
    24  
    25  module.exports = routes