PageSourceSearch

https://www.drbuho.com/_next/static/chunks/2930-77f38f07e5dcba8b.js

js drbuho.com collected 2026-10-02 04:25:55 UTC 14,807 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2930],{89830:function(){},19751:function(a,b,c){"use strict";c.d(b,{Z:function(){return x}});var d=c(87462),e=c(4942);function f(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}var g=c(15671),h=c(43144),i=c(32531),j=c(61120),k=c(82963);function l(a){var b=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}();return function(){var c,d=(0,j.Z)(a);if(b){var e=(0,j.Z)(this).constructor;c=Reflect.construct(d,arguments,e)}else c=d.apply(this,arguments);return(0,k.Z)(this,c)}}var m=c(67294),n=c(94184),o=c.n(n),p=function(a){var b,c="".concat(a.rootPrefixCls,"-item"),d=o()(c,"".concat(c,"-").concat(a.page),(b={},(0,e.Z)(b,"".concat(c,"-active"),a.active),(0,e.Z)(b,"".concat(c,"-disabled"),!a.page),(0,e.Z)(b,a.className,!!a.className),b));return m.createElement("li",{title:a.showTitle?a.page:null,className:d,onClick:function(){a.onClick(a.page)},onKeyPress:function(b){a.onKeyPress(b,a.onClick,a.page)},tabIndex:"0"},a.itemRender(a.page,"page",m.createElement("a",{rel:"nofollow"},a.page)))},q={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},r=function(a){(0,i.Z)(c,a);var b=l(c);function c(){var a;(0,g.Z)(this,c);for(var d=arguments.length,e=new Array(d),f=0;f<d;f++)e[f]=arguments[f];return(a=b.call.apply(b,[this].concat(e))).state={goInputText:""},a.buildOptionText=function(b){return"".concat(b," ").concat(a.props.locale.items_per_page)},a.changeSize=function(b){a.props.changeSize(Number(b))},a.handleChange=function(b){a.setState({goInputText:b.target.value})},a.handleBlur=function(b){var c=a.props,d=c.goButton,e=c.quickGo,f=c.rootPrefixCls,g=a.state.goInputText;!d&&""!==g&&(a.setState({goInputText:""}),b.relatedTarget&&(b.relatedTarget.className.indexOf("".concat(f,"-item-link"))>=0||b.relatedTarget.className.indexOf("".concat(f,"-item"))>=0)||e(a.getValidValue()))},a.go=function(b){""!==a.state.goInputText&&(b.keyCode===q.ENTER||"click"===b.type)&&(a.setState({goInputText:""}),a.props.quickGo(a.getValidValue()))},a}return(0,h.Z)(c,[{key:"getValidValue",value:function(){var a=this.state.goInputText;return!a||isNaN(a)?void 0:Number(a)}},{key:"getPageSizeOptions",value:function(){var a=this.props,b=a.pageSize,c=a.pageSizeOptions;return c.some(function(a){return a.toString()===b.toString()})?c:c.concat([b.toString()]).sort(function(a,b){var c=isNaN(Number(a))?0:Number(a),d=isNaN(Number(b))?0:Number(b);return c-d})}},{key:"render",value:function(){var a=this,b=this.props,c=b.pageSize,d=b.locale,e=b.rootPrefixCls,f=b.changeSize,g=b.quickGo,h=b.goButton,i=b.selectComponentClass,j=b.buildOptionText,k=b.selectPrefixCls,l=b.disabled,n=this.state.goInputText,o="".concat(e,"-options"),p=i,q=null,r=null,s=null;if(!f&&!g)return null;var t=this.getPageSizeOptions();if(f&&p){var u=t.map(function(b,c){return m.createElement(p.Option,{key:c,value:b.toString()},(j||a.buildOptionText)(b))});q=m.createElement(p,{disabled:l,prefixCls:k,showSearch:!1,className:"".concat(o,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(c||t[0]).toString(),onChange:this.changeSize,getPopupContainer:function(a){return a.parentNode},"aria-label":d.page_size,defaultOpen:!1},u)}return g&&(h&&(s="boolean"==typeof h?m.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:l,className:"".concat(o,"-quick-jumper-button")},d.jump_to_confirm):m.createElement("span",{onClick:this.go,onKeyUp:this.go},h)),r=m.createElement("div",{className:"".concat(o,"-quick-jumper")},d.jump_to,m.createElement("input",{disabled:l,type:"text",value:n,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":d.page}),d.page,s)),m.createElement("li",{className:"".concat(o)},q,r)}}]),c}(m.Component);r.defaultProps={pageSizeOptions:["10","20","50","100"]};var s=r;function t(){}function u(a){var b=Number(a);return"number"==typeof b&&!isNaN(b)&&isFinite(b)&&Math.floor(b)===b}function v(a,b,c){var d=void 0===a?b.pageSize:a;return Math.floor((c.total-1)/d)+1}var w=function(a){(0,i.Z)(c,a);var b=l(c);function c(a){(0,g.Z)(this,c),(d=b.call(this,a)).getJumpPrevPage=function(){return Math.max(1,d.state.current-(d.props.showLessItems?3:5))},d.getJumpNextPage=function(){return Math.min(v(void 0,d.state,d.props),d.state.current+(d.props.showLessItems?3:5))},d.getItemIcon=function(a,b){var c=d.props.prefixCls,g=a||m.createElement("button",{type:"button","aria-label":b,className:"".concat(c,"-item-link")});return"function"==typeof a&&(g=m.createElement(a,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{};
1b%2?f(Object(c),!0).forEach(function(b){(0,e.Z)(a,b,c[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):f(Object(c)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(c,b))})}return a}({},d.props))),g},d.savePaginationNode=function(a){d.paginationNode=a},d.isValid=function(a){var b=d.props.total;return u(a)&&a!==d.state.current&&u(b)&&b>0},d.shouldDisplayQuickJumper=function(){var a=d.props,b=a.showQuickJumper,c=a.total,e=d.state.pageSize;return!(c<=e)&&b},d.handleKeyDown=function(a){(a.keyCode===q.ARROW_UP||a.keyCode===q.ARROW_DOWN)&&a.preventDefault()},d.handleKeyUp=function(a){var b=d.getValidValue(a);b!==d.state.currentInputValue&&d.setState({currentInputValue:b}),a.keyCode===q.ENTER?d.handleChange(b):a.keyCode===q.ARROW_UP?d.handleChange(b-1):a.keyCode===q.ARROW_DOWN&&d.handleChange(b+1)},d.handleBlur=function(a){var b=d.getValidValue(a);d.handleChange(b)},d.changePageSize=function(a){var b=d.state.current,c=v(a,d.state,d.props);b=b>c?c:b,0===c&&(b=d.state.current),"number"!=typeof a||("pageSize"in d.props||d.setState({pageSize:a}),"current"in d.props||d.setState({current:b,currentInputValue:b})),d.props.onShowSizeChange(b,a),"onChange"in d.props&&d.props.onChange&&d.props.onChange(b,a)},d.handleChange=function(a){var b=d.props,c=b.disabled,e=b.onChange,f=d.state,g=f.pageSize,h=f.current,i=f.currentInputValue;if(d.isValid(a)&&!c){var j=v(void 0,d.state,d.props),k=a;return a>j?k=j:a<1&&(k=1),"current"in d.props||d.setState({current:k}),k!==i&&d.setState({currentInputValue:k}),e(k,g),k}return h},d.prev=function(){d.hasPrev()&&d.handleChange(d.state.current-1)},d.next=function(){d.hasNext()&&d.handleChange(d.state.current+1)},d.jumpPrev=function(){d.handleChange(d.getJumpPrevPage())},d.jumpNext=function(){d.handleChange(d.getJumpNextPage())},d.hasPrev=function(){return d.state.current>1},d.hasNext=function(){return d.state.current<v(void 0,d.state,d.props)},d.runIfEnter=function(a,b){if("Enter"===a.key||13===a.charCode){for(var c=arguments.length,d=new Array(c>2?c-2:0),e=2;e<c;e++)d[e-2]=arguments[e];b.apply(void 0,d)}},d.runIfEnterPrev=function(a){d.runIfEnter(a,d.prev)},d.runIfEnterNext=function(a){d.runIfEnter(a,d.next)},d.runIfEnterJumpPrev=function(a){d.runIfEnter(a,d.jumpPrev)},d.runIfEnterJumpNext=function(a){d.runIfEnter(a,d.jumpNext)},d.handleGoTO=function(a){(a.keyCode===q.ENTER||"click"===a.type)&&d.handleChange(d.state.currentInputValue)};var d,h=a.onChange!==t,i="current"in a;i&&!h&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var j=a.defaultCurrent;"current"in a&&(j=a.current);var k=a.defaultPageSize;return"pageSize"in a&&(k=a.pageSize),j=Math.min(j,v(k,void 0,a)),d.state={current:j,currentInputValue:j,pageSize:k},d}return(0,h.Z)(c,[{key:"componentDidUpdate",value:function(a,b){var c=this.props.prefixCls;if(b.current!==this.state.current&&this.paginationNode){var d=this.paginationNode.querySelector(".".concat(c,"-item-").concat(b.current));d&&document.activeElement===d&&d.blur()}}},{key:"getValidValue",value:function(a){var b=a.target.value,c=v(void 0,this.state,this.props),d=this.state.currentInputValue;return""===b?b:isNaN(Number(b))?d:b>=c?c:Number(b)}},{key:"getShowSizeChanger",value:function(){var a=this.props,b=a.showSizeChanger,c=a.total,d=a.totalBoundaryShowSizeChanger;return void 0!==b?b:c>d}},{key:"renderPrev",value:function(a){var b=this.props,c=b.prevIcon,d=b.itemRender,e=d(a,"prev",this.getItemIcon(c,"prev page")),f=!this.hasPrev();return(0,m.isValidElement)(e)?(0,m.cloneElement)(e,{disabled:f}):e}},{key:"renderNext",value:function(a){var b=this.props,c=b.nextIcon,d=b.itemRender,e=d(a,"next",this.getItemIcon(c,"next page")),f=!this.hasNext();return(0,m.isValidElement)(e)?(0,m.cloneElement)(e,{disabled:f}):e}},{key:"render",value:function(){var a=this,b=this.props,c=b.prefixCls,f=b.className,g=b.style,h=b.disabled,i=b.hideOnSinglePage,j=b.total,k=b.locale,l=b.showQuickJumper,n=b.showLessItems,q=b.showTitle,r=b.showTotal,t=b.simple,u=b.itemRender,w=b.showPrevNextJumpers,x=b.jumpPrevIcon,y=b.jumpNextIcon,z=b.selectComponentClass,A=b.selectPrefixCls,B=b.pageSizeOptions,C=this.state,D=C.current,E=C.pageSize,F=C.currentInputValue;if(!0===i&&j<=E)return null;var G=v(void 0,this.state,this.props),H=[],I=null,J=null,K=null,L=null,M=null,N=l&&l.goButton,O=n?1:2,P=D-1>0?D-1:0,Q=D+1<G?D+1:G,R=Object.keys(this.props).reduce(function(b,c){return("data-"===c.substr(0,5)||"aria-"===c.substr(0,5)||"role"===c)&&(b[c]=a.props[c]),b},{});if(t)return N&&(M="boolean"==typeof N?m.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},k.jump_to_confirm):m.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},N),M=m.createElement("li",{title:q?"".concat(k.jump_to).concat(D,"/").concat(G):null,className:"".concat(c,"-simple-pager")},M)),m.createElement("ul",(0,d.Z)({className:o()(c,"".concat(c,"-simple"),(0,e.Z)({},"".concat(c,"-disabled"),h),f),style:g,ref:this.savePaginationNode},R),m.createElement("li",{title:q?k.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:o()("".concat(c,"-prev"),(0,e.Z)({},"".concat(c,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(P)),m.createElement("li",{title:q?"".concat(D,"/").concat(G):null,className:"".concat(c,"-simple-pager")},m.createElement("input",{type:"text",value:F,disabled:h,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:"3"}),m.createElement("span",{className:"".concat(c,"-slash")},"/"),G),m.createElement("li",{title:q?k.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:o()("".concat(c,"-next"),(0,e.Z)({},"".concat(c,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Q)),M);if(G<=3+2*O){var S={locale:k,rootPrefixCls:c,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:q,itemRender:u};G||H.push(m.createElement(p,(0,d.Z)({},S,{key:"noPager",page:1,className:"".concat(c,"-item-disabled")})));for(var T=1;T<=G;T+=1){var U=D===T;H.push(m.createElement(p,(0,d.Z)({},S,{key:T,page:T,active:U})))}}else{var V=n?k.prev_3:k.prev_5,W=n?k.next_3:k.next_5;
1w&&(I=m.createElement("li",{title:q?V:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:o()("".concat(c,"-jump-prev"),(0,e.Z)({},"".concat(c,"-jump-prev-custom-icon"),!!x))},u(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(x,"prev page"))),J=m.createElement("li",{title:q?W:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:o()("".concat(c,"-jump-next"),(0,e.Z)({},"".concat(c,"-jump-next-custom-icon"),!!y))},u(this.getJumpNextPage(),"jump-next",this.getItemIcon(y,"next page")))),L=m.createElement(p,{locale:k,last:!0,rootPrefixCls:c,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:G,page:G,active:!1,showTitle:q,itemRender:u}),K=m.createElement(p,{locale:k,rootPrefixCls:c,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:q,itemRender:u});var X=Math.max(1,D-O),Y=Math.min(D+O,G);D-1<=O&&(Y=1+2*O),G-D<=O&&(X=G-2*O);for(var Z=X;Z<=Y;Z+=1){var $=D===Z;H.push(m.createElement(p,{locale:k,rootPrefixCls:c,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Z,page:Z,active:$,showTitle:q,itemRender:u}))}D-1>=2*O&&3!==D&&(H[0]=(0,m.cloneElement)(H[0],{className:"".concat(c,"-item-after-jump-prev")}),H.unshift(I)),G-D>=2*O&&D!==G-2&&(H[H.length-1]=(0,m.cloneElement)(H[H.length-1],{className:"".concat(c,"-item-before-jump-next")}),H.push(J)),1!==X&&H.unshift(K),Y!==G&&H.push(L)}var _=null;r&&(_=m.createElement("li",{className:"".concat(c,"-total-text")},r(j,[0===j?0:(D-1)*E+1,D*E>j?j:D*E])));var aa=!this.hasPrev()||!G,ba=!this.hasNext()||!G;return m.createElement("ul",(0,d.Z)({className:o()(c,f,(0,e.Z)({},"".concat(c,"-disabled"),h)),style:g,unselectable:"unselectable",ref:this.savePaginationNode},R),_,m.createElement("li",{title:q?k.prev_page:null,onClick:this.prev,tabIndex:aa?null:0,onKeyPress:this.runIfEnterPrev,className:o()("".concat(c,"-prev"),(0,e.Z)({},"".concat(c,"-disabled"),aa)),"aria-disabled":aa},this.renderPrev(P)),H,m.createElement("li",{title:q?k.next_page:null,onClick:this.next,tabIndex:ba?null:0,onKeyPress:this.runIfEnterNext,className:o()("".concat(c,"-next"),(0,e.Z)({},"".concat(c,"-disabled"),ba)),"aria-disabled":ba},this.renderNext(Q)),m.createElement(s,{disabled:h,locale:k,rootPrefixCls:c,selectComponentClass:z,selectPrefixCls:A,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:D,pageSize:E,pageSizeOptions:B,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:N}))}}],[{key:"getDerivedStateFromProps",value:function(a,b){var c={};if("current"in a&&(c.current=a.current,a.current!==b.current&&(c.currentInputValue=c.current)),"pageSize"in a&&a.pageSize!==b.pageSize){var d=b.current,e=v(a.pageSize,b,a);d=d>e?e:d,"current"in a||(c.current=d,c.currentInputValue=d),c.pageSize=a.pageSize}return c}}]),c}(m.Component);w.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:t,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:t,locale:{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:"页码"},style:{},itemRender:function(a,b,c){return c},totalBoundaryShowSizeChanger:50};var x=w}}])

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.