PageSourceSearch

https://selfpub.ru/_next/static/chunks/pages/publisher/statistics/royalty-page-sales-e735c2082aca3ddd.js

js selfpub.ru collected 2026-10-03 23:30:02 UTC 7,749 bytes, 2 lines download raw bytes

1try{let t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="f0b7c863-5972-402c-879e-fa1e8f2367fa",t._sentryDebugIdIdentifier="sentry-dbid-f0b7c863-5972-402c-879e-fa1e8f2367fa")}catch(t){}try{let t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="f0b7c863-5972-402c-879e-fa1e8f2367fa",t._sentryDebugIdIdentifier="sentry-dbid-f0b7c863-5972-402c-879e-fa1e8f2367fa")}catch(t){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4027],{69198:function(t,e,n){"use strict";n.r(e),n.d(e,{__N_SSP:function(){return H},default:function(){return M}});var r=n(57017),a=n(36210),o=n(59499),s=n(50029),i=n(16496),c=n(82118),l=n(64687),u=n.n(l),d=n(82518),f=n(40196),y=n(16884),_=n(67294),p=n(95684),b=n(35407),h=n(42221),v=n(58895),g=n(85893);function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function w(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach(function(e){(0,o.Z)(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function x(t){function e(t){if(Object(t)!==t)return Promise.reject(TypeError(t+" is not an object."));var e=t.done;return Promise.resolve(t.value).then(function(t){return{value:t,done:e}})}return(x=function(t){this.s=t,this.n=t.next}).prototype={s:null,n:null,next:function(){return e(this.n.apply(this.s,arguments))},return:function(t){var n=this.s.return;return void 0===n?Promise.resolve({value:t,done:!0}):e(n.apply(this.s,arguments))},throw:function(t){var n=this.s.return;return void 0===n?Promise.reject(t):e(n.apply(this.s,arguments))}},new x(t)}var j=function(){var t,e=(0,y.v)(),n=e.dateFrom,r=e.dateTo,a=e.orderBy,o=(0,_.useState)(!1),i=o[0],c=o[1],l=(t=(0,s.Z)(u().mark(function t(){var e,o,s,i,l,y,_,p,b,h;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=["Правообладатель;Активных книг;Продажи;Роялти за продажи;Прората;Роялти по прорате;Онлайн-чтения;Роялти по чтениям"],c(!0),o=void 0,s=!1,i=!1,t.prev=5,y=function(t){var e,n,r,a=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);a--;){if(n&&null!=(e=t[n]))return e.call(t);if(r&&null!=(e=t[r]))return new x(e.call(t));n="@@asyncIterator",r="@@iterator"}throw TypeError("Object is not async iterable")}(function(t,e){return S.apply(this,arguments)}({date_from:n,date_to:r,limit:1e3,offset:0,order_by:a},function(){c(!1)}));case 7:return t.next=9,y.next();case 9:if(!(s=!(_=t.sent).done)){t.next=16;break}(p=_.value).data.forEach(function(t){e.push("".concat(t.person_name,";").concat(String(t.active_books_count),";").concat(t.sale_count,";").concat((0,f.Z)(+t.sale_royalty_sum),";").concat(t.prorata_count,";").concat((0,f.Z)(+t.prorata_royalty_sum),";").concat(t.read_count,";").concat((0,f.Z)(+t.read_royalty_sum)))}),o="Итого:;;".concat(String(p.total.sale_count),";").concat((0,f.Z)(p.total.sale_royalty_sum),";").concat(String(p.total.prorata_count),";").concat((0,f.Z)(p.total.prorata_royalty_sum),";").concat(String(p.total.read_count),";").concat((0,f.Z)(p.total.read_royalty_sum));case 13:s=!1,t.next=7;break;case 16:t.next=22;break;case 18:t.prev=18,t.t0=t.catch(5),i=!0,l=t.t0;case 22:if(t.prev=22,t.prev=23,!(s&&null!=y.return)){t.next=27;break}return t.next=27,y.return();case 27:if(t.prev=27,!i){t.next=30;break}throw l;case 30:return t.finish(27);case 31:return t.finish(22);case 32:o&&e.push(o),b=e.join("\n"),h="export_from_".concat(n,"_to_").concat(r,"_sortBy__").concat(a,"_").concat(new Date().toLocaleDateString(),".csv"),(0,d.V)(b,h);case 36:case"end":return t.stop()}},t,null,[[5,18,22,32],[23,,27,31]])})),function(){return t.apply(this,arguments)});return(0,g.jsx)(b.z,{look:"secondary",size:"small",onClick:l,isLoading:i,dataTestId:"salesRoyaltyStatistics__downloadButton",children:"Скачать отчет"})};function S(){return(S=(0,c.Z)(u().mark(function t(e,n){var r,a,o,s;return u().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:r=e.offset||0,a=e.limit||1e3,o="getPublisherRoyaltyReportByPerson";case 3:return t.next=6,(0,i.Z)((0,h.B)({apiPointName:o,queryParams:w(w({},e),{},{offset:r})}));case 6:if(!((s=t.sent).result&&s.result.data.length<a)){t.next=12;break}return t.next=10,s.result;case 10:return null==n||n(),t.abrupt("return");case 12:if(!s.result){t.next=15;break}return t.next=15,s.result;case 15:return r+=a,t.next=18,(0,i.Z)((0,v.V)(p.Cs));case 18:t.next=3;break;case 20:case"end":return t.stop()}},t)}))).apply(this,arguments)}var P=n(73417),O=n(53896),D=n(76609),k=n(14416),T=n(23936),E=n(12266),I=n(19491),R=n(72786),Z=function(){var t,e,n=(0,k.v9)(T.Bc),r=(0,k.I0)();return{salesRoyaltyData:(null===(t=n.data)||void 0===t?void 0:t.data)||[],salesRoyaltyTotal:(null===(e=n.data)||void 0===e?void 0:e.total)||null,getSalesStatistics:function(t){r((0,I.j)({date_from:t.date_from,date_to:t.date_to,limit:R.p,offset:t.offset,order_by:t.order_by}))},resetSalesStatistics:function(){r((0,E.XX)())}}},F=n(87490),B=n(6776),N=n(89637),C=n(63690),X=n(36613),q=n(61629),L=n.n(q),z=function(){var t,e,n,o=(0,k.v9)(X.g$)||!1,s=(0,k.v9)(T.Bc),i=null===(t=s.data)||void 0===t||null===(t=t.meta)||void 0===t?void 0:t.rightholder_currency,c=s.isFetching,l=(0,k.v9)(T.D3),u=(null===(e=s.data)||void 0===e?void 0:e.total.total_royalty_sum)||0,d=null===(n=s.data)||void 0===n||null===(n=n.meta)||void 0===n?void 0:n.rightholder_name,f=(0,_.useMemo)(function(){return i?0..toLocaleStr
1ing("ru-RU",{style:"currency",currency:i,minimumFractionDigits:0,maximumFractionDigits:0}).replace(/\d|\s|0/g,""):""},[i]),y=(0,B.H)(),p=y.dateFrom,b=y.dateTo,h=y.orderBy,v=y.isReady,m=y.handleChangeDates,w=y.handleChangeFilter;(0,F.M)(l);var x=Z(),S=x.getSalesStatistics,E=x.resetSalesStatistics,I=x.salesRoyaltyData,q=x.salesRoyaltyTotal;return((0,_.useEffect)(function(){v&&p&&b&&(E(),S({date_from:p,date_to:b,limit:R.p,offset:0,order_by:h}))},[p,b,h,v]),o)?(0,g.jsx)(C.T,{children:(0,g.jsxs)("div",{className:L().content,children:[(0,g.jsx)(N.H1,{children:d||"Статистика"}),(0,g.jsx)("div",{className:L().total,children:(0,g.jsx)(O.S,{availableToWithdrawAmount:u,currency:f})}),(0,g.jsx)(P.v,{isDisabled:c,dateFrom:p,dateTo:b,onChangeDates:m}),c&&!I.length?(0,g.jsx)(r.Z,{variant:"rounded",width:"100%",height:980}):(0,g.jsx)(D.p,{variant:"rh",items:I,total:q,currency:f,selectedFilter:h,onChangeSelectedFilter:w,downloadButton:(0,g.jsx)(j,{})})]})}):(0,g.jsx)(a.p,{})},H=!0,M=function(){return(0,g.jsx)(z,{})}},19303:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/publisher/statistics/royalty-page-sales",function(){return n(69198)}])},61629:function(t){t.exports={content:"PublisherStatisticsSalesRoyaltyPage_content__rqrOq",meta:"PublisherStatisticsSalesRoyaltyPage_meta__JFv96",total:"PublisherStatisticsSalesRoyaltyPage_total__Uxj7a"}}},function(t){t.O(0,[4027],function(){t.E(2052)},5),t.O(0,[5675,9593,2238,540,9081,2519,8410,1362,3525,9027,5955,3189,2675,7853,5579,5115,878,5301,2888,9774,179],function(){return t(t.s=19303)}),_N_E=t.O()}]);
2//# sourceMappingURL=royalty-page-sales-e735c2082aca3ddd.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.