const e=require("../utils/motionUtil.js");let t=require("vue");function n(n){let{prefixCls:r,visible:i,zIndex:a,mask:o,maskAnimation:s,maskTransitionName:c}=n;if(!o)return null;let l={};return(c||s)&&(l=e.getMotion({prefixCls:r,transitionName:c,animation:s})),(0,t.createVNode)(t.Transition,{appear:!0,...l},{default:()=>[(0,t.withDirectives)((0,t.createVNode)(`div`,{style:{zIndex:a},class:`${r}-mask`},null),[[t.vShow,i]])]})}n.displayName=`Mask`,exports.default=n;