initial commit
This commit is contained in:
1
lib/atom-react/mixins/modal-mixin.js
Normal file
1
lib/atom-react/mixins/modal-mixin.js
Normal file
@@ -0,0 +1 @@
|
||||
"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;
|
||||
Reference in New Issue
Block a user