Commit 707251a4 authored by yann300's avatar yann300

add close action

parent dd6a7a85
......@@ -55,6 +55,11 @@ var css = csjs`
.modalFooterCancel {
cursor: pointer;
}
.modalClose {
margin: auto 0;
color: #393939;
cursor: pointer;
}
@-webkit-keyframes animatetop {
from {top: -300px; opacity: 0}
to {top: 0; opacity: 1}
......@@ -71,6 +76,7 @@ module.exports = (title, content, ok, cancel) => {
document.querySelector('body').appendChild(html())
container = document.querySelector(`.${css.modal}`)
}
var closeDiv = document.getElementById('modal-close')
var okDiv = document.getElementById('modal-footer-ok')
okDiv.innerHTML = (ok && ok.label !== undefined) ? ok.label : 'OK'
......@@ -112,10 +118,12 @@ module.exports = (title, content, ok, cancel) => {
function removeEventListener () {
okDiv.removeEventListener('click', okListener)
cancelDiv.removeEventListener('click', cancelListener)
closeDiv.removeEventListener('click', cancelListener)
}
okDiv.addEventListener('click', okListener)
cancelDiv.addEventListener('click', cancelListener)
closeDiv.addEventListener('click', cancelListener)
}
function html () {
......@@ -123,6 +131,7 @@ function html () {
<div class="${css['modalContent']}">
<div class="${css['modalHeader']}">
<h2></h2>
<i id="modal-close" title="Close" class="fa fa-times ${css['modalClose']}" aria-hidden="true"></i>
</div>
<div class="${css['modalBody']}"> -
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment