Files

2 lines
81 KiB
JavaScript
Raw Permalink Normal View History

import{A as Mn}from"./AppPullRefresh-CfNrX9zO.js";import{a7 as h,p as V,a0 as qe,w as zt,l as On,d as L,al as Ut,av as q,h as B,W,o as be,a as Ne,az as st,i as I,aD as ke,z as We,a3 as kn,a4 as Vn,an as fe,aZ as _n,Z as An,aS as lt,ae as N,a_ as $n,ay as K,a$ as Dn,a6 as Bn,ah as k,aL as Xt,b0 as Yt,b1 as ut,F as Ve,b2 as _e,b3 as Nn,a5 as Ce,at as Fn,af as En,aj as Hn,aQ as Ae,aX as Rn,au as Gt,ag as qt,aP as Ke,aA as Kt,am as Qe,b4 as Ln,aW as Qt,b5 as jn,A as In,b as j,c as z,e as F,M as ct,R as ge,t as ae,I as $e,f as le,_ as Zt,j as Jt,C as oe,m as G,b6 as Wn,g as Oe,r as ze,n as zn,x as Un,N as ft,v as Xn,E as Yn}from"./index-BjvyXY-2.js";import{P as Gn}from"./PageBar-TMXdwDCl.js";import{S as qn}from"./SearchInput-BMsFJrtT.js";import{s as te,P as dt,u as Kn,a as Qn,K as ee}from"./KeyCode-DO3vTaYn.js";import{w as J}from"./raf-nDFcuFT6.js";import{_ as Zn,i as Jn,B as De,z as ei,A as ti}from"./FormItemContext-DFle5WYF.js";import{P as ni}from"./ProductCard-nV22wQGv.js";import{u as ii}from"./usePagedProducts-DW4GzOdK.js";function Q(i,e,t,n){if(i&&i.addEventListener){var a=n;a===void 0&&te&&(e==="touchstart"||e==="touchmove"||e==="wheel")&&(a={passive:!1}),i.addEventListener(e,t,a)}return{remove:function(){i&&i.removeEventListener&&i.removeEventListener(e,t)}}}function se(i,e){return i?i.contains(e):!1}var en=["moz","ms","webkit"];function ai(){var i=0;return function(e){var t=new Date().getTime(),n=Math.max(0,16-(t-i)),a=window.setTimeout(function(){e(t+n)},n);return i=t+n,a}}function oi(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var i=en.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return i?window["".concat(i,"RequestAnimationFrame")]:ai()}function ri(i){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(i);var e=en.filter(function(t){return"".concat(t,"CancelAnimationFrame")in window||"".concat(t,"CancelRequestAnimationFrame")in window})[0];return e?(window["".concat(e,"CancelAnimationFrame")]||window["".concat(e,"CancelRequestAnimationFrame")]).call(this,i):clearTimeout(i)}var vt=oi(),si=function(e){return ri(e.id)},li=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=Date.now();function a(){Date.now()-n>=t?e.call():o.id=vt(a)}var o={id:vt(a)};return o},Ze={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}},ui=h(h({},Ze),{},{mobile:{type:Object}}),ci=h(h({},Ze),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function tn(i){var e=i.prefixCls,t=i.animation,n=i.transitionName;return t?{name:"".concat(e,"-").concat(t)}:n?{name:n}:{}}function nn(i){var e=i.prefixCls,t=i.visible,n=i.zIndex,a=i.mask,o=i.maskAnimation,r=i.maskTransitionName;if(!a)return null;var s={};return(r||o)&&(s=tn({prefixCls:e,transitionName:r,animation:o})),V(qe,h({appear:!0},s),{default:function(){return[zt(V("div",{style:{zIndex:n},class:"".concat(e,"-mask")},null),[[On("if"),t]])]}})}nn.displayName="Mask";const fi=L({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:ui,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,t){var n=t.expose,a=t.slots,o=B();return n({forceAlign:function(){},getElement:function(){return o.value}}),function(){var r,s=e.zIndex,l=e.visible,u=e.prefixCls,c=e.mobile,p=c===void 0?{}:c,d=p.popupClassName,g=p.popupStyle,w=p.popupMotion,M=w===void 0?{}:w,A=p.popupRender,P=h({zIndex:s},g),m=Ut((r=a.default)===null||r===void 0?void 0:r.call(a));m.length>1&&(m=V("div",{class:"".concat(u,"-content")},[m])),A&&(m=A(m));var T=q(u,d);return V(qe,h({ref:o},M),{default:function(){return[l?V("div",{class:T,style:P},[m]):null]}})}}});va