PageSourceSearch

https://starvell.com/_next/static/chunks/pages/partners-800fb1184b2a5339.js

js starvell.com collected 2026-10-04 04:11:26 UTC 29,437 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5697],{4360:e=>{e.exports={become:"become-partner_become__2T6Ro",become_icon:"become-partner_become_icon__B6n9X",become_icon_red:"become-partner_become_icon_red__k9C3i",become_title:"become-partner_become_title__yLdum",become_text:"become-partner_become_text__4hS4z"}},5242:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});let a=(0,r(73022).v)(e=>({availableAmount:null,setAvailableAmount:t=>e({availableAmount:t})}))},9534:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(37876),n=r(54587),i=r.n(n),s=r(35284),l=r.n(s);let o={src:"/_next/static/media/arrow-left.aa44af1c.svg",height:20,width:20,blurWidth:0,blurHeight:0};var c=r(89099),_=r(69241),d=r(77328),u=r.n(d),m=r(49908);function p(e){let{children:t,marginBottom:r=8,backButton:n,setDocumentTitle:s=!0,documentTitle:d,size:p="default",backButtonInline:h=!1,onBackButtonClick:f}=e,b=(0,c.useRouter)(),{back:v}=(0,m.O)();return(0,a.jsxs)("h1",{style:{marginBottom:r},className:(0,_.A)(l().title,l().has_back_button,l()["size_".concat(p)],{[l().inline]:h}),children:[("string"==typeof t||d)&&s&&(0,a.jsx)(u(),{children:(0,a.jsx)("title",{children:null!=d?d:t})}),(n||f)&&(0,a.jsx)(i(),{className:l().back_button,src:o,alt:"Назад",draggable:!1,onClick:null!=f?f:()=>{"string"==typeof n?b.push(n):"function"==typeof n?n(b):v()}}),(0,a.jsx)("div",{children:t})]})}},18847:(e,t,r)=>{e.exports=r(52496)},22453:e=>{e.exports={filters:"partner-dashboard_filters__7k1G9",filters_link:"partner-dashboard_filters_link__5ygMo",metrics:"partner-dashboard_metrics__Alt_X",metric:"partner-dashboard_metric__E6rSs",metric_title:"partner-dashboard_metric_title__sPQSF",metric_value:"partner-dashboard_metric_value__4sCIS",metric_chart:"partner-dashboard_metric_chart__so_Is",metric_profit:"partner-dashboard_metric_profit__sD2ms",profit_rows:"partner-dashboard_profit_rows__4ed0Z",profit_row:"partner-dashboard_profit_row__v_5GD",profit_row_label:"partner-dashboard_profit_row_label__cBVzw",profit_row_available:"partner-dashboard_profit_row_available__HEfUh",profit_row_held:"partner-dashboard_profit_row_held__TIu1R",profit_button:"partner-dashboard_profit_button__xHC3Z",quick_actions__wrapper:"partner-dashboard_quick_actions__wrapper__YV8fA",hold_notification:"partner-dashboard_hold_notification__G4tc5",quick_actions_title:"partner-dashboard_quick_actions_title__vq2fE",quick_actions:"partner-dashboard_quick_actions__IbufS",quick_action:"partner-dashboard_quick_action__LGoeI",quick_action_icon:"partner-dashboard_quick_action_icon__GPo5S",quick_action_title:"partner-dashboard_quick_action_title__XCkeO",quick_action_text:"partner-dashboard_quick_action_text__yniMV",filters_period:"partner-dashboard_filters_period__kp4Gj"}},25670:(e,t,r)=>{"use strict";r.d(t,{v:()=>s});var a=r(37876),n=r(40637),i=r(15064);function s(e){let{rubles:t,currency:r="₽",sign:s="",useInfinity:l=!1,className:o,as:c="span"}=e;return(0,a.jsx)(i.Y,{as:c,className:o,children:"".concat(s).concat((0,n.ku)(t,l),"\xa0").concat(r)})}},29489:(e,t,r)=>{"use strict";r.d(t,{q:()=>w});var a=r(37876),n=r(70626),i=r(85812),s=r(58997),l=r.n(s),o=r(40637),c=r(69241),_=r(77328),d=r.n(_),u=r(14e3),m=r(14232),p=r(8932),h=r(70402),f=r(14699),b=r(4360),v=r.n(b);function x(){return(0,a.jsxs)("div",{className:v().become,children:[(0,a.jsx)("div",{className:(0,c.A)(v().become_icon,v().become_icon_red),children:(0,a.jsx)(f.XA,{size:24})}),(0,a.jsx)("div",{className:v().become_title,children:"Доступ к партнёрской программе ограничен"}),(0,a.jsx)("div",{className:v().become_text,children:"Доступ к партнёрской программе для вашего аккаунта был ограничен. Создание партнёрских ссылок и использование функций программы сейчас недоступны. Чтобы узнать причину ограничения или получить информацию о возможности восстановления доступа, обратитесь в службу поддержки."}),(0,a.jsx)(h.Ay,{primary:!0,to:"".concat(i.$.support.createTicket,"?topic=partner_program"),children:"Обратиться в поддержку"})]})}var y=r(5242),g=r(52022),j=r.n(g);let k=[{id:"overview",label:"Обзор",icon:(0,a.jsx)(f.fA,{}),href:i.$.routes.partners.index,exact:!0},{id:"offers",label:"Офферы",icon:(0,a.jsx)(f.B4,{}),href:i.$.routes.partners.offers},{id:"links",label:"Мои ссылки",icon:(0,a.jsx)(f.qY,{}),href:i.$.routes.partners.links},{id:"promo-codes",label:"Мои промокоды",icon:(0,a.jsx)(f.wH,{}),href:i.$.routes.partners.promoCodes},{id:"balance",label:"Баланс",icon:(0,a.jsx)(f.lc,{}),href:i.$.routes.partners.balance},{id:"help",label:"Помощь",icon:(0,a.jsx)(f.Lo,{}),href:"".concat(i.$.support.createTicket,"?topic=partner_program")}];function w(e){var t;
1let{children:r,title:i,showNav:s=!0,isBanned:_=!1,availableAmount:h}=e,f=(0,u.usePathname)(),b=s&&!_,v=(0,m.useRef)(null),g=(0,y.P)(e=>e.availableAmount),w=(0,y.P)(e=>e.setAvailableAmount),A=null!=(t=null!=g?g:h)?t:0;return(0,m.useEffect)(()=>{if(!b)return;if(void 0!==h)return void w(h);let{availableAmount:e}=y.P.getState();async function t(){try{let e=await n.c.getRewardsSummary();w(e.availableAmount)}catch(e){return}}null===e&&t()},[b,h]),(0,m.useLayoutEffect)(()=>{let e=v.current,t=null==e?void 0:e.querySelector('[aria-current="page"]');if(!e||!t)return;let r=e.getBoundingClientRect(),a=t.getBoundingClientRect();a.left>=r.left&&a.right<=r.right||(e.scrollLeft+=a.left-r.left-(r.width-a.width)/2)},[f,b]),(0,a.jsxs)("div",{className:j().page,children:[(0,a.jsxs)(d(),{children:[(0,a.jsx)("title",{children:i}),(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"})]}),(0,a.jsxs)("div",{className:(0,c.A)(j().panel,{[j().panel_full]:!b}),children:[b&&(0,a.jsx)("div",{className:j().nav_wrapper,children:(0,a.jsx)("nav",{ref:v,className:j().nav,children:k.map(e=>{let t=!!e.href&&(e.exact?f===e.href:f===e.href||(null==f?void 0:f.startsWith(e.href+"/")));return e.href?(0,a.jsxs)(p.A,{href:e.href,className:(0,c.A)(j().nav_item,{[j().nav_item_active]:t}),"aria-current":t?"page":void 0,children:[e.icon,e.label,"balance"===e.id&&A>0&&(0,a.jsx)("span",{className:(0,c.A)(l().user_nav__counter,{[l().user_nav__counter_single]:10>(0,o.mW)(A)}),children:(0,o.wk)((0,o.mW)(A),"₽")})]},e.id):(0,a.jsxs)("span",{className:(0,c.A)(j().nav_item,j().nav_item_disabled),title:"Раздел скоро появится",children:[e.icon,e.label]},e.id)})})}),(0,a.jsx)("div",{className:j().body,children:_?(0,a.jsx)(x,{}):r})]})]})}},35284:e=>{e.exports={title:"title_title__rb9tp",back_button:"title_back_button__rC0dy",size_medium:"title_size_medium__898B4",size_small:"title_size_small__KTExz",inline:"title_inline__RV1QZ",has_back_button:"title_has_back_button__tiNiF"}},40081:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>V,default:()=>X});var a=r(37876),n=r(70626),i=r(61948),s=r(85812),l=r(89099),o=r(14232),c=r(70402),_=r(83985),d=r(14699),u=r(4360),m=r.n(u);function p(){let e=(0,l.useRouter)(),{setCurrentUser:t}=(0,_.Jd)(),[r,u]=(0,o.useState)(!1);async function p(){u(!0);try{let r=await n.c.becomePartner();t(e=>e?{...e,partnerId:r.id}:e),await e.replace(s.$.routes.partners.index)}catch(e){(0,i.T)(e)}finally{u(!1)}}return(0,a.jsxs)("div",{className:m().become,children:[(0,a.jsx)("div",{className:m().become_icon,children:(0,a.jsx)(d.qY,{size:24})}),(0,a.jsx)("div",{className:m().become_title,children:"Партнёрская программа"}),(0,a.jsx)("div",{className:m().become_text,children:"Создавайте партнёрские ссылки и промокоды на категории в STARVELL и получайте процент с дохода сайта по каждой покупке приведённых пользователей."}),(0,a.jsx)(c.Ay,{primary:!0,disabled:r,onClick:p,children:r?"Подключаем...":"Стать партнёром"})]})}var h=r(22390),f=r(79615),b=r(40637),v=r(3814),x=r(98185),y=r(69241),g=r(18847),j=r.n(g),k=r(8932),w=r(7574),A=r(25670),N=r(58718),S=r(62096),C=r(9534),P=r(69667),O=r(55812),T=r(67065),L=r.n(T),D=r(22453),R=r.n(D),M=r(47667),I=r.n(M);let E=j()(()=>
1Promise.all([r.e(7505),r.e(1654),r.e(962)]).then(r.bind(r,20962)),{loadableGenerated:{webpack:()=>[20962]},ssr:!1,loading:()=>(0,a.jsx)("div",{className:I().chart})}),F=j()(()=>Promise.all([r.e(7505),r.e(1654),r.e(962)]).then(r.bind(r,20962)).then(e=>e.PartnerStatsSparkline),{loadableGenerated:{webpack:()=>[20962]},ssr:!1,loading:()=>(0,a.jsx)("div",{className:I().sparkline})}),q=[{key:"allRewardAmount",title:"Доход",color:"#802bfc",isMoney:!0},{key:"registrationsCount",title:"Регистрации",color:"#fc790b"},{key:"allOrdersCount",title:"Покупки",color:"#4e75ff"},{key:"clicksCount",title:"Клики",color:"#1db462"}],Y=[{id:"create",title:"Создать ссылку",text:"Выбери оффер и получи уникальную ссылку",href:s.$.routes.partners.offers,icon:(0,a.jsx)(d.st,{size:18})},{id:"links",title:"Мои ссылки",text:"Управление ссылками и просмотр статистики",href:s.$.routes.partners.links,icon:(0,a.jsx)(d.qY,{})},{id:"support",title:"Поддержка",text:"Ответим на вопросы по партнёрской программе",href:"".concat(s.$.support.createTicket,"?topic=partner_program"),icon:(0,a.jsx)(d.Lo,{})}];function W(){let{start:e,end:t}=(0,f.u)("current_week");return{partnerLinkId:void 0,partnerPromoCodeId:void 0,dateFrom:e.toISOString(),dateTo:t.toISOString()}}function H(e){let{value:t,isMoney:r}=e;return r?(0,a.jsx)(A.v,{rubles:(0,b.mW)(Number(t))}):(0,a.jsx)(a.Fragment,{children:(0,b.ej)(t)})}function G(e){let{overview:t,chart:r,rewards:n,links:i,promoCodes:l}=e,{rewards:_,claiming:d,claim:u}=(0,O.G)(n),[m,p]=(0,o.useState)(W),g={formData:m,setFormData:p},j=(0,o.useMemo)(()=>({dateFrom:m.dateFrom,dateTo:m.dateTo,partnerLinkId:m.partnerLinkId,partnerPromoCodeId:m.partnerPromoCodeId}),[m.dateFrom,m.dateTo,m.partnerLinkId,m.partnerPromoCodeId]),{data:T,loading:D}=(0,v.st)("POST","/partners/stats/overview",{initData:t,params:j}),M=(0,o.useMemo)(()=>(function(e){let{dateFrom:t,dateTo:r}=e;if(!t||!r){let{start:e,end:a}=(0,f.u)("current_year");t=e.toISOString(),r=a.toISOString()}let a={dateFrom:t,dateTo:r,partnerLinkId:e.partnerLinkId,partnerPromoCodeId:e.partnerPromoCodeId};return new Date(r).getTime()-new Date(t).getTime()<=864e5&&(a.granularity=x.D3.HOUR),a})(m),[m.dateFrom,m.dateTo,m.partnerLinkId,m.partnerPromoCodeId]),{data:I,loading:G}=(0,v.st)("POST","/partners/stats/chart",{initData:r,params:M}),z=(0,o.useMemo)(()=>(0,P.y)(I),[I]),V=_.availableAmount+_.pendingAmount+_.claimedAmount;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:L().header,children:[(0,a.jsx)(C.A,{marginBottom:0,setDocumentTitle:!1,children:"Партнёрская программа"}),(0,a.jsxs)("div",{className:R().filters,children:[(0,a.jsx)(S.A,{size:"small",className:R().filters_link,light:!0,multilineOptions:!0,value:m.partnerLinkId,onChange:e=>p(t=>({...t,partnerLinkId:e.index,partnerPromoCodeId:void 0})),items:[{title:"Все ссылки",index:void 0},...i.map(e=>({title:e.name,index:e.id}))]}),(0,a.jsx)(S.A,{size:"small",className:R().filters_link,light:!0,multilineOptions:!0,value:m.partnerPromoCodeId,onChange:e=>p(t=>({...t,partnerPromoCodeId:e.index,partnerLinkId:void 0})),items:[{title:"Все промокоды",index:void 0},...l.map(e=>({title:e.code,index:e.id}))]}),(0,a.jsx)(f.A,{value:[m.dateFrom?new Date(m.dateFrom):void 0,m.dateTo?new Date(m.dateTo):void 0],onChange:(e,t)=>
1{(0,h.HW)(g,"dateFrom",null==e?void 0:e.toISOString()),(0,h.HW)(g,"dateTo",null==t?void 0:t.toISOString())},className:R().filters_period,defaultPeriod:"current_week",selectMenuWidth:"target"})]})]}),(0,a.jsx)(w.A,{nomargin:!0,type:"warning",className:R().hold_notification,title:"Вознаграждение зачисляется в холд на 14 дней после успешного выполнения заказа по вашей ссылке",storageKey:s.$.storageKeys.partnerHoldNotification}),(0,a.jsx)(N.Z,{children:(0,a.jsxs)("div",{className:(0,y.A)(R().metrics,{[L().table_loading]:D}),children:[q.map(e=>(0,a.jsxs)("div",{className:R().metric,children:[(0,a.jsx)("div",{className:R().metric_title,children:e.title}),(0,a.jsx)("div",{className:R().metric_value,children:(0,a.jsx)(H,{value:T.totals.period[e.key],isMoney:"isMoney"in e&&e.isMoney})}),(0,a.jsx)("div",{className:R().metric_chart,children:(0,a.jsx)(F,{data:z,dataKey:e.key,color:e.color,isMoney:"isMoney"in e&&e.isMoney,granularity:I.granularity})})]},e.key)),(0,a.jsxs)("div",{className:(0,y.A)(R().metric,R().metric_profit),children:[(0,a.jsx)("div",{className:R().metric_title,children:"Прибыль"}),(0,a.jsx)("div",{className:R().metric_value,children:(0,a.jsx)(A.v,{rubles:(0,b.mW)(V)})}),(0,a.jsxs)("div",{className:R().profit_rows,children:[(0,a.jsxs)("div",{className:R().profit_row,children:[(0,a.jsx)("span",{className:R().profit_row_label,children:"Доступно"}),(0,a.jsx)("span",{className:R().profit_row_available,children:(0,a.jsx)(A.v,{rubles:(0,b.mW)(_.availableAmount)})})]}),(0,a.jsxs)("div",{className:R().profit_row,children:[(0,a.jsx)("span",{className:R().profit_row_label,children:"В холде"}),(0,a.jsx)("span",{className:R().profit_row_held,children:(0,a.jsx)(A.v,{rubles:(0,b.mW)(_.pendingAmount)})})]})]}),(0,a.jsx)(c.Ay,{primary:!0,small:!0,className:R().profit_button,disabled:d||!_.availableAmount,onClick:u,children:d?"Зачисляем...":"Зачислить средства"})]})]})}),(0,a.jsx)(N.Z,{children:(0,a.jsx)("div",{className:(0,y.A)({[L().table_loading]:G}),children:(0,a.jsx)(E,{data:I})})}),(0,a.jsxs)("div",{className:R().quick_actions__wrapper,children:[(0,a.jsx)("div",{className:R().quick_actions_title,children:"Быстрые действия"}),(0,a.jsx)(N.Z,{children:(0,a.jsx)("div",{className:R().quick_actions,children:Y.map(e=>(0,a.jsxs)(k.A,{href:e.href,className:R().quick_action,children:[(0,a.jsx)("div",{className:R().quick_action_icon,children:e.icon}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:R().quick_action_title,children:e.title}),(0,a.jsx)("div",{className:R().quick_action_text,children:e.text})]})]},e.id))})})]})]})}var z=r(29489),V=!0;function X(e){let{overview:t,chart:r,rewards:n,links:i,promoCodes:s,isPartnerBanned:l}=e,{currentUser:o}=(0,_.o)(),c=!!o.partnerId;return(0,a.jsx)(z.q,{title:"Партнёрская программа",showNav:c,isBanned:l,availableAmount:n.availableAmount,children:c?(0,a.jsx)(G,{overview:t,chart:r,rewards:n,links:i,promoCodes:s}):(0,a.jsx)(p,{})})}},41377:e=>{e.exports={root:"panel_root__5ZM0U",header:"panel_header__5W1go",header_right:"panel_header_right__jPpE1",title:"panel_title__CdRdA",body:"panel_body__fpj0q",footer:"panel_footer__hwaV6",transparent:"panel_transparent__hOMui"}},47667:e=>{e.exports={sparkline:"partner-stats-chart_sparkline__h0ecN",chart_container:"partner-stats-chart_chart_container__x0RFT",chart:"partner-stats-chart_chart__TcQa1",legend:"partner-stats-chart_legend__aeeXx",legend_item:"partner-stats-chart_legend_item__AdXyP",legend_dot:"partner-stats-chart_legend_dot__k05sW",legend_item_off:"partner-stats-chart_legend_item_off__PwIiZ",chart_tooltip:"partner-stats-chart_chart_tooltip__GT11r",chart_tooltip_date:"partner-stats-chart_chart_tooltip_date__OUuoD",chart_tooltip_row:"partner-stats-chart_chart_tooltip_row__jLFt9",chart_tooltip_section:"partner-stats-chart_chart_tooltip_section__YoDH_",chart_tooltip_section_title:"partner-stats-chart_chart_tooltip_section_title__iOQ8e",chart_tooltip_dot:"partner-stats-chart_chart_tooltip_dot__50c3k",chart_tooltip_name:"partner-stats-chart_chart_tooltip_name__hq_7A",chart_tooltip_value:"partner-stats-chart_chart_tooltip_value__qyK2r"}},52022:e=>{e.exports={page:"partners-layout_page__LVXWK",panel:"partners-layout_panel__wrwUe",panel_full:"partners-layout_panel_full__nf3Qv",body:"partners-layout_body__N3j4Z",nav_wrapper:"partners-layout_nav_wrapper__VOFvq",nav:"partners-layout_nav__88QSW",nav_item:"partners-layout_nav_item__YZ1HE",nav_item_active:"partners-layout_nav_item_active__If5qX",nav_item_disabled:"partners-layout_nav_item_disabled__VwcwW"}},52204:function(e,t,r){e.exports=function(e){"use strict";var t="января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),r="январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),a="янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),n="янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_"),i=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function s(e,t,r){var a,n;return"m"===r?t?"минута":"минуту":e+" "+(a=+e,n=({mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"})[r].split("_"),a%10==1&&a%100!=11?n[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?n[1]:n[2])}var l=function(e,a){return i.test(a)?t[e.month()]:r[e.month()]};l.s=r,l.f=t;var o=function(e,t){return i.test(t)?a[e.month()]:n[e.month()]};o.s=n,o.f=a;var c={name:"ru",weekdays:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),weekdaysShort:"вск_пнд_втр_срд_чтв_птн_сбт".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),months:l,monthsShort:o,weekStart:1,yearStart:4,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:s,mm:s,h:"час",hh:s,d:"день",dd:s,M:"месяц",MM:s,y:"год",yy:s},ordinal:function(e){return e},meridiem:function(e){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(c,null,!0),c}(r(56557))},52496:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},noSSR:function(){return s}});let a=r(64252);r(37876),r(14232);let n=a._(r(90295));function i(e){return{default:(null==e?void 0:e.default)||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function l(e,t){let r=n.default,a={loading:e=>{let{error:t,isLoading:r,pastDelay:a}=e;return null}};e instanceof Promise?a.loader=()=>e:"function"==typeof e?a.loader=e:"object"==typeof e&&(a={...a,...e});let l=(a={...a,...t}).loader;return(a.loadableGenerated&&(a={...a,...a.loadableGenerated},delete a.loadableGenerated),"boolean"!=typeof a.ssr||a.ssr)?r({...a,loader:()=>null!=l?l().then(i):Promise.resolve(i(()=>null))}):(delete a.webpack,delete a.modules,s(r,a))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},55812:(e,t,r)=>{"use strict";r.d(t,{G:()=>d});var a=r(61948),n=r(70626),i=r(40637),s=r(3814),l=r(14232),o=r(48654),c=r(83985),_=r(5242);function d(e,t){let{refreshUser:r}=(0,c.Jd)(),[d,u]=(0,l.useState)(!1),{data:m,fetchDataAsync:p}=(0,s.st)("POST","/partners/rewards/summary",{initData:e}),h=(0,_.P)(e=>e.setAvailableAmount);return(0,l.useEffect)(()=>{h(m.availableAmount)},[m.availableAmount]),{rewards:m,claiming:d,claim:async function(){u(!0);try{let e=await n.c.claimRewards();o.V.success({text:"На баланс зачислено ".concat((0,i.mW)(e.claimedAmount).toLocaleString("ru-RU")," ₽")}),await Promise.all([p(),r()]),null==t||t()}catch(e){(0,a.T)(e)}finally{u(!1)}},refreshRewards:p}}},58718:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var a=r(37876),n=r(69241),i=r(41377),s=r.n(i),l=r(14232);function o(e){let{children:t,title:r,footer:i,header:o,transparentContent:c,headerHookAfter:_,headerHookBefore:d,headerClassName:u}=e,m=!!l.Children.toArray(t).length;return(0,a.jsxs)("div",{className:(0,n.A)(s().root,{[s().transparent]:c}),children:[(r||o||d||_)&&(0,a.jsxs)("div",{className:(0,n.A)(s().header,u),children:[d,r&&(0,a.jsx)("div",{className:s().title,children:r}),o&&(0,a.jsx)("div",{className:s().header_right,children:o}),_]}),(m||i)&&(0,a.jsxs)("div",{className:s().body,children:[m&&(0,a.jsx)("div",{className:s().content,children:t}),i&&(0,a.jsx)("div",{className:s().footer,children:i})]})]})}},61349:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/partners",function(){return r(40081)}])},67065:e=>{e.exports={header:"partners-common_header__KRcgs",table_loading:"partners-common_table_loading__Wordr",empty_button:"partners-common_empty_button__MPYXQ",empty:"partners-common_empty__8JDPw"}},69667:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});var a=r(40637);function n(e){var t;return(null!=(t=null==e?void 0:e.points)?t:[]).map(e=>({date:new Date(e.bucket),clicksCount:Number(e.totals.period.clicksCount),registrationsCount:Number(e.totals.period.registrationsCount),allOrdersCount:Number(e.totals.period.allOrdersCount),allRewardAmount:(0,a.mW)(Number(e.totals.period.allRewardAmount)),meta:e}))}},70626:(e,t,r)=>{"use strict";r.d(t,{c:()=>n});var a=r(61948);let n={becomePartner:async()=>(0,a.F)("POST","/partners/create"),banPartner:async e=>(0,a.F)("POST","/partners/ban",{partnerId:e}),unbanPartner:async e=>(0,a.F)("POST","/partners/unban",{partnerId:e}),getAvailableOffers:async e=>(0,a.F)("POST","/partners/available-offers",e),getLinks:async e=>(0,a.F)("POST","/partners/links/list",e),checkLink:async e=>(0,a.F)("POST","/partners/links/check",e),createLink:async e=>(0,a.F)("POST","/partners/links/create",e),updateLink:async(e,t)=>(0,a.F)("POST","/partners/links/".concat(e,"/update"),t),getPromoCodes:async e=>(0,a.F)("POST","/partners/promo-codes/list",e),checkPromoCode:async e=>(0,a.F)("POST","/partners/promo-codes/check",e),createPromoCode:async e=>(0,a.F)("POST","/partners/promo-codes/create",e),updatePromoCode:async(e,t)=>(0,a.F)("POST","/partners/promo-codes/".concat(e,"/update"),t),getStatsOverview:async e=>(0,a.F)("POST","/partners/stats/overview",e),getStatsChart:async e=>(0,a.F)("POST","/partners/stats/chart",e),getRewardsSummary:async()=>(0,a.F)("POST","/partners/rewards/summary"),claimRewards:async()=>(0,a.F)("POST","/partners/rewards/claim")}},79615:(e,t,r)=>{"use strict";r.d(t,{A:()=>x,u:()=>y});var a=r(37876),n=r(14232),i=r(9294);r(40083),r(86269);var s=r(47865);r(52204);let l={src:"/_next/static/media/calendar.5756d680.svg",height:16,width:16,blurWidth:0,blurHeight:0};
1var o=r(93067),c=r.n(o),_=r(54587),d=r.n(_),u=r(62096),m=r(24690),p=r(56557),h=r.n(p),f=r(69241);h().locale("ru");let b=e=>e?h()(e).format("YYYY-MM-DD"):null,v=e=>{let[t,r,a]=e.split("-").map(Number);return[t,r-1,a]};function x(e){let{value:t,onChange:r,defaultPeriod:o,showSelect:_=!0,selectMenuWidth:p="auto",emptyLabel:h,buttonStyle:x,position:g="bottom-end",gap:j="8px",className:k}=e,[w,A]=(0,n.useState)([b(t[0]),b(t[1])]),[N,S]=(0,n.useState)(!1),[C,P]=(0,n.useState)(null!=o?o:void 0),[O,T]=(0,n.useState)(!1),L=w[0]?new Date(w[0]):null,D=w[1]?new Date(w[1]):null;function R(e,t){A([b(e),b(t)]),r(e,t)}return(0,n.useEffect)(()=>{t[0]||t[1]||(A([null,null]),T(!1))},[t]),(0,a.jsxs)("div",{className:(0,f.A)(c().root,k),style:{gap:j},children:[_&&!O&&(0,a.jsx)(u.A,{light:!0,size:"small",value:C,position:"bottom-end",menuWidth:p,items:[{title:"Все время",index:void 0},{title:"Сегодня",index:"today"},{title:"На этой неделе",index:"current_week"},{title:"В этом месяце",index:"current_month"},{title:"В этом году",index:"current_year"}],onChange:function(e){let{index:t}=e,{start:r,end:a}=y(t);P(t),T(!1),R(r,a)}}),(0,a.jsxs)(s.A,{opened:N,onChange:S,position:g,shadow:"md",children:[(0,a.jsx)(s.A.Target,{children:(0,a.jsx)("button",{className:c().trigger_button,style:{display:"flex",alignItems:"center",gap:8,justifyContent:"space-between",...x},onClick:()=>S(e=>!e),children:!L||C?(0,a.jsxs)(a.Fragment,{children:[h&&(0,a.jsx)("span",{children:h}),(0,a.jsx)(d(),{alt:"",src:l})]}):(0,a.jsxs)(a.Fragment,{children:[null==L?void 0:L.toLocaleDateString("ru-RU")," - ",null==D?void 0:D.toLocaleDateString("ru-RU"),(0,a.jsx)("svg",{onClick:function(e){e.stopPropagation(),P(void 0),T(!1),R(void 0,void 0)},width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M11.9996 10.7269L16.4546 6.27188L17.7272 7.54448L13.2722 11.9995L17.7272 16.4545L16.4546 17.7271L11.9996 13.2721L7.54457 17.7271L6.27197 16.4545L10.727 11.9995L6.27197 7.54448L7.54457 6.27188L11.9996 10.7269Z",fill:"#36394A"})})]})})}),(0,a.jsx)(s.A.Dropdown,{children:(0,a.jsx)(i.l,{type:"range",locale:"ru",size:"sm",allowSingleDateInRange:!0,highlightToday:!0,value:w,defaultDate:null!=L?L:new Date,onChange:function(e){let t,a,[n,i]=e;T(!0),P(void 0),A(e),e[1]&&(n&&(t=(0,m.uf)(...v(n)).start),i&&(a=(0,m.uf)(...v(i)).end,S(!1)),r(t,a))},firstDayOfWeek:1})})]})]})}function y(e){let t=new Date;switch(e){case"today":return(0,m.LT)(t);case"current_week":return(0,m.Hh)(t);case"current_month":return(0,m.XB)(t);case"current_year":return(0,m.gd)(t);default:return{start:void 0,end:void 0}}}},86581:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return a}});let a=r(64252)._(r(14232)).default.createContext(null)},90295:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let a=r(64252)._(r(14232)),n=r(86581),i=[],s=[],l=!1;function o(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function _(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),i=null;function o(){if(!i){let t=new c(e,r);i={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return i.promise()}if(!l){let e=r.webpack&&1?r.webpack():r.modules;e&&s.push(t=>{for(let r of e)if(t.includes(r))return o()})}function _(e,t){o();let s=a.default.useContext(n.LoadableContext);
1s&&Array.isArray(r.modules)&&r.modules.forEach(e=>{s(e)});let l=a.default.useSyncExternalStore(i.subscribe,i.getCurrentValue,i.getCurrentValue);return a.default.useImperativeHandle(t,()=>({retry:i.retry}),[]),a.default.useMemo(()=>{var t;return l.loading||l.error?a.default.createElement(r.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:i.retry}):l.loaded?a.default.createElement((t=l.loaded)&&t.default?t.default:t,e):null},[e,l])}return _.preload=()=>o(),_.displayName="LoadableComponent",a.default.forwardRef(_)}(o,e)}function d(e,t){let r=[];for(;e.length;){let a=e.pop();r.push(a(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}_.preloadAll=()=>new Promise((e,t)=>{d(i).then(e,t)}),_.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(l=!0,t());d(s,e).then(r,r)})),window.__NEXT_PRELOADREADY=_.preloadReady;let u=_},93067:e=>{e.exports={root:"date-range-picker_root__wiPu_",trigger_button:"date-range-picker_trigger_button__Ccgl_",picker_hidden_input:"date-range-picker_picker_hidden_input__kjNEj"}},98185:(e,t,r)=>{"use strict";r.d(t,{D3:()=>i,Iy:()=>a,Wu:()=>n});let a={CLICKS:"clicksCount",REGISTRATIONS:"registrationsCount",ORDERS:"ordersCount",REWARD:"rewardAmount",CROSS_CATEGORY_ORDERS:"crossCategoryOrdersCount",CROSS_CATEGORY_REWARD:"crossCategoryRewardAmount",CREATED_AT:"createdAt"},n={ORDERS:"ordersCount",REWARD:"rewardAmount",CREATED_AT:"createdAt"},i={HOUR:"HOUR",DAY:"DAY",MONTH:"MONTH"}}},e=>{e.O(0,[448,636,6593,8792],()=>e(e.s=61349)),_N_E=e.O()}]);

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.