PageSourceSearch

https://serpstat.com/js/app-pages-rank-tracker-ai-overview-page.9b2eddce.chunk.js?react

js serpstat.com collected 2026-10-01 08:46:50 UTC 132,485 bytes, 1 lines download raw bytes

1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6788],{61678(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>f});var r=a(74848),i=a(5556),o=a.n(i),s=a(29526),l=Object.defineProperty,n=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,_=(e,t,a)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const p=({t:e,limits:t,children:a})=>0===Object.keys(t).length?null:a?a(((e,t)=>{for(var a in t||(t={}))c.call(t,a)&&_(e,a,t[a]);if(n)for(var a of n(t))d.call(t,a)&&_(e,a,t[a]);return e})({},t)):(0,r.jsxs)("div",{children:[e("backlinks_competitors::backlinks_competitors_limits")," ",(0,s.formatThousands)(t.left)," / ",(0,s.formatThousands)(t.total)]});p.propTypes={t:o().func.isRequired,limits:o().object,limitKeyStore:o().oneOfType([o().string,o().array])};const u=p;var m=a(71468),h=a(55263),g=a(21552),v=a(47248),b=a.n(v);const y=(e,t)=>t.map(t=>e.header.userLimits[t]),f=(0,h.compose)((0,m.connect)((e,{limitKeyStore:t="backlinkAnalysis"})=>{if("string"===typeof t)return{limits:e.header.userLimits[t]||{}};return{limits:b()(t,y(e,t))}},null),(0,g.withTranslation)("backlinks_competitors"))(u)},73332(e,t,a){"use strict";a.r(t),a.d(t,{getFilterFieldsPreset:()=>d});var r=a(97092),i=Object.defineProperty,o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,n=(e,t,a)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,c=(e,t)=>{for(var a in t||(t={}))s.call(t,a)&&n(e,a,t[a]);if(o)for(var a of o(t))l.call(t,a)&&n(e,a,t[a]);return e};function d(e,t){switch(e){case"rt.settings.keywords":return[_,u,g,b];case"rt.keywords":return[_,u,g,j,T,y,C];case"rt.history":return[_,u,g,j,T,y,C,E];case"rt.urls-stats":return function(e){if(e&&!e.isSingleDate)return[_,A,S,u,m,h,v];return[_,A,S,m,v]}(t);case"rt.competitors":return[f,u];default:return[]}}const _={name:"keyword",type:r.filterFieldTypes.text,compareTypes:[r.filterCompareTypes.contains,r.filterCompareTypes.notContains,r.filterCompareTypes.containOneOf,r.filterCompareTypes.notContainsOneOf],validations:["required","keyword"]},p={type:r.filterFieldTypes.number,compareTypes:[r.filterCompareTypes.between,r.filterCompareTypes.gt,r.filterCompareTypes.gte,r.filterCompareTypes.lt,r.filterCompareTypes.lte,r.filterCompareTypes.equal,r.filterCompareTypes.notEequal]},u=c({name:"position",validations:["required","fieldposition"]},p),m=c({name:"avg_position",validations:["required","fieldposition"]},p),h=c({name:"worst_position",validations:["required","fieldposition"]},p),g=c({name:"volume",validations:["required","fieldvolume"]},p),v=c({name:"traffic",validations:["required","fieldvolume"]},p),b=c({name:"results",validations:["required","fieldresults"]},p),y={name:"fact_url",type:r.filterFieldTypes.text,compareTypes:[r.filterCompareTypes.contains,r.filterCompareTypes.startWith,r.filterCompareTypes.endsOn],validations:["required","fieldurl"]},f={name:"url",type:r.filterFieldTypes.text,compareTypes:[r.filterCompareTypes.contains,r.filterCompareTypes.startWith,r.filterCompareTypes.endsOn],validations:["required","fieldurl"]},x={type:r.filterFieldTypes.text,compareTypes:[r.filterCompareTypes.contains,r.filterCompareTypes.notContains,r.filterCompareTypes.startWith,r.filterCompareTypes.endsOn],validations:["required","fieldurl"]},A=c({name:"expected_url"},x),S=c({name:"fact_url"},x),j={name:"positionfeatures",type:r.filterFieldTypes.multiselect,compareTypes:[r.filterCompareTypes.contains,r.filterCompareTypes.notContains,r.filterCompareTypes.containOneOf,r.filterCompareTypes.notContainsOneOf],valueItems:[],validations:["required"],multiselectPlaceholder:"placeholder::choose_the_snippets"},T={name:"added",type:r.filterFieldTypes.date,compareTypes:[r.filterCompareTypes.between,r.filterCompareTypes.after,r.filterCompareTypes.before],valueItems:[],validations:["required"]},C={name:"aio_status",type:r.filterFieldTypes.multiselect,compareTypes:[r.filterCompareTypes.equal],valueItems:[{value:"no_aio_in_serp",text:"aio_no_aio_in_serp"},{value:"domain_not_in_aio",text:"aio_domain_not_in_aio"},{value:"domain_in_aio",text:"aio_domain_in_aio"}],validations:["required"],isNew:!0},E={name:"top100_status",type:r.filterFieldTypes.multiselect,compareTypes:[r.filterCompareTypes.equal],valueItems:[{value:"in_top",text:"in_top",tooltipText:"tooltip::rt_history_filter_entered",isNew:!0},{value:"out_of_top",text:"out_of_top",tooltipText:"tooltip::rt_history_filter_exited",isNew:!0}],validations:["required"],isNew:!0}},74380(e,t,a){"use strict";a.r(t),a.d(t,{Filter:()=>r.default,RtFilter:()=>S});var r=a(65419),i=a(74848),o=a(96540),s=a(71468),l=a(5556),n=a.n(l),c=a(5117),d=a(73332),_=a(71288),p=a(62583),u=Object.defineProperty,m=Object.defineProperties,h=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(e,t,a)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,f=(e,t,a)=>y(e,"symbol"!==typeof t?t+"":t,a);class x extends o.Component{constructor(e){super(e),f(this,"handleOutsideClick",e=>{const{onCloseFilter:t,isFilterVisible:a}=this.props,{target:r}=e;!a||r.closest(".rt-header-filter-in-portal")||r.closest(".detail-data-
1header__filters__filter-data-btn")||r.closest("#react_portal-container")||r.closest(".detail-data-header__filters__urls-filter-data-btn")||t()}),f(this,"onApplyFilter",(e,t)=>{const{history:a,onApplyFilter:r,updateFilterStore:i,shouldHistoryReplace:o,moduleName:s,isFilterVisible:l,updateFilterPanel:n}=this.props,{query:d}=e,_={data:e.data,activeFilter:e.query,fields:this.state.fields,moduleName:s};var p;i(l?_:(p=((e,t)=>{for(var a in t||(t={}))v.call(t,a)&&y(e,a,t[a]);if(g)for(var a of g(t))b.call(t,a)&&y(e,a,t[a]);return e})({},_),m(p,h({filterName:"",filterId:""})))),n({filter:{pagination:{page:1}}}),r&&r(e),t&&o&&(0,c.updateBrowserHistory)(a,d)}),f(this,"onSaveFilter",e=>{const{saveUserFilter:t,moduleName:a}=this.props,{name:r,id:i,data:o}=e;t({module:a,filterName:r,filterId:i,filterData:o})}),f(this,"onSelectUserFilter",({name:e,id:t})=>{const{getUserFilter:a,moduleName:r}=this.props;a({module:r,filterName:e,filterId:t})}),f(this,"onDeleteFilter",e=>{this.props.removeUserFilterRequest(this.props.moduleName,Number(e))}),this.state={data:[],fields:[]}}componentWillUnmount(){["mouseup","touchstart"].forEach(e=>{document.removeEventListener(e,this.handleOutsideClick)})}componentDidMount(){["mouseup","touchstart"].forEach(e=>{document.addEventListener(e,this.handleOutsideClick)});const{moduleName:e,getUserFilterList:t,isSingleDate:a,activeFilter:r,updateFilterStore:i,data:o,fields:s}=this.props;t({module:e});const l=s.length?s:(0,d.getFilterFieldsPreset)(e,{isSingleDate:a});this.setState({fields:l}),i({fields:l,moduleName:e,activeFilter:r,data:o})}render(){const{isSaving:e,list:t,activeFilter:a,data:o,fields:s,filterId:l,filterName:n,isLoadDataFromHistory:c,shouldHistoryReplace:d,moduleName:_,onCloseFilter:p,showInfoOnFilterSavedSucceed:u,setFilterSavedDefault:m}=this.props;return(0,i.jsx)(r.default,{onCloseFilter:p,onSaveFilter:this.onSaveFilter,onApplyFilter:this.onApplyFilter,onSelectUserFilter:this.onSelectUserFilter,data:o,fields:s,isSaving:e,filterListValue:a,filterListItems:t,filterId:l,filterName:n,hasSaveControls:this.props.hasSaveControls,className:this.props.className,classButtonApply:this.props.classButtonApply,classButtonRemoveAll:this.props.classButtonRemoveAll,locales:"rt",isLoadDataFromHistory:c,shouldHistoryReplace:d,moduleName:_,deleteFilter:this.onDeleteFilter,showInfoOnFilterSavedSucceed:u,setFilterSavedDefault:m})}}f(x,"propTypes",{moduleName:n().string.isRequired,getFilterFields:n().func,getUserFilterList:n().func,getUserFilter:n().func,saveUserFilter:n().func,onApplyFilter:n().func,isSaving:n().bool,fields:n().array,list:n().array,activeFilter:n().string,data:n().array,hasSaveControls:n().bool,className:n().string,classButtonApply:n().string,classButtonRemoveAll:n().string,filterId:n().string,filterName:n().string,updateFilterStore:n().func,isLoadDataFromHistory:n().bool,shouldHistoryReplace:n().bool,queryParams:n().object}),f(x,"defaultProps",{data:[],fields:[],filterId:"",filterName:"",isLoadDataFromHistory:!0,shouldHistoryReplace:!0});const A={getUserFilterList:p.getUserFilterListRequest,getUserFilter:p.getUserFilterRequest,saveUserFilter:p.saveUserFilterRequest,updateFilterStore:p.updateFilterStore,updateFilterPanel:_.updateFilterPanelRequest,setFilterSavedDefault:p.setFilterSavedDefault,removeUserFilterRequest:p.removeUserFilterRequest},S=(0,s.connect)(({rtFilter:e},t)=>({isLoadingFields:e.loadingFields,isLoadingData:e.loadingData,isLoadingList:e.loadingList,isSaving:e.savingList,data:t.data?t.data:e.data,list:e.list,activeFilter:e.activeFilter,fields:t.fields?t.fields:e.fields,filterName:e.filterName,filterId:e.filterId,error:e.error,showInfoOnFilterSavedSucceed:e.showInfoOnFilterSavedSucceed}),A)(x)},17498(e,t,a){"use strict";a.r(t),a.d(t,{NOT_LIMITED_DB_MODULES:()=>i,NOT_LIMITES_MAX_LINES_PLANS:()=>o,configLimits:()=>r});const r={BACKLINKS:"backlinkAnalysis",ANALYTICS:"searchAnalytics",KEYWORDS_BATCH_ANALYSIS:"keywordsBatchAnalysis"},i=["BACKLINKS"],o=[598]},5682(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>x});var r=a(39791),i=a(71468),o=a(21552),s=a(55263),l=a(62355),n=a(17498),c=a(1081),d=a(11492);const _=e=>{var t;return(null==(t=e.header.userLimits)?void 0:t.limitedDbs)||[]},p=e=>{var t,a,r;return(null==(t=e.queryParams)?void 0:t.se)||(null==(r=null==(a=e.searchForm)?void 0:a.searchEngines)?void 0:r.Default)},u=(e,t)=>
1t.noDbLimits,m=e=>{var t,a;return(0,l.getModuleByRoute)(null==(a=null==(t=e.router)?void 0:t.location)?void 0:a.pathname)},h=()=>(0,c.createSelector)([_,p,u,m],(e,t,a,r)=>!a&&!n.NOT_LIMITED_DB_MODULES.includes(r)&&Array.isArray(e)&&e.find(e=>e===t)),g=(0,c.createSelector)([m],e=>e&&n.configLimits[e]?n.configLimits[e]:null),v=e=>{var t,a;return(null==(a=null==(t=e.header.userLimits)?void 0:t[g(e)])?void 0:a.maxLines)||null},b=(0,c.createSelector)([e=>{var t,a;return(null==(t=d.default.getParseToken())?void 0:t.planId)||(null==(a=e.userData.basicInfo)?void 0:a.planId)}],e=>d.default.getParseToken()&&n.NOT_LIMITES_MAX_LINES_PLANS.includes(Number(e))),y=(e,t)=>{var a,r;return(null==(r=null==(a=e.header.userLimits)?void 0:a.sorting)?void 0:r.isSortingAvailable)||Boolean(t.isSortingAvailable)},f=(e,t)=>{var a,r,i;return(null==(i=null==(r=null==(a=e.userData)?void 0:a.userLimits)?void 0:r.searchAnalytics)?void 0:i.filterAvailable)||Boolean(t.isFilterAvailable)},x=(0,s.compose)((0,o.withTranslation)(["audit_personal_report","Global","Alerts","tooltip"],{withRef:!0}),(0,i.connect)(()=>{const e=h(),t=(0,c.createSelector)([h(),v,b],(e,t,a)=>a?null:e?r.MAX_LINES_FOR_LIMITED_DB:t),a=(0,c.createSelector)([h(),v],(e,t)=>e?r.MAX_LINES_FOR_LIMITED_DB:t);return(r,i)=>({isLimitedDb:e(r,i),maxLines:i.maxLines||t(r,i),maxLinesForTotalAmount:a(r,i),isSortingAvailable:y(r,i),isFilterAvailable:f(r,i)})},null,null,{forwardRef:!0}))(r.default)},67849(e,t,a){"use strict";a.r(t),a.d(t,{colors:()=>r,getAvailableColor:()=>i});const r={mainDomain:"#0BB66C",others:["#AD5528","#E77C7B","#EFA110","#FEDD19","#AFD24A","#53ECDA","#53B5EC","#5B87F8","#16629C","#986DC3","#C36DBB"]},i=(e=[])=>{for(let t=0;t<r.others.length;t++){const a=r.others[t];if(!e.includes(a))return a}return null}},52241(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>g});var r=a(74848),i=a(96540),o=a(5556),s=a.n(o),l=a(46942),n=a.n(l),c=a(31726),d=a(93229),_=a(15205),p=a(74380),u=a(76819),m=a(21552);const h=({className:e,isDisabled:t=!1,filterData:a,onChange:o,tooltip:s,moduleName:l=u.RT_MODULE_NAME,fields:h})=>{const g=(0,_.default)(),{t:v}=(0,m.useTranslation)("tooltip");let b=null;const y=(0,i.useCallback)(()=>{b()},[b]),f=(0,i.useCallback)(e=>{e.stopPropagation(),y(),o&&o({data:[],activeFilter:"",filterName:"",filterId:""})},[y,o]),x=(0,i.useMemo)(()=>(0,r.jsx)("div",{className:"ml5",children:(0,r.jsx)(d.default,{hasFilter:a.activeFilter.length>0,onTrigger:g.toggle,isDisabled:t,tooltipText:s||v("tooltip::filter"),onClear:f})}),[a.activeFilter.length,g.toggle,t,s,v,f]),A=(0,i.useCallback)(e=>{y(),o&&o(e)},[y,o]);return(0,r.jsx)("div",{className:n()("header-button-filter",e),children:(0,r.jsx)(c.default,{isDisabled:t,className:"df",classNameDropdown:n()("header-button-filter__dropdown",e),trigger:x,isScrollingContent:!1,closeOnOutsideClick:!0,onClose:g.off,closeDropdown:e=>b=e,attachToParent:!0,children:(0,r.jsx)("div",{className:"header-button-filter__filter-wrapper",children:(0,r.jsx)(p.RtFilter,{moduleName:l,onApplyFilter:A,classButtonApply:"default",hasSaveControls:!0,shouldHistoryReplace:!1,onCloseFilter:y,activeFilter:a.activeFilter,fields:h})})})})};h.propTypes={className:s().string,isDisabled:s().bool,filterData:s().object,onChange:s().func,tooltip:s().string,moduleName:s().string,fields:s().array};const g=(0,i.memo)(h)},55208(e,t,a){"use strict";a.r(t),a.d(t,{initProjectSocket:()=>i,onChangeProjectSocket:()=>o});var r=a(4985);const i=(0,r.default)("RT_INIT_PROJECT_SOCKET"),o=(0,r.default)("RT_CHANGE_PROJECT_SOCKET")},13941(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var r=a(51928),i=a(45341),o=a(71993),s=a(53720);function*l(){yield(0,r.takeLatest)(i.closeNewVersionInfoModal,o.closeNewVersionInfoModal),yield(0,r.takeEvery)(s.RT_INIT_FORM_DUPLICATES,o.getKeywordsDuplicates),yield(0,r.takeEvery)(s.RT_CHANGE_FORM_DUPLICATES,o.changeKeywordsDuplicates),yield(0,r.takeLatest)(i.getHistoryDatesInversed,o.getHistoryDatesInversed),yield(0,r.takeLatest)(i.saveHistoryDatesInversed,o.saveHistoryDatesInversed),yield(0,r.takeLatest)(i.getHistoryVisibleSpecElements,o.getHistoryVisibleSpecElements),yield(0,r.takeLatest)(i.saveHistoryVisibleSpecElements,o.saveHistoryVisibleSpecElements)}},71234(e,t,a){"use strict";a.r(t),a.d(t,{ResponsiveContainer:()=>o,defaultStyles:()=>s});var r=a(55263),i=a(95084);const o=(0,r.withProps)({className:"serp-resp-container",width:"100%"}
1)(i.ResponsiveContainer),s={YAxis:{axisLine:{stroke:"var(--chart-border)",strokeWidth:2},tickLine:{stroke:"var(--chart-border)",strokeWidth:1},tick:{fontSize:"12px",fill:"var(--text-base)"}},XAxis:{axisLine:{stroke:"var(--chart-border)",strokeWidth:2,style:{transform:"translateX(-1px)"}},tickLine:{stroke:"var(--chart-border)",strokeWidth:1},tickMargin:5,tick:{fontSize:"9px",fill:"var(--text-base)"}},Tooltip:{cursor:{fill:"rgba(204, 213, 228, 0.8)"}},CartesianGrid:{stroke:"var(--chart-border)",strokeDasharray:"0 0"},labelList:{color:"#2C2F3B",fontSize:"11px"}}},32295(e,t,a){"use strict";a.r(t),a.d(t,{LimitsDialogWrapper:()=>_});var r=a(74848),i=a(96540),o=a(32892),s=a(99995),l=a(53292),n=a(77109),c=a(46942),d=a.n(c);const _=({children:e,className:t})=>{const a=(0,o.useDispatch)(),c=(0,o.useSelector)(e=>{var t;return null==(t=e.limitsOverModal)?void 0:t.isLimitsIsOverModalOpen}),_=(0,i.useCallback)(()=>a((0,s.triggerLimitsIsOverModal)(!1)),[]);return(0,r.jsx)(l.default,{closeOnEsc:!0,onClose:_,isOpened:c,children:(0,r.jsx)(n.default,{className:d()("limits-is-over-popup scrollbar dialog--no-padding",t),children:e})})}},93229(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>p});var r=a(74848),i=a(96540),o=a(32892),s=a(46942),l=a.n(s),n=a(87714),c=a(8217),d=a(96307),_=a(21552);const p=({hasFilter:e,onTrigger:t,isDisabled:a,tooltipText:s,onClear:p,className:u,isOpen:m,isLoading:h})=>{const{t:g}=(0,_.useTranslation)("Global"),v=(0,o.useSelector)(e=>{var t,a,r;return null==(r=null==(a=null==(t=e.userData)?void 0:t.userLimits)?void 0:a.searchAnalytics)?void 0:r.filterAvailable}),b=(0,i.useCallback)(()=>{t()},[t]),y=(0,i.useCallback)(e=>{p(e)},[p]),f=!v||a&&!e||h,x=v&&e||v&&a;return(0,r.jsx)(c.default,{className:"df",isWidthAuto:!0,tooltipText:s,children:(0,r.jsxs)("div",{className:"df",children:[(0,r.jsxs)(n.default,{isDisabled:f,onClick:b,className:l()("button button_trigger",{"thirdly--open":m,"thirdly--active":v&&e,"thirdly--in-group":v&&e,thirdly:!0,className:u}),"data-autotest":"filters-settings-button",children:[(0,r.jsx)(d.default,{iconId:"filter",className:"button_trigger__filter-icon fz25"})," ",g("Global::filter_button"),(0,r.jsx)(d.default,{className:"ml5 dropdown_trigger--angle",iconId:m?"angle_up":"angle_down"})]}),x&&(0,r.jsx)("button",{onClick:y,disabled:h||f,"data-autotest":"filters-remove-filter",className:l()("button button_trigger","button_trigger__close","thirdly--in-group","thirdly",{"thirdly--active":v&&e}),children:(0,r.jsx)(d.default,{iconId:"close"})})]})})}},82540(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>Uo});var r=a(74848),i=a(55263),o=a(32892),s=a(48027),l=a(63647),n=a(26250),c=a(45356),d=a(93209),_=a(96540),p=a(55208),u=a(16912),m=a(32141),h=a(72681),g=a(86663),v=a(78588),b=Object.defineProperty,y=Object.defineProperties,f=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,j=(e,t,a)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,T=(e,t)=>{for(var a in t||(t={}))A.call(t,a)&&j(e,a,t[a]);if(x)for(var a of x(t))S.call(t,a)&&j(e,a,t[a]);return e};const C=()=>{const e=(0,o.useDispatch)(),t=(0,h.useHistory)(),{pathname:a,search:r}=(0,h.useLocation)(),i=(0,o.useSelector)(m.getAioActiveTab),s=(0,o.useSelector)(m.getSelectedAioDate),l=(0,o.useSelector)(m.getAioChecksLoaded),n=(0,o.useSelector)(m.hasAioChecks),c=(0,o.useSelector)(m.hasAioCompetitors),d=(0,_.useRef)(!1),p=(0,_.useRef)(null);(0,_.useEffect)(()=>{if(d.current||!l||!n)return;d.current=!0;const t=(0,v.readAioTabFromUrl)(r);null!==t&&t!==i&&("competitors"!==t||c)&&(p.current=t,e((0,u.setAioTab)(t)))},[l,n,c,r,i,e]),(0,_.useEffect)(()=>{if(!d.current||!n)return;if(p.current){if(p.current!==i)return;p.current=null}const e=g.parse(r),o=e[v.TAB_QUERY_PARAM]===i,l=!s||e[v.DATE_QUERY_PARAM]===s;var c,_;o&&l||t.replace({pathname:a,search:g.stringify(T((c=T({},e),_={[v.TAB_QUERY_PARAM]:i},y(c,f(_))),s?{[v.DATE_QUERY_PARAM]:s}:{}))})},[i,s,n,t,a,r])};var E=a(46942),O=a.n(E),P=a(21552),I=a(29526),w=a(37638),k=a(74619),N=a(61678),R=a(2578),D=a(36039),L=a(52241),M=a(97092);const F=[M.filterCompareTypes.between,M.filterCompareTypes.gt,M.filterCompareTypes.gte,M.filterCompareTypes.lt,M.filterCompareTypes.lte,M.filterCompareTypes.equal,M.filterCompareTypes.notEequal],U=[M.filterCompareTypes.between,M.filterCompareTypes.gt,M.filterCompareTypes.gte,M.filterCompareTypes.lt,M.filterCompareTypes.lte,M.filterCompareTypes.equal,M.filterCompareTypes.notEequal];var G=a(55271),H=Object.defineProperty,K=(e,t,a)=>((e,t,a)=>t in e?H(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a)(e,"symbol"!==typeof t?t+"":t,a);const B={csv:"aio_export_csv",xls:"aio_export_xls",xlsx:"aio_export_xlsx",gdrive:"aio_export_google_sheets"};class q extends G.default{constructor(){super(G.RtEventReports.Competitors),K(this,"eventEmptySetupClick",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_empty_setup_click")}),K(this,"eventCompetitorWidgetLockedClick",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_competitor_widget_locked_click")}),K(this,"eventTabMissed",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_tab_missed")}),K(this,"eventTabMyPhrases",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_tab_my_phrases")}),K(this,"eventTabPages",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_tab_pages")}),K(this,"eventTabCompetitors",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_tab_competitors")}),K(this,"eventCompetitorsReportLink",()=>{this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,"aio_competitors_report_link")}),K(this,"eventExport",e=>{const t=B[e];t&&this.setData(G.RtEventCategories.Product,G.RtEventActions.RT,t)})}}const z=new q;var W=a(86673),Y=a(31726),V=a(31299),Q=a(52260),$=a(92318),Z=a(71628),X=a(99995),J=a(32295);const ee={"d-none":"d-none___x3hy6","d-inline":"d-inline___AMyRj","d-inline-block":"d-inline-block___iyvqa","d-block":"d-block___BvR7B","d-table":"d-table___sQ3aG","d-table-row":"d-table-row___CVEI0","d-table-cell":"d-table-cell___hWzDg","d-flex":"d-flex___r3h8q","d-inline-flex":"d-inline-flex___tbtqy","d-sm-none":"d-sm-none___nZVA7","d-sm-inline":"d-sm-inline___Oq1Eh","d-sm-inline-block":"d-sm-inline-block___JpUNW","d-sm-block":"d-sm-block___m_49o","d-sm-table":"d-sm-table___yS5wR","d-sm-table-row":"d-sm-table-row___qTrw3","d-sm-table-cell":"d-sm-table-cell___yfIad","d-sm-flex":"d-sm-flex___osDJz","d-sm-inline-flex":"d-sm-inline-flex___ch_Hv","d-md-none":"d-md-none___BmpK5","d-md-inline":"d-md-inline___MC88G","d-md-inline-block":"d-md-inline-block___ci03x","d-md-block":"d-md-block___yWN0Q","d-md-table":"d-md-table___FdZSt","d-md-table-row":"d-md-table-row___Xzhyw","d-md-table-cell":"d-md-table-cell___hDcTN","d-md-flex":"d-md-flex___zsjlR","d-md-inline-flex":"d-md-inline-flex___x9Rtx","d-lg-none":"d-lg-none___ezdMj","d-lg-inline":"d-lg-inline___UDht8","d-lg-inline-block":"d-lg-inline-block___BohA3","d-lg-block":"d-lg-block____N4g8","d-lg-table":"d-lg-table___iG2lt","d-lg-table-row":"d-lg-table-row___r55F5","d-lg-table-cell":"d-lg-table-cell___M5gP1","d-lg-flex":"d-lg-flex___ea5A0","d-lg-inline-flex":"d-lg-inline-flex___Xd2SC","d-xl-none":"d-xl-none___OaCg2","d-xl-inline":"d-xl-inline___VmBBL","d-xl-inline-block":"d-xl-inline-block___aAtXV","d-xl-block":"d-xl-block___Zig8p","d-xl-table":"d-xl-table___AeCyQ","d-xl-table-row":"d-xl-table-row___gCyPa","d-xl-table-cell":"d-xl-table-cell___Pjrak","d-xl-flex":"d-xl-flex___vYOWG","d-xl-inline-flex":"d-xl-inline-flex___LUprG","d-xxl-none":"d-xxl-none___jp3dq","d-xxl-inline":"d-xxl-inline___PizhW","d-xxl-inline-block":"d-xxl-inline-block___aQjk1","d-xxl-block":"d-xxl-block___gjBQi","d-xxl-table":"d-xxl-table___lhZVC","d-xxl-table-row":"d-xxl-table-row___kJPql","d-xxl-table-cell":"d-xxl-table-cell___Wfkjw","d-xxl-flex":"d-xxl-flex___N2CSw","d-xxl-inline-flex":"d-xxl-inline-flex___WfixP",runCheck:"runCheck___Rbi_q",popup:"popup___pPavZ",row:"row___Lf4mu",selected:"selected___zeX_T",limits:"limits___SyW5I",badge:"badge___ia5Sg",badgeRed:"badgeRed___UocxQ",footer
1:"footer___hc5IW",footerAdmin:"footerAdmin___F5udx",limitsPopup:"limitsPopup___h09E3"},te=({totalKeywords:e,regionsCount:t})=>{const{t:a}=(0,P.useTranslation)(["rt"]);return(0,r.jsxs)("div",{className:ee.selected,children:[(0,r.jsxs)("div",{className:ee.row,children:[(0,r.jsx)("span",{children:a("rt::keywords_chosen")}),(0,r.jsx)("span",{children:null!=e?(0,I.formatThousands)(e):(0,r.jsx)(r.Fragment,{children:"\u2013"})})]}),(0,r.jsxs)("div",{className:ee.row,children:[(0,r.jsx)("span",{children:a("rt::search_regions_chosen")}),(0,r.jsx)("span",{children:t?(0,I.formatThousands)(t):(0,r.jsx)(r.Fragment,{children:"\u2013"})})]})]})},ae=({requiredLimits:e,leftLimits:t})=>{const{t:a}=(0,P.useTranslation)(["rt"]),i=0===t||t<e;return(0,r.jsxs)("div",{className:ee.limits,children:[(0,r.jsxs)("div",{className:ee.row,children:[(0,r.jsx)("span",{children:a("rt::limits_required")}),(0,r.jsx)("span",{className:O()(ee.badge,{[ee.badgeRed]:i}),children:(0,I.formatThousands)(e)})]}),t>0&&(0,r.jsxs)("div",{className:ee.row,children:[(0,r.jsx)("span",{children:a("rt::limits_available")}),(0,r.jsx)("span",{className:O()(ee.badge,{[ee.badgeRed]:i}),children:(0,I.formatThousands)(t)})]})]})},re=({projectId:e,regionIds:t,isDisabled:a,tooltip:i})=>{var s;const{t:l}=(0,P.useTranslation)(["rt","Global"]),n=(0,o.useDispatch)(),c=(0,$.useLimits)("rankTracker"),d=(0,o.useSelector)(m.getAioDashboardData),p=(0,o.useSelector)(({userData:e})=>{var t;return W.utils.checkIsAdmin(null==(t=e.basicInfo)?void 0:t.planId)}),[h,g]=(0,_.useState)(!1),v=null!=(s=null==d?void 0:d.totalKeywords)?s:null,b=c.left,y=null!=v?v*t.length*2:0,f=0===b||y>0&&b<y,x=(0,_.useRef)(null),A=(0,_.useCallback)(e=>{x.current=e},[]),S=(0,_.useCallback)(()=>{var a;e&&0!==t.length&&(n((0,u.runAioManualCheck)({projectId:e,regionIds:t,freeParsing:h})),null==(a=x.current)||a.call(x))},[n,e,t,h]),j=(0,_.useCallback)(()=>{n((0,X.triggerLimitsIsOverModal)(!0))},[n]),T=(0,r.jsx)(D.HeaderButton,{iconId:"cycle",classNameIcon:"fz18",isDisabled:a,tooltip:i,rightSideNode:()=>(0,r.jsxs)(r.Fragment,{children:[" ",l("rt::aio_report_header_refresh")]})});return(0,r.jsxs)("div",{className:ee.runCheck,children:[f?(0,r.jsx)("div",{"aria-hidden":!0,onClick:j,children:T}):(0,r.jsx)(Y.default,{classNameDropdown:ee.dropdown,trigger:T,isDisabled:a,isScrollingContent:!1,closeOnOutsideClick:!0,closeDropdown:A,children:(0,r.jsxs)("div",{className:ee.popup,children:[(0,r.jsx)(te,{totalKeywords:v,regionsCount:t.length}),(0,r.jsx)(ae,{requiredLimits:y,leftLimits:b}),(0,r.jsxs)("div",{className:O()(ee.footer,{[ee.footerAdmin]:p}),children:[p&&(0,r.jsx)(Q.default,{onChange:g,isChecked:h,labelText:(0,r.jsx)("span",{children:l("rt::free_of_charge")})}),(0,r.jsx)(V.Button,{buttonText:l("rt::start_manual_check"),onClick:S})]})]})}),(0,r.jsx)(J.LimitsDialogWrapper,{children:(0,r.jsx)(Z.default,{className:ee.limitsPopup,title:l(0===b?"Global::no_limits":"rt::not_enough_limits"),children:b>0?(0,r.jsxs)(_.Fragment,{children:[(0,r.jsx)(te,{totalKeywords:v,regionsCount:t.length}),(0,r.jsx)(ae,{requiredLimits:y,leftLimits:b})]}):(0,r.jsx)("div",{className:"limits-content",children:(0,r.jsx)("p",{className:"limits-content__info",children:l("Global::rt_wait_for_limits_refill")})})})})]})},ie="rt.aio.missed",oe="rt.aio.my_phrases",se=["csv","xls","xlsx",{name:"gdrive",isNew:!0}],le=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),a=(0,h.useRouteMatch)(),i=(0,o.useSelector)(e=>e.projects.activeProject.projectId),s=(0,o.useSelector)(e=>e.projects.activeProject.viewOnly||!1),l=(0,o.useSelector)(e=>e.projectData.data.projectRegions),n=(0,o.useSelector)(e=>e.projectData.data.mainDomain),c=(0,o.useSelector)(e=>e.projectData.data.projectCompetitors),d=(0,o.useSelector)(m.getSelectedAioDate),p=(0,o.useSelector)(m.hasAioChecks),g=(0,o.useSelector)(m.getAioActiveTab),v=(0,o.useSelector)(m.getAioMissedParams),b=(0,o.useSelector)(m.getAioMyPhrasesParams),y=(0,o.useSelector)(m.getAioMissedTotal),f=(0,o.useSelector)(m.getAioMissedLoading),x="my_phrases"===g,A=(0,_.useMemo)(()=>l.filter(e=>"ai_overview"===e.type).map(e=>e.id),[l]),S=i?`/rank-tracker/settings/${i}/general_tab`:null,j=!i||0===A.length,T=j||!d||"missed"===g&&(0===y||f),C=(0,_.useMemo)(()=>x?(e=>[{name:"aio_position",title:e("rt::aio_report_table_col_aio_position"),type:M.filterFieldTypes.number,compareTypes:U,validations:["required","fieldposition"]},{name:"volume",title:e("rt::aio_report_table_col_volume"),type:M.filterFieldTypes.number,compareTypes:U,validations:["required","fieldvolume"]}])(e):((e,t)=>{const a=t.filter(e=>Boolean(e.id)).map(e=>({value:e.id,text:e.domain}));return[{name:"position",title:e("rt::aio_report_table_col_position"),type:M.filterFieldTypes.number,compareTypes:F,val
1idations:["required","fieldposition"]},{name:"volume",title:e("rt::aio_report_table_col_volume"),type:M.filterFieldTypes.number,compareTypes:F,validations:["required","fieldvolume"]},{name:"competitor",title:e("rt::aio_report_table_col_competitor"),type:M.filterFieldTypes.multiselect,compareTypes:[M.filterCompareTypes.equal],valueItems:a,validations:["required"]}]})(e,null!=c?c:[]),[x,e,c]),E=x?b.activeFilter:v.activeFilter,G=(0,_.useMemo)(()=>({activeFilter:E}),[E]),H=(0,_.useCallback)(e=>{var a,r,i;const o={complexFilter:null!=(a=e.data)?a:[],activeFilter:null!=(i=null!=(r=e.activeFilter)?r:e.query)?i:""};t(x?(0,u.setAioMyPhrasesParams)(o):(0,u.setAioMissedParams)(o))},[t,x]),K=(0,_.useCallback)(({format:e})=>{i&&0!==A.length&&d&&(z.eventExport(e),t((0,u.exportAioReport)({projectId:i,regionIds:A,format:e,date:d,domains:(null==n?void 0:n.id)?[n.id]:[]})))},[t,i,A,d,n]),B=(0,_.useMemo)(()=>(0,r.jsx)(N.default,{limitKeyStore:"rankTracker",children:t=>(0,r.jsx)("span",{className:O()("page-header__limits",{"page-header__limits--red":!t.left}),children:`${e("rt::limits_left")}: ${(0,I.formatThousands)(t.left)}`})}),[e]),q=(0,_.useMemo)(()=>(0,r.jsxs)("div",{className:"df page-header__buttons",children:[B,!s&&(0,r.jsx)(D.HeaderButtonSettings,{path:S,tooltip:e("tooltip::rt_project_settings")}),(0,r.jsx)(D.HeaderButtonNotes,{tooltip:e("tooltip::rt_project_notes")}),(0,r.jsx)(L.default,{moduleName:x?oe:ie,fields:C,filterData:G,onChange:H,tooltip:e("tooltip::filter"),isDisabled:!p},g),(0,r.jsx)(re,{projectId:i,regionIds:A,isDisabled:j,tooltip:e("tooltip::rt_aio_manual_check")}),(0,r.jsx)("div",{className:"ml5",children:(0,r.jsx)(R.default,{formats:se,onExport:K,isAllowedPartialExport:!1,isDisabled:T})})]}),[B,s,S,e,i,A,j,K,T,g,x,C,G,H,p]);return(0,r.jsx)("div",{className:"page-header rt-aio-header",children:(0,r.jsx)(w.ProductHeader,{productName:e("rt::aio_report_title"),match:a,projectSelectionComponent:(0,r.jsx)(k.default,{}),rightSideAdditionalComponent:q,h3class:"width_half rt-header-left",className:"rank-traking-header"})})};var ne=a(54625);const ce="canvas___h9Lp9",de="layout___StB8c",_e="leftSide___jBc0P",pe="badge___KmVsk",ue="badgeDot___twMoj",me="title___JBTWO",he="subtitle___ez1Of",ge="explain___fRP48",ve="explainIcon___R8zL2",be="explainText___i9LnH",ye="sectionLabel___iiTe3",fe="sectionLabelProgress___J7zbS",xe="progressCard___rUyZG",Ae="progressIcon___fQLx_",Se="progressBody___gjW5O",je="progressTitle___eZYsM",Te="progressTrack___AVnAG",Ce="progressFill___k8edF",Ee="progressHint___yEa3l",Oe="steps___iVj3q",Pe="step___ecxnK",Ie="stepNumber___rICPJ",we="stepBody___bKr_q",ke="stepName___rIhTN",Ne="stepOptional___dvJOG",Re="stepDesc___APqHV",De="cta___uOMFx",Le="ctaIcon___scbLg",Me="preview___elCRY",Fe="previewTop___VlHPz",Ue="previewHeader___cGSwV",Ge="previewEyebrow___dImlC",He="previewTitle___cFrlQ",Ke="previewSub___Mr943",Be="previewTabs___aNF9Y",qe="previewTab___PcwJR",ze="previewTabActive___rBrFQ",We="previewTabIcon___bDDDh",Ye="previewBody___j_Q8s",Ve="previewResults___nkaNe",Qe="previewStats___RTDHr",$e="previewStatCard___GVKcs",Ze="previewStatValue___pzYp3",Xe="previewStatValueSecondary___y2a3c",Je="previewStatLabel___d6Kqv",et="previewStatTrend___AYHHn",tt="previewStatTrendGreen___kXFPT",at="previewLabel___t3p0E",rt="kwTable___AYJpy",it="kwRow___NyiKs",ot="kwName___Fb9OX",st="kwPill___GenZX",lt="kwPillHasAio___dWsrf",nt="kwPillNoAio___rhfc9",ct="kwPillYourSite___iRZ3o",dt="kwPillAbsent___iey8j",_t="kwPillNone___XPyq9",pt="aioSnippet___ZbLyC",ut="aioSnippetHeader___WPo3m",mt="aioSnippetBadge___KBzz7",ht="aioSnippetTail___IUjHf",gt="aioSnippetText___X_vZ8",vt="aioSnippetHighlight___IiIyY",bt="chart___iQpW3",yt="chartTitle___q2_qI",ft="chartArea___Q3dva",xt="chartBars___C5uNU",At="chartColumn___fZyZT",St="chartBar___QyXk9",jt="chartLabel___e71Fc",Tt="previewHowList___JvvoJ",Ct="previewHowItem___vAunR",Et="previewHowDot___K3h3E",Ot="previewHowText___G7hYc",Pt=[{keyword:"seo site analysis",hasAio:!0,yourSite:"present"},{keyword:"check search positions",hasAio:!0,yourSite:"absent"},{keyword:"free site audit",hasAio:!0,yourSite:"present"},{keyword:"how to find site competitors",hasAio:!1,yourSite:"none"},{keyword:"pick keywords online",hasAio:!0,yourSite:"absent"}],It=[{date:"17 Mar",height:22,opacity:.22},{date:"22 Mar",height:42,opacity:.38},{date:"27 Mar",height:55,opacity:.52},{date:"01 Apr",height:70,opacity:.68},{date:"03 Apr",height:82,opacity:.84},{date:"06 Apr",height:100,opacity:1}],wt=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,r.jsxs)("div",{className:Ve,children:[(0,r.jsxs)("div",{className:Qe,children:[(0,r.jsxs)("div",{className:$e,children:[(0,r.jsx)("div",{className:Ze,children:"34%"}),(0,r.jsx)("div",{className:Je,children:e("rt::aio_report_preview_stat_phrases")}),(0,r.jsxs)("div",{className:et,children:["\u2191 ",e("rt::aio_report_preview_stat_phrases_trend")]})]}),(0,r.jsxs)("div",{className:$e,children:[(0,r.jsx)("div",{className:Xe,children:"12"}),(0,r.jsx)("div",{className:Je,children:e("rt::aio_report_preview_stat_mentioned")}),(0,r.jsxs)("div",{className:tt,children:["\u2191 ",e("rt::aio_report_preview_stat_mentioned_trend")]})]})]}),(0,r.jsx)("div",{className:at,children:e("rt::aio_report_preview_keywords_label")}),(0,r.jsx)("div",{className:rt,children:Pt.map(t=>(0,r.jsxs)("div",{className:it,children:[(0,r.jsx)("span",{className:ot,children:t.keyword}),(0,r.jsx)("span",{className:t.hasAio?`${st} ${lt}`:`${st} ${nt}`,children:t.hasAio?e("rt::aio_report_preview_has_aio"):e("rt::aio_report_preview_no_aio")}),(0,r.jsxs)("span",{className:"present"===t.yourSite?`${st} ${ct}`:"absent"===t.yourSite?`${st} ${dt}`:`${st} ${_t}`,children:["present"===t.yourSite&&e("rt::aio_report_preview_your_site"),"absent"===t.yourSite&&e("rt::aio_report_preview_absent"),"none"===t.yourSite&&"\u2014"]})]},t.keyword))}),(0,r.jsxs)("div",{className:pt,children:[(0,r.jsxs)("div",{className:ut,children:[(0,r.jsx)("span",{className:mt,children:"AI Overview"}),(0,r.jsxs)("span",{className:ht,children:["\xb7 ",e("rt::aio_report_preview_snippet_label")]})]}),(0,r.jsxs)("div",{className:gt,children:[e("rt::aio_report_preview_snippet_text"),(0,r.jsx)("span",{className:vt,children:"Serpstat"}),e("rt::aio_report_preview_snippet_text_tail")]})]}),(0,r.jsxs)("div",{className:bt,children:[(0,r.jsx)("div",{className:yt,children:e("rt::aio_report_empty_preview_chart_title")}),(0,r.jsx)("div",{className:ft,children:(0,r.jsx)("div",{className:xt,children:It.map(e=>(0,r.jsxs)("div",{className:At,children:[(0,r.jsx)("span",{className:St,style:{height:`${e.height}%`,opacity:e.opacity}}),(0,r.jsx)("span",{className:jt,children:e.date})]},e.date))})})]})]})},kt=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,r.jsx)("ol",{className:Tt,children:[1,2,3,4,5].map(t=>(0,r.jsxs)("li",{className:Ct,children:[(0,r.jsx)("span",{className:Et,children:t}),(0,r.jsx)("span",{className:Ot,children:e(`rt::aio_report_empty_how_step_${t}`)})]},t))})},Nt=()=>{const{t:e}=(0,P.useTranslation)("rt"),[t,a]=(0,_.useState)("results"),i=(0,_.useCallback)(()=>a("results"),[]),o=(0,_.useCallback)(()=>a("how"),[]);return(0,r.jsxs)("aside",{className:Me,children:[(0,r.jsxs)("div",{className:Fe,children:[(0,r.jsxs)("div",{className:Ue,children:[(0,r.jsx)("div",{className:Ge,children:e("rt::aio_report_empty_preview_eyebrow")}),(0,r.jsx)("div",{className:He,children:e("rt::aio_report_empty_preview_title")}),(0,r.jsx)("div",{className:Ke,children:e("rt::aio_report_empty_preview_sub")})]}),(0,r.jsxs)("div",{className:Be,role:"tablist",children:[(0,r.jsxs)("button",{type:"button",role:"tab","aria-selected":"results"===t,className:`${qe} ${"results"===t?ze:""}`,onClick:i,children:[(0,r.jsx)("span",{className:We,"aria-hidden":!0,
1children:"\u{1f4ca}"}),e("rt::aio_report_empty_preview_tab_results")]}),(0,r.jsxs)("button",{type:"button",role:"tab","aria-selected":"how"===t,className:`${qe} ${"how"===t?ze:""}`,onClick:o,children:[(0,r.jsx)("span",{className:We,"aria-hidden":!0,children:"\u2699\ufe0f"}),e("rt::aio_report_empty_preview_tab_how")]})]})]}),(0,r.jsx)("div",{className:Ye,children:"results"===t?(0,r.jsx)(wt,{}):(0,r.jsx)(kt,{})})]})},Rt=["--aio-step-1","--aio-step-2","--aio-step-3","--aio-step-4","--aio-step-5","--aio-step-6","--aio-step-7"],Dt=[{title:"aio_report_empty_step_1",desc:"aio_report_empty_step_1_desc",optional:!1},{title:"aio_report_empty_step_2",desc:"aio_report_empty_step_2_desc",optional:!1},{title:"aio_report_empty_step_3",desc:"aio_report_empty_step_3_desc",optional:!1},{title:"aio_report_empty_step_4",desc:"aio_report_empty_step_4_desc",optional:!1},{title:"aio_report_empty_step_5",desc:"aio_report_empty_step_5_desc",optional:!1},{title:"aio_report_empty_step_6",desc:"aio_report_empty_step_6_desc",optional:!0},{title:"aio_report_empty_step_7",desc:"aio_report_empty_step_7_desc",optional:!0}],Lt=()=>{const{t:e}=(0,P.useTranslation)("rt"),t=(0,o.useSelector)(e=>e.projects.activeProject.projectId),a=t?(0,h.generatePath)("/rank-tracker/settings/:projectId/general_tab",{projectId:t}):"/rank-tracker/settings/",i=(0,_.useCallback)(()=>{z.eventEmptySetupClick()},[]);return(0,r.jsx)("div",{className:ce,children:(0,r.jsxs)("div",{className:de,children:[(0,r.jsxs)("div",{className:_e,children:[(0,r.jsxs)("div",{className:pe,children:[(0,r.jsx)("span",{className:ue}),e("rt::aio_report_empty_badge")]}),(0,r.jsx)("h2",{className:me,children:e("rt::aio_report_empty_title")}),(0,r.jsx)("p",{className:he,children:e("rt::aio_report_empty_description")}),(0,r.jsxs)("div",{className:ge,children:[(0,r.jsx)("div",{className:ve,"aria-hidden":!0,children:"\u{1f4a1}"}),(0,r.jsxs)("div",{className:be,children:[(0,r.jsx)("strong",{children:e("rt::aio_report_empty_what_is_aio")})," ",e("rt::aio_report_empty_what_is_aio_text")]})]}),(0,r.jsx)("div",{className:ye,children:e("rt::aio_report_empty_how_section_label")}),(0,r.jsx)("ol",{className:Oe,children:Dt.map((t,a)=>(0,r.jsxs)("li",{className:Pe,style:{"--aio-step-color":`var(${Rt[a]})`},children:[(0,r.jsx)("span",{className:Ie,children:a+1}),(0,r.jsxs)("div",{className:we,children:[(0,r.jsxs)("div",{className:ke,children:[e(`rt::${t.title}`),t.optional&&(0,r.jsx)("span",{className:Ne,children:e("rt::aio_report_empty_optional")})]}),(0,r.jsx)("div",{className:Re,children:e(`rt::${t.desc}`)})]})]},t.title))}),(0,r.jsxs)(ne.Link,{to:a,className:De,onClick:i,children:[(0,r.jsx)("span",{className:Le,"aria-hidden":!0,children:"\u25b6"}),e("rt::aio_report_empty_cta")]})]}),(0,r.jsx)(Nt,{})]})})},Mt=["--aio-step-1","--aio-step-3","--aio-step-4"],Ft=[{title:"aio_report_running_step_1",desc:"aio_report_empty_step_2_desc"},{title:"aio_report_running_step_2",desc:"aio_report_running_step_2_desc"},{title:"aio_report_running_step_3",desc:"aio_report_running_step_3_desc"}],Ut=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,r.jsx)("div",{className:ce,children:(0,r.jsxs)("div",{className:de,children:[(0,r.jsxs)("div",{className:_e,children:[(0,r.jsxs)("div",{className:pe,children:[(0,r.jsx)("span",{className:ue}),e("rt::aio_report_running_badge")]}),(0,r.jsx)("h2",{className:me,children:e("rt::aio_report_running_title")}),(0,r.jsx)("p",{className:he,children:e("rt::aio_report_empty_description")}),(0,r.jsxs)("div",{className:xe,children:[(0,r.jsx)("div",{className:Ae,"aria-hidden":!0,children:"\u23f3"}),(0,r.jsxs)("div",{className:Se,children:[(0,r.jsx)("div",{className:je,children:e("rt::aio_report_running_progress_title")}),(0,r.jsx)("div",{className:Te,children:(0,r.jsx)("span",{className:Ce})}),(0,r.jsx)("div",{className:Ee,children:e("rt::aio_report_running_hint")}),(0,r.jsx)("div",{className:Ee,children:e("rt::aio_report_running_subtitle")})]})]}),(0,r.jsx)("div",{className:`${ye} ${fe}`,children:e("rt::aio_report_running_now_label")}),(0,r.jsx)("ol",{className:Oe,children:Ft.map((t,a)=>(0,r.jsxs)("li",{className:Pe,style:{"--aio-step-color":`var(${Mt[a]})`},children:[(0,r.jsx)("span",{className:Ie,children:a+1}),(0,r.jsxs)("div",{className:we,children:[(0,r.jsx)("div",{className:ke,children:e(`rt::${t.title}`)}),(0,r.jsx)("div",{className:Re,children:e(`rt::${t.desc}`)})]})]},t.title))})]}),(0,r.jsx)(Nt,{})]})})};var Gt=a(96307),Ht=a(8217),Kt=a(4978);const Bt="dashboard___zl1MY",qt="grid____FXye",zt="card____q9Vp",Wt="cardAccentOrange___fojkx",Yt="cardLocked___DdsSY",Vt="cardClickable___F1hRe",Qt="cardActive___I5
1dTO",$t="cardHeader___cRT7C",Zt="cardTitle___x3Gyz",Xt="cardValueRow___IYSqH",Jt="cardValue___Uqe9Z",ea="cardValueOrange___ZHfMo",ta="cardValueSuffix___GcOHH",aa="cardDeltaGreen___HXFzq",ra="cardDeltaRed____Fkc8",ia="cardDeltaOrange___jM4Oo",oa="cardDeltaSuffix___aff30",sa="cardSubText___tQnn2",la="lockBadge___Hz73f",na="lockedHint___FRf5a",ca="lockedTooltip___zx52n",da=({title:e,value:t,valueSuffix:a,delta:i,deltaFormatted:o,deltaSuffix:s,subText:l,accent:n="default",isLoading:c=!1,isLocked:d=!1,lockedHint:_,lockedTooltip:p,onLockedClick:u,onClick:m,isActive:h=!1})=>{if(c)return(0,r.jsx)("div",{className:zt,children:(0,r.jsxs)(Kt.Placeholder,{width:220,height:100,children:[(0,r.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"70%",height:"12"}),(0,r.jsx)("rect",{x:"0",y:"24",rx:"3",ry:"3",width:"50%",height:"28"}),(0,r.jsx)("rect",{x:"0",y:"60",rx:"3",ry:"3",width:"60%",height:"10"})]})});if(d){const t=(0,r.jsxs)("button",{type:"button",className:O()(zt,Yt),onClick:u,"data-autotest":"aio-widget-locked",children:[(0,r.jsxs)("div",{className:$t,children:[(0,r.jsx)("span",{className:Zt,children:e}),(0,r.jsx)("span",{className:la,"data-autotest":"aio-widget-lock-icon","aria-hidden":!0,children:(0,r.jsx)(Gt.SvgSprite,{iconId:"lock"})})]}),_&&(0,r.jsx)("div",{className:na,children:_})]});return p?(0,r.jsx)(Ht.default,{className:ca,tooltipText:p,isWidthAuto:!1,children:t}):t}const g=null!==t,v=null!==i,b=v?null!=o?o:(e=>`${e>0?"+":""}${e}`)(i):"",y="orange"===n?ia:i<0?ra:aa,f=Boolean(m),x=O()(zt,{[Wt]:"orange"===n,[Vt]:f,[Qt]:h}),A=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:Zt,children:e}),(0,r.jsxs)("div",{className:Xt,children:[(0,r.jsx)("span",{className:"orange"===n?`${Jt} ${ea}`:Jt,children:g?t:(0,r.jsx)("span",{children:"\u2014"})}),a&&(0,r.jsx)("span",{className:ta,children:a})]}),v&&(0,r.jsxs)("div",{className:y,children:[b,s&&(0,r.jsxs)("span",{className:oa,children:[" ",s]})]}),l&&(0,r.jsx)("div",{className:sa,children:l})]});return f?(0,r.jsx)("button",{type:"button",className:x,onClick:m,"aria-pressed":h,children:A}):(0,r.jsx)("div",{className:x,children:A})},_a=(e,t,a)=>t?`${(e/t*100).toFixed(1)}% ${a}`:a,pa=({t:e,data:t,isLoading:a,hasPreviousCheck:i,deltaSuffix:o})=>{var s,l;const n=null==t?void 0:t.widgets,c=null!=(s=null==t?void 0:t.totalKeywords)?s:0,d=i&&null!=(l=null==n?void 0:n.phrasesWithAio.delta)?l:null;return(0,r.jsx)(da,{title:e("rt::aio_report_widget_phrases_with_aio"),value:n?(0,I.formatThousands)(n.phrasesWithAio.value):null,valueSuffix:n?e("rt::aio_report_widget_phrases_with_aio_of_total",{total:(0,I.formatThousands)(c)}):void 0,delta:d,deltaSuffix:o,subText:n?_a(n.phrasesWithAio.value,c,e("rt::aio_report_widget_phrases_subtext",{total:(0,I.formatThousands)(c)})):void 0,isLoading:a})},ua=({t:e,data:t,isLoading:a,hasPreviousCheck:i,deltaSuffix:o})=>{var s;const l=null==t?void 0:t.widgets,n=i&&null!=(s=null==l?void 0:l.youInAio.delta)?s:null;return(0,r.jsx)(da,{title:e("rt::aio_report_widget_you_in_aio"),value:l?(0,I.formatThousands)(l.youInAio.value):null,delta:n,deltaSuffix:o,subText:l?_a(l.youInAio.value,l.phrasesWithAio.value,e("rt::aio_report_widget_you_subtext",{aio_total:(0,I.formatThousands)(l.phrasesWithAio.value)})):void 0,isLoading:a})},ma=({t:e,data:t,isLoading:a,hasPreviousCheck:i,deltaSuffix:o,isActive:s,onSelect:l})=>{var n;const c=null==t?void 0:t.widgets,d=i&&null!=(n=null==c?void 0:c.missed.delta)?n:null;return(0,r.jsx)(da,{title:e("rt::aio_report_widget_missed"),value:c?(0,I.formatThousands)(c.missed.value):null,delta:d,deltaSuffix:o,subText:e("rt::aio_report_widget_missed_hint"),accent:"orange",isLoading:a,isActive:s,onClick:l})},ha=({t:e,data:t,isLoading:a,hasPreviousCheck:i,deltaSuffix:o,hasCompetitors:s,onLockedClick:l})=>{var n;const c=null==t?void 0:t.widgets.competitorInAio,d=c&&i&&s&&null!=(n=c.delta)?n:null;return(0,r.jsx)(da,{title:e("rt::aio_report_widget_competitor_in_aio"),value:c&&s?(0,I.formatThousands)(c.value):null,delta:d,deltaSuffix:o,isLoading:a,isLocked:!a&&!s,lockedHint:e("rt::aio_report_widget_competitor_locked"),lockedTooltip:e("rt::aio_report_competitor_tab_locked_tooltip"),onLockedClick:l})},ga=({t:e,data:t,isLoading:a,hasPreviousCheck:i,deltaSuffix:o})=>{const s=null==t?void 0:t.widgets,l=null==s?void 0:s.aioShare.delta,n=i&&null!=l?l:null,c=i&&null!==l&&void 0!==l?`${l>0?"+":""}${l}%`:void 0;return(0,r.jsx)(da,{title:e("rt::aio_report_widget_aio_share"),value:s?`${s.aioShare.value}%`:null,delta:n,deltaFormatted:c,deltaSuffix:o,isLoading:a})};var va=Object.defineProperty,ba=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,S
1a=(e,t,a)=>t in e?va(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,ja=(e,t)=>{for(var a in t||(t={}))xa.call(t,a)&&Sa(e,a,t[a]);if(fa)for(var a of fa(t))Aa.call(t,a)&&Sa(e,a,t[a]);return e},Ta=(e,t)=>ba(e,ya(t));const Ca=()=>{var e,t;const{t:a}=(0,P.useTranslation)("rt"),i=(0,h.useHistory)(),s=(0,o.useDispatch)(),l=(0,o.useSelector)(m.getAioDashboardData),n=(0,o.useSelector)(m.getAioDashboardLoading),c=(0,o.useSelector)(m.hasAioCompetitors),d=(0,o.useSelector)(m.getAioActiveTab),p=(0,o.useSelector)(e=>e.projects.activeProject.projectId),g=null==l?void 0:l.widgets,v=n||!g,b=null!=(e=null==l?void 0:l.hasPreviousCheck)&&e,y=null!=(t=null==l?void 0:l.previousCheckDate)?t:null,f=b&&y?a("rt::aio_report_widget_delta_suffix",{date:y}):void 0,x=(0,_.useCallback)(()=>{z.eventCompetitorWidgetLockedClick(),p&&i.push((0,h.generatePath)("/rank-tracker/settings/:projectId?",{projectId:p}))},[i,p]),A=(0,_.useCallback)(()=>{s((0,u.setAioTab)("missed"))},[s]),S={t:a,data:null!=l?l:null,isLoading:v,hasPreviousCheck:b,deltaSuffix:f};return(0,r.jsx)("div",{className:Bt,children:(0,r.jsxs)("div",{className:qt,children:[(0,r.jsx)(pa,ja({},S)),(0,r.jsx)(ua,ja({},S)),(0,r.jsx)(ma,Ta(ja({},S),{isActive:"missed"===d,onSelect:A})),(0,r.jsx)(ha,Ta(ja({},S),{hasCompetitors:c,onLockedClick:x})),(0,r.jsx)(ga,ja({},S))]})})},Ea="tabs___iSlje",Oa="tab___WDiTP",Pa="tabActive___UsyTO",Ia="tabDisabled___QEbgs",wa="tabLabel___tl2Lt",ka="badge___ekDB5",Na="badgeOrange___PcKMI",Ra="badgeBlue___ZvbAb",Da="lockTooltip___MbaZw",La="lockIcon___Mdiyq",Ma="activeDot___csYjt",Fa=()=>{var e,t;const{t:a}=(0,P.useTranslation)(["rt"]),i=(0,o.useDispatch)(),s=(0,o.useSelector)(m.getAioActiveTab),l=(0,o.useSelector)(m.getAioDashboardData),n=(0,o.useSelector)(m.hasAioCompetitors),c=null==l?void 0:l.widgets,d=[{id:"missed",labelKey:"rt::aio_report_tab_missed",badge:null!=(e=null==c?void 0:c.missed.value)?e:null,badgeColor:"orange",enabled:!0},{id:"my_phrases",labelKey:"rt::aio_report_tab_my_phrases",badge:null!=(t=null==c?void 0:c.youInAio.value)?t:null,badgeColor:"blue",enabled:!0},{id:"competitors",labelKey:"rt::aio_report_tab_competitors",locked:!n,enabled:n},{id:"pages",labelKey:"rt::aio_report_tab_pages",enabled:!0}],p=(0,_.useCallback)(e=>()=>{e.enabled&&e.id!==s&&i((0,u.setAioTab)(e.id))},[s,i]);return(0,r.jsx)("nav",{className:Ea,children:d.map(e=>{const t=e.id===s,i=a(e.labelKey),o="number"===typeof e.badge,l=(0,r.jsxs)("button",{type:"button","data-autotest":`rt-aio-tab-${e.id}`,className:O()(Oa,{[Pa]:t,[Ia]:!e.enabled}),onClick:p(e),disabled:!e.enabled&&!e.locked,children:[(0,r.jsx)("span",{className:wa,children:i}),o&&(0,r.jsx)("span",{className:O()(ka,{[Na]:"orange"===e.badgeColor,[Ra]:"blue"===e.badgeColor}),children:(0,I.formatThousands)(e.badge)}),e.locked&&(0,r.jsx)(Gt.SvgSprite,{iconId:"lock",className:La}),t&&(0,r.jsx)("span",{className:Ma,children:"\xb7"})]});return e.locked?(0,r.jsx)(Ht.default,{className:Da,tooltipText:a("rt::aio_report_competitor_tab_locked_tooltip"),isWidthAuto:!1,children:l},e.id):(0,r.jsx)(_.Fragment,{children:l},e.id)})})};var Ua=a(50768),Ga=a(95774),Ha=a(95093),Ka=a.n(Ha),Ba=a(36284),qa=a(18492),za=a(34659),Wa=a(97925);const Ya=()=>{const e=(0,o.useDispatch)(),{i18n:t}=(0,qa.useTranslation)(),a=(0,o.useSelector)(m.getAioChecks),i=(0,o.useSelector)(m.getSelectedAioDate),[s,l]=(0,_.useState)((0,Ba.default)()),n=(0,_.useMemo)(()=>{const e=new Set,t=[];return a.forEach(a=>{e.has(a.date)||(e.add(a.date),t.push(a.date))}),t},[a]),c=(0,_.useMemo)(()=>n.map(e=>({date:Ka()(e)})),[n]),d=(0,_.useCallback)(({dateStart:t})=>{e((0,u.selectAioCheck)(t.format("YYYY-MM-DD")))},[e]),p=(0,_.useCallback)(()=>{l((0,Ba.default)())},[]);if(!i)return null;const h=(0,r.jsx)("div",{className:"dropdown_trigger links_trigger","data-autotest":"aio-check-date-trigger",children:(0,r.jsxs)("div",{className:"button_content",children:[(0,r.jsx)("div",{className:"link_text",children:(g=i,v=t.language,Ka()(g).locale(v).format("DD MMM YYYY"))}),(0,r.jsx)(Gt.SvgSprite,{iconId:"angle_down",className:"trigger_angle"})]})});var g,v;
1return(0,r.jsx)(za.Datepicker,{mode:Wa.MODE_TYPES.SINGLE_DATE,hasAside:!1,trigger:h,dateStart:Ka()(i),dateEnd:Ka()(i),activeDays:c,isDisableApplyButton:0===c.length,onApply:d,onClose:p},s)};var Va=a(62999),Qa=a(95084),$a=a(88224),Za=a(69107),Xa=a(77984),Ja=a(23495),er=a(8880),tr=a(11224),ar=a(5614),rr=a(38187),ir=a(71234);const or="tab___HPV8q",sr="insight___Jz_rT",lr="toolbar___rvKJl",nr="tagsFilter___qQH6m",cr="search___pl6tM",dr="state___GhGak",_r="tableCard___D5atX",pr="keyword___fxf_K",ur="posGood___jFb5N",mr="posWarn___jkxMm",hr="muted___fVeek",gr="tags___ZoVKD",vr="tag___Rso0x",br="url___ZtqpC",yr="chartCollapse___wg53H",fr="chartTitle___EVapX",xr="chart___iWnDe",Ar="chartTooltip___A4Xrh",Sr="chartTooltipLabel___mfZni",jr="chartTooltipValue___lFvWc";var Tr=Object.defineProperty,Cr=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Or=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,wr=(e,t,a)=>t in e?Tr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,kr=(e,t)=>{for(var a in t||(t={}))Pr.call(t,a)&&wr(e,a,t[a]);if(Or)for(var a of Or(t))Ir.call(t,a)&&wr(e,a,t[a]);return e};const Nr=({distribution:e})=>{const{t}=(0,P.useTranslation)(["rt"]),a=(0,_.useMemo)(()=>[{range:"top1",labelKey:"rt::aio_report_tab_missed_chart_pos_top1",count:e.top1},{range:"top2_3",labelKey:"rt::aio_report_tab_missed_chart_pos_2_3",count:e.top2_3},{range:"top4_5",labelKey:"rt::aio_report_tab_missed_chart_pos_4_5",count:e.top4_5},{range:"top6_10",labelKey:"rt::aio_report_tab_missed_chart_pos_6_10",count:e.top6_10}],[e]),i=e=>{const r=a.find(t=>t.range===e);return r?t(r.labelKey):e},o=({active:e,payload:t})=>{if(!e||!(null==t?void 0:t.length))return null;const{range:a,count:o}=t[0].payload;return(0,r.jsxs)("div",{className:Ar,children:[(0,r.jsx)("span",{className:Sr,children:i(a)}),(0,r.jsx)("span",{className:jr,children:o})]})};return(0,r.jsx)(rr.default,{pageName:"rt-aio-missed-chart",className:yr,leftChild:(0,r.jsx)("span",{className:fr,children:t("rt::aio_report_tab_missed_chart_title")}),children:()=>{return(0,r.jsx)("div",{className:xr,children:(0,r.jsx)(Qa.ResponsiveContainer,{width:"100%",height:220,children:(0,r.jsxs)($a.BarChart,{data:a,margin:{top:16,right:16,left:0,bottom:0},children:[(0,r.jsx)(Za.CartesianGrid,(e=kr({},ir.defaultStyles.CartesianGrid),t={vertical:!1},Cr(e,Er(t)))),(0,r.jsx)(Xa.XAxis,{dataKey:"range",tickFormatter:i}),(0,r.jsx)(Ja.YAxis,{allowDecimals:!1}),(0,r.jsx)(er.Tooltip,{content:o,isAnimationActive:!1}),(0,r.jsx)(tr.Bar,{dataKey:"count",fill:"#498dcb",fillOpacity:.6,children:(0,r.jsx)(ar.LabelList,{dataKey:"count",position:"top"})})]})})});var e,t}})};var Rr=a(5682),Dr=a(30080),Lr=Object.defineProperty,Mr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Ur=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,Kr=(e,t,a)=>t in e?Lr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Br=(e,t)=>{for(var a in t||(t={}))Gr.call(t,a)&&Kr(e,a,t[a]);if(Ur)for(var a of Ur(t))Hr.call(t,a)&&Kr(e,a,t[a]);return e},qr=(e,t)=>Mr(e,Fr(t));const zr="\u2014",Wr=({tags:e})=>e&&0!==e.length?(0,r.jsx)("span",{className:gr,children:e.map(e=>(0,r.jsx)("span",{className:vr,children:e.name},e.id))}):(0,r.jsx)("span",{className:hr,children:zr}),Yr=({value:e})=>e>=101?(0,r.jsx)("span",{className:hr,children:zr}):(0,r.jsx)("span",{className:e<=3?ur:mr,children:e}),Vr=({value:e})=>e>=101?(0,r.jsx)("span",{className:hr,children:zr}):(0,r.jsx)(r.Fragment,{children:e}),Qr=({url:e})=>e?(0,r.jsx)("a",{href:e,className:br,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,r.jsx)("span",{className:hr,children:zr}),$r={className:"p10 df aic",isMoveColumn:!1},Zr="p10 df aic jcfe",Xr={tKeySortAsc:"rt::best_to_worst",tKeySortDesc:"rt::worst_to_best",getSortDropdownItemClassName:()=>"select_option--icon-rotate180"},Jr=({items:e,total:t,params:a,isLoading:i,onSort:o,onPageChange:s})=>{const{t:l}=(0,P.useTranslation)(["rt"]),{sort:n,order:c,page:d,pageSize:p}=a,u=(0,_.useMemo)(()=>(e=>[qr(Br({},$r),{title:"#",className:"p10 df aic jcc",width:40,isIndex:!0,canResize:!1,Component:({index:e,pagination:t})=>(0,r.jsx)(Dr.ColumnNumberCell,{number:e+1,pagination:t})}),qr(Br({},$r),{name:"keyword",title:e("rt::aio_report_table_col_keyword"),width:250,isSortable:!0,Component:({item:e})=>(0,r.jsx)("span",{className:pr,children:e.keyword})}),qr(Br({},$r),{name:"tags",title:e("rt::aio_report_table_col_tags"),width:160,Component:({item:e})=>(0,r.jsx)(Wr,{tags:e.tags})}),qr(Br(qr(Br({},$r),{name:"position",title:e("rt::aio_report_table_col_position"),className:Zr,width:110,isSortable:!0}
1),Xr),{Component:({item:e})=>(0,r.jsx)(Yr,{value:e.position})}),qr(Br({},$r),{name:"frequency",title:e("rt::aio_report_table_col_volume"),className:Zr,width:120,isSortable:!0,Component:({item:e})=>(0,r.jsx)(r.Fragment,{children:(0,I.formatThousands)(e.volume)})}),qr(Br(qr(Br({},$r),{name:"top_position",title:e("rt::aio_report_table_col_top_position"),className:Zr,width:120,isSortable:!0}),Xr),{Component:({item:e})=>(0,r.jsx)(Vr,{value:e.topPosition})}),qr(Br({},$r),{name:"competitor",title:e("rt::aio_report_table_col_competitor"),width:160,isSortable:!0,Component:({item:e})=>e.competitorInAioDomain?(0,r.jsx)(r.Fragment,{children:e.competitorInAioDomain}):(0,r.jsx)("span",{className:hr,children:zr})}),qr(Br({},$r),{name:"target_url",title:e("rt::aio_report_table_col_target_url"),width:250,isSortable:!0,Component:({item:e})=>(0,r.jsx)(Qr,{url:e.targetUrl})})])(l),[l]),m=(0,_.useMemo)(()=>({field:n,type:c}),[n,c]);return(0,r.jsx)("div",{className:_r,children:(0,r.jsx)(Rr.default,{id:"rt.aio.missed",data:e,columns:u,sort:m,onSort:o,isLoading:i,isEmpty:!i&&0===e.length,isHighlightHoverRow:!0,noDbLimits:!0,hidePaginationRatePicker:!0,pagination:{total:t,page:d,pageSize:p},onChange:s,placeholderEmpty:(0,r.jsx)("div",{className:dr,children:l("rt::aio_report_table_empty")})})})},ei=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),a=(0,o.useSelector)(m.getAioMissedItems),i=(0,o.useSelector)(m.getAioMissedLoading),s=(0,o.useSelector)(m.getAioMissedTotal),l=(0,o.useSelector)(m.getAioMissedDistribution),n=(0,o.useSelector)(m.getAioMissedParams),c=(0,o.useSelector)(m.getSelectedAioDate),d=(0,o.useSelector)(e=>e.projects.activeProject.projectId),p=(0,o.useSelector)(e=>e.projectData.data);(0,_.useEffect)(()=>{z.eventTabMissed()},[]),(0,_.useEffect)(()=>{t((0,u.getAioMissedRequest)())},[t,d,c,n]);const h=(0,_.useMemo)(()=>{var e;return null!=(e=null==p?void 0:p.projectTags)?e:{tags:[],keywordsWithoutTags:0}},[p]),g=(0,_.useCallback)(e=>{t((0,u.setAioMissedParams)({search:e}))},[t]),v=(0,_.useCallback)(({tagIds:e})=>{t((0,u.setAioMissedParams)({activeTags:e}))},[t]),b=(0,_.useCallback)(({sort:e})=>{"cancel"!==e.type?t((0,u.setAioMissedParams)({sort:e.field,order:e.type})):t((0,u.setAioMissedParams)({sort:Va.DEFAULT_MISSED_PARAMS.sort,order:Va.DEFAULT_MISSED_PARAMS.order}))},[t]),y=(0,_.useCallback)(e=>{e.pageSize===n.pageSize?t((0,u.setAioMissedParams)({page:e.page})):t((0,u.setAioMissedParams)({pageSize:e.pageSize}))},[t,n.pageSize]);return(0,r.jsxs)("div",{className:or,children:[(0,r.jsx)("div",{className:sr,children:e("rt::aio_report_insight_missed")}),(0,r.jsxs)("div",{className:lr,children:[(0,r.jsx)(Ya,{}),(0,r.jsx)(Ga.TagsTableFilter,{className:nr,projectTags:h,selectedIds:n.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:v})]}),(0,r.jsx)(Nr,{distribution:l}),(0,r.jsx)(Ua.default,{inputClear:!0,submitOnInputClear:!0,className:cr,value:n.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:g}),(0,r.jsx)(Jr,{items:a,total:s,params:n,isLoading:i,onSort:b,onPageChange:y})]})};var ti=a(45721),ai=a(16681);const ri="tab___BPGAv",ii="toolbar___gSpTL",oi="tagsFilter___rXuHD",si="search___PQCxw",li="state___k3__x",ni="tableCard___ns7bV",ci="keyword___dmiA7",di="aioPosition___shVAd",_i="muted___P4Otu",pi="tags___w3mvo",ui="tag___KAwzU",mi="url___zaeJX",hi="dynamicZero___zUbjf",gi="newBadge___wKruf",vi="chartCollapse___G0cf9",bi="chartTitle___KQ5pX",yi="chart___d2ha9",fi="chartTooltip___zx1Db",xi="chartTooltipLabel___C3hPt",Ai="chartTooltipValue___jNVZ1";var Si=Object.defineProperty,ji=Object.defineProperties,Ti=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Pi=(e,t,a)=>t in e?Si(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Ii=(e,t)=>{for(var a in t||(t={}))Ei.call(t,a)&&Pi(e,a,t[a]);if(Ci)for(var a of Ci(t))Oi.call(t,a)&&Pi(e,a,t[a]);return e};const wi="#498dcb",ki=({series:e})=>{const{t,i18n:a}=(0,P.useTranslation)(["rt"]),i=(0,_.useMemo)(()=>e=>Ka()(e).locale(a.language).format("DD MMM"),[a.language]);if(e.length<2)return null;const o=({active:e,payload:t})=>{if(!e||!(null==t?void 0:t.length))return null;const{date:a,domainInAioCount:o}=t[0].payload;return(0,r.jsxs)("div",{className:fi,children:[(0,r.jsx)("span",{className:xi,children:i(a)}),(0,r.jsx)("span",{className:Ai,children:o})]})};return(0,r.jsx)(rr.default,{pageName:"rt-aio-my-phrases-chart",className:vi,leftChild:(0,r.jsx)("span",{className:bi,children:t("rt::aio_report_tab_my_phrases_chart_title")}),children:()=>{return(0,r.jsx)("div",{className:yi,children:(0,r.jsx)(Qa.ResponsiveContainer,{width:"100%",height:220,children:(0,r.jsxs)(ti.LineChart,{data:e,margin:{top:16,right:16,left:0,bottom:0},children:[(0,r.jsx)(Za.CartesianGrid,(t=Ii({},ir.defaultStyles.CartesianGrid),a={vertical:!1},ji(t,Ti(a)))),(0,r.jsx)(Xa.XAxis,{dataKey:"date",tickFormatter:i}),(0,r.jsx)(Ja.YAxis,{allowDecimals:!1}),(0,r.jsx)(er.Tooltip,{content:o,isAnimationActive:!1}),(0,r.jsx)(ai.Line,{type:"stepAfter",dataKey:"domainInAioCount",stroke:wi,strokeWidth:2,dot:{r:3,fill:wi},activeDot:{r:5},isAnimationActive:!1})]})})});var t,a}})};var Ni=a(97712),Ri=Object.defineProperty,Di=Object.defineProperties,Li=Object.getOwnPropertyDescriptors,Mi=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,Ui=Object.prototype.propertyIsEnumerable,Gi=(e,t,a)=>t in e?Ri(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Hi=(e,t)=>{for(var a in t||(t={}))Fi.call(t,a)&&Gi(e,a,t[a]);if(Mi)for(var a of Mi(t))Ui.call(t,a)&&Gi(e,a,t[a]);return e},Ki=(e,t)=>Di(e,Li(t));const Bi=({tags:e})=>e&&0!==e.length?(0,r.jsx)("span",{className:pi,children:e.map(e=>(0,r.jsx)("span",{className:ui,children:e.name},e.id))}):(0,r.jsx)("span",{className:_i,children:"\u2014"}),qi=({value:e})=>!e||e<1?(0,r.jsx)("span",{className:_i,children:"\u2014"}):(0,r.jsx)("span",{className:di,children:e}),zi=({value:e})=>{const{t}=(0,P.useTranslation)(["rt"]);return null===e?(0,r.jsxs)("span",{className:gi,children:[(0,r.jsx)("span",{"aria-hidden":!0,
1children:"\u2605"}),t("rt::aio_report_dynamic_new")]}):0===e?(0,r.jsx)("span",{className:hi,children:"0"}):(0,r.jsx)(Ni.default,{number:e})},Wi=({url:e})=>e?(0,r.jsx)("a",{href:e,className:mi,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,r.jsx)("span",{className:_i,children:"\u2014"}),Yi={className:"p10 df aic",isMoveColumn:!1},Vi="p10 df aic jcfe",Qi={tKeySortAsc:"rt::best_to_worst",tKeySortDesc:"rt::worst_to_best",getSortDropdownItemClassName:()=>"select_option--icon-rotate180"},$i=({items:e,total:t,params:a,isLoading:i,onSort:o,onPageChange:s})=>{const{t:l}=(0,P.useTranslation)(["rt"]),{sort:n,order:c,page:d,pageSize:p}=a,u=(0,_.useMemo)(()=>(e=>[Ki(Hi({},Yi),{title:"#",className:"p10 df aic jcc",width:40,isIndex:!0,canResize:!1,Component:({index:e,pagination:t})=>(0,r.jsx)(Dr.ColumnNumberCell,{number:e+1,pagination:t})}),Ki(Hi({},Yi),{name:"keyword",title:e("rt::aio_report_table_col_keyword"),width:250,isSortable:!0,Component:({item:e})=>(0,r.jsx)("span",{className:ci,children:e.keyword})}),Ki(Hi({},Yi),{name:"tags",title:e("rt::aio_report_table_col_tags"),width:160,Component:({item:e})=>(0,r.jsx)(Bi,{tags:e.tags})}),Ki(Hi(Ki(Hi({},Yi),{name:"aio_position",title:e("rt::aio_report_table_col_aio_position"),className:Vi,width:120,isSortable:!0}),Qi),{Component:({item:e})=>(0,r.jsx)(qi,{value:e.aioPosition})}),Ki(Hi({},Yi),{name:"frequency",title:e("rt::aio_report_table_col_volume"),className:Vi,width:120,isSortable:!0,Component:({item:e})=>(0,r.jsx)(r.Fragment,{children:(0,I.formatThousands)(e.volume)})}),Ki(Hi({},Yi),{name:"dynamic",title:e("rt::aio_report_table_col_dynamic"),className:Vi,width:120,isSortable:!0,Component:({item:e})=>(0,r.jsx)(zi,{value:e.dynamic})}),Ki(Hi({},Yi),{name:"page_url",title:e("rt::aio_report_table_col_page_url"),width:250,Component:({item:e})=>(0,r.jsx)(Wi,{url:e.pageUrl})})])(l),[l]),m=(0,_.useMemo)(()=>({field:n,type:c}),[n,c]);return(0,r.jsx)("div",{className:ni,children:(0,r.jsx)(Rr.default,{id:"rt.aio.my_phrases",data:e,columns:u,sort:m,onSort:o,isLoading:i,isEmpty:!i&&0===e.length,isHighlightHoverRow:!0,noDbLimits:!0,hidePaginationRatePicker:!0,pagination:{total:t,page:d,pageSize:p},onChange:s,placeholderEmpty:(0,r.jsx)("div",{className:li,children:l("rt::aio_report_table_empty")})})})},Zi=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),a=(0,o.useSelector)(m.getAioMyPhrasesItems),i=(0,o.useSelector)(m.getAioMyPhrasesLoading),s=(0,o.useSelector)(m.getAioMyPhrasesTotal),l=(0,o.useSelector)(m.getAioMyPhrasesParams),n=(0,o.useSelector)(m.getAioSeries),c=(0,o.useSelector)(m.getSelectedAioDate),d=(0,o.useSelector)(e=>e.projects.activeProject.projectId),p=(0,o.useSelector)(e=>e.projectData.data);(0,_.useEffect)(()=>{z.eventTabMyPhrases()},[]),(0,_.useEffect)(()=>{t((0,u.getAioMyPhrasesRequest)())},[t,d,c,l]);const h=(0,_.useMemo)(()=>{var e;return null!=(e=null==p?void 0:p.projectTags)?e:{tags:[],keywordsWithoutTags:0}},[p]),g=(0,_.useCallback)(e=>{t((0,u.setAioMyPhrasesParams)({search:e}))},[t]),v=(0,_.useCallback)(({tagIds:e})=>{t((0,u.setAioMyPhrasesParams)({activeTags:e}))},[t]),b=(0,_.useCallback)(({sort:e})=>{"cancel"!==e.type?t((0,u.setAioMyPhrasesParams)({sort:e.field,order:e.type})):t((0,u.setAioMyPhrasesParams)({sort:Va.DEFAULT_MY_PHRASES_PARAMS.sort,order:Va.DEFAULT_MY_PHRASES_PARAMS.order}))},[t]),y=(0,_.useCallback)(e=>{e.pageSize===l.pageSize?t((0,u.setAioMyPhrasesParams)({page:e.page})):t((0,u.setAioMyPhrasesParams)({pageSize:e.pageSize}))},[t,l.pageSize]);return(0,r.jsxs)("div",{className:ri,"data-autotest":"aio-my-phrases-tab",children:[(0,r.jsxs)("div",{className:ii,children:[(0,r.jsx)(Ya,{}),(0,r.jsx)(Ga.TagsTableFilter,{className:oi,projectTags:h,selectedIds:l.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:v})]}),(0,r.jsx)(ki,{series:n}),(0,r.jsx)(Ua.default,{inputClear:!0,submitOnInputClear:!0,className:si,value:l.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:g}),(0,r.jsx)($i,{items:a,total:s,params:l,isLoading:i,onSort:b,onPageChange:y})]})},Xi={"d-none":"d-none___slSs3","d-inline":"d-inline___ZNyKV","d-inline-block":"d-inline-block___Lnevq","d-block":"d-block___XbaZm","d-table":"d-table___trai6","d-table-row":"d-table-row___uVVYb","d-table-cell":"d-table-cell___CmI_D","d-flex":"d-flex___YthjU","d-inline-flex":"d-inline-flex___IBzbf","d-sm-none":"d-sm-none___rYsm3","d-sm-inline":"d-sm-inline___P4SXo","d-sm-inline-block":"d-sm-inline-block___VNw3U","d-sm-block":"d-sm-block___FRl36","d-sm-table":"d-sm-table___jiAvZ","d-sm-table-row":"d-sm-table-row___xE8kH","d-sm-table-cell":"d-sm-table-cell___yWZcw","d-sm-flex":"d-sm-flex___lb2ji","d-sm-inline-flex":"d-sm-inline-flex___YA1PK","d-md-none":"d-md-none___Q3Hev","d-md-inline":"d-md-inline___Im3IB","d-md-inline-block":"d-md-inline-block___NJJLm","d-md-block":"d-md-block___rCREu","d-md-table":"d-md-table___AJzg2","d-md-table-row":"d-md-table-row___Q4MW0","d-md-table-cell":"d-md-table-cell___arBck","d-md-flex":"d-md-flex___PTfOP","d-md-inline-flex":"d-md-inline-flex___L7zv5","d-lg-none":"d-lg-none___tqodU","d-lg-inline":"d-lg-inline___WVz8o","d-lg-inline-block":"d-lg-inline-block___W8SwG","d-lg-block":"d-lg-block___C7qDq","d-lg-table":"d-lg-table____mInW","d-lg-table-row":"d-lg-table-row___Y5Cbn","d-lg-table-cell":"d-lg-table-cell___X9BEF","d-lg-flex":"d-lg-flex___g997z","d-lg-inline-flex":"d-lg-inline-flex___EBKFU","d-xl-none":"d-xl-none___ZjXzH","d-xl-inline":"d-xl-inline___PxH40","d-xl-inline-block":"d-xl-inline-block___EAE1B","d-xl-block":"d-xl-block___bsz1L","d-xl-table":"d-xl-table___seMDl","d-xl-table-row":"d-xl-table-row___jfe0P","d-xl-table-cell":"d-xl-table-cell___KtnQC","d-xl-flex":"d-xl-flex___VneMb","d-xl-inline-flex":"d-xl-inline-flex___kToXd","d-xxl-none":"d-xxl-none___E3qpo","d-xxl-inline":"d-xxl-inline___sfxbh","d-xxl-inline-block":"d-xxl-inline-block___A7cLE","d-xxl-block":"d-xxl-block___rZ9uH","d-xxl-table":"d-xxl-table___pVQ5q","d-xxl-table-row":"d-xxl-table-row___zZd1G","d-xxl-table-cell":"d-xxl-table-cell___UfaXa","d-xxl-flex":"d-xxl-flex___lMKx4","d-xxl-inline-flex":"d-xxl-inline-flex___LOa5U",tab:"tab___qE05m",toolbar:"toolbar___D3Zz3",search:"search___wp5z1",state:"state___AOxsS",tableWrapper:"tableWrapper___y84SO",tableScroll:"tableScroll___xZjKg",table:"table___f2OAN",colNumber:"colNumber___cUYMx",col_url:"col_url___wSgaJ",col_phrasesInAio:"col_phrasesInAio___DyeqD",col_missedCount:"col_missedCount___dYJUB",col_topPosition:"col_topPosition___IY33v",col_totalVolume:"col_totalVolume___DgQTr",th:"th___YArVs",thNumber:"thNumber___J7UFv",thRight:"thRight___oCopb",thSortable:"thSortable___BioSg",thInner:"thInner___sj9Ix",sortIcon:"sortIcon___duZMO",sortIconActive:"sortIconActive___FgAjl",tr:"tr___xhgZg",td:"td___kQiv0",tdNumber:"tdNumber___t8kkQ",tdRight:"tdRight___p_z2U",muted:"muted___mFwiL",url:"url___DCZ7U",chartCollapse:"chartCollapse___hZqp6",chartTitle:"chartTitle___gMrJE",chart:"chart___IuMmT",chartUrlTick:"chartUrlTick___cEUiI",chartTooltip:"chartTooltip___BbOvj",chartTooltipLabel:"chartTooltipLabel___WbUyn",chartTooltipValue:"chartTooltipValue___rB_AW"};var Ji=Object.defineProperty,eo=Object.defineProperties,to=Object.getOwnPropertyDescriptors,ao=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,oo=(e,t,a)=>t in e?Ji(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,so=(e,t)=>{for(var a in t||(t={}))ro.call(t,a)&&oo(e,a,t[a]);if(ao)for(var a of ao(t))io.call(t,a)&&oo(e,a,t[a]);return e};const lo=({y:e,payload:t})=>{return(0,r.jsx)("text",{x:0,y:e,dy:4,textAnchor:"start",className:Xi.chartUrlTick,children:(a=t.value,a.length<=44?a:`${a.slice(0,44)}\u2026`)}
1);var a},no=({topPages:e})=>{const{t}=(0,P.useTranslation)(["rt"]),a=(0,_.useMemo)(()=>e.map(e=>so({},e)),[e]),i=({active:e,payload:t})=>{if(!e||!(null==t?void 0:t.length))return null;const{url:a,phrasesInAio:i}=t[0].payload;return(0,r.jsxs)("div",{className:Xi.chartTooltip,children:[(0,r.jsx)("span",{className:Xi.chartTooltipLabel,children:a}),(0,r.jsx)("span",{className:Xi.chartTooltipValue,children:i})]})};return(0,r.jsx)(rr.default,{pageName:"rt-aio-pages-chart",className:Xi.chartCollapse,leftChild:(0,r.jsx)("span",{className:Xi.chartTitle,children:t("rt::aio_report_tab_pages_chart_title")}),children:()=>{return(0,r.jsx)("div",{className:Xi.chart,"data-autotest":"rt-aio-pages-chart",children:(0,r.jsx)(Qa.ResponsiveContainer,{width:"100%",height:240,children:(0,r.jsxs)($a.BarChart,{data:a,layout:"vertical",margin:{top:8,right:40,left:0,bottom:0},children:[(0,r.jsx)(Za.CartesianGrid,(e=so({},ir.defaultStyles.CartesianGrid),t={horizontal:!1},eo(e,to(t)))),(0,r.jsx)(Xa.XAxis,{type:"number",allowDecimals:!1}),(0,r.jsx)(Ja.YAxis,{type:"category",dataKey:"url",width:320,tick:lo,tickLine:!1}),(0,r.jsx)(er.Tooltip,{content:i,isAnimationActive:!1}),(0,r.jsx)(tr.Bar,{dataKey:"phrasesInAio",fill:"#498dcb",fillOpacity:.6,barSize:20,children:(0,r.jsx)(ar.LabelList,{dataKey:"phrasesInAio",position:"right"})})]})})});var e,t}})};var co=a(22396);const _o=({value:e})=>e>=101?(0,r.jsx)("span",{className:Xi.muted,children:"\u2014"}):(0,r.jsx)(r.Fragment,{children:e}),po=({url:e})=>e?(0,r.jsx)("a",{href:e,className:Xi.url,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,r.jsx)("span",{className:Xi.muted,children:"\u2014"}),uo=[{id:"url",labelKey:"rt::aio_report_table_col_page_url",sortKey:"url",render:e=>(0,r.jsx)(po,{url:e.url})},{id:"phrasesInAio",labelKey:"rt::aio_report_table_col_phrases_in_aio",sortKey:"phrases_in_aio",align:"right",render:e=>(0,I.formatThousands)(e.phrasesInAio)},{id:"missedCount",labelKey:"rt::aio_report_table_col_missed_count",sortKey:"missed_count",align:"right",render:e=>(0,I.formatThousands)(e.missedCount)},{id:"topPosition",labelKey:"rt::aio_report_table_col_top_position",sortKey:"top_position",align:"right",render:e=>(0,r.jsx)(_o,{value:e.topPosition})},{id:"totalVolume",labelKey:"rt::aio_report_table_col_total_volume",sortKey:"total_volume",align:"right",render:e=>(0,I.formatThousands)(e.totalVolume)}],mo=({items:e,total:t,params:a,onSort:i,onPageChange:o})=>{const{t:s}=(0,P.useTranslation)(["rt"]),{sort:l,order:n,page:c,pageSize:d}=a,p=(c-1)*d,u=(0,_.useCallback)(e=>()=>{if(!e.sortKey)return;const t=l===e.sortKey&&"asc"===n?"desc":"asc";i(e.sortKey,t)},[l,n,i]);return(0,r.jsxs)("div",{className:Xi.tableWrapper,"data-autotest":"rt-aio-pages-table",children:[(0,r.jsx)("div",{className:Xi.tableScroll,children:(0,r.jsxs)("table",{className:Xi.table,children:[(0,r.jsxs)("colgroup",{children:[(0,r.jsx)("col",{className:Xi.colNumber}),uo.map(e=>(0,r.jsx)("col",{className:Xi[`col_${e.id}`]},e.id))]}),(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{className:O()(Xi.th,Xi.thNumber),children:s("rt::aio_report_table_col_number")}),uo.map(e=>{const t=e.sortKey&&l===e.sortKey;return(0,r.jsx)("th",{className:O()(Xi.th,{[Xi.thRight]:"right"===e.align,[Xi.thSortable]:Boolean(e.sortKey)}),onClick:e.sortKey?u(e):void 0,children:(0,r.jsxs)("span",{className:Xi.thInner,children:[s(e.labelKey),e.sortKey&&(0,r.jsx)(Gt.SvgSprite,{iconId:t&&"asc"===n?"angle_up":"angle_down",className:O()(Xi.sortIcon,{[Xi.sortIconActive]:t})})]})},e.id)})]})}),(0,r.jsx)("tbody",{children:e.map((e,t)=>(0,r.jsxs)("tr",{className:Xi.tr,children:[(0,r.jsx)("td",{className:O()(Xi.td,Xi.tdNumber),children:p+t+1}),uo.map(t=>(0,r.jsx)("td",{className:O()(Xi.td,{[Xi.tdRight]:"right"===t.align}),children:t.render(e)},t.id))]},e.url))})]})}),(0,r.jsx)(co.default,{totalAmount:t,page:c,pageSize:d,hideRatePicker:!0,onChange:o})]})},ho=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),a=(0,o.useSelector)(m.getAioPagesItems),i=(0,o.useSelector)(m.getAioPagesLoading),s=(0,o.useSelector)(m.getAioPagesLoaded),l=(0,o.useSelector)(m.getAioPagesTotal),c=(0,o.useSelector)(m.getAioPagesTopPages),d=(0,o.useSelector)(m.getAioPagesParams),p=(0,o.useSelector)(m.getSelectedAioDate),h=(0,o.useSelector)(e=>e.projects.activeProject.projectId);(0,_.useEffect)(()=>{z.eventTabPages()},[]),(0,_.useEffect)(()=>{t((0,u.getAioPagesRequest)())},[t,h,p,d]);const g=(0,_.useCallback)(e=>{t((0,u.setAioPagesParams)({search:e}))},[t]),v=(0,_.useCallback)((e,a)=>{t((0,u.setAioPagesParams)({sort:e,order:a}))},[t]),b=(0,_.useCallback)(e=>{e.pageSize===d.pageSize?t((0,u.setAioPagesParams)({page:e.page})):t((0,u.setAioPagesParams)({pageSize:e.pageSize}))},[t,d.pageSize]),y=i&&!s,f=s&&0===a.length;return(0,r.jsxs)("div",{className:Xi.tab,"data-autotest":"rt-aio-pages-tab",children:[(0,r.jsxs)("div",{className:Xi.toolbar,children:[(0,r.jsx)(Ua.default,{inputClear:!0,submitOnInputClear:!0,className:Xi.search,value:d.search,placeholder:e("rt::aio_report_filter_search_url"),onSubmit:g}),(0,r.jsx)(Ya,{})]}),c.length>0&&(0,r.jsx)(no,{topPages:c}),y&&(0,r.jsx)("div",{className:Xi.state,children:(0,r.jsx)(n.default,{})}),f&&(0,r.jsx)("div",{className:Xi.state,children:e("rt::aio_report_table_empty")}),!y&&!f&&(0,r.jsx)(mo,{items:a,total:l,params:d,onSort:v,onPageChange:b})]})};var go=a(45401);const vo=[M.filterCompareTypes.between,M.filterCompareTypes.gt,M.filterCompareTypes.gte,M.filterCompareTypes.lt,M.filterCompareTypes.lte,M.filterCompareTypes.equal,M.filterCompareTypes.notEequal];var bo=a(33643),yo=a(67849);const fo={"d-none":"d-none___x82nm","d-inline":"d-inline___vc0aR","d-inline-block":"d-inline-block___ZmRJD","d-block":"d-block___y_f8I","d-table":"d-table___AZtiM","d-table-row":"d-table-row___qOZ25","d-table-cell":"d-table-cell___JdxCm","d-flex":"d-flex___U2WTl","d-inline-flex":"d-inline-flex___G3xIl","d-sm-none":"d-sm-none___KtHnb","d-sm-inline":"d-sm-inline___KSeDW","d-sm-inline-block":"d-sm-inline-block___EMrYJ","d-sm-block":"d-sm-block___A9Zde","d-sm-table":"d-sm-table___rlAHj","d-sm-table-row":"d-sm-table-row___tAN2Z","d-sm-table-cell":"d-sm-table-cell___Zrujg","d-sm-flex":"d-sm-flex___gwyvU","d-sm-inline-flex":"d-sm-inline-flex___vAO1J","d-md-none":"d-md-none___Jr3oT","d-md-inline":"d-md-inline____iXLF","d-md-inline-block":"d-md-inline-block___nxLyN","d-md-block":"d-md-block___RY6JZ","d-md-table":"d-md-table___iSjkE","d-md-table-row":"d-md-table-row___FCJyB","d-md-table-cell":"d-md-table-cell___bJgRm","d-md-flex":"d-md-flex___qqpLk","d-md-inline-flex":"d-md-inline-flex___v6Rh3","d-lg-none":"d-lg-none___EDNzO","d-lg-inline":"d-lg-inline___Kz65a","d-lg-inline-block":"d-lg-inline-block___wAU3m","d-lg-block":"d-lg-block___mtXEQ","d-lg-table":"d-lg-table___dHEb2","d-lg-table-row":"d-lg-table-row___DBHgD","d-lg-table-cell":"d-lg-table-cell___y9ZB8","d-lg-flex":"d-lg-flex___UOeLf","d-lg-inline-flex":"d-lg-inline-flex___lElKh","d-xl-none":"d-xl-none___oL1LL","d-xl-inline":"d-xl-inline___b7HtO","d-xl-inline-block":"d-xl-inline-block___UK6va","d-xl-block":"d-xl-block___ctoqS","d-xl-table":"d-xl-table___dcctp","d-xl-table-row":"d-xl-table-row___vpxE7","d-xl-table-cell":"d-xl-table-cell___ki7Nx","d-xl-flex":"d-xl-flex___KpU9M","d-xl-inline-flex":"d-xl-inline-flex___T0jmg","d-xxl-none":"d-xxl-none___tc_Zh","d-xxl-inline":"d-xxl-inline___NcXnT","d-xxl-inline-block":"d-xxl-inline-block___cKUAJ","d-xxl-block":"d-xxl-block___Z4Xdz","d-xxl-table":"d-xxl-table___KDDXZ","d-xxl-table-row":"d-xxl-table-row___izEe7","d-xxl-table-cell":"d-xxl-table-cell___dwPR2","d-xxl-flex":"d-xxl-flex___mC7BO","d-xxl-inline-flex":"d-xxl-inline-flex___V1Qb2",tab:"tab___U137W",reportBanner:"reportBanner___caHvl",reportBannerText:"reportBannerText___rphGk",reportBannerLink:"reportBannerLink___rnmoF",toolbar:"toolbar___Z0MIf",toolbarControls:"toolbarControls___KsUIB",search:"search___GX3SK",state:"state___dsUPk",tableWrapper:"tableWrapper___pNOv4",tableScroll:"tableScroll___MmMew",table:"table___T23_5",colNumber:"colNumber___yWymH",col_keyword:"col_keyword___zomln",col_tags:"col_tags___z2Wcr",col_competitorsInAio:"col_competitorsInAio___LrWmY",col_youInAio:"c
1ol_youInAio___pIDG7",col_volume:"col_volume___n3GZj",col_competitorsCount:"col_competitorsCount___GJKR_",th:"th___c8zSd",thNumber:"thNumber___xfaCq",thRight:"thRight___mrqac",thSortable:"thSortable___dPsCN",thInner:"thInner___hJsRU",sortIcon:"sortIcon___nWEmP",sortIconActive:"sortIconActive___dFyhP",tr:"tr___Mec_v",td:"td___iV9K0",tdNumber:"tdNumber___JuZmC",tdRight:"tdRight___RoCHx",keyword:"keyword___rntmL",competitors:"competitors___vsQiu",muted:"muted___XABLF",tags:"tags___b7nu6",tag:"tag___oYyqh",badgeYes:"badgeYes___P6wqc",badgeNo:"badgeNo___KXjgy",chartCollapse:"chartCollapse___SOjdk",chartTitle:"chartTitle___vUF3A",chart:"chart___Hg0WG",chartTooltip:"chartTooltip___sLXrK",chartTooltipLabel:"chartTooltipLabel___zVau8",chartTooltipRow:"chartTooltipRow____UMkY",chartTooltipMarker:"chartTooltipMarker___I9WuB",chartTooltipDomain:"chartTooltipDomain___L8CNc",chartTooltipValue:"chartTooltipValue___jtIvy"};var xo=Object.defineProperty,Ao=Object.defineProperties,So=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,Eo=(e,t,a)=>t in e?xo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Oo=(e,t)=>{for(var a in t||(t={}))To.call(t,a)&&Eo(e,a,t[a]);if(jo)for(var a of jo(t))Co.call(t,a)&&Eo(e,a,t[a]);return e};const Po=e=>yo.colors.others[e%yo.colors.others.length],Io=()=>{const{t:e,i18n:t}=(0,P.useTranslation)(["rt"]),a=(0,o.useSelector)(m.getAioCompetitorsChartPoints),i=(0,o.useSelector)(m.getAioCompetitorsChartDomains),s=(0,_.useMemo)(()=>i.map((e,t)=>({domain:e,color:Po(t)})),[i]),l=e=>Ka()(e).locale(t.language).format("DD MMM"),n=({active:e,payload:t,label:a})=>e&&(null==t?void 0:t.length)?(0,r.jsxs)("div",{className:fo.chartTooltip,children:[(0,r.jsx)("span",{className:fo.chartTooltipLabel,children:l(a)}),t.map(e=>(0,r.jsxs)("span",{className:fo.chartTooltipRow,children:[(0,r.jsx)("span",{className:fo.chartTooltipMarker,style:{backgroundColor:e.color}}),(0,r.jsx)("span",{className:fo.chartTooltipDomain,children:e.dataKey}),(0,r.jsx)("span",{className:fo.chartTooltipValue,children:e.value})]},e.dataKey))]}):null;return 0===a.length||0===s.length?null:(0,r.jsx)(rr.default,{pageName:"rt-aio-competitors-chart",className:fo.chartCollapse,leftChild:(0,r.jsx)("span",{className:fo.chartTitle,children:e("rt::aio_report_tab_competitors_chart_title")}),children:()=>{return(0,r.jsx)("div",{className:fo.chart,"data-autotest":"aio-competitors-chart",children:(0,r.jsx)(Qa.ResponsiveContainer,{width:"100%",height:260,children:(0,r.jsxs)($a.BarChart,{data:a,margin:{top:16,right:16,left:0,bottom:0},children:[(0,r.jsx)(Za.CartesianGrid,(e=Oo({},ir.defaultStyles.CartesianGrid),t={vertical:!1},Ao(e,So(t)))),(0,r.jsx)(Xa.XAxis,Oo({dataKey:"date",tickFormatter:l},ir.defaultStyles.XAxis)),(0,r.jsx)(Ja.YAxis,Oo({allowDecimals:!1},ir.defaultStyles.YAxis)),(0,r.jsx)(er.Tooltip,Oo({content:n,isAnimationActive:!1},ir.defaultStyles.Tooltip)),(0,r.jsx)(bo.Legend,{}),s.map(e=>(0,r.jsx)(tr.Bar,{dataKey:e.domain,fill:e.color,maxBarSize:24,isAnimationActive:!1},e.domain))]})})});var e,t}})},wo=({tags:e})=>e&&0!==e.length?(0,r.jsx)("span",{className:fo.tags,children:e.map(e=>(0,r.jsx)("span",{className:fo.tag,children:e.name},e.id))}):(0,r.jsx)("span",{className:fo.muted,children:"\u2014"}),ko=({domains:e})=>{if(!e||0===e.length)return(0,r.jsx)("span",{className:fo.muted,children:"\u2014"});const t=e.join(", ");return(0,r.jsx)("span",{className:fo.competitors,title:t,children:t})},No=({value:e,yesLabel:t,noLabel:a})=>e?(0,r.jsx)("span",{className:fo.badgeYes,children:t}):(0,r.jsx)("span",{className:fo.badgeNo,children:a}),Ro=({items:e,total:t,params:a,onSort:i,onPageChange:o})=>{const{t:s}=(0,P.useTranslation)(["rt"]),{sort:l,order:n,page:c,pageSize:d}=a,p=(c-1)*d,u=(0,_.useMemo)(()=>{return e=s("rt::aio_report_badge_yes"),t=s("rt::aio_report_badge_no"),[{id:"keyword",labelKey:"rt::aio_report_table_col_keyword",sortKey:"keyword",render:e=>(0,r.jsx)("span",{className:fo.keyword,children:e.keyword})},{id:"tags",labelKey:"rt::aio_report_table_col_tags",render:e=>(0,r.jsx)(wo,{tags:e.tags})},{id:"competitorsInAio",labelKey:"rt::aio_report_table_col_competitors_in_aio",render:e=>(0,r.jsx)(ko,{domains:e.competitorsInAio})},{id:"youInAio",labelKey:"rt::aio_report_table_col_you_in_aio",sortKey:"you_in_aio",render:a=>(0,r.jsx)(No,{value:a.domainInAio,yesLabel:e,noLabel:t})},{id:"volume",labelKey:"rt::aio_report_table_col_volume",sortKey:"frequency",align:"right",render:e=>(0,I.formatThousands)(e.volume)},{id:"competitorsCount",labelKey:"rt::aio_report_table_col_competitors_count",sortKey:"c
1ompetitors_count",align:"right",render:e=>(0,I.formatThousands)(e.competitorsCount)}];var e,t},[s]),m=(0,_.useCallback)(e=>()=>{if(!e.sortKey)return;const t=l===e.sortKey&&"asc"===n?"desc":"asc";i(e.sortKey,t)},[l,n,i]);return(0,r.jsxs)("div",{className:fo.tableWrapper,children:[(0,r.jsx)("div",{className:fo.tableScroll,children:(0,r.jsxs)("table",{className:fo.table,children:[(0,r.jsxs)("colgroup",{children:[(0,r.jsx)("col",{className:fo.colNumber}),u.map(e=>(0,r.jsx)("col",{className:fo[`col_${e.id}`]},e.id))]}),(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{className:O()(fo.th,fo.thNumber),children:s("rt::aio_report_table_col_number")}),u.map(e=>{const t=e.sortKey&&l===e.sortKey;return(0,r.jsx)("th",{className:O()(fo.th,{[fo.thRight]:"right"===e.align,[fo.thSortable]:Boolean(e.sortKey)}),onClick:e.sortKey?m(e):void 0,children:(0,r.jsxs)("span",{className:fo.thInner,children:[s(e.labelKey),e.sortKey&&(0,r.jsx)(Gt.SvgSprite,{iconId:t&&"asc"===n?"angle_up":"angle_down",className:O()(fo.sortIcon,{[fo.sortIconActive]:t})})]})},e.id)})]})}),(0,r.jsx)("tbody",{children:e.map((e,t)=>(0,r.jsxs)("tr",{className:fo.tr,children:[(0,r.jsx)("td",{className:O()(fo.td,fo.tdNumber),children:p+t+1}),u.map(t=>(0,r.jsx)("td",{className:O()(fo.td,{[fo.tdRight]:"right"===t.align}),children:t.render(e)},t.id))]},e.keywordId))})]})}),(0,r.jsx)(co.default,{totalAmount:t,page:c,pageSize:d,hideRatePicker:!0,onChange:o})]})},Do=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),a=(0,h.useHistory)(),i=(0,o.useSelector)(m.getAioCompetitorsItems),s=(0,o.useSelector)(m.getAioCompetitorsLoading),l=(0,o.useSelector)(m.getAioCompetitorsLoaded),c=(0,o.useSelector)(m.getAioCompetitorsTotal),d=(0,o.useSelector)(m.getAioCompetitorsParams),p=(0,o.useSelector)(m.getSelectedAioDate),g=(0,o.useSelector)(e=>e.projects.activeProject.projectId),v=(0,o.useSelector)(e=>e.projectData.data);(0,_.useEffect)(()=>{z.eventTabCompetitors()},[]),(0,_.useEffect)(()=>{t((0,u.getAioCompetitorsRequest)())},[t,g,p,d]),(0,_.useEffect)(()=>{t((0,u.getAioCompetitorsChartRequest)())},[t,g]);const b=(0,_.useMemo)(()=>{var t;return((e,t)=>{const a=t.filter(e=>Boolean(e.id)).map(e=>({value:e.id,text:e.domain}));return[{name:"volume",title:e("rt::aio_report_table_col_volume"),type:M.filterFieldTypes.number,compareTypes:vo,validations:["required","fieldvolume"]},{name:go.COMPETITOR_FILTER_FIELD,title:e("rt::aio_report_table_col_competitors_in_aio"),type:M.filterFieldTypes.multiselect,compareTypes:[M.filterCompareTypes.equal],valueItems:a,validations:["required"]}]})(e,null!=(t=null==v?void 0:v.projectCompetitors)?t:[])},[e,v]),y=(0,_.useMemo)(()=>{var e;return null!=(e=null==v?void 0:v.projectTags)?e:{tags:[],keywordsWithoutTags:0}},[v]),f=(0,_.useCallback)(e=>{t((0,u.setAioCompetitorsParams)({search:e}))},[t]),x=(0,_.useCallback)(e=>{var a,r,i;t((0,u.setAioCompetitorsParams)({complexFilter:null!=(a=e.data)?a:[],activeFilter:null!=(i=null!=(r=e.activeFilter)?r:e.query)?i:""}))},[t]),A=(0,_.useCallback)(({tagIds:e})=>{t((0,u.setAioCompetitorsParams)({activeTags:e}))},[t]),S=(0,_.useCallback)((e,a)=>{t((0,u.setAioCompetitorsParams)({sort:e,order:a}))},[t]),j=(0,_.useCallback)(e=>{e.pageSize===d.pageSize?t((0,u.setAioCompetitorsParams)({page:e.page})):t((0,u.setAioCompetitorsParams)({pageSize:e.pageSize}))},[t,d.pageSize]),T=(0,_.useCallback)(()=>{z.eventCompetitorsReportLink(),g&&a.push((0,h.generatePath)("/rank-tracker/competitors/:projectId?",{projectId:g}))},[a,g]),C=s&&!l,E=l&&0===i.length;return(0,r.jsxs)("div",{className:fo.tab,children:[(0,r.jsxs)("div",{className:fo.reportBanner,children:[(0,r.jsx)("span",{className:fo.reportBannerText,children:e("rt::aio_report_competitors_tab_report_link")}),(0,r.jsx)("button",{type:"button",className:fo.reportBannerLink,onClick:T,children:e("rt::aio_report_competitors_tab_report_name")})]}),(0,r.jsxs)("div",{className:fo.toolbar,children:[(0,r.jsx)(Ua.default,{inputClear:!0,submitOnInputClear:!0,className:fo.search,value:d.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:f}),(0,r.jsxs)("div",{className:fo.toolbarControls,children:[(0,r.jsx)(Ga.TagsTableFilter,{projectTags:y,selectedIds:d.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:A}),(0,r.jsx)(L.default,{moduleName:"rt.aio.competitors",fields:b,filterData:{activeFilter:d.activeFilter},onChange:x,tooltip:e("tooltip::filter")}),(0,r.jsx)(Ya,{})]})]}),(0,r.jsx)(Io,{}),C&&(0,r.jsx)("div",{className:fo.state,children:(0,r.jsx)(n.default,{})}),E&&(0,r.jsx)("div",{className:fo.state,children:e("rt::aio_report_table_empty")}),!C&&!E&&(0,r.jsx)(Ro,{items:i,total:c,params:d,onSort:S,onPageChange:j})]})},Lo="wrapper___qAQ63",Mo="content___dSHVu",Fo=({projectId:e})=>{const t=(0,o.useDispatch)(),a=(0,o.useSelector)(m.getAioChecksLoaded),i=(0,o.useSelector)(m.hasAioChecks),s=(0,o.useSelector)(m.isAioCheckRunning),l=(0,o.useSelector)(m.isAioProjectParsing),c=(0,o.useSelector)(m.getAioActiveTab),d=(0,o.useSelector)(e=>e.projectData.data.projectRegions);C();const h=(0,_.useMemo)(()=>d.filter(e=>"ai_overview"===e.type).map(e=>e.id),[d]);if((0,_.useEffect)(()=>(e&&t((0,u.getAioChecksRequest)({projectId:e,regionIds:h}
1)),()=>{t((0,u.resetAioOverview)())}),[e,h,t]),(0,_.useEffect)(()=>{e&&t((0,p.initProjectSocket)(e))},[e,t]),!a)return(0,r.jsx)("div",{className:Lo,children:(0,r.jsx)(n.default,{})});return(0,r.jsxs)("div",{className:Lo,children:[(0,r.jsx)(le,{}),(0,r.jsx)("div",{className:Mo,children:s?(0,r.jsx)(Ut,{}):i?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Ca,{}),(0,r.jsx)(Fa,{}),"missed"===c&&(0,r.jsx)(ei,{}),"my_phrases"===c&&(0,r.jsx)(Zi,{}),"pages"===c&&(0,r.jsx)(ho,{}),"competitors"===c&&(0,r.jsx)(Do,{})]}):l?(0,r.jsx)(Ut,{}):(0,r.jsx)(Lt,{})})]})},Uo=(0,i.compose)((0,o.connect)(e=>{var t,a,r;return{projectId:e.projects.activeProject.projectId,projectsCount:e.projects.allProjects.length,activeProjectLoader:e.projects.activeProjectLoader,activeProject:e.projects.activeProject,hasAccess:null==(r=null==(a=null==(t=null==e?void 0:e.header)?void 0:t.userLimits)?void 0:a.rankTracker)?void 0:r.hasAccess}},{}),(0,i.branch)(({hasAccess:e})=>void 0===e,(0,i.renderComponent)(n.default)),(0,i.branch)(({hasAccess:e,projectsCount:t})=>!e&&!t,(0,i.renderComponent)(c.NoAccessToPage)),s.pageWithActiveProject,(0,i.branch)(({projectId:e,activeProjectLoader:t})=>void 0===e&&!1===t,(0,i.renderComponent)(()=>(0,r.jsx)(d.ChooseProjectGuard,{headerKey:"rt::aio_report_title",destination:{name:"REDIRECT_TO_RT_SETTINGS",params:{url:"/rank-tracker/ai-overview/:projectId?"}}}))),(0,i.branch)(({projectId:e})=>!e,(0,i.renderComponent)(n.default)),(0,l.withProjectData)(n.default),(0,i.branch)(({hasAccess:e,activeProject:t})=>!(e||t.isShared),(0,i.renderComponent)(c.NoAccessToPage)))(Fo)},16912(e,t,a){"use strict";a.r(t),a.d(t,{exportAioReport:()=>u,getAioChecksFailure:()=>s,getAioChecksRequest:()=>i,getAioChecksSuccess:()=>o,getAioCompetitorsChartFailure:()=>N,getAioCompetitorsChartRequest:()=>w,getAioCompetitorsChartSuccess:()=>k,getAioCompetitorsFailure:()=>P,getAioCompetitorsRequest:()=>E,getAioCompetitorsSuccess:()=>O,getAioDashboardFailure:()=>c,getAioDashboardRequest:()=>l,getAioDashboardSuccess:()=>n,getAioMissedFailure:()=>v,getAioMissedRequest:()=>h,getAioMissedSuccess:()=>g,getAioMyPhrasesFailure:()=>x,getAioMyPhrasesRequest:()=>y,getAioMyPhrasesSuccess:()=>f,getAioPagesFailure:()=>T,getAioPagesRequest:()=>S,getAioPagesSuccess:()=>j,resetAioOverview:()=>R,runAioManualCheck:()=>_,runAioManualCheckFailure:()=>p,selectAioCheck:()=>d,setAioCompetitorsParams:()=>I,setAioMissedParams:()=>b,setAioMyPhrasesParams:()=>A,setAioPagesParams:()=>C,setAioTab:()=>m});var r=a(98602);const i=e=>({type:r.GET_AIO_CHECKS_REQUEST,payload:e}),o=e=>({type:r.GET_AIO_CHECKS_SUCCESS,payload:e}),s=()=>({type:r.GET_AIO_CHECKS_FAILURE}),l=e=>({type:r.GET_AIO_DASHBOARD_REQUEST,payload:e}),n=e=>({type:r.GET_AIO_DASHBOARD_SUCCESS,payload:{data:e}}),c=()=>({type:r.GET_AIO_DASHBOARD_FAILURE}),d=e=>({type:r.SELECT_AIO_CHECK,payload:{date:e}}),_=e=>({type:r.RUN_AIO_MANUAL_CHECK,payload:e}),p=()=>({type:r.RUN_AIO_MANUAL_CHECK_FAILURE}),u=e=>({type:r.EXPORT_AIO_REPORT,payload:e}),m=e=>({type:r.SET_AIO_TAB,payload:{tab:e}}),h=()=>({type:r.GET_AIO_MISSED_REQUEST}),g=e=>({type:r.GET_AIO_MISSED_SUCCESS,payload:e}),v=()=>({type:r.GET_AIO_MISSED_FAILURE}),b=e=>({type:r.SET_AIO_MISSED_PARAMS,payload:e}),y=()=>({type:r.GET_AIO_MY_PHRASES_REQUEST}),f=e=>({type:r.GET_AIO_MY_PHRASES_SUCCESS,payload:e}),x=()=>({type:r.GET_AIO_MY_PHRASES_FAILURE}),A=e=>({type:r.SET_AIO_MY_PHRASES_PARAMS,payload:e}),S=()=>({type:r.GET_AIO_PAGES_REQUEST}),j=e=>({type:r.GET_AIO_PAGES_SUCCESS,payload:e}),T=()=>({type:r.GET_AIO_PAGES_FAILURE}),C=e=>({type:r.SET_AIO_PAGES_PARAMS,payload:e}),E=()=>({type:r.GET_AIO_COMPETITORS_REQUEST}),O=e=>({type:r.GET_AIO_COMPETITORS_SUCCESS,payload:e}),P=()=>({type:r.GET_AIO_COMPETITORS_FAILURE}),I=e=>({type:r.SET_AIO_COMPETITORS_PARAMS,payload:e}),w=()=>({type:r.GET_AIO_COMPETITORS_CHART_REQUEST}),k=e=>({type:r.GET_AIO_COMPETITORS_CHART_SUCCESS,payload:e}),N=()=>({type:r.GET_AIO_COMPETITORS_CHART_FAILURE}),R=()=>({type:r.RESET_AIO_OVERVIEW})},98602(e,t,a){"use strict";a.r(t),a.d(t,{EXPORT_AIO_REPORT:()=>p,GET_AIO_CHECKS_FAILURE:()=>o,GET_AIO_CHECKS_REQUEST:()=>r,GET_AIO_CHECKS_SUCCESS:()=>i,GET_AIO_COMPETITORS_CHART_FAILURE:()=>k,GET_AIO_COMPETITORS_CHART_REQUEST:()=>I,GET_AIO_COMPETITORS_CHART_SUCCESS:()=>w,GET_AIO_COMPETITORS_FAILURE:()=>O,GET_AIO_COMPETITORS_REQUEST:()=>C,GET_AIO_COMPETITORS_SUCCESS:()=>E,GET_AIO_DASHBOARD_FAILURE:()=>n,GET_AIO_DASHBOARD_REQUEST:()=>s,GET_AIO_DASHBOARD_SUCCESS:()=>l,GET_AIO_MISSED_FAILURE:()=>g,GET_AIO_MISSED_REQUEST:()=>m,GET_AIO_MISSED_SUCCESS:()=>h,GET_AIO_MY_PHRASES_FAILURE:()=>f,GET_AIO_MY_PHRASES_REQUEST:()=>b,GET_AIO_MY_PHRASES_SUCCESS:()=>y,GET_AIO_PAGES_FAILURE:()=>j,GET_AIO_PAGES_REQUEST:()=>A,GET_AIO_PAGES_SUCCESS:()=>S,RESET_AIO_OVERVIEW:()=>N,RUN_AIO_MANUAL_CHECK:()=>d,RUN_AIO_MANUAL_CHECK_FAILURE:()=>_,SELECT_AIO_CHECK:()=>c,SET_AIO_COMPETITORS_PARAMS:()=>P,SET_AIO_MISSED_PARAMS:()=>v,SET_AIO_MY_PHRASES_PARAMS:()=>x,SET_AIO_PAGES_PARAMS:()=>T,SET_AIO_TAB:()=>u});const r="rtAiOverview/GET_AIO_CHECKS_REQUEST",i="rtAiOverview/GET_AIO_CHECKS_SUCCESS",o="rtAiOverview/GET_AIO_CHECKS_FAILURE",s="rtAiOverview/GET_AIO_DASHBOARD_REQUEST",l="rtAiOverview/GET_AIO_DASHBOARD_SUCCESS",n="rtAiOverview/GET_AIO_DASHBOARD_FAILURE",c="rtAiOverview/SELECT_AIO_CHECK",d="rtAiOverview/RUN_MANUAL_CHECK",_="rtAiOverview/RUN_MANUAL_CHECK_FAILURE",p="rtAiOverview/EXPORT_REPORT",u="rtAiOverview/SET_TAB",m="rtAiOverview/GET_MISSED_REQUEST",h="rtAiOverview/GET_MISSED_SUCCESS",g="rtAiOverview/GET_MISSED_FAILURE",v="rtAiOverview/SET_MISSED_PARAMS",b="rtAiOverview/GET_MY_PHRASES_REQUEST",y="rtAiOverview/GET_MY_PHRASES_SUCCESS",f="rtAiOverview/GET_MY_PHRASES_FAILURE",x="rtAiOverview/SET_MY_PHRASES_PARAMS",A="rtAiOverview/GET_PAGES_REQUEST",S="rtAiOverview/GET_PAGES_SUCCESS",j="rtAiOverview/GET_PAGES_FAILURE",T="rtAiOverview/SET_PAGES_PARAMS",C="rtAiOverview/GET_COMPETITORS_REQUEST",E="rtAiOverview/GET_COMPETITORS_SUCCESS",O="rtAiOverview/GET_COMPETITORS_FAILURE",P="rtAiOverview/SET_COMPETITORS_PARAMS",I="rtAiOverview/GET_COMPETITORS_CHART_REQUEST",w="rtAiOverview/GET_COMPETITORS_CHART_SUCCESS",k="rtAiOverview/GET_COMPETITORS_CHART_FAILURE",N="rtAiOverview/RESET"},62999(e,t,a){"use strict";a.r(t),a.d(t,{DEFAULT_MISSED_PARAMS:()=>u,DEFAULT_MY_PHRASES_PARAMS:()=>m,default:()=>v});var r=a(98602),i=Object.defineProperty,o=Object.defineProperties,s=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,a)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,_=(e,t)=>
1{for(var a in t||(t={}))n.call(t,a)&&d(e,a,t[a]);if(l)for(var a of l(t))c.call(t,a)&&d(e,a,t[a]);return e},p=(e,t)=>o(e,s(t));const u={sort:"position",order:"asc",page:1,pageSize:20,search:"",complexFilter:[],activeFilter:"",activeTags:[]},m={sort:"aio_position",order:"asc",page:1,pageSize:20,search:"",complexFilter:[],activeFilter:"",activeTags:[]},h=(e,t)=>{const a=Object.keys(t),r=1===a.length&&"page"===a[0];return p(_(_({},e),t),{page:r?t.page:1})},g={checks:{loading:!1,loaded:!1,items:[],hasCompetitors:!1},selectedDate:null,dashboard:{loading:!1,loaded:!1,data:null},isRunningCheck:!1,isProjectParsing:!1,activeTab:"missed",missed:{loading:!1,loaded:!1,items:[],total:0,distribution:{top1:0,top2_3:0,top4_5:0,top6_10:0},params:u},myPhrases:{loading:!1,loaded:!1,items:[],total:0,params:m},pages:{loading:!1,loaded:!1,items:[],total:0,topPages:[],params:{sort:"phrases_in_aio",order:"desc",page:1,pageSize:20,search:""}},competitors:{table:{loading:!1,loaded:!1,items:[],total:0,params:{sort:"competitors_count",order:"desc",page:1,pageSize:20,search:"",complexFilter:[],activeFilter:"",activeTags:[]}},chart:{loading:!1,loaded:!1,points:[],domains:[]}}};function v(e=g,t){var a,i;switch(t.type){case r.GET_AIO_CHECKS_REQUEST:return p(_({},e),{checks:p(_({},e.checks),{loading:!0,loaded:!1})});case r.GET_AIO_CHECKS_SUCCESS:{const{items:r,hasCompetitors:o,isParsing:s,initialDate:l}=t.payload,n=r[r.length-1];return p(_({},e),{checks:{loading:!1,loaded:!0,items:r,hasCompetitors:o},selectedDate:null!=(i=null!=(a=e.selectedDate)?a:l)?i:n?n.date:null,isRunningCheck:!1,isProjectParsing:Boolean(s)})}case r.GET_AIO_CHECKS_FAILURE:return p(_({},e),{checks:p(_({},e.checks),{loading:!1,loaded:!0})});case r.GET_AIO_DASHBOARD_REQUEST:return p(_({},e),{dashboard:p(_({},e.dashboard),{loading:!0,loaded:!1})});case r.GET_AIO_DASHBOARD_SUCCESS:return p(_({},e),{dashboard:{loading:!1,loaded:!0,data:t.payload.data}});case r.GET_AIO_DASHBOARD_FAILURE:return p(_({},e),{dashboard:p(_({},e.dashboard),{loading:!1,loaded:!0})});case r.SELECT_AIO_CHECK:return p(_({},e),{selectedDate:t.payload.date});case r.RUN_AIO_MANUAL_CHECK:return p(_({},e),{isRunningCheck:!0});case r.RUN_AIO_MANUAL_CHECK_FAILURE:return p(_({},e),{isRunningCheck:!1});case r.SET_AIO_TAB:return p(_({},e),{activeTab:t.payload.tab});case r.GET_AIO_MISSED_REQUEST:return p(_({},e),{missed:p(_({},e.missed),{loading:!0,loaded:!1})});case r.GET_AIO_MISSED_SUCCESS:{const{items:a,total:r,distribution:i}=t.payload;return p(_({},e),{missed:p(_({},e.missed),{loading:!1,loaded:!0,items:a,total:r,distribution:i})})}case r.GET_AIO_MISSED_FAILURE:return p(_({},e),{missed:p(_({},e.missed),{loading:!1,loaded:!0})});case r.SET_AIO_MISSED_PARAMS:return p(_({},e),{missed:p(_({},e.missed),{params:h(e.missed.params,t.payload)})});case r.GET_AIO_PAGES_REQUEST:return p(_({},e),{pages:p(_({},e.pages),{loading:!0,loaded:!1})});case r.GET_AIO_PAGES_SUCCESS:{const{items:a,total:r,topPages:i}=t.payload;return p(_({},e),{pages:p(_({},e.pages),{loading:!1,loaded:!0,items:a,total:r,topPages:i})})}case r.GET_AIO_PAGES_FAILURE:return p(_({},e),{pages:p(_({},e.pages),{loading:!1,loaded:!0})});case r.SET_AIO_PAGES_PARAMS:return p(_({},e),{pages:p(_({},e.pages),{params:h(e.pages.params,t.payload)})});case r.GET_AIO_MY_PHRASES_REQUEST:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!0,loaded:!1})});case r.GET_AIO_MY_PHRASES_SUCCESS:{const{items:a,total:r}=t.payload;return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!1,loaded:!0,items:a,total:r})})}case r.GET_AIO_MY_PHRASES_FAILURE:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!1,loaded:!0})});case r.SET_AIO_MY_PHRASES_PARAMS:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{params:h(e.myPhrases.params,t.payload)})});case r.GET_AIO_COMPETITORS_REQUEST:return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!0,loaded:!1})})});case r.GET_AIO_COMPETITORS_SUCCESS:{const{items:a,total:r}=t.payload;return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!1,loaded:!0,items:a,total:r})})})}case r.GET_AIO_COMPETITORS_FAILURE:return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!1,loaded:!0})})});case r.SET_AIO_COMPETITORS_PARAMS:{const a=t.payload,r=Object.keys(a),i=1===r.length&&"page"===r[0];return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{params:p(_(_({},e.competitors.table.params),a),{page:i?a.page:1})})})})}case r.GET_AIO_COMPETITORS_CHART_REQUEST:return p(_({},e),{competitors:p(_({}
1,e.competitors),{chart:p(_({},e.competitors.chart),{loading:!0,loaded:!1})})});case r.GET_AIO_COMPETITORS_CHART_SUCCESS:{const{points:a,domains:r}=t.payload;return p(_({},e),{competitors:p(_({},e.competitors),{chart:{loading:!1,loaded:!0,points:a,domains:r}})})}case r.GET_AIO_COMPETITORS_CHART_FAILURE:return p(_({},e),{competitors:p(_({},e.competitors),{chart:p(_({},e.competitors.chart),{loading:!1,loaded:!0})})});case r.RESET_AIO_OVERVIEW:return g;default:return e}}},12847(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>U,exportReportWorker:()=>w});var r=a(51928),i=a(86673),o=a(87924),s=a(56166),l=a(21552),n=a(82750),c=a(66155),d=a(55208),_=a(73357),p=a(98602),u=a(16912),m=a(32141),h=a(78588),g=a(45401),v=Object.defineProperty,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,x=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,A=(e,t)=>{for(var a in t||(t={}))y.call(t,a)&&x(e,a,t[a]);if(b)for(var a of b(t))f.call(t,a)&&x(e,a,t[a]);return e};const S=new l.Translator("Alerts"),j=["keyword","tags","region","position","status","frequency","dynamic","added","expected_url","fact_url"],T=null;function*C(e){var t;if(!e)return!1;try{const a=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtProject.getParsingProgress",{projectId:e,forceUpdate:!0});return(null!=(t=null==a?void 0:a.parsing_started)?t:0)>0}catch(e){return!1}}function*E(e){var t,a,s;try{const{projectId:l,regionIds:n}=e.payload,c=yield(0,r.call)(C,l);if(0===n.length)return void(yield(0,r.put)((0,u.getAioChecksSuccess)({items:[],hasCompetitors:!1,isParsing:c})));const d=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getProjectParsedDatesByRegions",{projectId:l,regionIds:n}),_=(e=>{const t=[];return Object.keys(e).forEach(a=>{var r;(null!=(r=e[a])?r:[]).forEach(e=>{t.push({date:e,regionId:+a})})}),t.sort((e,t)=>e.date<t.date?-1:1)})(null!=d?d:{}),p=yield(0,r.select)(),g=(null!=(s=null==(a=null==(t=p.projectData)?void 0:t.data)?void 0:a.projectCompetitors)?s:[]).length>0;if(yield(0,r.put)((0,u.getAioChecksSuccess)({items:_,hasCompetitors:g,isParsing:c,initialDate:(0,h.resolveInitialAioDate)(_,o.default.location.search)})),_.length>0){const e=yield(0,r.select)(m.getSelectedAioDate),t=_[_.length-1].date;yield(0,r.put)((0,u.getAioDashboardRequest)({projectId:l,date:null!=e?e:t}))}}catch(e){yield(0,r.put)((0,u.getAioChecksFailure)())}}function*O(e){var t,a;try{const{projectId:o}=e.payload,s=yield(0,r.select)(m.getAioChecks);if(0===s.length)return void(yield(0,r.put)((0,u.getAioDashboardFailure)()));const l=null==(t=(yield(0,r.select)()).projectData)?void 0:t.data,n=null==l?void 0:l.mainDomain,c=null!=(a=null==l?void 0:l.projectCompetitors)?a:[];if(!(null==n?void 0:n.id))return void(yield(0,r.put)((0,u.getAioDashboardFailure)()));const d=Array.from(new Set(s.map(e=>e.regionId))),_=s[0].date,p=s[s.length-1].date,h=c.map(e=>e.id).filter(e=>Boolean(e)),g=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOBoardStat",{projectId:o,domainId:n.id,projectRegionIds:d,dateFrom:_,dateTo:p,tagIds:[],withoutTags:!1,competitorDomainIds:h,missedTop10:!0});yield(0,r.put)((0,u.getAioDashboardSuccess)((e=>{const{data:t,dynamic:a}=e;if(!t||0===t.length)return{hasPreviousCheck:!1,previousCheckDate:null,totalKeywords:0,widgets:{phrasesWithAio:{value:0,delta:T},youInAio:{value:0,delta:T},missed:{value:0,delta:T},competitorInAio:{value:0,delta:T},aioShare:{value:0,delta:T}},series:[]};const r=t[t.length-1],i=t.length>1?t[t.length-2]:null,o=Boolean(null==a?void 0:a.hasPreviousCheck),s=e=>o?e:T,l=t.map(e=>({date:e.date,domainInAioCount:e.domainInAioCount}));return{hasPreviousCheck:o,previousCheckDate:i?i.date:null,totalKeywords:r.totalKeywords,series:l,widgets:{phrasesWithAio:{value:r.aioInSerpCount,delta:s(a.aioInSerpCount)},youInAio:{value:r.domainInAioCount,delta:s(a.domainInAioCount)},missed:{value:r.missedCount,delta:s(a.missedCount)},competitorInAio:{value:r.competitorInAioCount,delta:s(a.competitorInAioCount)},aioShare:{value:r.aioShare,delta:s(a.aioShare)}}}})(g)))}catch(e){yield(0,r.put)((0,u.getAioDashboardFailure)())}}function*P(e){try{const{projectId:t,regionIds:a,freeParsing:o=!1}=e.payload;if(!t||0===a.length)return void(yield(0,r.put)((0,u.runAioManualCheckFailure)()));yield(0,r.call)(i.fetchDataWithErrorCheck,"rtProjectParse.runManualParse",{projectId:t,keywordIds:[],projectRegionIds:a,freeParsing:o,request:[],excludedKeywordIds:[]}),yield(0,r.put)((0,s.addAlert)({alertID:"aio_manual_check_start",alertType:"info",alertText:S.translate("rt_manual_check_started")}))}catch(e){yield(0,r.put)((0,u.runAioManualCheckFailure)()),yield(0,r.put)((0,s.addAlert)({alertID:"aio_manual_check_error",alertType:"error",alertText:S.translate("rt_start_manual_check_error")}))}}const I=(e,t)=>{if(!t)return e;const a={search:{field:"keyword",compareType:"contains",value:[t]}};if(0===e.length)return[a];const[r,...i]=e;return[A(A({},r),a),...i]};function*w(e){try{const{projectId:t,regionIds:a,format:o,date:l,domains:c}=e.payload;if(!t||0===a.length||!l)return;if("missed"===(yield(0,r.select)(m.getAioActiveTab))){const e=yield(0,r.select)(m.getAioMissedParams),{tagIds:s,withoutTags:d}=(0,n.parseTagsParams)(e.activeTags);yield(0,r.call)(i.fetchDataWithErrorCheck,"rtProjectReport.exportAIOMissed",{projectId:t,projectRegionIds:a,domainId:c[0],date:l,tagIds:s,withoutTags:d,complexFilter:I(e.complexFilter,e.search),sort:e.sort,order:e.order,format:o})}else{const e=a[0];yield(0,r.call)(i.fetchDataWithErrorCheck,"rtProjectReport.exportKeywordsPositions",{projectId:t,domains:c,projectRegionIds:a,keywordIds:[],complexFilter:[],dynamicCategory:"",dateType:"array",dates:[l],dateFrom:l,dateTo:l,sort:"keyword",order:"asc",sortRegion:e,tagIds:[],withoutTags:!1,exportedField:j,format:o,useCache:!1})}yield(0,r.put)((0,s.addAlert)({alertID:"aio_export_start",alertType:"info",alertText:S.translate("export_start")}))}
1catch(e){if((null==e?void 0:e.code)===c.NO_ACCESS_TO_GOOGLE_DRIVE)return;yield(0,r.put)((0,s.addAlert)({alertID:"aio_export_error",alertType:"error",alertText:S.translate("export_file_error")}))}}function*k(){var e,t,a,o,s,l,c,d,_,p;try{const h=yield(0,r.select)(),g=Number(null==(t=null==(e=h.projects)?void 0:e.activeProject)?void 0:t.projectId),v=yield(0,r.select)(m.getSelectedAioDate),b=yield(0,r.select)(m.getAioMissedParams),y=null==(o=null==(a=h.projectData)?void 0:a.data)?void 0:o.mainDomain,f=(null!=(c=null==(l=null==(s=h.projectData)?void 0:s.data)?void 0:l.projectRegions)?c:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id);if(!g||!v||0===f.length||!(null==y?void 0:y.id))return void(yield(0,r.put)((0,u.getAioMissedFailure)()));const{tagIds:x,withoutTags:A}=(0,n.parseTagsParams)(b.activeTags),S=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOMissedKeywords",{projectId:g,projectRegionIds:f,domainId:y.id,date:v,tagIds:x,withoutTags:A,complexFilter:I(b.complexFilter,b.search),sort:b.sort,order:b.order,page:b.page,pageSize:b.pageSize});yield(0,r.put)((0,u.getAioMissedSuccess)({items:null!=(d=null==S?void 0:S.data)?d:[],total:null!=(_=null==S?void 0:S.total)?_:0,distribution:null!=(p=null==S?void 0:S.distribution)?p:{top1:0,top2_3:0,top4_5:0,top6_10:0}}))}catch(e){yield(0,r.put)((0,u.getAioMissedFailure)())}}function*N(){var e,t,a,o,s,l,n,c,d,_;try{const p=yield(0,r.select)(),h=Number(null==(t=null==(e=p.projects)?void 0:e.activeProject)?void 0:t.projectId),g=yield(0,r.select)(m.getSelectedAioDate),v=yield(0,r.select)(m.getAioPagesParams),b=null==(o=null==(a=p.projectData)?void 0:a.data)?void 0:o.mainDomain,y=(null!=(n=null==(l=null==(s=p.projectData)?void 0:s.data)?void 0:l.projectRegions)?n:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id);if(!h||!g||0===y.length||!(null==b?void 0:b.id))return void(yield(0,r.put)((0,u.getAioPagesFailure)()));const f=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOPagesStat",{projectId:h,projectRegionIds:y,domainId:b.id,date:g,search:v.search,sort:v.sort,order:v.order,page:v.page,pageSize:v.pageSize});yield(0,r.put)((0,u.getAioPagesSuccess)({items:null!=(c=null==f?void 0:f.data)?c:[],total:null!=(d=null==f?void 0:f.total)?d:0,topPages:null!=(_=null==f?void 0:f.topPages)?_:[]}))}catch(e){yield(0,r.put)((0,u.getAioPagesFailure)())}}function*R(){var e,t,a,o,s,l,c,d,_;try{const p=yield(0,r.select)(),h=Number(null==(t=null==(e=p.projects)?void 0:e.activeProject)?void 0:t.projectId),v=yield(0,r.select)(m.getSelectedAioDate),b=yield(0,r.select)(m.getAioCompetitorsParams),y=null==(o=null==(a=p.projectData)?void 0:a.data)?void 0:o.mainDomain,f=(null!=(c=null==(l=null==(s=p.projectData)?void 0:s.data)?void 0:l.projectRegions)?c:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id);if(!h||!v||0===f.length||!(null==y?void 0:y.id))return void(yield(0,r.put)((0,u.getAioCompetitorsFailure)()));const{tagIds:x,withoutTags:A}=(0,n.parseTagsParams)(b.activeTags),{domains:S,complexFilter:j}=(0,g.extractCompetitorDomains)(b.complexFilter),T=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOCompetitorKeywords",{projectId:h,projectRegionIds:f,domainId:y.id,date:v,tagIds:x,withoutTags:A,complexFilter:I(j,b.search),domains:S,sort:b.sort,order:b.order,page:b.page,pageSize:b.pageSize});yield(0,r.put)((0,u.getAioCompetitorsSuccess)({items:null!=(d=null==T?void 0:T.data)?d:[],total:null!=(_=null==T?void 0:T.total)?_:0}))}catch(e){yield(0,r.put)((0,u.getAioCompetitorsFailure)())}}function*D(){var e,t,a,o,s,l,n,c;try{const d=yield(0,r.select)(),_=Number(null==(t=null==(e=d.projects)?void 0:e.activeProject)?void 0:t.projectId),p=null!=(s=null==(o=null==(a=d.projectData)?void 0:a.data)?void 0:o.projectCompetitors)?s:[],h=(null!=(c=null==(n=null==(l=d.projectData)?void 0:l.data)?void 0:n.projectRegions)?c:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id),g=yield(0,r.select)(m.getAioChecks),v=Array.from(new Set(g.map(e=>e.date))).sort(),b=p.map(e=>e.domain).filter(e=>Boolean(e));if(!_||0===h.length||v.length<2||0===b.length)return void(yield(0,r.put)((0,u.getAioCompetitorsChartSuccess)({points:[],domains:[]})));const y=v[0],f=v[v.length-1],x=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtCompetitors.getAIOCompetitorsHistoryData",{projectId:_,domains:b,projectRegionIds:h,tagIds:[],withoutTags:!1,dateType:"range",dates:[y,f],dateFrom:y,dateTo:f});yield(0,r.put)((0,u.getAioCompetitorsChartSuccess)(((e,t)=>{const a={},r=new Set;
1(null!=e?e:[]).forEach(e=>{var t;a[e.domain]={},(null!=(t=e.dates)?t:[]).forEach(t=>{var i,o;r.add(t.date),a[e.domain][t.date]=null!=(o=null==(i=t.keywords_count)?void 0:i.value)?o:0})});const i=t.filter(e=>a[e]);return{points:Array.from(r).sort().map(e=>{const t={date:e};return i.forEach(r=>{var i,o;t[r]=null!=(o=null==(i=a[r])?void 0:i[e])?o:0}),t}),domains:i}})(x,b)))}catch(e){yield(0,r.put)((0,u.getAioCompetitorsChartFailure)())}}function*L(){var e,t,a,o,s,l,c,d,_;try{const p=yield(0,r.select)(),h=Number(null==(t=null==(e=p.projects)?void 0:e.activeProject)?void 0:t.projectId),g=yield(0,r.select)(m.getSelectedAioDate),v=yield(0,r.select)(m.getAioMyPhrasesParams),b=null==(o=null==(a=p.projectData)?void 0:a.data)?void 0:o.mainDomain,y=(null!=(c=null==(l=null==(s=p.projectData)?void 0:s.data)?void 0:l.projectRegions)?c:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id);if(!h||!g||0===y.length||!(null==b?void 0:b.id))return void(yield(0,r.put)((0,u.getAioMyPhrasesFailure)()));const{tagIds:f,withoutTags:x}=(0,n.parseTagsParams)(v.activeTags),A=yield(0,r.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOMyKeywords",{projectId:h,projectRegionIds:y,domainId:b.id,date:g,tagIds:f,withoutTags:x,complexFilter:I(v.complexFilter,v.search),sort:v.sort,order:v.order,page:v.page,pageSize:v.pageSize});yield(0,r.put)((0,u.getAioMyPhrasesSuccess)({items:null!=(d=null==A?void 0:A.data)?d:[],total:null!=(_=null==A?void 0:A.total)?_:0}))}catch(e){yield(0,r.put)((0,u.getAioMyPhrasesFailure)())}}function*M(e){var t,a;const i=null==(a=null==(t=(yield(0,r.select)()).projects)?void 0:t.activeProject)?void 0:a.projectId;i&&(yield(0,r.put)((0,u.getAioDashboardRequest)({projectId:+i,date:e.payload.date})))}function*F(e){var t,a,i,o,l,n,c,d,_;try{const{payload:p}=e;if("project_parsing_finished"!==(null==p?void 0:p.method))return;const m=Number(null==(a=null==(t=p.socketInfo)?void 0:t.channel)?void 0:a.split("_")[1]),h=yield(0,r.select)(),g=Number(null==(o=null==(i=h.projects)?void 0:i.activeProject)?void 0:o.projectId);if(!g||m!==g)return;yield(0,r.delay)(1e4);const v=yield(0,r.select)();if(Number(null==(n=null==(l=v.projects)?void 0:l.activeProject)?void 0:n.projectId)!==g)return;const b=(null!=(_=null==(d=null==(c=v.projectData)?void 0:c.data)?void 0:d.projectRegions)?_:[]).filter(e=>"ai_overview"===e.type).map(e=>e.id);yield(0,r.put)((0,u.getAioChecksRequest)({projectId:g,regionIds:b})),yield(0,r.put)((0,s.addAlert)({alertID:"aio_parsing_finished",alertType:"info",alertText:S.translate("new_positions_available")}))}catch(e){}}function*U(){yield(0,r.takeLatest)(p.GET_AIO_CHECKS_REQUEST,E),yield(0,r.takeLatest)(p.GET_AIO_DASHBOARD_REQUEST,O),yield(0,r.takeLatest)(p.GET_AIO_MISSED_REQUEST,k),yield(0,r.takeLatest)(p.GET_AIO_MY_PHRASES_REQUEST,L),yield(0,r.takeLatest)(p.GET_AIO_PAGES_REQUEST,N),yield(0,r.takeLatest)(p.GET_AIO_COMPETITORS_REQUEST,R),yield(0,r.takeLatest)(p.GET_AIO_COMPETITORS_CHART_REQUEST,D),yield(0,r.takeLatest)(p.SELECT_AIO_CHECK,M),yield(0,r.takeLatest)(p.RUN_AIO_MANUAL_CHECK,P),yield(0,r.takeLatest)(p.EXPORT_AIO_REPORT,w),yield(0,r.takeLatest)(d.initProjectSocket,_.initProjectSocketConnection),yield(0,r.takeLatest)(d.onChangeProjectSocket,F)}},32141(e,t,a){"use strict";a.r(t),a.d(t,{getAioActiveTab:()=>m,getAioChecks:()=>r,getAioChecksLoaded:()=>o,getAioChecksLoading:()=>i,getAioCompetitorsChartDomains:()=>F,getAioCompetitorsChartLoading:()=>U,getAioCompetitorsChartPoints:()=>M,getAioCompetitorsItems:()=>k,getAioCompetitorsLoaded:()=>R,getAioCompetitorsLoading:()=>N,getAioCompetitorsParams:()=>L,getAioCompetitorsTotal:()=>D,getAioDashboardData:()=>d,getAioDashboardLoading:()=>_,getAioMissedDistribution:()=>b,getAioMissedItems:()=>h,getAioMissedLoading:()=>g,getAioMissedParams:()=>y,getAioMissedTotal:()=>v,getAioMyPhrasesItems:()=>C,getAioMyPhrasesLoaded:()=>O,getAioMyPhrasesLoading:()=>E,getAioMyPhrasesParams:()=>I,getAioMyPhrasesTotal:()=>P,getAioPagesItems:()=>f,getAioPagesLoaded:()=>A,getAioPagesLoading:()=>x,getAioPagesParams:()=>T,getAioPagesTopPages:()=>j,getAioPagesTotal:()=>S,getAioSeries:()=>w,getSelectedAioCheck:()=>c,getSelectedAioDate:()=>n,hasAioChecks:()=>s,hasAioCompetitors:()=>l,isAioCheckRunning:()=>p,isAioProjectParsing:()=>u});const r=e=>e.rtAiOverview.checks.items,i=e=>e.rtAiOverview.checks.loading,o=e=>e.rtAiOverview.checks.loaded,s=e=>e.rtAiOverview.checks.loaded&&e.rtAiOverview.checks.items.length>0,l=e=>e.rtAiOverview.checks.hasCompetitors,n=e=>e.rtAiOverview.selectedDate,c=e=>{var t;const{selectedDate:a}=e.rtAiOverview;return null===a?null:null!=(t=e.rtAiOverview.checks.items.find(e=>e.date===a))?t:null},d=e=>e.rtAiOverview.dashboard.data,_=e=>e.rtAiOverview.dashboard.loading,p=e=>e.rtAiOverview.isRunningCheck,u=e=>e.rtAiOverview.isProjectParsing,m=e=>e.rtAiOverview.activeTab,h=e=>e.rtAiOverview.missed.items,g=e=>e.rtAiOverview.missed.loading,v=e=>e.rtAiOverview.missed.total,b=e=>e.rtAiOverview.missed.distribution,y=e=>e.rtAiOverview.missed.params,f=e=>e.rtAiOverview.pages.items,x=e=>e.rtAiOverview.pages.loading,A=e=>e.rtAiOverview.pages.loaded,S=e=>e.rtAiOverview.pages.total,j=e=>e.rtAiOverview.pages.topPages,T=e=>e.rtAiOverview.pages.params,C=e=>e.rtAiOverview.myPhrases.items,E=e=>e.rtAiOverview.myPhrases.loading,O=e=>e.rtAiOverview.myPhrases.loaded,P=e=>e.rtAiOverview.myPhrases.total,I=e=>e.rtAiOverview.myPhrases.params,w=e=>{var t,a;return null!=(a=null==(t=e.rtAiOverview.dashboard.data)?void 0:t.series)?a:[]},k=e=>e.rtAiOverview.competitors.table.items,N=e=>e.rtAiOverview.competitors.table.loading,R=e=>e.rtAiOverview.competitors.table.loaded,D=e=>e.rtAiOverview.competitors.table.total,L=e=>e.rtAiOverview.competitors.table.params,M=e=>e.rtAiOverview.competitors.chart.points,F=e=>e.rtAiOverview.competitors.chart.domains,U=e=>e.rtAiOverview.competitors.chart.loading},78588(e,t,a){"use strict";a.r(t),a.d(t,{DATE_QUERY_PARAM:()=>o,TAB_QUERY_PARAM:()=>i,readAioTabFromUrl:()=>n,resolveInitialAioDate:()=>c});var r=a(86663);const i="tab",o="date",s=["missed","my_phrases","competitors","pages"],l=/^\d{4}-\d{2}-\d{2}$/,n=e=>{const t=r.parse(e)[i];return"string"===typeof t&&s.includes(t)?t:null},c=(e,t)=>{if(0===e.length)return null;const a=(e=>{const t=r.parse(e)[o];return"string"===typeof t&&l.test(t)?t:null})(t);return a&&e.some(e=>e.date===a)?a:e[e.length-1].date}},45401(e,t,a){"use strict";a.r(t),a.d(t,{COMPETITOR_FILTER_FIELD:()=>r,extractCompetitorDomains:()=>i});const r="competitor",i=e=>{const t=[],a=e.map(e=>{const a=Object.entries(null!=e?e:{}).filter(([,e])=>{var a;return!(e=>
1Boolean(e)&&e.field===r)(e)||((null!=(a=e.value)?a:[]).forEach(e=>{t.push(String(e))}),!1)});return Object.fromEntries(a)}).filter(e=>Object.keys(e).length>0);return{domains:Array.from(new Set(t)),complexFilter:a}}},15809(e,t,a){"use strict";a.r(t),a.d(t,{PageTabs:()=>r,PpcBlocks:()=>i});var r=(e=>(e.Organic="organic",e.Paid="paid",e.AIO="ai_overview",e))(r||{}),i=(e=>(e.top="top",e.sidebar="sidebar",e.bottom="bottom",e))(i||{})},45356(e,t,a){"use strict";a.r(t),a.d(t,{NoAccessToPage:()=>l});var r=a(74848),i=a(63177);const o={en:a(82468).default,uk:a(9273).default,ru:a(33690).default},s={headerText:"rt::position_history_title"},l=()=>(0,r.jsx)(i.NoAccess,{tKeys:s,imgs:o})},55271(e,t,a){"use strict";a.r(t),a.d(t,{RtEventActions:()=>n,RtEventCategories:()=>l,RtEventReports:()=>c,default:()=>_});var r=a(68424),i=a(15809),o=Object.defineProperty,s=(e,t,a)=>((e,t,a)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a)(e,"symbol"!==typeof t?t+"":t,a),l=(e=>(e.Product="Product",e))(l||{}),n=(e=>(e.RT="RT",e))(n||{}),c=(e=>(e.Competitors="competitors",e.History="history",e))(c||{});class d extends r.SetDataLayer{constructor(e){super(),s(this,"report"),s(this,"eventTableColumnDragNDrop",()=>{this.setData("Product","RT",`${this.report}_column_drag_n_drop`)}),s(this,"eventExport",e=>{["csv","xls","xlsx","pdf"].includes(e.toLowerCase())&&this.setData("Product","RT",`${this.report}_export_${e.toLowerCase()}`)}),s(this,"eventFastFilter",e=>{this.setData("Product","RT",`${this.report}_fast_filter_${e}`)}),s(this,"eventDatepickerDay",()=>{this.setData("Product","RT",`${this.report}_datepicker_day`)}),s(this,"eventDatepickerPeriod",()=>{this.setData("Product","RT",`${this.report}_datepicker_period`)}
1),s(this,"eventDatepickerPreset",()=>{this.setData("Product","RT",`${this.report}_datepicker_preset`)}),s(this,"eventTableSort",e=>{this.setData("Product","RT",`${this.report}_sort_by_${e}`)}),s(this,"eventTableHideColumn",e=>{this.setData("Product","RT",`${this.report}_hide_column_${e}`)}),s(this,"eventFilter",e=>{this.setData("Product","RT",`${this.report}_filter_by_${e}`)}),s(this,"eventChangePageTab",e=>{const t={[i.PageTabs.Organic]:this.eventChangeTabSeo,[i.PageTabs.Paid]:this.eventChangeTabPpc,[i.PageTabs.AIO]:this.eventChangeTabAIO};t[e]&&t[e]()}),s(this,"eventChangeTabSeo",()=>{this.setData("Product","RT",`${this.report}_seo`)}),s(this,"eventChangeTabPpc",()=>{this.setData("Product","RT",`${this.report}_ppc`)}),s(this,"eventChangeTabAIO",()=>{this.setData("Product","RT",`${this.report}_ai_overview`)}),s(this,"eventGraphChangeTab",e=>{this.setData("Product","RT",`${this.report}_graph_${e}`)}),s(this,"eventGraphChangeVisibility",e=>{e||this.eventGraphHide()}),s(this,"eventGraphHide",()=>{this.setData("Product","RT",`${this.report}_hide_graph`)}),s(this,"eventSearch",e=>{this.setData("Product","RT",`${this.report}_search_${e}`)}),this.report=e}}const _=d},43457(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>i});var r=a(74848);const i=({pagination:e={},number:t=0})=>{const{page:a=1,pageSize:i=0}=e;return(0,r.jsx)(r.Fragment,{children:t+(1===a?0:i*a-i)})}},93209(e,t,a){"use strict";a.r(t),a.d(t,{ChooseProjectGuard:()=>r.ChooseProjectGuard});var r=a(75338)},27874(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>r});const r=new(a(86673).LazyRoute)({component:a(82540).default,reducer:[{handler:a(24694).default,key:"commonRt"},{handler:a(60993).default,key:"projectData"},{handler:a(96249).default,key:"projectNotes"},{handler:a(62999).default,key:"rtAiOverview"}],saga:[{handler:a(31606).default,key:"projectData"},{handler:a(13941).default,key:"rankTrackerCommon"},{handler:a(62880).default,key:"projectNotes"},{handler:a(12847).default,key:"rtAiOverview"}],key:"rtAiOverview"})},48142(e,t,a){"use strict";a.r(t),a.d(t,{resetParsingProgress:()=>i,setParsingProgressCount:()=>s,setParsingProgressTotal:()=>o,setParsingStatuses:()=>l});var r=a(4985);const i=(0,r.default)("RT_RESET_PARSING_PROGRESS"),o=(0,r.default)("RT_SET_PARSING_PROGRESS_TOTAL"),s=(0,r.default)("RT_SET_PARSING_PROGRESS_COUNT"),l=(0,r.default)("RT_SET_PARSING_STATUSES")},73357(e,t,a){"use strict";a.r(t),a.d(t,{initProjectSocketConnection:()=>o,onSocketChangeProject:()=>h});var r=a(59472),i=a(55208);function*o(e){try{const t=`rt_${e.payload}`;yield(0,r.initWsConnect)(i.onChangeProjectSocket,{channel:t,messagesPublishedAfter:0})}catch(e){console.error(e)}}var s=a(51928),l=a(48142);const n=e=>e.rankTrackerKeywords.parsingProgress.lastId;var c=a(56166),d=a(21552),_=a(26309),p=a(26060),u=a(83702);const m={batch_keywords_parsed:function*(e){try{const t=yield(0,s.select)(n),{socketInfo:a,keywords:r}=e;Number(a.id)>Number(t)&&(yield(0,s.put)((0,l.setParsingProgressCount)({counter:null==r?void 0:r.length,id:a.id})))}catch(e){e.message}},project_parsing_finished:function*(e){var t,a;try{const{translate:r}=new d.Translator("Alerts");if(window.location.pathname===`/rank-tracker/keywords/${null==(a=null==(t=e.socketInfo)?void 0:t.channel)?void 0:a.split("_")[1]}/positions`){yield(0,s.delay)(1e4),yield(0,s.put)((0,l.resetParsingProgress)()),yield(0,s.put)((0,c.addAlert)({alertID:"finish-manual-check",alertText:r("new_positions_available"),alertType:"info"}));const e=yield(0,s.select)(p.getProjectId);yield(0,s.put)((0,_.getProjectDataRequest)({projectId:e})),yield(0,s.put)((0,u.getKeywordsRequest)())}}catch(e){e.message}}};function*h({payload:e}){try{const{method:t}=e;m[t]&&(yield m[t](e))}catch(e){e.message}}},82750(e,t,a){"use strict";a.r(t),a.d(t,{parseTagsParams:()=>i});var r=a(95774);const i=e=>({tagIds:e.filter(e=>e!==r.TAGS_ID_WITHOUT_TAGS),withoutTags:e.includes(r.TAGS_ID_WITHOUT_TAGS)})},16547(e,t,a){var r=a(43360),i=a(75288),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,a){var s=e[t];o.call(e,t)&&i(s,a)&&(void 0!==a||t in e)||r(e,t,a)}},51234(e){e.exports=function(e,t,a){for(var r=-1,i=e.length,o=t.length,s={};++r<i;){var l=r<o?t[r]:void 0;a(s,e[r],l)}return s}},47248(e,t,a){var r=a(16547),i=a(51234);e.exports=function(e,t){return i(e||[],t||[],r)}},85695(e,t,a){"use strict";a.r(t),a.d(t,{ActivePoints:()=>b});
1var r=a(96540),i=a(98940),o=a(66613),s=a(86069),l=a(49082),n=a(67237),c=a(47103),d=a(59744),_=a(55448),p=a(27132),u=a(60648);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function h(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(Object(a),!0).forEach(function(t){g(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function g(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var v=e=>{var{point:t,childIndex:a,mainColor:l,activeDot:n,dataKey:c,clipPath:d}=e;if(!1===n||null==t.x||null==t.y)return null;var p,u=h(h(h({},{index:a,dataKey:c,cx:t.x,cy:t.y,r:4,fill:null!==l&&void 0!==l?l:"none",strokeWidth:2,stroke:"#fff",payload:t.payload,value:t.value}),(0,_.svgPropertiesNoEventsFromUnknown)(n)),(0,i.adaptEventHandlers)(n));return p=(0,r.isValidElement)(n)?(0,r.cloneElement)(n,u):"function"===typeof n?n(u):r.createElement(o.Dot,u),r.createElement(s.Layer,{className:"recharts-active-dot",clipPath:d},p)};function b(e){var{points:t,mainColor:a,activeDot:i,itemDataKey:o,clipPath:s,zIndex:_=u.DefaultZIndexes.activeDot}=e,m=(0,l.useAppSelector)(n.selectActiveTooltipIndex),h=(0,c.useActiveTooltipDataPoints)();if(null==t||null==h)return null;var g=t.find(e=>h.includes(e.payload));return(0,d.isNullish)(g)?null:r.createElement(p.ZIndexLayer,{zIndex:_},r.createElement(v,{point:g,childIndex:Number(m),mainColor:a,dataKey:o,activeDot:i,clipPath:s}))}},32734(e,t,a){"use strict";a.r(t),a.d(t,{Dots:()=>v});var r=a(96540),i=a(34164),o=a(66613),s=a(86069),l=a(94501),n=a(80196),c=a(27132),d=a(60648),_=["points"];function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){m(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function m(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},h.apply(null,arguments)}function g(e){var{option:t,dotProps:a,className:s}=e;if((0,r.isValidElement)(t))return(0,r.cloneElement)(t,a);if("function"===typeof t)return t(a);var l=(0,i.clsx)(s,"boolean"!==typeof t?t.className:""),n=null!==a&&void 0!==a?a:{},{points:c}=n,d=function(e,t){if(null==e)return{};var a,r,i=function(e,t){if(null==e)return{};var a={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;a[r]=e[r]}return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],-1===t.indexOf(a)&&{}.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}(n,_);return r.createElement(o.Dot,h({},d,{className:l}))}function v(e){var{points:t,dot:a,className:i,dotClassName:o,dataKey:_,baseProps:p,needClip:m,clipPathId:v,zIndex:b=d.DefaultZIndexes.scatter}=e;if(!function(e,t){return null!=e&&(!!t||1===e.length)}(t,a))return null;var y=(0,l.isClipDot)(a),f=(0,n.svgPropertiesAndEventsFromUnknown)(a),x=t.map((e,i)=>{var s,l,n=u(u(u({r:3},p),f),{},{index:i,cx:null!==(s=e.x)&&void 0!==s?s:void 0,cy:null!==(l=e.y)&&void 0!==l?l:void 0,dataKey:_,value:e.value,payload:e.payload,points:t});return r.createElement(g,{key:"dot-".concat(i),option:a,dotProps:n,className:o})}),A={};return m&&null!=v&&(A.clipPath="url(#clipPath-".concat(y?"":"dots-").concat(v,")")),r.createElement(c.ZIndexLayer,{zIndex:b},r.createElement(s.Layer,h({className:i},A),x))}},33643(e,t,a){"use strict";a.r(t),a.d(t,{Legend:()=>U,legendDefaultProps:()=>M});var r=a(96540),i=a(40961),o=a(55846),s=a(34164),l=a(49303),n=a(81242),c=a(98940),d=a(77404);function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},_.apply(null,arguments)}function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(a),!0).forEach(function(t){m(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function m(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var h=32,g={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle",labelStyle:{}};function v(e){if("object"===typeof e&&null!==e&&"strokeDasharray"in e)return String(e.strokeDasharray)}function b(e){var{data:t,iconType:a,inactiveColor:i}=e,o=16,s=h/6,l=h/3,c=t.inactive?i:t.color,d=null!==a&&void 0!==a?a:t.type;if("none"===d)return null;if("plainline"===d)return r.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:v(t.payload),x1:0,y1:o,x2:h,y2:o,className:"recharts-legend-icon"});if("line"===d)return r.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(o,"h").concat(l,"\n            A").concat(s,",").concat(s,",0,1,1,").concat(2*l,",").concat(o,"\n            H").concat(h,"M").concat(2*l,",").concat(o,"\n            A").concat(s,",").concat(s,",0,1,1,").concat(l,",").concat(o),className:"recharts-legend-icon"});if("rect"===d)return r.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(4,"h").concat(h,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(r.isValidElement(t.legendIcon)){var _=u({},t);return delete _.legendIcon,r.cloneElement(t.legendIcon,_)}return r.createElement(n.Symbols,{fill:c,cx:o,cy:o,size:h,sizeType:"diameter",type:d})}function y(e){var{payload:t,iconSize:a,layout:i,formatter:o,inactiveColor:n,iconType:d,labelStyle:p}=e,m={x:0,y:0,width:h,height:h},g={display:"horizontal"===i?"inline-block":"block",marginRight:10},v={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((t,i)=>{var h=t.formatter||o,y=(0,s.clsx)({"recharts-legend-item":!0,["legend-item-".concat(i)]:!0,inactive:t.inactive});if("none"===t.type)return null;var f="object"===typeof p?u({},p):{};f.color=t.inactive?n:f.color||t.color;var x=h?h(t.value,t,i):t.value;return r.createElement("li",_({className:y,style:g,key:"legend-item-".concat(i)},(0,c.adaptEventsOfChild)(e,t,i)),r.createElement(l.Surface,{width:a,height:a,viewBox:m,style:v,"aria-label":"".concat(x," legend icon")},r.createElement(b,{data:t,iconType:d,inactiveColor:n})),r.createElement("span",{className:"recharts-legend-item-text",style:f},x))})}var f=e=>{var t=(0,d.resolveDefaultProps)(e,g),{payload:a,layout:i,align:o}=t;if(!a||!a.length)return null;var s={padding:0,margin:0,textAlign:"horizontal"===i?o:"left"};return r.createElement("ul",{className:"recharts-default-legend",style:s},r.createElement(y,_({},t,{payload:a})))},x=a(79799),A=a(49082),S=a(47962);var j=a(66583),T=a(19287),C=a(91283),E=a(65245),O=["contextPayload"];function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},P.apply(null,arguments)}function I(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function w(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?I(Object(a),!0).forEach(function(t){k(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):I(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function k(e,t,a){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function N(e){return e.value}function R(e){var{contextPayload:t}=e,a=function(e,t){if(null==e)return{};var a,r,i=function(e,t){if(null==e)return{};var a={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;a[r]=e[r]}return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],-1===t.indexOf(a)&&{}.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}(e,O),i=(0,x.getUniqPayload)(t,e.payloadUniqBy,N),o=w(w({},a),{},{payload:i});return r.isValidElement(e.content)?r.cloneElement(e.content,o):"function"===typeof e.content?r.createElement(e.content,o):r.createElement(f,o)}function D(e){var t=(0,A.useAppDispatch)();return(0,r.useEffect)(()=>{t((0,C.setLegendSettings)(e))},[t,e]),null}function L(e){var t=(0,A.useAppDispatch)();return(0,r.useEffect)(()=>(t((0,C.setLegendSize)(e)),()=>{t((0,C.setLegendSize)({width:0,height:0}))}),[t,e]),null}var M={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",layout:"horizontal",verticalAlign:"bottom"};function F(e){var t=(0,d.resolveDefaultProps)(e,M),a=(0,A.useAppSelector)(S.selectLegendPayload),s=(0,o.useLegendPortal)(),l=(0,T.useMargin)(),{width:n,height:c,wrapperStyle:_,portal:p}=t,[u,m]=(0,j.useElementOffset)([a]),h=(0,T.useChartWidth)(),g=(0,T.useChartHeight)();if(null==h||null==g)return null;var v=h-((null===l||void 0===l?void 0:l.left)||0)-((null===l||void 0===l?void 0:l.right)||0),b=function(e,t,a,r){return"vertical"===e&&null!=t?{height:t}:"horizontal"===e?{width:a||r}:null}(t.layout,c,n,v),y=p?_:w(w({position:"absolute",width:(null===b||void 0===b?void 0:b.width)||n||"auto",height:(null===b||void 0===b?void 0:b.height)||c||"auto"},function(e,t,a,r,i,o){var s,l,{layout:n,align:c,verticalAlign:d}=t;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(s="center"===c&&"vertical"===n?{left:((r||0)-o.width)/2}
1:"right"===c?{right:a&&a.right||0}:{left:a&&a.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(l="middle"===d?{top:((i||0)-o.height)/2}:"bottom"===d?{bottom:a&&a.bottom||0}:{top:a&&a.top||0}),w(w({},s),l)}(_,t,l,h,g,u)),_),f=null!==p&&void 0!==p?p:s;if(null==f||null==a)return null;var x=r.createElement("div",{className:"recharts-legend-wrapper",style:y,ref:m},r.createElement(D,{layout:t.layout,align:t.align,verticalAlign:t.verticalAlign,itemSorter:t.itemSorter}),!p&&r.createElement(L,{width:u.width,height:u.height}),r.createElement(R,P({},t,b,{margin:l,chartWidth:h,chartHeight:g,contextPayload:a})));return(0,i.createPortal)(x,f)}var U=r.memo(F,E.propsAreEqual);U.displayName="Legend"},66613(e,t,a){"use strict";a.r(t),a.d(t,{Dot:()=>c});var r=a(96540),i=a(34164),o=a(98940),s=a(55448),l=a(59744);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e},n.apply(null,arguments)}var c=e=>{var{cx:t,cy:a,r:c,className:d}=e,_=(0,i.clsx)("recharts-dot",d);return(0,l.isNumber)(t)&&(0,l.isNumber)(a)&&(0,l.isNumber)(c)?r.createElement("circle",n({},(0,s.svgPropertiesNoEvents)(e),(0,o.adaptEventHandlers)(e),{className:_,cx:t,cy:a,r:c})):null}},99989(e,t,a){"use strict";a.r(t),a.d(t,{getRadiusAndStrokeWidthFromDot:()=>i});var r=a(55448);function i(e){var t=(0,r.svgPropertiesNoEventsFromUnknown)(e);if(null!=t){var{r:a,strokeWidth:i}=t,o=Number(a),s=Number(i);return(Number.isNaN(o)||o<0)&&(o=3),(Number.isNaN(s)||s<0)&&(s=2),{r:o,strokeWidth:s}}return{r:3,strokeWidth:2}}},82468(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>r});const r=a.p+"imgs/en_aa02f535.png?react"},33690(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>r});const r=a.p+"imgs/ru_cbfa9a85.png?react"},9273(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>r});const r=a.p+"imgs/uk_67dfec2a.png?react"}}]);

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.