diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-07-04 02:11:44 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-07-04 02:11:44 +0200 |
| commit | 2263f412817d6d2d36372e7617feb0d97fa57af8 (patch) | |
| tree | c5bc7fd177636a295a508c12e1cc2d703c252056 /client/components/UI | |
| parent | 0075896decfe2ebf81c2610f4367929c0d51b1d8 (diff) | |
break out browser and tasks
Diffstat (limited to 'client/components/UI')
| -rw-r--r-- | client/components/UI/Header.jsx | 18 | ||||
| -rw-r--r-- | client/components/UI/Modal.jsx | 20 |
2 files changed, 38 insertions, 0 deletions
diff --git a/client/components/UI/Header.jsx b/client/components/UI/Header.jsx new file mode 100644 index 0000000..31439db --- /dev/null +++ b/client/components/UI/Header.jsx @@ -0,0 +1,18 @@ +import { h, Component } from 'preact' +import { Link } from 'react-router-dom' + +export default class Header extends Component { + constructor(props) { + super() + this.state = { + } + } + render() { + return ( + <div class='header'> + <b>spawn cortex</b> + </div> + ) + } +} + diff --git a/client/components/UI/Modal.jsx b/client/components/UI/Modal.jsx new file mode 100644 index 0000000..2bd6263 --- /dev/null +++ b/client/components/UI/Modal.jsx @@ -0,0 +1,20 @@ +import { h, Component } from 'preact' + +export default class Modal extends Component { + constructor(props) { + super() + } + render() { + const className = this.props.visible ? 'modal visible' : 'modal' + return ( + <div class={className}> + <div class='inner'> + {this.props.children} + </div> + <div class='close' onClick={this.props.onClose}> + × + </div> + </div> + ) + } +} |
