1 line
594 B
JavaScript
1 line
594 B
JavaScript
"use strict";var t=function(t){return t&&t.__esModule?t["default"]:t},$=t(require("jquery")),a=t(require("react")),e={createModal:function(t,e){this._modalContainer=$("<div/>"),e&&(this._modalContainer.width(e),this._modalContainer.addClass("modal-background")),a.render(t,this._modalContainer[0]),this.state=this.state?this.state:{},this.state.modalPanel=atom.workspace.addModalPanel({item:this._modalContainer})},destroyModal:function(){a.unmountComponentAtNode(this._modalContainer[0]),this.state.modalPanel&&(this.state.modalPanel.destroy(),this.state.modalPanel=void 0)}};module.exports=e; |