"use strict";(self["webpackChunkexchange"]=self["webpackChunkexchange"]||[]).push([[2532],{26063:function(t,e,n){n.d(e,{f:function(){return i}});var o=n(48499),i=function(t){return{props:{closeOnClickOutside:{type:Boolean,default:!0}},data:function(){var e=this,n=function(n){e.closeOnClickOutside&&!e.$el.contains(n.target)&&e[t.method]()};return{clickOutsideHandler:n}},mounted:function(){(0,o.on)(document,t.event,this.clickOutsideHandler)},beforeDestroy:function(){(0,o.AU)(document,t.event,this.clickOutsideHandler)}}}},75187:function(t,e,n){var o=n(47456),i=n(33448),s=n(56215),a=n(96874),c=(0,o.Y)("popup"),r=c[0],l=c[1];e.A=r({mixins:[(0,s.i)()],props:{round:Boolean,duration:[Number,String],closeable:Boolean,transition:String,safeAreaInsetBottom:Boolean,closeIcon:{type:String,default:"cross"},closeIconPosition:{type:String,default:"top-right"},position:{type:String,default:"center"},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}},beforeCreate:function(){var t=this,e=function(e){return function(n){return t.$emit(e,n)}};this.onClick=e("click"),this.onOpened=e("opened"),this.onClosed=e("closed")},methods:{onClickCloseIcon:function(t){this.$emit("click-close-icon",t),this.close()}},render:function(){var t,e=arguments[0];if(this.shouldRender){var n=this.round,o=this.position,s=this.duration,c="center"===o,r=this.transition||(c?"van-fade":"van-popup-slide-"+o),u={};if((0,i.C8)(s)){var d=c?"animationDuration":"transitionDuration";u[d]=s+"s"}return e("transition",{attrs:{appear:this.transitionAppear,name:r},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[e("div",{directives:[{name:"show",value:this.value}],style:u,class:l((t={round:n},t[o]=o,t["safe-area-inset-bottom"]=this.safeAreaInsetBottom,t)),on:{click:this.onClick}},[this.slots(),this.closeable&&e(a.A,{attrs:{role:"button",tabindex:"0",name:this.closeIcon},class:l("close-icon",this.closeIconPosition),on:{click:this.onClickCloseIcon}})])])}}})},93093:function(t,e,n){n(76952),n(69176),n(98992),n(22795),n(65270)}}]);
|