Skip to content
Snippets Groups Projects
Commit a62fe67e authored by syuilo's avatar syuilo
Browse files

✌️

parent 7602f167
No related branches found
No related tags found
No related merge requests found
...@@ -11,7 +11,7 @@ module.exports = (me) ~> ...@@ -11,7 +11,7 @@ module.exports = (me) ~>
riot.mixin \notify do riot.mixin \notify do
notify: require './scripts/notify' notify: require './scripts/notify'
dialog = require './scripts/dialog.ls' dialog = require './scripts/dialog'
riot.mixin \dialog do riot.mixin \dialog do
dialog: dialog dialog: dialog
......
const riot = require('riot');
module.exports = (title, text, buttons, canThrough, onThrough) => {
const dialog = document.body.appendChild(document.createElement('mk-dialog'));
const controller = riot.observable();
riot.mount(dialog, {
controller: controller,
title: title,
text: text,
buttons: buttons,
canThrough: canThrough,
onThrough: onThrough
});
controller.trigger('open');
return controller;
};
# Dialog
#================================
riot = require 'riot'
module.exports = (title, text, buttons, can-through, on-through) ~>
dialog = document.body.append-child document.create-element \mk-dialog
controller = riot.observable!
riot.mount dialog, do
controller: controller
title: title
text: text
buttons: buttons
can-through: can-through
on-through: on-through
controller.trigger \open
return controller
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment