1 |
- import{i as Z,q as H,B as K,d as b,b as u,p as W}from"./base.2f525592.js";function Pe(){}var _=Object.assign,D=typeof window!="undefined",ze=null,G={type:Boolean,default:!0};function C(e,n){var t=n.split("."),r=e;return t.forEach(a=>{var i;r=(i=r[a])!=null?i:""}),r}function Re(e,n,t){return n.reduce((r,a)=>((!t||e[a]!==void 0)&&(r[a]=e[a]),r),{})}function B(e,n){return n?typeof n=="string"?" "+e+"--"+n:Array.isArray(n)?n.reduce((t,r)=>t+B(e,r),""):Object.keys(n).reduce((t,r)=>t+(n[r]?B(e,r):""),""):""}function J(e){return function(n,t){return n&&typeof n!="string"&&(t=n,n=""),n=n?e+"__"+n:e,""+n+B(n,t)}}var Q=/-(\w)/g;function N(e){return e.replace(Q,(n,t)=>t.toUpperCase())}function v(e){return e!=null}function E(e){return typeof e=="function"}function A(e){return e!==null&&typeof e=="object"}function Ie(e){return A(e)&&E(e.then)&&E(e.catch)}function F(e){return typeof e=="number"||/^\d+(\.\d+)?$/.test(e)}function _e(){return D?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1}var{hasOwnProperty:X}=Object.prototype;function Y(e,n,t){var r=n[t];!v(r)||(!X.call(e,t)||!A(r)?e[t]=r:e[t]=L(Object(e[t]),n[t]))}function L(e,n){return Object.keys(n).forEach(t=>{Y(e,n,t)}),e}var ee={name:"\u59D3\u540D",tel:"\u7535\u8BDD",save:"\u4FDD\u5B58",confirm:"\u786E\u8BA4",cancel:"\u53D6\u6D88",delete:"\u5220\u9664",complete:"\u5B8C\u6210",loading:"\u52A0\u8F7D\u4E2D...",telEmpty:"\u8BF7\u586B\u5199\u7535\u8BDD",nameEmpty:"\u8BF7\u586B\u5199\u59D3\u540D",nameInvalid:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u59D3\u540D",confirmDelete:"\u786E\u5B9A\u8981\u5220\u9664\u5417",telInvalid:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7",vanCalendar:{end:"\u7ED3\u675F",start:"\u5F00\u59CB",title:"\u65E5\u671F\u9009\u62E9",confirm:"\u786E\u5B9A",startEnd:"\u5F00\u59CB/\u7ED3\u675F",weekdays:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],monthTitle:(e,n)=>e+"\u5E74"+n+"\u6708",rangePrompt:e=>"\u9009\u62E9\u5929\u6570\u4E0D\u80FD\u8D85\u8FC7 "+e+" \u5929"},vanCascader:{select:"\u8BF7\u9009\u62E9"},vanContactCard:{addText:"\u6DFB\u52A0\u8054\u7CFB\u4EBA"},vanContactList:{addText:"\u65B0\u5EFA\u8054\u7CFB\u4EBA"},vanPagination:{prev:"\u4E0A\u4E00\u9875",next:"\u4E0B\u4E00\u9875"},vanPullRefresh:{pulling:"\u4E0B\u62C9\u5373\u53EF\u5237\u65B0...",loosing:"\u91CA\u653E\u5373\u53EF\u5237\u65B0..."},vanSubmitBar:{label:"\u5408\u8BA1\uFF1A"},vanCoupon:{unlimited:"\u65E0\u4F7F\u7528\u95E8\u69DB",discount:e=>e+"\u6298",condition:e=>"\u6EE1"+e+"\u5143\u53EF\u7528"},vanCouponCell:{title:"\u4F18\u60E0\u5238",tips:"\u6682\u65E0\u53EF\u7528",count:e=>e+"\u5F20\u53EF\u7528"},vanCouponList:{empty:"\u6682\u65E0\u4F18\u60E0\u5238",exchange:"\u5151\u6362",close:"\u4E0D\u4F7F\u7528\u4F18\u60E0\u5238",enable:"\u53EF\u7528",disabled:"\u4E0D\u53EF\u7528",placeholder:"\u8BF7\u8F93\u5165\u4F18\u60E0\u7801"},vanAddressEdit:{area:"\u5730\u533A",postal:"\u90AE\u653F\u7F16\u7801",areaEmpty:"\u8BF7\u9009\u62E9\u5730\u533A",addressEmpty:"\u8BF7\u586B\u5199\u8BE6\u7EC6\u5730\u5740",postalEmpty:"\u90AE\u653F\u7F16\u7801\u683C\u5F0F\u4E0D\u6B63\u786E",defaultAddress:"\u8BBE\u4E3A\u9ED8\u8BA4\u6536\u8D27\u5730\u5740",telPlaceholder:"\u6536\u8D27\u4EBA\u624B\u673A\u53F7",namePlaceholder:"\u6536\u8D27\u4EBA\u59D3\u540D",areaPlaceholder:"\u9009\u62E9\u7701 / \u5E02 / \u533A"},vanAddressEditDetail:{label:"\u8BE6\u7EC6\u5730\u5740",placeholder:"\u8857\u9053\u95E8\u724C\u3001\u697C\u5C42\u623F\u95F4\u53F7\u7B49\u4FE1\u606F"},vanAddressList:{add:"\u65B0\u589E\u5730\u5740"}},P=Z("zh-CN"),z=H({"zh-CN":ee}),ne={messages(){return z[P.value]},use(e,n){P.value=e,this.add({[e]:n})},add(e={}){L(z,e)}},te=ne;function re(e){var n=N(e)+".";return function(t,...r){var a=te.messages(),i=C(a,n+t)||C(a,t);return E(i)?i(...r):i}}function y(e){var n="van-"+e;return[n,J(n),re(n)]}function h(e){return e.install=n=>{var{name:t}=e;n.component(t,e),n.component(N("-"+t),e)},e}function d(e){if(!!v(e))return F(e)?e+"px":String(e)}function ae(e){if(v(e)){var n=d(e);return{width:n,height:n}}}function De(e){var n={};return e!==void 0&&(n.zIndex=+e),n}var x;function ie(){if(!x){var e=document.documentElement,n=e.style.fontSize||window.getComputedStyle(e).fontSize;x=parseFloat(n)}return x}function oe(e){return e=e.replace(/rem/g,""),+e*ie()}function ue(e){return e=e.replace(/vw/g,""),+e*window.innerWidth/100}function le(e){return e=e.replace(/vh/g,""),+e*window.innerHeight/100}function Ne(e){if(typeof e=="number")return e;if(D){if(e.includes("rem"))return oe(e);if(e.includes("vw"))return ue(e);if(e.includes("vh"))return le(e)}return parseFloat(e)}var ce={to:[String,Object],url:String,replace:Boolean};function de(e){var n=e.$router,{to:t,url:r,replace:a}=e;t&&n?n[a?"replace":"push"](t):r&&(a?location.replace(r):location.href=r)}function se(){var e=K().proxy;return()=>de(e)}var g="van-hairline",Ae=g+"--top",Fe=g+"--left",Le=g+"--bottom",fe=g+"--surround",je=g+"--top-bottom",ke=g+"-unset--top-bottom",[ge,R]=y("badge"),ve=b({name:ge,props:{dot:Boolean,max:[Number,String],color:String,offset:Array,content:[Number,String],showZero:G,tag:{type:String,default:"div"}},setup(e,{slots:n}){var t=()=>{if(n.content)return!0;var{content:i,showZero:l}=e;return v(i)&&i!==""&&(l||i!==0)},r=()=>{var{dot:i,max:l,content:c}=e;if(!i&&t())return n.content?n.content():v(l)&&F(c)&&+c>l?l+"+":c},a=()=>{if(t()||e.dot){var i={background:e.color};if(e.offset){var[l,c]=e.offset;n.default?(i.top=d(c),i.right="-"+d(l)):(i.marginTop=d(c),i.marginLeft=d(l))}return u("div",{class:R({dot:e.dot,fixed:!!n.default}),style:i},[r()])}};return()=>{if(n.default){var{tag:i}=e;return u(i,{class:R("wrapper")},{default:()=>[n.default(),a()]})}return a()}}}),me=h(ve),[pe,I]=y("icon");function Se(e){return e?e.includes("/"):!1}var be=b({name:pe,props:{dot:Boolean,name:String,size:[Number,String],badge:[Number,String],color:String,tag:{type:String,default:"i"},classPrefix:{type:String,default:I()}},setup(e,{slots:n}){return()=>{var{tag:t,dot:r,name:a,size:i,badge:l,color:c,classPrefix:m}=e,o=Se(a);return u(me,{dot:r,tag:t,content:l,class:[m,o?"":m+"-"+a],style:{color:c,fontSize:d(i)}},{default:()=>[n.default==null?void 0:n.default(),o&&u("img",{class:I("image"),src:a},null)]})}}}),ye=h(be),[he,S]=y("loading"),xe=Array(12).fill(u("i",null,null)),Be=u("svg",{class:S("circular"),viewBox:"25 25 50 50"},[u("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),Ee=b({name:he,props:{size:[Number,String],color:String,vertical:Boolean,textSize:[Number,String],textColor:String,type:{type:String,default:"circular"}},setup(e,{slots:n}){var t=W(()=>_({color:e.color},ae(e.size))),r=()=>{if(n.default){var a;return u("span",{class:S("text"),style:{fontSize:d(e.textSize),color:(a=e.textColor)!=null?a:e.color}},[n.default()])}};return()=>{var{type:a,vertical:i}=e;return u("div",{class:S([a,{vertical:i}])},[u("span",{class:S("spinner",a),style:t.value},[a==="spinner"?xe:Be]),r()])}}}),Oe=h(Ee),[Te,f]=y("button"),we=b({name:Te,props:_({},ce,{text:String,icon:String,color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,loadingSize:String,loadingText:String,loadingType:String,tag:{type:String,default:"button"},type:{type:String,default:"default"},size:{type:String,default:"normal"},nativeType:{type:String,default:"button"},iconPosition:{type:String,default:"left"}}),emits:["click"],setup(e,{emit:n,slots:t}){var r=se(),a=()=>t.loading?t.loading():u(Oe,{size:e.loadingSize,type:e.loadingType,class:f("loading")},null),i=()=>{if(e.loading)return a();if(t.icon)return u("div",{class:f("icon")},[t.icon()]);if(e.icon)return u(ye,{name:e.icon,class:f("icon"),classPrefix:e.iconPrefix},null)},l=()=>{var o;if(e.loading?o=e.loadingText:o=t.default?t.default():e.text,o)return u("span",{class:f("text")},[o])},c=()=>{var{color:o,plain:p}=e;if(o){var s={color:p?o:"white"};return p||(s.background=o),o.includes("gradient")?s.border=0:s.borderColor=o,s}},m=o=>{e.loading?o.preventDefault():e.disabled||(n("click",o),r())};return()=>{var{tag:o,type:p,size:s,block:j,round:k,plain:$,square:M,loading:U,disabled:O,hairline:T,nativeType:q,iconPosition:w}=e,V=[f([p,s,{plain:$,block:j,round:k,square:M,loading:U,disabled:O,hairline:T}]),{[fe]:T}];return u(o,{type:q,class:V,style:c(),disabled:O,onClick:m},{default:()=>[u("div",{class:f("content")},[w==="left"&&i(),l(),w==="right"&&i()])]})}}}),$e=h(we);export{ke as A,$e as B,ye as I,Oe as L,ze as a,v as b,y as c,Ie as d,_ as e,E as f,De as g,A as h,_e as i,d as j,D as k,Fe as l,Ae as m,Pe as n,Ne as o,Re as p,me as q,ce as r,je as s,G as t,se as u,de as v,h as w,g as x,Le as y,ae as z};
|