/**
 * React component for {{spinalcase name}} page.
 * @class {{pascalcase name}}Page
 *
 * Generated by {{generator}} on {{today}},
 * from a template provided by {{ pkg.name }}.
 *
 * @see https://facebook.github.io/react/
 */

'use strict'

import React, {PropTypes as types} from 'react'
import classnames from 'classnames'
import defineDebug from 'debug'

import Page from './page'
import {
  {{constcase name}}_TAB
} from '../../constants/tab_select_constants'

const debug = defineDebug('project:react:{{spinalcase name}}')

/** @lends {{pascalcase name}}Page */
let {{pascalcase name}}Page = React.createClass({

  // --------------------
  // Specs
  // --------------------

  render () {
    const s = this
    debug('render')
    return (
      <Page tab={{constcase name}}_TAB }
          pageName="{{snakecase name}}"
          rootView="{{pascalcase name}}TopView"
          { ...s.props }
      >
      </Page>
    )
  }
  // ------------------
  // Private
  // ------------------
})

export default {{pascalcase name}}Page
