2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
import{B as Y}from"./button-a5cee9c7.js";import{d as te,u as fe,G as me,_ as d,a as m,aa as be,P as b,h as $,B as Z,c as F,bP as ge,t as he,r as U,b as L,k as xe,af as we,ah as ue,y as Be,A as Ce,f as _e,bK as Ae,ae as Se,a6 as $e,W as Ie,ai as X,am as Oe,D as Pe}from"./index-9978e847.js";import{_ as ze,c as Ne}from"./index-96d3719b.js";var Fe=ze(function n(e){Ne(this,n),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),Re=function(){return{prefixCls:String,size:{type:String}}};const ae=te({compatConfig:{MODE:3},name:"AButtonGroup",props:Re(),setup:function(e,u){var r=u.slots,o=fe("btn-group",e),v=o.prefixCls,z=o.direction,y=me(function(){var w,R=e.size,P="";switch(R){case"large":P="lg";break;case"small":P="sm";break;case"middle":case void 0:break;default:console.warn(new Fe(R).error)}return w={},d(w,"".concat(v.value),!0),d(w,"".concat(v.value,"-").concat(P),P),d(w,"".concat(v.value,"-rtl"),z.value==="rtl"),w});return function(){var w;return m("div",{class:y.value},[be((w=r.default)===null||w===void 0?void 0:w.call(r))])}}});Y.Group=ae;Y.install=function(n){return n.component(Y.name,Y),n.component(ae.name,ae),n};var se=function(){return{id:String,prefixCls:String,inputPrefixCls:String,defaultValue:b.oneOfType([b.string,b.number]),value:{type:[String,Number,Symbol],default:void 0},placeholder:{type:[String,Number]},autocomplete:String,type:{type:String,default:"text"},name:String,size:{type:String},disabled:{type:Boolean,default:void 0},readonly:{type:Boolean,default:void 0},addonBefore:b.any,addonAfter:b.any,prefix:b.any,suffix:b.any,autofocus:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,valueModifiers:Object,hidden:Boolean}};const je=se;var Ke=function(){return $($({},Z(se(),["prefix","addonBefore","addonAfter","suffix"])),{},{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object})};function ce(n,e,u,r,o){var v;return F(n,(v={},d(v,"".concat(n,"-sm"),u==="small"),d(v,"".concat(n,"-lg"),u==="large"),d(v,"".concat(n,"-disabled"),r),d(v,"".concat(n,"-rtl"),o==="rtl"),d(v,"".concat(n,"-borderless"),!e),v))}var K=function(e){return e!=null&&(Array.isArray(e)?ge(e).length:!0)};function Me(n){return K(n.prefix)||K(n.suffix)||K(n.allowClear)}function ne(n){return K(n.addonBefore)||K(n.addonAfter)}var Ee=["text","input"];const Te=te({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:b.oneOf(he("text","input")),value:b.any,defaultValue:b.any,allowClear:{type:Boolean,default:void 0},element:b.any,handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:b.any,prefix:b.any,addonBefore:b.any,addonAfter:b.any,readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean},setup:function(e,u){var r=u.slots,o=u.attrs,v=U(),z=function(t){var s;if((s=v.value)!==null&&s!==void 0&&s.contains(t.target)){var f=e.triggerFocus;f==null||f()}},y=function(t){var s,f=e.allowClear,l=e.value,i=e.disabled,B=e.readonly,g=e.handleReset,A=e.suffix,h=A===void 0?r.suffix:A;if(!f)return null;var S=!i&&!B&&l,x="".concat(t,"-clear-icon");return m(xe,{onClick:g,onMousedown:function(C){return C.preventDefault()},class:F((s={},d(s,"".concat(x,"-hidden"),!S),d(s,"".concat(x,"-has-suffix"),!!h),s),x),role:"button"},null)},w=function(t){var s,f=e.suffix,l=f===void 0?(s=r.suffix)===null||s===void 0?void 0:s.call(r):f,i=e.allowClear;return l||i?m("span",{class:"".concat(t,"-suffix")},[y(t),l]):null},R=function(t,s){var f,l,i,B=e.focused,g=e.value,A=e.prefix,h=A===void 0?(f=r.prefix)===null||f===void 0?void 0:f.call(r):A,S=e.size,x=e.suffix,N=x===void 0?(l=r.suffix)===null||l===void 0?void 0:l.call(r):x,C=e.disabled,j=e.allowClear,V=e.direction,W=e.readonly,M=e.bordered,G=e.hidden,J=e.addonAfter,ee=J===void 0?r.addonAfter:J,p=e.addonBefore,a=p===void 0?r.addonBefore:p,c=w(t);if(!Me({prefix:h,suffix:N,allowClear:j}))return L(s,{value:g});var O=h?m("span",{class:"".concat(t,"-prefix")},[h]):null,_=F("".concat(t,"-affix-wrapper"),(i={},d(i,"".concat(t,"-affix-wrapper-focused"),B),d(i,"".concat(t,"-affix-wrapper-disabled"),C),d(i,"".concat(t,"-affix-wrapper-sm"),S==="small"),d(i,"".concat(t,"-affix-wrapper-lg"),S==="large"),d(i,"".concat(t,"-affix-wrapper-input-with-clear-btn"),N&&j&&g),d(i,"".concat(t,"-affix-wrapper-rtl"),V==="rtl"),d(i,"".concat(t,"-affix-wrapper-readonly"),W),d(i,"".concat(t,"-affix-wrapper-borderless"),!M),d(i,"".concat(o.class),!ne({addonAfter:ee,addonBefore:a})&&o.class),i));return m("span",{ref:v,class:_,style:o.style,onMouseup:z,hidden:G},[O,L(s,{style:null,value:g,class:ce(t,M,S,C)}),c])},P=function(t,s){var f,l,i,B=e.addonBefore,g=B===void 0?(f=r.addonBefore)===null||f===void 0?void 0:f.call(r):B,A=e.addonAfter,h=A===void 0?(l=r.addonAfter)===null||l===void 0?void 0:l.call(r):A,S=e.size,x=e.direction,N=e.hidden;if(!ne({addonBefore:g,addonAfter:h}))return s;var C="".concat(t,"-group"),j="".concat(C,"-addon"),V=g?m("span",{class:j},[g]):null,W=h?m("span",{class:j},[h]):null,M=F("".concat(t,"-wrapper"),C,d({},"".concat(C,"-rtl"),x==="rtl")),G=F("".concat(t,"-group-wrapper"),(i={},d(i,"".concat(t,"-group-wrapper-sm"),S==="small"),d(i,"".concat(t,"-group-wrapper-lg"),S==="large"),d(i,"".concat(t,"-group-wrapper-rtl"),x==="rtl"),i),o.class);return m("span",{class:G,style:o.style,hidden:N},[m("span",{class:M},[V,L(s,{style:null}),W])])},T=function(t,s){var f,l=e.value,i=e.allowClear,B=e.direction,g=e.bordered,A=e.hidden,h=e.addonAfter,S=h===void 0?r.addonAfter:h,x=e.addonBefore,N=x===void 0?r.addonBefore:x;if(!i)return L(s,{value:l});var C=F("".concat(t,"-affix-wrapper"),"".concat(t,"-affix-wrapper-textarea-with-clear-btn"),(f={},d(f,"".concat(t,"-affix-wrapper-rtl"),B==="rtl"),d(f,"".concat(t,"-affix-wrapper-borderless"),!g),d(f,"".concat(o.class),!ne({addonAfter:S,addonBefore:N})&&o.class),f));return m("span",{class:C,style:o.style,hidden:A},[L(s,{style:null,value:l}),y(t)])};return function(){var I,t=e.prefixCls,s=e.inputType,f=e.element,l=f===void 0?(I=r.element)===null||I===void 0?void 0:I.call(r):f;return s===Ee[0]?T(t,l):P(t,R(t,l))}}});function le(n){return typeof n>"u"||n===null?"":String(n)}function ie(n,e,u,r){if(u){var o=e;if(e.type==="click"){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0});var v=n.cloneNode(!0);o.target=v,o.currentTarget=v,v.value="",u(o);return}if(r!==void 0){Object.defineProperty(o,"target",{writable:!0}),Object.defineProperty(o,"currentTarget",{writable:!0}),o.target=n,o.currentTarget=n,n.value=r,u(o);return}u(o)}}function Ve(n,e){if(n){n.focus(e);var u=e||{},r=u.cursor;if(r){var o=n.value.length;switch(r){case"start":n.setSelectionRange(0,0);break;case"end":n.setSelectionRange(o,o);break;default:n.setSelectionRange(0,o)}}}}const Je=te({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:je(),setup:function(e,u){var r=u.slots,o=u.attrs,v=u.expose,z=u.emit,y=U(),w=U(),R,P=we(),T=fe("input",e),I=T.direction,t=T.prefixCls,s=T.size,f=T.autocomplete,l=U(e.value===void 0?e.defaultValue:e.value),i=U(!1);ue(function(){return e.value},function(){l.value=e.value}),ue(function(){return e.disabled},function(){e.value!==void 0&&(l.value=e.value),e.disabled&&(i.value=!1)});var B=function(){R=setTimeout(function(){var a;((a=y.value)===null||a===void 0?void 0:a.getAttribute("type"))==="password"&&y.value.hasAttribute("value")&&y.value.removeAttribute("value")})},g=function(a){Ve(y.value,a)},A=function(){var a;(a=y.value)===null||a===void 0||a.blur()},h=function(a,c,O){var _;(_=y.value)===null||_===void 0||_.setSelectionRange(a,c,O)},S=function(){var a;(a=y.value)===null||a===void 0||a.select()};v({focus:g,blur:A,input:y,stateValue:l,setSelectionRange:h,select:S});var x=function(a){var c=e.onFocus;i.value=!0,c==null||c(a),X(function(){B()})},N=function(a){var c=e.onBlur;i.value=!1,c==null||c(a),P.onFieldBlur(),X(function(){B()})},C=function(a){z("update:value",a.target.value),z("change",a),z("input",a),P.onFieldChange()},j=Oe(),V=function(a,c){l.value!==a&&(e.value===void 0?l.value=a:X(function(){y.value.value!==l.value&&j.update()}),X(function(){c&&c()}))},W=function(a){ie(y.value,a,C),V("",function(){g()})},M=function(a){var c=a.target,O=c.value,_=c.composing;if(!((a.isComposing||_)&&e.lazy||l.value===O)){var E=a.target.value;ie(y.value,a,C),V(E,function(){B()})}},G=function(a){a.keyCode===13&&z("pressEnter",a),z("keydown",a)};Be(function(){B()}),Ce(function(){clearTimeout(R)});var J=function(){var a,c=e.addonBefore,O=c===void 0?r.addonBefore:c,_=e.addonAfter,E=_===void 0?r.addonAfter:_,k=e.disabled,q=e.bordered,H=q===void 0?!0:q,D=e.valueModifiers,ve=D===void 0?{}:D,pe=e.htmlSize,oe=Z(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),Q=$($($({},oe),o),{},{autocomplete:f.value,onChange:M,onInput:M,onFocus:x,onBlur:N,onKeydown:G,class:F(ce(t.value,H,s.value,k,I.value),d({},o.class,o.class&&!O&&!E)),ref:y,key:"ant-input",size:pe,id:(a=oe.id)!==null&&a!==void 0?a:P.id.value});ve.lazy&&delete Q.onInput,Q.autofocus||delete Q.autofocus;var ye=m("input",Z(Q,["size"]),null);return _e(ye,[[Ae]])},ee=function(){var a,c=l.value,O=e.maxlength,_=e.suffix,E=_===void 0?(a=r.suffix)===null||a===void 0?void 0:a.call(r):_,k=e.showCount,q=Number(O)>0;if(E||k){var H=Se(le(c)).length,D=null;return $e(k)==="object"?D=k.formatter({count:H,maxlength:O}):D="".concat(H).concat(q?" / ".concat(O):""),m(Ie,null,[!!k&&m("span",{class:F("".concat(t.value,"-show-count-suffix"),d({},"".concat(t.value,"-show-count-has-suffix"),!!E))},[D]),E])}return null};return function(){var p=$($($({},o),e),{},{prefixCls:t.value,inputType:"input",value:le(l.value),handleReset:W,focused:i.value&&!e.disabled});return m(Te,$($({},Z(p,["element","valueModifiers","suffix","showCount"])),{},{ref:w}),$($({},r),{},{element:J,suffix:ee}))}}});var ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const De=ke;function de(n){for(var e=1;e<arguments.length;e++){var u=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(u);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(u).filter(function(o){return Object.getOwnPropertyDescriptor(u,o).enumerable}))),r.forEach(function(o){We(n,o,u[o])})}return n}function We(n,e,u){return e in n?Object.defineProperty(n,e,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[e]=u,n}var re=function(e,u){var r=de({},e,u.attrs);return m(Pe,de({},r,{icon:De}),null)};re.displayName="EyeOutlined";re.inheritAttrs=!1;const qe=re;export{Te as C,qe as E,Je as I,Ve as a,le as f,je as i,ie as r,Ke as t};
|