ohif-viewer/Packages/ohif-core/client/ui/dialog/unsavedChangesDialog.js

15 lines
491 B
JavaScript

import { Template } from 'meteor/templating';
import { Blaze } from 'meteor/blaze';
import { _ } from 'meteor/underscore';
import { OHIF } from 'meteor/ohif:core';
OHIF.ui.unsavedChangesDialog = function(callback, options) {
// Render the dialog with the given template passing the promise object and callbacks
const templateData = _.extend({}, options, {
callback: callback
});
Blaze.renderWithData(Template.unsavedChangesDialog, templateData, document.body);
};