test de déploiement du build depuis gitlab
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
17 KiB

import{o as e}from"./chunk-jRWAZmH_.js";import{n as t}from"./jsx-runtime-CEixWuwE.js";import{Fn as n,Hn as r,Pn as i,Un as a,Wn as o,ar as s,bn as c,cn as l,ir as u,kt as d,nr as f,or as p,q as m,rn as h,rr as g,tr as _,yn as v}from"./axios-BbX9YWYe.js";import{n as y,t as b}from"./slicedToArray-YLaz90ka.js";import{i as x,r as S}from"./asyncToGenerator-DHhZBkop.js";import{t as C}from"./select-SSTpnrPj.js";import{r as w}from"./useFlexGapSupport-Cmh5GcIO.js";import{t as T}from"./RightOutlined-B3F2zuMj.js";import{St as E}from"./index-BK5pW26O.js";p(),x(),u(),f(),o();var D=e(r());n(),c(),y();var O=e(t());function k(){return b(O.useReducer(function(e){return e+1},0),2)[1]}function A(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,t=(0,O.useRef)({}),n=k();return(0,O.useEffect)(function(){var r=w.subscribe(function(r){t.current=r,e&&n()});return function(){return w.unsubscribe(r)}},[]),t.current}var j={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z`}}]},name:`double-left`,theme:`outlined`},M=O.forwardRef(function(e,t){return O.createElement(d,i(i({},e),{},{ref:t,icon:j}))}),N={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z`}}]},name:`double-right`,theme:`outlined`};n();var P=O.forwardRef(function(e,t){return O.createElement(d,i(i({},e),{},{ref:t,icon:N}))}),F=function(e){var t,n=`${e.rootPrefixCls}-item`,r=(0,D.default)(n,`${n}-${e.page}`,(t={},S(t,`${n}-active`,e.active),S(t,`${n}-disabled`,!e.page),S(t,e.className,!!e.className),t));return O.createElement(`li`,{title:e.showTitle?e.page:null,className:r,onClick:function(){e.onClick(e.page)},onKeyPress:function(t){e.onKeyPress(t,e.onClick,e.page)},tabIndex:`0`},e.itemRender(e.page,`page`,O.createElement(`a`,{rel:`nofollow`},e.page)))},I={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},L=function(e){a(n,e);var t=v(n);function n(){var e;g(this,n);var r=[...arguments];return e=t.call.apply(t,[this].concat(r)),e.state={goInputText:``},e.buildOptionText=function(t){return`${t} ${e.props.locale.items_per_page}`},e.changeSize=function(t){e.props.changeSize(Number(t))},e.handleChange=function(t){e.setState({goInputText:t.target.value})},e.handleBlur=function(t){var n=e.props,r=n.goButton,i=n.quickGo,a=n.rootPrefixCls,o=e.state.goInputText;r||o===``||(e.setState({goInputText:``}),!(t.relatedTarget&&(t.relatedTarget.className.indexOf(`${a}-item-link`)>=0||t.relatedTarget.className.indexOf(`${a}-item`)>=0))&&i(e.getValidValue()))},e.go=function(t){e.state.goInputText!==``&&(t.keyCode===I.ENTER||t.type===`click`)&&(e.setState({goInputText:``}),e.props.quickGo(e.getValidValue()))},e}return _(n,[{key:`getValidValue`,value:function(){var e=this.state.goInputText;return!e||isNaN(e)?void 0:Number(e)}},{key:`getPageSizeOptions`,value:function(){var e=this.props,t=e.pageSize,n=e.pageSizeOptions;return n.some(function(e){return e.toString()===t.toString()})?n:n.concat([t.toString()]).sort(function(e,t){return(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t))})}},{key:`render`,value:function(){var e=this,t=this.props,n=t.pageSize,r=t.locale,i=t.rootPrefixCls,a=t.changeSize,o=t.quickGo,s=t.goButton,c=t.selectComponentClass,l=t.buildOptionText,u=t.selectPrefixCls,d=t.disabled,f=this.state.goInputText,p=`${i}-options`,m=c,h=null,g=null,_=null;if(!a&&!o)return null;var v=this.getPageSizeOptions();if(a&&m){var y=v.map(function(t,n){return O.createElement(m.Option,{key:n,value:t.toString()},(l||e.buildOptionText)(t))});h=O.createElement(m,{disabled:d,prefixCls:u,showSearch:!1,className:`${p}-size-changer`,optionLabelProp:`children`,dropdownMatchSelectWidth:!1,value:(n||v[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode},"aria-label":r.page_size,defaultOpen:!1},y)}return o&&(s&&(_=typeof s==`boolean`?O.createElement(`button`,{type:`button`,onClick:this.go,onKeyUp:this.go,disabled:d,className:`${p}-quick-jumper-button`},r.jump_to_confirm):O.createElement(`span`,{onClick:this.go,onKeyUp:this.go},s)),g=O.createElement(`div`,{className:`${p}-quick-jumper`},r.jump_to,O.createElement(`input`,{disabled:d,type:`text`,value:f,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":r.page}),r.page,_)),O.createElement(`li`,{className:`${p}`},h,g)}}]),n}(O.Component);L.defaultProps={pageSizeOptions:[`10`,`20`,`50`,`100`]};var R={items_per_page:`条/页`,jump_to:`跳至`,jump_to_confirm:`确定`,page:``,prev_page:`上一页`,next_page:`下一页`,prev_5:`向前 5 页`,next_5:`向后 5 页`,prev_3:`向前 3 页`,next_3:`向后 3 页`,page_size:`页码`};x(),n(),u(),f(),o(),c();function z(){}function B(e){var t=Number(e);return typeof t==`number`&&!isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function V(e,t,n){return n}function H(e,t,n){var r=e===void 0?t.pageSize:e;return Math.floor((n.total-1)/r)+1}var U=function(e){a(n,e);var t=v(n);function n(e){var r;g(this,n),r=t.call(this,e),r.getJumpPrevPage=function(){return Math.max(1,r.state.current-(r.props.showLessItems?3:5))},r.getJumpNextPage=function(){return Math.min(H(void 0,r.state,r.props),r.state.current+(r.props.showLessItems?3:5))},r.getItemIcon=function(e,t){var n=r.props.prefixCls,a=e||O.createElement(`button`,{type:`button`,"aria-label":t,className:`${n}-item-link`});return typeof e==`function`&&(a=O.createElement(e,i({},r.props))),a},r.savePaginationNode=function(e){r.paginationNode=e},r.isValid=function(e){var t=r.props.total;return B(e)&&e!==r.state.current&&B(t)&&t>0},r.shouldDisplayQuickJumper=function(){var e=r.props,t=e.showQuickJumper;return e.total<=r.state.pageSize?!1:t},r.handleKeyDown=function(e){(e.keyCode===I.ARROW_UP||e.keyCode===I.ARROW_DOWN)&&e.preventDefault()},r.handleKeyUp=function(e){var t=r.getValidValue(e);t!==r.state.currentInputValue&&r.setState({currentInputValue:t}),e.keyCode===I.ENTER?r.handleChange(t):e.keyCode===I.ARROW_UP?r.handleChange(t-1):e.keyCode===I.ARROW_DOWN&&r.handleChange(t+1)},r.handleBlur=function(e){var t=r.getValidValue(e);r.handleChange(t)},r.changePageSize=function(e){var t=r.state.current,n=H(e,r.state,r.props);t=t>n?n:t,n===0&&(t=r.state.current),typeof e==`number`&&(`pageSize`in r.props||r.setState({pageSize:e}),`current`in r.props||r.setState({current:t,currentInputValue:t})),r.props.onShowSizeChange(t,e),`onChange`in r.props&&r.props.onChange&&r.props.onChange(t,e)},r.handleChange=function(e){var t=r.props,n=t.disabled,i=t.onChange,a=r.state,o=a.pageSize,s=a.current,c=a.currentInputValue;if(r.isValid(e)&&!n){var l=H(void 0,r.state,r.props),u=e;return e>l?u=l:e<1&&(u=1),`current`in r.props||r.setState({current:u}),u!==c&&r.setState({currentInputValue:u}),i(u,o),u}return s},r.prev=function(){r.hasPrev()&&r.handleChange(r.state.current-1)},r.next=function(){r.hasNext()&&r.handleChange(r.state.current+1)},r.jumpPrev=function(){r.handleChange(r.getJumpPrevPage())},r.jumpNext=function(){r.handleChange(r.getJumpNextPage())},r.hasPrev=function(){return r.state.current>1},r.hasNext=function(){return r.state.current<H(void 0,r.state,r.props)},r.runIfEnter=function(e,t){if(e.key===`Enter`||e.charCode===13){var n=[...arguments].slice(2);t.apply(void 0,n)}},r.runIfEnterPrev=function(e){r.runIfEnter(e,r.prev)},r.runIfEnterNext=function(e){r.runIfEnter(e,r.next)},r.runIfEnterJumpPrev=function(e){r.runIfEnter(e,r.jumpPrev)},r.runIfEnterJumpNext=function(e){r.runIfEnter(e,r.jumpNext)},r.handleGoTO=function(e){(e.keyCode===I.ENTER||e.type===`click`)&&r.handleChange(r.state.currentInputValue)};var a=e.onChange!==z;`current`in e&&!a&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var o=e.defaultCurrent;`current`in e&&(o=e.current);var s=e.defaultPageSize;return`pageSize`in e&&(s=e.pageSize),o=Math.min(o,H(s,void 0,e)),r.state={current:o,currentInputValue:o,pageSize:s},r}return _(n,[{key:`componentDidUpdate`,value:function(e,t){var n=this.props.prefixCls;if(t.current!==this.state.current&&this.paginationNode){var r=this.paginationNode.querySelector(`.${n}-item-${t.current}`);r&&document.activeElement===r&&r.blur()}}},{key:`getValidValue`,value:function(e){var t=e.target.value,n=H(void 0,this.state,this.props),r=this.state.currentInputValue;return t===``?t:isNaN(Number(t))?r:t>=n?n:Number(t)}},{key:`getShowSizeChanger`,value:function(){var e=this.props,t=e.showSizeChanger,n=e.total,r=e.totalBoundaryShowSizeChanger;return t===void 0?n>r:t}},{key:`renderPrev`,value:function(e){var t=this.props,n=t.prevIcon,r=t.itemRender,i=r(e,`prev`,this.getItemIcon(n,`prev page`)),a=!this.hasPrev();return(0,O.isValidElement)(i)?(0,O.cloneElement)(i,{disabled:a}):i}},{key:`renderNext`,value:function(e){var t=this.props,n=t.nextIcon,r=t.itemRender,i=r(e,`next`,this.getItemIcon(n,`next page`)),a=!this.hasNext();return(0,O.isValidElement)(i)?(0,O.cloneElement)(i,{disabled:a}):i}},{key:`render`,value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.className,i=t.style,a=t.disabled,o=t.hideOnSinglePage,c=t.total,l=t.locale,u=t.showQuickJumper,d=t.showLessItems,f=t.showTitle,p=t.showTotal,m=t.simple,h=t.itemRender,g=t.showPrevNextJumpers,_=t.jumpPrevIcon,v=t.jumpNextIcon,y=t.selectComponentClass,b=t.selectPrefixCls,x=t.pageSizeOptions,C=this.state,w=C.current,T=C.pageSize,E=C.currentInputValue;if(o===!0&&c<=T)return null;var k=H(void 0,this.state,this.props),A=[],j=null,M=null,N=null,P=null,I=null,R=u&&u.goButton,z=d?1:2,B=w-1>0?w-1:0,V=w+1<k?w+1:k,U=Object.keys(this.props).reduce(function(t,n){return(n.substr(0,5)===`data-`||n.substr(0,5)===`aria-`||n===`role`)&&(t[n]=e.props[n]),t},{}),W=p&&O.createElement(`li`,{className:`${n}-total-text`},p(c,[c===0?0:(w-1)*T+1,w*T>c?c:w*T]));if(m)return R&&(I=typeof R==`boolean`?O.createElement(`button`,{type:`button`,onClick:this.handleGoTO,onKeyUp:this.handleGoTO},l.jump_to_confirm):O.createElement(`span`,{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},R),I=O.createElement(`li`,{title:f?`${l.jump_to}${w}/${k}`:null,className:`${n}-simple-pager`},I)),O.createElement(`ul`,s({className:(0,D.default)(n,`${n}-simple`,S({},`${n}-disabled`,a),r),style:i,ref:this.savePaginationNode},U),W,O.createElement(`li`,{title:f?l.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:(0,D.default)(`${n}-prev`,S({},`${n}-disabled`,!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(B)),O.createElement(`li`,{title:f?`${w}/${k}`:null,className:`${n}-simple-pager`},O.createElement(`input`,{type:`text`,value:E,disabled:a,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:`3`}),O.createElement(`span`,{className:`${n}-slash`},`/`),k),O.createElement(`li`,{title:f?l.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:(0,D.default)(`${n}-next`,S({},`${n}-disabled`,!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(V)),I);if(k<=3+z*2){var G={locale:l,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:f,itemRender:h};k||A.push(O.createElement(F,s({},G,{key:`noPager`,page:1,className:`${n}-item-disabled`})));for(var K=1;K<=k;K+=1){var q=w===K;A.push(O.createElement(F,s({},G,{key:K,page:K,active:q})))}}else{var J=d?l.prev_3:l.prev_5,ee=d?l.next_3:l.next_5;g&&(j=O.createElement(`li`,{title:f?J:null,key:`prev`,onClick:this.jumpPrev,tabIndex:`0`,onKeyPress:this.runIfEnterJumpPrev,className:(0,D.default)(`${n}-jump-prev`,S({},`${n}-jump-prev-custom-icon`,!!_))},h(this.getJumpPrevPage(),`jump-prev`,this.getItemIcon(_,`prev page`))),M=O.createElement(`li`,{title:f?ee:null,key:`next`,tabIndex:`0`,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:(0,D.default)(`${n}-jump-next`,S({},`${n}-jump-next-custom-icon`,!!v))},h(this.getJumpNextPage(),`jump-next`,this.getItemIcon(v,`next page`)))),P=O.createElement(F,{locale:l,last:!0,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:k,page:k,active:!1,showTitle:f,itemRender:h}),N=O.createElement(F,{locale:l,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:f,itemRender:h});var Y=Math.max(1,w-z),X=Math.min(w+z,k);w-1<=z&&(X=1+z*2),k-w<=z&&(Y=k-z*2);for(var Z=Y;Z<=X;Z+=1){var te=w===Z;A.push(O.createElement(F,{locale:l,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Z,page:Z,active:te,showTitle:f,itemRender:h}))}w-1>=z*2&&w!==3&&(A[0]=(0,O.cloneElement)(A[0],{className:`${n}-item-after-jump-prev`}),A.unshift(j)),k-w>=z*2&&w!==k-2&&(A[A.length-1]=(0,O.cloneElement)(A[A.length-1],{className:`${n}-item-before-jump-next`}),A.push(M)),Y!==1&&A.unshift(N),X!==k&&A.push(P)}var Q=!this.hasPrev()||!k,$=!this.hasNext()||!k;return O.createElement(`ul`,s({className:(0,D.default)(n,r,S({},`${n}-disabled`,a)),style:i,ref:this.savePaginationNode},U),W,O.createElement(`li`,{title:f?l.prev_page:null,onClick:this.prev,tabIndex:Q?null:0,onKeyPress:this.runIfEnterPrev,className:(0,D.default)(`${n}-prev`,S({},`${n}-disabled`,Q)),"aria-disabled":Q},this.renderPrev(B)),A,O.createElement(`li`,{title:f?l.next_page:null,onClick:this.next,tabIndex:$?null:0,onKeyPress:this.runIfEnterNext,className:(0,D.default)(`${n}-next`,S({},`${n}-disabled`,$)),"aria-disabled":$},this.renderNext(V)),O.createElement(L,{disabled:a,locale:l,rootPrefixCls:n,selectComponentClass:y,selectPrefixCls:b,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:w,pageSize:T,pageSizeOptions:x,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:R}))}}],[{key:`getDerivedStateFromProps`,value:function(e,t){var n={};if(`current`in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),`pageSize`in e&&e.pageSize!==t.pageSize){var r=t.current,i=H(e.pageSize,t,e);r=r>i?i:r,`current`in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),n}(O.Component);U.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:``,selectPrefixCls:`rc-select`,prefixCls:`rc-pagination`,selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:R,style:{},itemRender:V,totalBoundaryShowSizeChanger:50},p();var W=function(e){return O.createElement(C,s({},e,{size:`small`}))},G=function(e){return O.createElement(C,s({},e,{size:`middle`}))};W.Option=C.Option,G.Option=C.Option,x(),p();var K=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},q=function(e){var t=e.prefixCls,n=e.selectPrefixCls,r=e.className,i=e.size,a=e.locale,o=e.selectComponentClass,c=e.responsive,u=e.showSizeChanger,d=K(e,[`prefixCls`,`selectPrefixCls`,`className`,`size`,`locale`,`selectComponentClass`,`responsive`,`showSizeChanger`]),f=A(c).xs,p=O.useContext(m),g=p.getPrefixCls,_=p.direction,v=p.pagination,y=v===void 0?{}:v,b=g(`pagination`,t),x=u??y.showSizeChanger,C=function(){var e=O.createElement(`span`,{className:`${b}-item-ellipsis`},`•••`),t=O.createElement(`button`,{className:`${b}-item-link`,type:`button`,tabIndex:-1},O.createElement(E,null)),n=O.createElement(`button`,{className:`${b}-item-link`,type:`button`,tabIndex:-1},O.createElement(T,null)),r=O.createElement(`a`,{className:`${b}-item-link`},O.createElement(`div`,{className:`${b}-item-container`},O.createElement(M,{className:`${b}-item-link-icon`}),e)),i=O.createElement(`a`,{className:`${b}-item-link`},O.createElement(`div`,{className:`${b}-item-container`},O.createElement(P,{className:`${b}-item-link-icon`}),e));if(_===`rtl`){var a=[n,t];t=a[0],n=a[1];var o=[i,r];r=o[0],i=o[1]}return{prevIcon:t,nextIcon:n,jumpPrevIcon:r,jumpNextIcon:i}};return O.createElement(h,{componentName:`Pagination`,defaultLocale:l},function(e){var t=s(s({},e),a),l=i===`small`||!!(f&&!i&&c),u=g(`select`,n),p=(0,D.default)(S(S({},`${b}-mini`,l),`${b}-rtl`,_===`rtl`),r);return O.createElement(U,s({},C(),d,{prefixCls:b,selectPrefixCls:u,className:p,selectComponentClass:o||(l?W:G),locale:t,showSizeChanger:x}))})};export{k as i,P as n,A as r,q as t};