"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),a=require("../_util/transition.js"),l=e.defineComponent({compatConfig:{MODE:3},name:"DialogMask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup(t,{}){return()=>{const{prefixCls:o,visible:i,maskProps:s,motionName:r}=t,n=a.getTransitionProps(r);return e.createVNode(e.Transition,n,{default:()=>[e.withDirectives(e.createVNode("div",{class:`${o}-mask`,...s},null),[[e.vShow,i]])]})}}});exports.default=l;
