PageSourceSearch

https://researchwiseai.com/_next/static/chunks/2780-5bbccb9ee3796314.js

js researchwiseai.com collected 2026-10-05 19:07:50 UTC 13,183 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2780],{12536:(t,e,r)=>{var n=r(1521),a="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},i=n.useState,o=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function u(t){var e=t.getSnapshot;t=t.value;try{var r=e();return!a(t,r)}catch(t){return!0}}var f="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(t,e){return e()}:function(t,e){var r=e(),n=i({inst:{value:r,getSnapshot:e}}),a=n[0].inst,f=n[1];return l(function(){a.value=r,a.getSnapshot=e,u(a)&&f({inst:a})},[t,r,e]),o(function(){return u(a)&&f({inst:a}),t(function(){u(a)&&f({inst:a})})},[t]),s(r),r};e.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:f},17581:(t,e,r)=>{t.exports=r(12536)},42942:(t,e,r)=>{r.d(e,{A:()=>M});var n=r(73465),a=r(31514),i=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),o={toTextLines:function(t){var e,r=[];for(t=[].concat(t);t.length;)"string"==typeof(e=t.pop())?r.unshift.apply(r,e.split("\n")):Array.isArray(e)?t.push.apply(t,e):(0,n.k)(t)||r.unshift(""+e);return r},textSize:function(t,e,r){var n,a=[].concat(e),i=a.length,o=t.font,l=0;for(n=0,t.font=r.string;n<i;++n)l=Math.max(t.measureText(a[n]).width,l);return t.font=o,{height:i*r.lineHeight,width:l}},bound:function(t,e,r){return Math.max(t,Math.min(e,r))},arrayDiff:function(t,e){var r,n,a,i,o=t.slice(),l=[];for(r=0,a=e.length;r<a;++r)i=e[r],-1===(n=o.indexOf(i))?l.push([i,1]):o.splice(n,1);for(r=0,a=o.length;r<a;++r)l.push([o[r],-1]);return l},rasterize:function(t){return Math.round(t*i)/i}};function l(t,e){var r=e.x,n=e.y;if(null===r)return{x:0,y:-1};if(null===n)return{x:1,y:0};var a=t.x-r,i=t.y-n,o=Math.sqrt(a*a+i*i);return{x:o?a/o:0,y:o?i/o:-1}}function s(t,e,r){var n=0;return t<r.left?n|=1:t>r.right&&(n|=2),e<r.top?n|=8:e>r.bottom&&(n|=4),n}function u(t,e){var r,n,a=e.anchor,i=t;return e.clamp&&(i=function(t,e){for(var r,n,a,i=t.x0,o=t.y0,l=t.x1,u=t.y1,f=s(i,o,e),c=s(l,u,e);f|c&&!(f&c);)8&(r=f||c)?(n=i+(l-i)*(e.top-o)/(u-o),a=e.top):4&r?(n=i+(l-i)*(e.bottom-o)/(u-o),a=e.bottom):2&r?(a=o+(u-o)*(e.right-i)/(l-i),n=e.right):1&r&&(a=o+(u-o)*(e.left-i)/(l-i),n=e.left),r===f?f=s(i=n,o=a,e):c=s(l=n,u=a,e);return{x0:i,x1:l,y0:o,y1:u}}(i,e.area)),"start"===a?(r=i.x0,n=i.y0):"end"===a?(r=i.x1,n=i.y1):(r=(i.x0+i.x1)/2,n=(i.y0+i.y1)/2),function(t,e,r,n,a){switch(a){case"center":r=n=0;break;case"bottom":r=0,n=1;break;case"right":r=1,n=0;break;case"left":r=-1,n=0;break;case"top":r=0,n=-1;break;case"start":r=-r,n=-n;break;case"end":break;default:a*=Math.PI/180,r=Math.cos(a),n=Math.sin(a)}return{x:t,y:e,vx:r,vy:n}}(r,n,t.vx,t.vy,e.align)}var f={arc:function(t,e){var r=(t.startAngle+t.endAngle)/2,n=Math.cos(r),a=Math.sin(r),i=t.innerRadius,o=t.outerRadius;return u({x0:t.x+n*i,y0:t.y+a*i,x1:t.x+n*o,y1:t.y+a*o,vx:n,vy:a},e)},point:function(t,e){var r=l(t,e.origin),n=r.x*t.options.radius,a=r.y*t.options.radius;return u({x0:t.x-n,y0:t.y-a,x1:t.x+n,y1:t.y+a,vx:r.x,vy:r.y},e)},bar:function(t,e){var r=l(t,e.origin),n=t.x,a=t.y,i=0,o=0;return t.horizontal?(n=Math.min(t.x,t.base),i=Math.abs(t.base-t.x)):(a=Math.min(t.y,t.base),o=Math.abs(t.base-t.y)),u({x0:n,y0:a+o,x1:n+i,y1:a,vx:r.x,vy:r.y},e)},fallback:function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x+(t.width||0),y1:t.y+(t.height||0),vx:r.x,vy:r.y},e)}},c=o.rasterize,h=function(t,e,r,n){this._config=t,this._index=n,this._model=null,this._rects=null,this._ctx=e,this._el=r};(0,n.a4)(h.prototype,{_modelize:function(t,e,r,i){var l,s=this._index,u=(0,n.a0)((0,n.a)([r.font,{}],i,s)),c=(0,n.a)([r.color,n.d.color],i,s);return{align:(0,n.a)([r.align,"center"],i,s),anchor:(0,n.a)([r.anchor,"center"],i,s),area:i.chart.chartArea,backgroundColor:(0,n.a)([r.backgroundColor,null],i,s),borderColor:(0,n.a)([r.borderColor,null],i,s),borderRadius:(0,n.a)([r.borderRadius,0],i,s),borderWidth:(0,n.a)([r.borderWidth,0],i,s),clamp:(0,n.a)([r.clamp,!1],i,s),clip:(0,n.a)([r.clip,!1],i,s),c
1olor:c,display:t,font:u,lines:e,offset:(0,n.a)([r.offset,4],i,s),opacity:(0,n.a)([r.opacity,1],i,s),origin:function(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var n=r.getBasePixel();return t.horizontal?{x:n,y:null}:{x:null,y:n}}(this._el,i),padding:(0,n.E)((0,n.a)([r.padding,4],i,s)),positioner:(l=this._el)instanceof a.Bs?f.arc:l instanceof a.FN?f.point:l instanceof a.E8?f.bar:f.fallback,rotation:(0,n.a)([r.rotation,0],i,s)*(Math.PI/180),size:o.textSize(this._ctx,e,u),textAlign:(0,n.a)([r.textAlign,"start"],i,s),textShadowBlur:(0,n.a)([r.textShadowBlur,0],i,s),textShadowColor:(0,n.a)([r.textShadowColor,c],i,s),textStrokeColor:(0,n.a)([r.textStrokeColor,c],i,s),textStrokeWidth:(0,n.a)([r.textStrokeWidth,0],i,s)}},update:function(t){var e,r,a,i,l,s,u,f,c,h,d=null,x=null,y=this._index,v=this._config,_=(0,n.a)([v.display,!0],t,y);_&&(e=t.dataset.data[y],r=(0,n.v)((0,n.Q)(v.formatter,[e,t]),e),(a=(0,n.k)(r)?[]:o.toTextLines(r)).length)&&(l=(i=d=this._modelize(_,a,v,t)).borderWidth||0,s=i.padding,u=i.size.height,c=-(f=i.size.width)/2,h=-u/2,x={frame:{x:c-s.left-l,y:h-s.top-l,w:f+s.width+2*l,h:u+s.height+2*l},text:{x:c,y:h,w:f,h:u}}),this._model=d,this._rects=x},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(t,e){var r,n,a,i,l,s,u,f=t.ctx,h=this._model,d=this._rects;if(this.visible()){f.save(),h.clip&&(u=h.area,f.beginPath(),f.rect(u.left,u.top,u.right-u.left,u.bottom-u.top),f.clip()),f.globalAlpha=o.bound(0,h.opacity,1),f.translate(c(e.x),c(e.y)),f.rotate(h.rotation),r=f,n=d.frame,i=(a=h).backgroundColor,l=a.borderColor,s=a.borderWidth,(i||l&&s)&&(r.beginPath(),function(t,e,r,n,a,i){var o=Math.PI/2;if(i){var l=Math.min(i,a/2,n/2),s=e+l,u=r+l,f=e+n-l,c=r+a-l;t.moveTo(e,u),s<f&&u<c?(t.arc(s,u,l,-Math.PI,-o),t.arc(f,u,l,-o,0),t.arc(f,c,l,0,o),t.arc(s,c,l,o,Math.PI)):s<f?(t.moveTo(s,r),t.arc(f,u,l,-o,o),t.arc(s,u,l,o,Math.PI+o)):u<c?(t.arc(s,u,l,-Math.PI,0),t.arc(s,c,l,0,Math.PI)):t.arc(s,u,l,-Math.PI,Math.PI),t.closePath(),t.moveTo(e,r)}else t.rect(e,r,n,a)}(r,c(n.x)+s/2,c(n.y)+s/2,c(n.w)-s,c(n.h)-s,a.borderRadius),r.closePath(),i&&(r.fillStyle=i,r.fill()),l&&s&&(r.strokeStyle=l,r.lineWidth=s,r.lineJoin="miter",r.stroke())),function(t,e,r,n){var a,i,o,l,s,u,f=n.textAlign,h=n.color,d=!!h,x=n.font,y=e.length,v=n.textStrokeColor,_=n.textStrokeWidth,b=v&&_;if(y&&(d||b))for(a=r,i=x.lineHeight,o=a.w,l=a.x,s=a.y+i/2,"center"===f?l+=o/2:("end"===f||"right"===f)&&(l+=o),r={h:i,w:o,x:l,y:s},t.font=x.string,t.textAlign=f,t.textBaseline="middle",t.shadowBlur=n.textShadowBlur,t.shadowColor=n.textShadowColor,d&&(t.fillStyle=h),b&&(t.lineJoin="round",t.lineWidth=_,t.strokeStyle=v),u=0,y=e.length;u<y;++u)!function(t,e,r){var n=t.shadowBlur,a=r.stroked,i=c(r.x),o=c(r.y),l=c(r.w);a&&t.strokeText(e,i,o,l),r.filled&&(n&&a&&(t.shadowBlur=0),t.fillText(e,i,o,l),n&&a&&(t.shadowBlur=n))}(t,e[u],{stroked:b,filled:d,w:r.w,x:r.x,y:r.y+r.h*u})}(f,h.lines,d.text,h),f.restore()}}});var d=Number.MIN_SAFE_INTEGER||-0x1fffffffffffff,x=Number.MAX_SAFE_INTEGER||0x1fffffffffffff;function y(t,e,r){var n=Math.cos(r),a=Math.sin(r),i=e.x,o=e.y;return{x:i+n*(t.x-i)-a*(t.y-o),y:o+a*(t.x-i)+n*(t.y-o)}}function v(t,e){var r,n,a,i,o,l=x,s=d,u=e.origin;for(r=0;r<t.length;++r)a=(n=t[r]).x-u.x,i=n.y-u.y,l=Math.min(l,o=e.vx*a+e.vy*i),s=Math.max(s,o);return{min:l,max:s}}function _(t,e){var r=e.x-t.x,n=e.y-t.y,a=Math.sqrt(r*r+n*n);return{vx:(e.x-t.x)/a,vy:(e.y-t.y)/a,origin:t,ln:a}}var b=function(){this._rotation=0,this._rect={x:0,y:0,w:0,h:0}};function p(t,e,r){var n=e.positioner(t,e),a=n.vx,i=n.vy;if(!a&&!i)return{x:n.x,y:n.y};var o=r.w,l=r.h,s=e.rotation,u=Math.abs(o/2*Math.cos(s))+Math.abs(l/2*Math.sin(s)),f=Math.abs(o/2*Math.sin(s))+Math.abs(l/2*Math.cos(s)),c=1/Math.max(Math.abs(a),Math.abs(i));return u*=a*c,f*=i*c,u+=e.offset*a,f+=e.offset*i,{x:n.x+u,y:n.y+f}}(0,n.a4)(b.prototype,{center:function(){var t=this._rect;
1return{x:t.x+t.w/2,y:t.y+t.h/2}},update:function(t,e,r){this._rotation=r,this._rect={x:e.x+t.x,y:e.y+t.y,w:e.w,h:e.h}},contains:function(t){var e=this._rect;return!((t=y(t,this.center(),-this._rotation)).x<e.x-1||t.y<e.y-1||t.x>e.x+e.w+2||t.y>e.y+e.h+2)},intersects:function(t){var e,r,n,a=this._points(),i=t._points(),o=[_(a[0],a[1]),_(a[0],a[3])];for(this._rotation!==t._rotation&&o.push(_(i[0],i[1]),_(i[0],i[3])),e=0;e<o.length;++e)if(r=v(a,o[e]),n=v(i,o[e]),r.max<n.min||n.max<r.min)return!1;return!0},_points:function(){var t=this._rect,e=this._rotation,r=this.center();return[y({x:t.x,y:t.y},r,e),y({x:t.x+t.w,y:t.y},r,e),y({x:t.x+t.w,y:t.y+t.h},r,e),y({x:t.x,y:t.y+t.h},r,e)]}});var g={prepare:function(t){var e,r,n,a,i,o=[];for(e=0,n=t.length;e<n;++e)for(r=0,a=t[e].length;r<a;++r)i=t[e][r],o.push(i),i.$layout={_box:new b,_hidable:!1,_visible:!0,_set:e,_idx:i._index};return o.sort(function(t,e){var r=t.$layout,n=e.$layout;return r._idx===n._idx?n._set-r._set:n._idx-r._idx}),this.update(o),o},update:function(t){var e,r,n,a,i,o=!1;for(e=0,r=t.length;e<r;++e)a=(n=t[e]).model(),(i=n.$layout)._hidable=a&&"auto"===a.display,i._visible=n.visible(),o|=i._hidable;o&&function(t){var e,r,n,a,i,o,l;for(e=0,r=t.length;e<r;++e)(a=(n=t[e]).$layout)._visible&&(l=new Proxy(n._el,{get:(t,e)=>t.getProps([e],!0)[e]}),i=n.geometry(),o=p(l,n.model(),i),a._box.update(o,i,n.rotation()));!function(t,e){var r,n,a,i;for(r=t.length-1;r>=0;--r)for(a=t[r].$layout,n=r-1;n>=0&&a._visible;--n)(i=t[n].$layout)._visible&&a._box.intersects(i._box)&&e(a,i)}(t,function(t,e){var r=t._hidable,n=e._hidable;r&&n||n?e._visible=!1:r&&(t._visible=!1)})}(t)},lookup:function(t,e){var r,n;for(r=t.length-1;r>=0;--r)if((n=t[r].$layout)&&n._visible&&n._box.contains(e))return t[r];return null},draw:function(t,e){var r,n,a,i,o,l;for(r=0,n=e.length;r<n;++r)(i=(a=e[r]).$layout)._visible&&(o=a.geometry(),l=p(a._el,a.model(),o),i._box.update(l,o,a.rotation()),a.draw(t,l))}},m="$datalabels",w="$default";function k(t,e,r,a){if(e){var i,o=r.$context,l=r.$groups;e[l._set]&&(i=e[l._set][l._key])&&!0===(0,n.Q)(i,[o,a])&&(t[m]._dirty=!0,r.update(o))}}var M={id:"datalabels",defaults:{align:"center",anchor:"center",backgroundColor:null,borderColor:null,borderRadius:0,borderWidth:0,clamp:!1,clip:!1,color:void 0,display:!0,font:{family:void 0,lineHeight:1.2,size:void 0,style:void 0,weight:null},formatter:function(t){if((0,n.k)(t))return null;var e,r,a,i=t;if((0,n.i)(t)){if((0,n.k)(t.label)){if((0,n.k)(t.r))for(a=0,i="",r=(e=Object.keys(t)).length;a<r;++a)i+=(0!==a?", ":"")+e[a]+": "+t[e[a]];else i=t.r}else i=t.label}return""+i},labels:void 0,listeners:{},offset:4,opacity:1,padding:{top:4,right:4,bottom:4,left:4},rotation:0,textAlign:"start",textStrokeColor:void 0,textStrokeWidth:0,textShadowBlur:0,textShadowColor:void 0},beforeInit:function(t){t[m]={_actives:[]}},beforeUpdate:function(t){var e=t[m];e._listened=!1,e._listeners={},e._datasets=[],e._labels=[]},afterDatasetUpdate:function(t,e,r){var a,i,o,l,s,u,f,c,d,x,y,v,_,b,p=e.index,g=t[m],k=g._datasets[p]=[],M=t.isDatasetVisible(p),S=t.data.datasets[p],C=(a=r,l=S.datalabels,s={},u=[],!1===l?null:(!0===l&&(l={}),o=Object.keys(i=(a=(0,n.a4)({},[a,l])).labels||{}),delete a.labels,o.length?o.forEach(function(t){i[t]&&u.push((0,n.a4)({},[a,i[t],{_key:t}]))}):u.push(a),s=u.reduce(function(t,e){return(0,n.F)(e.listeners||{},function(r,n){t[n]=t[n]||{},t[n][e._key||w]=r}),delete e.listeners,t},{}),{labels:u,listeners:s})),P=e.meta.data||[],E=t.ctx;for(E.save(),f=0,d=P.length;f<d;++f)if((_=P[f])[m]=[],M&&_&&t.getDataVisibility(f)&&!_.skip)for(c=0,x=C.labels.length;c<x;++c)v=(y=C.labels[c])._key,(b=new h(y,E,_,f)).$groups={_set:p,_key:v||w},b.$context={active:!1,chart:t,dataIndex:f,dataset:S,datasetIndex:p},b.update(b.$context),_[m].push(b),k.push(b);E.restore(),(0,n.a4)(g._listeners,C.listeners,{merger:function(t,r,n){r[t]=r[t]||{},r[t][e.index]=n[t],g._listened=!0}})},afterUpdate:function(t){t[m]._labels=g.prepare(t[m]._datasets)},afterDatasetsDraw:function(t){g.draw(t,t[m]._labels)},beforeEvent:function(t,e){if(t[m]._listened){var r,n,a,i=e.event;switch(i.type){case"mousemove":case"mouseout":!function(t,e){var r,n,a,i,o,l,s,u,f,c=t[m],h=c._listeners;if(h.enter||h.leave){if("mousemove"===e.type)f=g.lookup(c._labels,e);else if("mouseout"!==e.type)return;u=c._hovered,c._hovered=f,r=t,n=h,a=u,i=f,o=e,!a&&!i||(a?i?a!==i&&(s=l=!0):s=!0:l=!0,s&&k(r,n.leave,a,o),l&&k(r,n.enter,i,o))}}(t,i);break;case"click":(a=(n=(r=t[m])._listeners.click)&&g.lookup(r._labels,i))&&k(t,n,a,i)}}},afterEvent:function(t){var e,r,n,a,i,l,s,u=t[m],f=u._actives,c=u._actives=t.getActiveElements(),h=o.arrayDiff(f,c);for(e=0,r=h.length;e<r;++e)if((i=h[e])[1])for(n=0,a=(s=i[0].element[m]||[]).length;n<a;++n)(l=s[n]).$context.active=1===i[1],l.update(l.$context);(u._dirty||h.length)&&(g.update(u._labels),t.render()),delete u._dirty}}}}]);
2//# sourceMappingURL=2780-5bbccb9ee3796314.js.map

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.