import Ember from 'ember'; import $ from 'jquery' export default Ember.Service.extend({ alert(msg) { bootbox.alert(msg); }, error(msg, fnClose) { bootbox.dialog({ message: msg, buttons: { danger: { label: 'Close', className: 'btn-danger', callback: fnClose || $.noop } } }); }, confirm(msg, fnYes, fnNo) { bootbox.dialog({ message: msg, buttons: { success: { label: 'OK', className: 'btn-success', callback: fnYes }, danger: { label: 'Cancel', className: 'btn-danger', callback: fnNo || $.noop } } }); }, dialog(config) { bootbox.dialog(config); } });