2 lines
46 KiB
JavaScript
2 lines
46 KiB
JavaScript
|
import{m as M,e as P,a4 as Pt,aT as Kt,D as S,ad as He,E as q,r as y,af as Ct,B as ie,H as U,a3 as Tt,R as Gt,q as Ke,c as k,A as we,Y as ke,ae as Zt,an as xt,n as Ot,aN as Jt,aO as Qt,aP as en,aJ as Ge,x as tn,aU as nn,_ as Ze,X as O,i as St,y as Mt,ac as ve,aV as on,aW as rn,aX as Je,V as an,aY as un,F as sn,f as ln,P as fn,Z as cn}from"./index.ab0d47a4.js";import{c as ee,a as ae,s as ue,u as vn,P as Qe,b as dn}from"./KeyCode.99f746d5.js";import{w as te}from"./default.76e08716.js";import{x as At,v as pn}from"./useFlexGapSupport.f5eec5c4.js";import{i as hn,R as Nt}from"./index.9c196d1a.js";var Dt=["moz","ms","webkit"];function mn(){var t=0;return function(e){var n=new Date().getTime(),i=Math.max(0,16-(n-t)),o=window.setTimeout(function(){e(n+i)},i);return t=n+i,o}}function gn(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=Dt.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:mn()}function yn(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=Dt.filter(function(n){return"".concat(n,"CancelAnimationFrame")in window||"".concat(n,"CancelRequestAnimationFrame")in window})[0];return e?(window["".concat(e,"CancelAnimationFrame")]||window["".concat(e,"CancelRequestAnimationFrame")]).call(this,t):clearTimeout(t)}var et=gn(),wn=function(e){return yn(e.id)},bn=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=Date.now();function o(){Date.now()-i>=n?e.call():r.id=et(o)}var r={id:et(o)};return r},Be={visible:Boolean,prefixCls:String,zIndex:Number,destroyPopupOnHide:Boolean,forceRender:Boolean,animation:[String,Object],transitionName:String,stretch:{type:String},align:{type:Object},point:{type:Object},getRootDomNode:{type:Function},getClassNameFromAlign:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function},onTouchstart:{type:Function}},Pn=M(M({},Be),{mobile:{type:Object}}),Cn=M(M({},Be),{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function Rt(t){var e=t.prefixCls,n=t.animation,i=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:i?{name:i}:{}}function Et(t){var e=t.prefixCls,n=t.visible,i=t.zIndex,o=t.mask,r=t.maskAnimation,a=t.maskTransitionName;if(!o)return null;var u={};return(a||r)&&(u=Rt({prefixCls:e,transitionName:a,animation:r})),P(He,S({appear:!0},u),{default:function(){return[Pt(P("div",{style:{zIndex:i},class:"".concat(e,"-mask")},null),[[Kt("if"),n]])]}})}Et.displayName="Mask";const Tn=q({name:"MobilePopupInner",inheritAttrs:!1,props:Pn,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var i=n.expose,o=n.slots,r=y();return i({forceAlign:function(){},getElement:function(){return r.value}}),function(){var a,u=e.zIndex,s=e.visible,f=e.prefixCls,l=e.mobile;l=l===void 0?{}:l;var m=l.popupClassName,v=l.popupStyle,c=l.popupMotion,h=c===void 0?{}:c,d=l.popupRender,T=M({zIndex:u},v),g=Ct((a=o.default)===null||a===void 0?void 0:a.call(o));g.length>1&&(g=P("div",{class:"".concat(f,"-content")},[g])),d&&(g=d(g));var w=ie(f,m);return P(He,S({ref:r},h),{default:function(){return[s?P("div",{class:w,style:T},[g]):null]}})}}});var xn=globalThis&&globalThis.__awaiter||function(t,e,n,i){function o(r){return r instanceof n?r:new n(function(a){a(r)})}return new(n||(n=Promise))(function(r,a){function u(l){try{f(i.next(l))}catch(m){a(m)}}function s(l){try{f(i.throw(l))}catch(m){a(m)}}function f(l){l.done?r(l.value):o(l.value).then(u,s)}f((i=i.apply(t,e||[])).next())})},tt=["measure","align",null,"motion"];const On=function(t,e){var n=y(null),i=y(),o=y(!1);function r(s){o.value||(n.value=s)}function a(){te.cancel(i.value)}function u(s){a(),i.value=te(function(){var f=n.value;switch(n.value){case"align":f="motion";break;case"motion":f="stable";break}r(f),s==null||s()})}return U(t,function(){r("measure")},{immediate:!0,flush:"post"}),Tt(function(){U(n,function(){switch(n.v
|