Skip to content

Commit

Permalink
feat(AppLayout): implement App Layout
Browse files Browse the repository at this point in the history
  • Loading branch information
kiki-le-singe committed Dec 2, 2016
1 parent 3180d31 commit dbb15be
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 71 deletions.
28 changes: 0 additions & 28 deletions src/common/layouts/App/App.jsx

This file was deleted.

27 changes: 0 additions & 27 deletions src/common/layouts/App/App.scss

This file was deleted.

13 changes: 0 additions & 13 deletions src/common/layouts/App/assets/logo.svg

This file was deleted.

3 changes: 0 additions & 3 deletions src/common/layouts/App/index.js

This file was deleted.

31 changes: 31 additions & 0 deletions src/common/layouts/AppLayout/AppLayout.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import React, { PropTypes } from 'react'
import { Link } from 'react-router'
import Helmet from 'react-helmet'

import config from '../../config'

const propTypes = {
children: PropTypes.object
}

function AppLayout(props) {
return (
<div className="views">
<Helmet {...config.app} />

<h1>{config.app.title}</h1>

<ul>
<li><Link to="/">Home</Link></li>
<li><Link to="/hello">Hello</Link></li>
<li><Link to="/about">About</Link></li>
</ul>

{props.children}
</div>
)
}

AppLayout.propTypes = propTypes

export default AppLayout
6 changes: 6 additions & 0 deletions src/common/layouts/AppLayout/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// *** GLOBAL STYLES *** //
import 'common/styles/global/app.scss'

import AppLayout from './AppLayout'

export default AppLayout

0 comments on commit dbb15be

Please sign in to comment.