diff options
| author | Jules Laplace <jules@okfoc.us> | 2017-03-18 21:42:30 +0100 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2017-03-18 21:42:30 +0100 |
| commit | c548b3bd3f0de1a1a74606d60ef9fdd323792918 (patch) | |
| tree | 453c4d1d44d97536a519e66ce17eb488ad098ec2 /client/components/ModalDialog.jsx | |
| parent | 09ffebf333adfe45967b44eb8f6237a65a876e25 (diff) | |
user authentication in browser
Diffstat (limited to 'client/components/ModalDialog.jsx')
| -rw-r--r-- | client/components/ModalDialog.jsx | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/client/components/ModalDialog.jsx b/client/components/ModalDialog.jsx new file mode 100644 index 0000000..0b6aae1 --- /dev/null +++ b/client/components/ModalDialog.jsx @@ -0,0 +1,16 @@ +import React from 'react'; + +export default function ModalDialog (props) { + const visible = props.visible ? 'visible' : '' + function cancel (e) { + e.stopPropagation() + } + return ( + <div className={'modal ' + visible} onClick={props.onClose}> + <div className='inner' onClick={cancel}> + {props.children} + <div className='close' onClick={props.onClose}>x</div> + </div> + </div> + ) +} |
