1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6788],{61678(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>f});var a=r(74848),i=r(5556),o=r.n(i),s=r(29526),l=Object.defineProperty,n=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,_=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const p=({t:e,limits:t,children:r})=>0===Object.keys(t).length?null:r?r(((e,t)=>{for(var r in t||(t={}))c.call(t,r)&&_(e,r,t[r]);if(n)for(var r of n(t))d.call(t,r)&&_(e,r,t[r]);return e})({},t)):(0,a.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=r(71468),h=r(55263),g=r(21552),v=r(47248),b=r.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,r){"use strict";r.r(t),r.d(t,{getFilterFieldsPreset:()=>d});var a=r(97092),i=Object.defineProperty,o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,n=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,c=(e,t)=>{for(var r in t||(t={}))s.call(t,r)&&n(e,r,t[r]);if(o)for(var r of o(t))l.call(t,r)&&n(e,r,t[r]);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[_,x,S,u,m,h,v];return[_,x,S,m,v]}(t);case"rt.competitors":return[f,u];default:return[]}}const _={name:"keyword",type:a.filterFieldTypes.text,compareTypes:[a.filterCompareTypes.contains,a.filterCompareTypes.notContains,a.filterCompareTypes.containOneOf,a.filterCompareTypes.notContainsOneOf],validations:["required","keyword"]},p={type:a.filterFieldTypes.number,compareTypes:[a.filterCompareTypes.between,a.filterCompareTypes.gt,a.filterCompareTypes.gte,a.filterCompareTypes.lt,a.filterCompareTypes.lte,a.filterCompareTypes.equal,a.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:a.filterFieldTypes.text,compareTypes:[a.filterCompareTypes.contains,a.filterCompareTypes.startWith,a.filterCompareTypes.endsOn],validations:["required","fieldurl"]},f={name:"url",type:a.filterFieldTypes.text,compareTypes:[a.filterCompareTypes.contains,a.filterCompareTypes.startWith,a.filterCompareTypes.endsOn],validations:["required","fieldurl"]},A={type:a.filterFieldTypes.text,compareTypes:[a.filterCompareTypes.contains,a.filterCompareTypes.notContains,a.filterCompareTypes.startWith,a.filterCompareTypes.endsOn],validations:["required","fieldurl"]},x=c({name:"expected_url"},A),S=c({name:"fact_url"},A),j={name:"positionfeatures",type:a.filterFieldTypes.multiselect,compareTypes:[a.filterCompareTypes.contains,a.filterCompareTypes.notContains,a.filterCompareTypes.containOneOf,a.filterCompareTypes.notContainsOneOf],valueItems:[],validations:["required"],multiselectPlaceholder:"placeholder::choose_the_snippets"},T={name:"added",type:a.filterFieldTypes.date,compareTypes:[a.filterCompareTypes.between,a.filterCompareTypes.after,a.filterCompareTypes.before],valueItems:[],validations:["required"]},C={name:"aio_status",type:a.filterFieldTypes.multiselect,compareTypes:[a.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:a.filterFieldTypes.multiselect,compareTypes:[a.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,r){"use strict";r.r(t),r.d(t,{Filter:()=>a.default,RtFilter:()=>S});var a=r(65419),i=r(74848),o=r(96540),s=r(71468),l=r(5556),n=r.n(l),c=r(5117),d=r(73332),_=r(71288),p=r(62583),u=Object.defineProperty,m=Object.defineProperties,h=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(e,t,r)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,f=(e,t,r)=>y(e,"symbol"!==typeof t?t+"":t,r);class A extends o.Component{constructor(e){super(e),f(this,"handleOutsideClick",e=>{const{onCloseFilter:t,isFilterVisible:r}=this.props,{target:a}=e;!r||a.closest(".rt-header-filter-in-portal")||a.closest(".detail-data-
1header__filters__filter-data-btn")||a.closest("#react_portal-container")||a.closest(".detail-data-header__filters__urls-filter-data-btn")||t()}),f(this,"onApplyFilter",(e,t)=>{const{history:r,onApplyFilter:a,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 r in t||(t={}))v.call(t,r)&&y(e,r,t[r]);if(g)for(var r of g(t))b.call(t,r)&&y(e,r,t[r]);return e})({},_),m(p,h({filterName:"",filterId:""})))),n({filter:{pagination:{page:1}}}),a&&a(e),t&&o&&(0,c.updateBrowserHistory)(r,d)}),f(this,"onSaveFilter",e=>{const{saveUserFilter:t,moduleName:r}=this.props,{name:a,id:i,data:o}=e;t({module:r,filterName:a,filterId:i,filterData:o})}),f(this,"onSelectUserFilter",({name:e,id:t})=>{const{getUserFilter:r,moduleName:a}=this.props;r({module:a,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:r,activeFilter:a,updateFilterStore:i,data:o,fields:s}=this.props;t({module:e});const l=s.length?s:(0,d.getFilterFieldsPreset)(e,{isSingleDate:r});this.setState({fields:l}),i({fields:l,moduleName:e,activeFilter:a,data:o})}render(){const{isSaving:e,list:t,activeFilter:r,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)(a.default,{onCloseFilter:p,onSaveFilter:this.onSaveFilter,onApplyFilter:this.onApplyFilter,onSelectUserFilter:this.onSelectUserFilter,data:o,fields:s,isSaving:e,filterListValue:r,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(A,"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(A,"defaultProps",{data:[],fields:[],filterId:"",filterName:"",isLoadDataFromHistory:!0,shouldHistoryReplace:!0});const x={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}),x)(A)},17498(e,t,r){"use strict";r.r(t),r.d(t,{NOT_LIMITED_DB_MODULES:()=>i,NOT_LIMITES_MAX_LINES_PLANS:()=>o,configLimits:()=>a});const a={BACKLINKS:"backlinkAnalysis",ANALYTICS:"searchAnalytics",KEYWORDS_BATCH_ANALYSIS:"keywordsBatchAnalysis"},i=["BACKLINKS"],o=[598]},5682(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>A});var a=r(39791),i=r(71468),o=r(21552),s=r(55263),l=r(62355),n=r(17498),c=r(1081),d=r(11492);const _=e=>{var t;return(null==(t=e.header.userLimits)?void 0:t.limitedDbs)||[]},p=e=>{var t,r,a;return(null==(t=e.queryParams)?void 0:t.se)||(null==(a=null==(r=e.searchForm)?void 0:r.searchEngines)?void 0:a.Default)},u=(e,t)=>
1t.noDbLimits,m=e=>{var t,r;return(0,l.getModuleByRoute)(null==(r=null==(t=e.router)?void 0:t.location)?void 0:r.pathname)},h=()=>(0,c.createSelector)([_,p,u,m],(e,t,r,a)=>!r&&!n.NOT_LIMITED_DB_MODULES.includes(a)&&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,r;return(null==(r=null==(t=e.header.userLimits)?void 0:t[g(e)])?void 0:r.maxLines)||null},b=(0,c.createSelector)([e=>{var t,r;return(null==(t=d.default.getParseToken())?void 0:t.planId)||(null==(r=e.userData.basicInfo)?void 0:r.planId)}],e=>d.default.getParseToken()&&n.NOT_LIMITES_MAX_LINES_PLANS.includes(Number(e))),y=(e,t)=>{var r,a;return(null==(a=null==(r=e.header.userLimits)?void 0:r.sorting)?void 0:a.isSortingAvailable)||Boolean(t.isSortingAvailable)},f=(e,t)=>{var r,a,i;return(null==(i=null==(a=null==(r=e.userData)?void 0:r.userLimits)?void 0:a.searchAnalytics)?void 0:i.filterAvailable)||Boolean(t.isFilterAvailable)},A=(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,r)=>r?null:e?a.MAX_LINES_FOR_LIMITED_DB:t),r=(0,c.createSelector)([h(),v],(e,t)=>e?a.MAX_LINES_FOR_LIMITED_DB:t);return(a,i)=>({isLimitedDb:e(a,i),maxLines:i.maxLines||t(a,i),maxLinesForTotalAmount:r(a,i),isSortingAvailable:y(a,i),isFilterAvailable:f(a,i)})},null,null,{forwardRef:!0}))(a.default)},67849(e,t,r){"use strict";r.r(t),r.d(t,{colors:()=>a,getAvailableColor:()=>i});const a={mainDomain:"#0BB66C",others:["#AD5528","#E77C7B","#EFA110","#FEDD19","#AFD24A","#53ECDA","#53B5EC","#5B87F8","#16629C","#986DC3","#C36DBB"]},i=(e=[])=>{for(let t=0;t<a.others.length;t++){const r=a.others[t];if(!e.includes(r))return r}return null}},52241(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>g});var a=r(74848),i=r(96540),o=r(5556),s=r.n(o),l=r(46942),n=r.n(l),c=r(31726),d=r(93229),_=r(15205),p=r(74380),u=r(76819),m=r(21552);const h=({className:e,isDisabled:t=!1,filterData:r,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]),A=(0,i.useMemo)(()=>(0,a.jsx)("div",{className:"ml5",children:(0,a.jsx)(d.default,{hasFilter:r.activeFilter.length>0,onTrigger:g.toggle,isDisabled:t,tooltipText:s||v("tooltip::filter"),onClear:f})}),[r.activeFilter.length,g.toggle,t,s,v,f]),x=(0,i.useCallback)(e=>{y(),o&&o(e)},[y,o]);return(0,a.jsx)("div",{className:n()("header-button-filter",e),children:(0,a.jsx)(c.default,{isDisabled:t,className:"df",classNameDropdown:n()("header-button-filter__dropdown",e),trigger:A,isScrollingContent:!1,closeOnOutsideClick:!0,onClose:g.off,closeDropdown:e=>b=e,attachToParent:!0,children:(0,a.jsx)("div",{className:"header-button-filter__filter-wrapper",children:(0,a.jsx)(p.RtFilter,{moduleName:l,onApplyFilter:x,classButtonApply:"default",hasSaveControls:!0,shouldHistoryReplace:!1,onCloseFilter:y,activeFilter:r.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,r){"use strict";r.r(t),r.d(t,{initProjectSocket:()=>i,onChangeProjectSocket:()=>o});var a=r(4985);const i=(0,a.default)("RT_INIT_PROJECT_SOCKET"),o=(0,a.default)("RT_CHANGE_PROJECT_SOCKET")},13941(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>l});var a=r(51928),i=r(45341),o=r(71993),s=r(53720);function*l(){yield(0,a.takeLatest)(i.closeNewVersionInfoModal,o.closeNewVersionInfoModal),yield(0,a.takeEvery)(s.RT_INIT_FORM_DUPLICATES,o.getKeywordsDuplicates),yield(0,a.takeEvery)(s.RT_CHANGE_FORM_DUPLICATES,o.changeKeywordsDuplicates),yield(0,a.takeLatest)(i.getHistoryDatesInversed,o.getHistoryDatesInversed),yield(0,a.takeLatest)(i.saveHistoryDatesInversed,o.saveHistoryDatesInversed),yield(0,a.takeLatest)(i.getHistoryVisibleSpecElements,o.getHistoryVisibleSpecElements),yield(0,a.takeLatest)(i.saveHistoryVisibleSpecElements,o.saveHistoryVisibleSpecElements)}},71234(e,t,r){"use strict";r.r(t),r.d(t,{ResponsiveContainer:()=>o,defaultStyles:()=>s});var a=r(55263),i=r(95084);const o=(0,a.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,r){"use strict";r.r(t),r.d(t,{LimitsDialogWrapper:()=>_});var a=r(74848),i=r(96540),o=r(32892),s=r(99995),l=r(53292),n=r(77109),c=r(46942),d=r.n(c);const _=({children:e,className:t})=>{const r=(0,o.useDispatch)(),c=(0,o.useSelector)(e=>{var t;return null==(t=e.limitsOverModal)?void 0:t.isLimitsIsOverModalOpen}),_=(0,i.useCallback)(()=>r((0,s.triggerLimitsIsOverModal)(!1)),[]);return(0,a.jsx)(l.default,{closeOnEsc:!0,onClose:_,isOpened:c,children:(0,a.jsx)(n.default,{className:d()("limits-is-over-popup scrollbar dialog--no-padding",t),children:e})})}},93229(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>p});var a=r(74848),i=r(96540),o=r(32892),s=r(46942),l=r.n(s),n=r(87714),c=r(8217),d=r(96307),_=r(21552);const p=({hasFilter:e,onTrigger:t,isDisabled:r,tooltipText:s,onClear:p,className:u,isOpen:m,isLoading:h})=>{const{t:g}=(0,_.useTranslation)("Global"),v=(0,o.useSelector)(e=>{var t,r,a;return null==(a=null==(r=null==(t=e.userData)?void 0:t.userLimits)?void 0:r.searchAnalytics)?void 0:a.filterAvailable}),b=(0,i.useCallback)(()=>{t()},[t]),y=(0,i.useCallback)(e=>{p(e)},[p]),f=!v||r&&!e||h,A=v&&e||v&&r;return(0,a.jsx)(c.default,{className:"df",isWidthAuto:!0,tooltipText:s,children:(0,a.jsxs)("div",{className:"df",children:[(0,a.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,a.jsx)(d.default,{iconId:"filter",className:"button_trigger__filter-icon fz25"})," ",g("Global::filter_button"),(0,a.jsx)(d.default,{className:"ml5 dropdown_trigger--angle",iconId:m?"angle_up":"angle_down"})]}),A&&(0,a.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,a.jsx)(d.default,{iconId:"close"})})]})})}},82540(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>Fo});var a=r(74848),i=r(55263),o=r(32892),s=r(48027),l=r(63647),n=r(26250),c=r(45356),d=r(93209),_=r(96540),p=r(55208),u=r(16912),m=r(32141),h=r(72681),g=r(86663),v=r(78588),b=Object.defineProperty,y=Object.defineProperties,f=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,j=(e,t,r)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,T=(e,t)=>{for(var r in t||(t={}))x.call(t,r)&&j(e,r,t[r]);if(A)for(var r of A(t))S.call(t,r)&&j(e,r,t[r]);return e};const C=()=>{const e=(0,o.useDispatch)(),t=(0,h.useHistory)(),{pathname:r,search:a}=(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)(a);null!==t&&t!==i&&("competitors"!==t||c)&&(p.current=t,e((0,u.setAioTab)(t)))},[l,n,c,a,i,e]),(0,_.useEffect)(()=>{if(!d.current||!n)return;if(p.current){if(p.current!==i)return;p.current=null}const e=g.parse(a),o=e[v.TAB_QUERY_PARAM]===i,l=!s||e[v.DATE_QUERY_PARAM]===s;var c,_;o&&l||t.replace({pathname:r,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,r,a])};var E=r(46942),O=r.n(E),P=r(21552),I=r(29526),w=r(37638),k=r(74619),N=r(61678),R=r(2578),D=r(36039),L=r(52241),M=r(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=r(86673),H=r(31726),K=r(31299),B=r(52260),q=r(92318),z=r(71628),W=r(99995),Y=r(32295);const Q={"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"},V=({totalKeywords:e,regionsCount:t})=>{const{t:r}=(0,P.useTranslation)(["rt"]);return(0,a.jsxs)("div",{className:Q.selected,children:[(0,a.jsxs)("div",{className:Q.row,children:[(0,a.jsx)("span",{children:r("rt::keywords_chosen")}),(0,a.jsx)("span",{children:null!=e?(0,I.formatThousands)(e):(0,a.jsx)(a.Fragment,{children:"\u2013"})})]}),(0,a.jsxs)("div",{className:Q.row,children:[(0,a.jsx)("span",{children:r("rt::search_regions_chosen")}),(0,a.jsx)("span",{children:t?(0,I.formatThousands)(t):(0,a.jsx)(a.Fragment,{children:"\u2013"})})]})]})},$=({requiredLimits:e,leftLimits:t})=>{const{t:r}=(0,P.useTranslation)(["rt"]),i=0===t||t<e;return(0,a.jsxs)("div",{className:Q.limits,children:[(0,a.jsxs)("div",{className:Q.row,children:[(0,a.jsx)("span",{children:r("rt::limits_required")}),(0,a.jsx)("span",{className:O()(Q.badge,{[Q.badgeRed]:i}),children:(0,I.formatThousands)(e)})]}),t>0&&(0,a.jsxs)("div",{className:Q.row,children:[(0,a.jsx)("span",{children:r("rt::limits_available")}),(0,a.jsx)("span",{className:O()(Q.badge,{[Q.badgeRed]:i}),children:(0,I.formatThousands)(t)})]})]})},Z=({projectId:e,regionIds:t,isDisabled:r,tooltip:i})=>{var s;const{t:l}=(0,P.useTranslation)(["rt","Global"]),n=(0,o.useDispatch)(),c=(0,q.useLimits)("rankTracker"),d=(0,o.useSelector)(m.getAioDashboardData),p=(0,o.useSelector)(({userData:e})=>{var t;return G.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,A=(0,_.useRef)(null),x=(0,_.useCallback)(e=>{A.current=e},[]),S=(0,_.useCallback)(()=>{var r;e&&0!==t.length&&(n((0,u.runAioManualCheck)({projectId:e,regionIds:t,freeParsing:h})),null==(r=A.current)||r.call(A))},[n,e,t,h]),j=(0,_.useCallback)(()=>{n((0,W.triggerLimitsIsOverModal)(!0))},[n]),T=(0,a.jsx)(D.HeaderButton,{iconId:"cycle",classNameIcon:"fz18",isDisabled:r,tooltip:i,rightSideNode:()=>(0,a.jsxs)(a.Fragment,{children:[" ",l("rt::aio_report_header_refresh")]})});return(0,a.jsxs)("div",{className:Q.runCheck,children:[f?(0,a.jsx)("div",{"aria-hidden":!0,onClick:j,children:T}):(0,a.jsx)(H.default,{classNameDropdown:Q.dropdown,trigger:T,isDisabled:r,isScrollingContent:!1,closeOnOutsideClick:!0,closeDropdown:x,children:(0,a.jsxs)("div",{className:Q.popup,children:[(0,a.jsx)(V,{totalKeywords:v,regionsCount:t.length}),(0,a.jsx)($,{requiredLimits:y,leftLimits:b}),(0,a.jsxs)("div",{className:O()(Q.footer,{[Q.footerAdmin]:p}),children:[p&&(0,a.jsx)(B.default,{onChange:g,isChecked:h,labelText:(0,a.jsx)("span",{children:l("rt::free_of_charge")})}),(0,a.jsx)(K.Button,{buttonText:l("rt::start_manual_check"),onClick:S})]})]})}),(0,a.jsx)(Y.LimitsDialogWrapper,{children:(0,a.jsx)(z.default,{className:Q.limitsPopup,title:l(0===b?"Global::no_limits":"rt::not_enough_limits"),children:b>0?(0,a.jsxs)(_.Fragment,{children:[(0,a.jsx)(V,{totalKeywords:v,regionsCount:t.length}),(0,a.jsx)($,{requiredLimits:y,leftLimits:b})]}):(0,a.jsx)("div",{className:"limits-content",children:(0,a.jsx)("p",{className:"limits-content__info",children:l("Global::rt_wait_for_limits_refill")})})})})]})},X="rt.aio.missed",J="rt.aio.my_phrases",ee=["csv","xls","xlsx",{name:"gdrive",isNew:!0}],te=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),r=(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="my_phrases"===g,f=(0,_.useMemo)(()=>l.filter(e=>"ai_overview"===e.type).map(e=>e.id),[l]),A=i?`/rank-tracker/settings/${i}/general_tab`:null,x=!i||0===f.length,S=x||!d,j=(0,_.useMemo)(()=>y?(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 r=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:r,validations:["required"]}]})(e,null!=c?c:[]),[y,e,c]),T=y?b.activeFilter:v.activeFilter,C=(0,_.useMemo)(()=>({activeFilter:T}),[T]),E=(0,_.useCallback)(e=>{var r,a,i;const o={complexFilter:null!=(r=e.data)?r:[],activeFilter:null!=(i=null!=(a=e.activeFilter)?a:e.query)?i:""};t(y?(0,u.setAioMyPhrasesParams)(o):(0,u.setAioMissedParams)(o))},[t,y]),G=(0,_.useCallback)(({format:e})=>{i&&0!==f.length&&d&&t((0,u.exportAioReport)({projectId:i,regionIds:f,format:e,date:d,domains:(null==n?void 0:n.id)?[n.id]:[]}))},[t,i,f,d,n]),H=(0,_.useMemo)(()=>(0,a.jsx)(N.default,{limitKeyStore:"rankTracker",children:t=>(0,a.jsx)("span",{className:O()("page-header__limits",{"page-header__limits--red":!t.left}),children:`${e("rt::limits_left")}: ${(0,I.formatThousands)(t.left)}`})}),[e]),K=(0,_.useMemo)(()=>(0,a.jsxs)("div",{className:"df page-header__buttons",children:[H,!s&&(0,a.jsx)(D.HeaderButtonSettings,{path:A,tooltip:e("tooltip::rt_project_settings")}),(0,a.jsx)(D.HeaderButtonNotes,{tooltip:e("tooltip::rt_project_notes")}),(0,a.jsx)(L.default,{moduleName:y?J:X,fields:j,filterData:C,onChange:E,tooltip:e("tooltip::filter"),isDisabled:!p},g),(0,a.jsx)(Z,{projectId:i,regionIds:f,isDisabled:x,tooltip:e("tooltip::rt_aio_manual_check")}),(0,a.jsx)("div",{className:"ml5",children:(0,a.jsx)(R.default,{formats:ee,onExport:G,isAllowedPartialExport:!1,isDisabled:S})})]}),[H,s,A,e,i,f,x,G,S,g,y,j,C,E,p]);return(0,a.jsx)("div",{className:"page-header rt-aio-header",children:(0,a.jsx)(w.ProductHeader,{productName:e("rt::aio_report_title"),match:r,projectSelectionComponent:(0,a.jsx)(k.default,{}),rightSideAdditionalComponent:K,h3class:"width_half rt-header-left",className:"rank-traking-header"})})};var re=r(54625),ae=r(55271),ie=Object.defineProperty,oe=(e,t,r)=>((e,t,r)=>t in e?ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!==typeof t?t+"":t,r);class se extends ae.default{constructor(){super(ae.RtEventReports.Competitors),oe(this,"eventEmptySetupClick",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_empty_setup_click")}),oe(this,"eventCompetitorWidgetLockedClick",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_competitor_widget_locked_click")}),oe(this,"eventTabMissed",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_tab_missed")}),oe(this,"eventTabMyPhrases",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_tab_my_phrases")}),oe(this,"eventTabPages",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_tab_pages")}),oe(this,"eventTabCompetitors",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_tab_competitors")}),oe(this,"eventCompetitorsReportLink",()=>{this.setData(ae.RtEventCategories.Product,ae.RtEventActions.RT,"aio_competitors_report_link")})}}const le=new se,ne="canvas___h9Lp9",ce="layout___StB8c",de="leftSide___jBc0P",_e="badge___KmVsk",pe="badgeDot___twMoj",ue="title___JBTWO",me="subtitle___ez1Of",he="explain___fRP48",ge="explainIcon___R8zL2",ve="explainText___i9LnH",be="sectionLabel___iiTe3",ye="sectionLabelProgress___J7zbS",fe="progressCard___rUyZG",Ae="progressIcon___fQLx_",xe="progressBody___gjW5O",Se="progressTitle___eZYsM",je="progressTrack___AVnAG",Te="progressFill___k8edF",Ce="progressHint___yEa3l",Ee="steps___iVj3q",Oe="step___ecxnK",Pe="stepNumber___rICPJ",Ie="stepBody___bKr_q",we="stepName___rIhTN",ke="stepOptional___dvJOG",Ne="stepDesc___APqHV",Re="cta___uOMFx",De="ctaIcon___scbLg",Le="preview___elCRY",Me="previewTop___VlHPz",Fe="previewHeader___cGSwV",Ue="previewEyebrow___dImlC",Ge="previewTitle___cFrlQ",He="previewSub___Mr943",Ke="previewTabs___aNF9Y",Be="previewTab___PcwJR",qe="previewTabActive___rBrFQ",ze="previewTabIcon___bDDDh",We="previewBody___j_Q8s",Ye="previewResults___nkaNe",Qe="previewStats___RTDHr",Ve="previewStatCard___GVKcs",$e="previewStatValue___pzYp3",Ze="previewStatValueSecondary___y2a3c",Xe="previewStatLabel___d6Kqv",Je="previewStatTrend___AYHHn",et="previewStatTrendGreen___kXFPT",tt="previewLabel___t3p0E",rt="kwTable___AYJpy",at="kwRow___NyiKs",it="kwName___Fb9OX",ot="kwPill___GenZX",st="kwPillHasAio___dWsrf",lt="kwPillNoAio___rhfc9",nt="kwPillYourSite___iRZ3o",ct="kwPillAbsent___iey8j",dt="kwPillNone___XPyq9",_t="aioSnippet___ZbLyC",pt="aioSnippetHeader___WPo3m",ut="aioSnippetBadge___KBzz7",mt="aioSnippetTail___IUjHf",ht="aioSnippetText___X_vZ8",gt="aioSnippetHighlight___IiIyY",vt="chart___iQpW3",bt="chartTitle___q2_qI",yt="chartArea___Q3dva",ft="chartBars___C5uNU",At="chartColumn___fZyZT",xt="chartBar___QyXk9",St="
1chartLabel___e71Fc",jt="previewHowList___JvvoJ",Tt="previewHowItem___vAunR",Ct="previewHowDot___K3h3E",Et="previewHowText___G7hYc",Ot=[{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"}],Pt=[{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}],It=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,a.jsxs)("div",{className:Ye,children:[(0,a.jsxs)("div",{className:Qe,children:[(0,a.jsxs)("div",{className:Ve,children:[(0,a.jsx)("div",{className:$e,children:"34%"}),(0,a.jsx)("div",{className:Xe,children:e("rt::aio_report_preview_stat_phrases")}),(0,a.jsxs)("div",{className:Je,children:["\u2191 ",e("rt::aio_report_preview_stat_phrases_trend")]})]}),(0,a.jsxs)("div",{className:Ve,children:[(0,a.jsx)("div",{className:Ze,children:"12"}),(0,a.jsx)("div",{className:Xe,children:e("rt::aio_report_preview_stat_mentioned")}),(0,a.jsxs)("div",{className:et,children:["\u2191 ",e("rt::aio_report_preview_stat_mentioned_trend")]})]})]}),(0,a.jsx)("div",{className:tt,children:e("rt::aio_report_preview_keywords_label")}),(0,a.jsx)("div",{className:rt,children:Ot.map(t=>(0,a.jsxs)("div",{className:at,children:[(0,a.jsx)("span",{className:it,children:t.keyword}),(0,a.jsx)("span",{className:t.hasAio?`${ot} ${st}`:`${ot} ${lt}`,children:t.hasAio?e("rt::aio_report_preview_has_aio"):e("rt::aio_report_preview_no_aio")}),(0,a.jsxs)("span",{className:"present"===t.yourSite?`${ot} ${nt}`:"absent"===t.yourSite?`${ot} ${ct}`:`${ot} ${dt}`,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,a.jsxs)("div",{className:_t,children:[(0,a.jsxs)("div",{className:pt,children:[(0,a.jsx)("span",{className:ut,children:"AI Overview"}),(0,a.jsxs)("span",{className:mt,children:["\xb7 ",e("rt::aio_report_preview_snippet_label")]})]}),(0,a.jsxs)("div",{className:ht,children:[e("rt::aio_report_preview_snippet_text"),(0,a.jsx)("span",{className:gt,children:"Serpstat"}),e("rt::aio_report_preview_snippet_text_tail")]})]}),(0,a.jsxs)("div",{className:vt,children:[(0,a.jsx)("div",{className:bt,children:e("rt::aio_report_empty_preview_chart_title")}),(0,a.jsx)("div",{className:yt,children:(0,a.jsx)("div",{className:ft,children:Pt.map(e=>(0,a.jsxs)("div",{className:At,children:[(0,a.jsx)("span",{className:xt,style:{height:`${e.height}%`,opacity:e.opacity}}),(0,a.jsx)("span",{className:St,children:e.date})]},e.date))})})]})]})},wt=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,a.jsx)("ol",{className:jt,children:[1,2,3,4,5].map(t=>(0,a.jsxs)("li",{className:Tt,children:[(0,a.jsx)("span",{className:Ct,children:t}),(0,a.jsx)("span",{className:Et,children:e(`rt::aio_report_empty_how_step_${t}`)})]},t))})},kt=()=>{const{t:e}=(0,P.useTranslation)("rt"),[t,r]=(0,_.useState)("results"),i=(0,_.useCallback)(()=>r("results"),[]),o=(0,_.useCallback)(()=>r("how"),[]);return(0,a.jsxs)("aside",{className:Le,children:[(0,a.jsxs)("div",{className:Me,children:[(0,a.jsxs)("div",{className:Fe,children:[(0,a.jsx)("div",{className:Ue,children:e("rt::aio_report_empty_preview_eyebrow")}),(0,a.jsx)("div",{className:Ge,children:e("rt::aio_report_empty_preview_title")}),(0,a.jsx)("div",{className:He,children:e("rt::aio_report_empty_preview_sub")})]}),(0,a.jsxs)("div",{className:Ke,role:"tablist",children:[(0,a.jsxs)("button",{type:"button",role:"tab","aria-selected":"results"===t,className:`${Be} ${"results"===t?qe:""}`,onClick:i,children:[(0,a.jsx)("span",{className:ze,"aria-hidden":!0,children:"\u{1f4ca}"}),e("rt::aio_report_empty_preview_tab_results")]}),(0,a.jsxs)("button",{type:"button",role:"tab","aria-selected":"how"===t,className:`${Be} ${"how"===t?qe:""}`,onClick:o,children:[(0,a.jsx)("span",{className:ze,"aria-hidden":!0,
1children:"\u2699\ufe0f"}),e("rt::aio_report_empty_preview_tab_how")]})]})]}),(0,a.jsx)("div",{className:We,children:"results"===t?(0,a.jsx)(It,{}):(0,a.jsx)(wt,{})})]})},Nt=["--aio-step-1","--aio-step-2","--aio-step-3","--aio-step-4","--aio-step-5","--aio-step-6","--aio-step-7"],Rt=[{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}],Dt=()=>{const{t:e}=(0,P.useTranslation)("rt"),t=(0,o.useSelector)(e=>e.projects.activeProject.projectId),r=t?(0,h.generatePath)("/rank-tracker/settings/:projectId/general_tab",{projectId:t}):"/rank-tracker/settings/",i=(0,_.useCallback)(()=>{le.eventEmptySetupClick()},[]);return(0,a.jsx)("div",{className:ne,children:(0,a.jsxs)("div",{className:ce,children:[(0,a.jsxs)("div",{className:de,children:[(0,a.jsxs)("div",{className:_e,children:[(0,a.jsx)("span",{className:pe}),e("rt::aio_report_empty_badge")]}),(0,a.jsx)("h2",{className:ue,children:e("rt::aio_report_empty_title")}),(0,a.jsx)("p",{className:me,children:e("rt::aio_report_empty_description")}),(0,a.jsxs)("div",{className:he,children:[(0,a.jsx)("div",{className:ge,"aria-hidden":!0,children:"\u{1f4a1}"}),(0,a.jsxs)("div",{className:ve,children:[(0,a.jsx)("strong",{children:e("rt::aio_report_empty_what_is_aio")})," ",e("rt::aio_report_empty_what_is_aio_text")]})]}),(0,a.jsx)("div",{className:be,children:e("rt::aio_report_empty_how_section_label")}),(0,a.jsx)("ol",{className:Ee,children:Rt.map((t,r)=>(0,a.jsxs)("li",{className:Oe,style:{"--aio-step-color":`var(${Nt[r]})`},children:[(0,a.jsx)("span",{className:Pe,children:r+1}),(0,a.jsxs)("div",{className:Ie,children:[(0,a.jsxs)("div",{className:we,children:[e(`rt::${t.title}`),t.optional&&(0,a.jsx)("span",{className:ke,children:e("rt::aio_report_empty_optional")})]}),(0,a.jsx)("div",{className:Ne,children:e(`rt::${t.desc}`)})]})]},t.title))}),(0,a.jsxs)(re.Link,{to:r,className:Re,onClick:i,children:[(0,a.jsx)("span",{className:De,"aria-hidden":!0,children:"\u25b6"}),e("rt::aio_report_empty_cta")]})]}),(0,a.jsx)(kt,{})]})})},Lt=["--aio-step-1","--aio-step-3","--aio-step-4"],Mt=[{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"}],Ft=()=>{const{t:e}=(0,P.useTranslation)("rt");return(0,a.jsx)("div",{className:ne,children:(0,a.jsxs)("div",{className:ce,children:[(0,a.jsxs)("div",{className:de,children:[(0,a.jsxs)("div",{className:_e,children:[(0,a.jsx)("span",{className:pe}),e("rt::aio_report_running_badge")]}),(0,a.jsx)("h2",{className:ue,children:e("rt::aio_report_running_title")}),(0,a.jsx)("p",{className:me,children:e("rt::aio_report_empty_description")}),(0,a.jsxs)("div",{className:fe,children:[(0,a.jsx)("div",{className:Ae,"aria-hidden":!0,children:"\u23f3"}),(0,a.jsxs)("div",{className:xe,children:[(0,a.jsx)("div",{className:Se,children:e("rt::aio_report_running_progress_title")}),(0,a.jsx)("div",{className:je,children:(0,a.jsx)("span",{className:Te})}),(0,a.jsx)("div",{className:Ce,children:e("rt::aio_report_running_hint")}),(0,a.jsx)("div",{className:Ce,children:e("rt::aio_report_running_subtitle")})]})]}),(0,a.jsx)("div",{className:`${be} ${ye}`,children:e("rt::aio_report_running_now_label")}),(0,a.jsx)("ol",{className:Ee,children:Mt.map((t,r)=>(0,a.jsxs)("li",{className:Oe,style:{"--aio-step-color":`var(${Lt[r]})`},children:[(0,a.jsx)("span",{className:Pe,children:r+1}),(0,a.jsxs)("div",{className:Ie,children:[(0,a.jsx)("div",{className:we,children:e(`rt::${t.title}`)}),(0,a.jsx)("div",{className:Ne,children:e(`rt::${t.desc}`)})]})]},t.title))})]}),(0,a.jsx)(kt,{})]})})};var Ut=r(96307),Gt=r(8217),Ht=r(4978);const Kt="dashboard___zl1MY",Bt="grid____FXye",qt="card____q9Vp",zt="cardAccentOrange___fojkx",Wt="cardLocked___DdsSY",Yt="cardClickable___F1hRe",Qt="cardActive___I5
1dTO",Vt="cardHeader___cRT7C",$t="cardTitle___x3Gyz",Zt="cardValueRow___IYSqH",Xt="cardValue___Uqe9Z",Jt="cardValueOrange___ZHfMo",er="cardValueSuffix___GcOHH",tr="cardDeltaGreen___HXFzq",rr="cardDeltaRed____Fkc8",ar="cardDeltaOrange___jM4Oo",ir="cardDeltaSuffix___aff30",or="cardSubText___tQnn2",sr="lockBadge___Hz73f",lr="lockedHint___FRf5a",nr="lockedTooltip___zx52n",cr=({title:e,value:t,valueSuffix:r,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,a.jsx)("div",{className:qt,children:(0,a.jsxs)(Ht.Placeholder,{width:220,height:100,children:[(0,a.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"70%",height:"12"}),(0,a.jsx)("rect",{x:"0",y:"24",rx:"3",ry:"3",width:"50%",height:"28"}),(0,a.jsx)("rect",{x:"0",y:"60",rx:"3",ry:"3",width:"60%",height:"10"})]})});if(d){const t=(0,a.jsxs)("button",{type:"button",className:O()(qt,Wt),onClick:u,"data-autotest":"aio-widget-locked",children:[(0,a.jsxs)("div",{className:Vt,children:[(0,a.jsx)("span",{className:$t,children:e}),(0,a.jsx)("span",{className:sr,"data-autotest":"aio-widget-lock-icon","aria-hidden":!0,children:(0,a.jsx)(Ut.SvgSprite,{iconId:"lock"})})]}),_&&(0,a.jsx)("div",{className:lr,children:_})]});return p?(0,a.jsx)(Gt.default,{className:nr,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?ar:i<0?rr:tr,f=Boolean(m),A=O()(qt,{[zt]:"orange"===n,[Yt]:f,[Qt]:h}),x=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:$t,children:e}),(0,a.jsxs)("div",{className:Zt,children:[(0,a.jsx)("span",{className:"orange"===n?`${Xt} ${Jt}`:Xt,children:g?t:(0,a.jsx)("span",{children:"\u2014"})}),r&&(0,a.jsx)("span",{className:er,children:r})]}),v&&(0,a.jsxs)("div",{className:y,children:[b,s&&(0,a.jsxs)("span",{className:ir,children:[" ",s]})]}),l&&(0,a.jsx)("div",{className:or,children:l})]});return f?(0,a.jsx)("button",{type:"button",className:A,onClick:m,"aria-pressed":h,children:x}):(0,a.jsx)("div",{className:A,children:x})},dr=(e,t,r)=>t?`${(e/t*100).toFixed(1)}% ${r}`:r,_r=({t:e,data:t,isLoading:r,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,a.jsx)(cr,{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?dr(n.phrasesWithAio.value,c,e("rt::aio_report_widget_phrases_subtext",{total:(0,I.formatThousands)(c)})):void 0,isLoading:r})},pr=({t:e,data:t,isLoading:r,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,a.jsx)(cr,{title:e("rt::aio_report_widget_you_in_aio"),value:l?(0,I.formatThousands)(l.youInAio.value):null,delta:n,deltaSuffix:o,subText:l?dr(l.youInAio.value,l.phrasesWithAio.value,e("rt::aio_report_widget_you_subtext",{aio_total:(0,I.formatThousands)(l.phrasesWithAio.value)})):void 0,isLoading:r})},ur=({t:e,data:t,isLoading:r,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,a.jsx)(cr,{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:r,isActive:s,onClick:l})},mr=({t:e,data:t,isLoading:r,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,a.jsx)(cr,{title:e("rt::aio_report_widget_competitor_in_aio"),value:c&&s?(0,I.formatThousands)(c.value):null,delta:d,deltaSuffix:o,isLoading:r,isLocked:!r&&!s,lockedHint:e("rt::aio_report_widget_competitor_locked"),lockedTooltip:e("rt::aio_report_competitor_tab_locked_tooltip"),onLockedClick:l})},hr=({t:e,data:t,isLoading:r,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,a.jsx)(cr,{title:e("rt::aio_report_widget_aio_share"),value:s?`${s.aioShare.value}%`:null,delta:n,deltaFormatted:c,deltaSuffix:o,isLoading:r})};var gr=Object.defineProperty,vr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,xr=(e,t,r)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Sr=(e,t)=>
1{for(var r in t||(t={}))fr.call(t,r)&&xr(e,r,t[r]);if(yr)for(var r of yr(t))Ar.call(t,r)&&xr(e,r,t[r]);return e},jr=(e,t)=>vr(e,br(t));const Tr=()=>{var e,t;const{t:r}=(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?r("rt::aio_report_widget_delta_suffix",{date:y}):void 0,A=(0,_.useCallback)(()=>{le.eventCompetitorWidgetLockedClick(),p&&i.push((0,h.generatePath)("/rank-tracker/settings/:projectId?",{projectId:p}))},[i,p]),x=(0,_.useCallback)(()=>{s((0,u.setAioTab)("missed"))},[s]),S={t:r,data:null!=l?l:null,isLoading:v,hasPreviousCheck:b,deltaSuffix:f};return(0,a.jsx)("div",{className:Kt,children:(0,a.jsxs)("div",{className:Bt,children:[(0,a.jsx)(_r,Sr({},S)),(0,a.jsx)(pr,Sr({},S)),(0,a.jsx)(ur,jr(Sr({},S),{isActive:"missed"===d,onSelect:x})),(0,a.jsx)(mr,jr(Sr({},S),{hasCompetitors:c,onLockedClick:A})),(0,a.jsx)(hr,Sr({},S))]})})},Cr="tabs___iSlje",Er="tab___WDiTP",Or="tabActive___UsyTO",Pr="tabDisabled___QEbgs",Ir="tabLabel___tl2Lt",wr="badge___ekDB5",kr="badgeOrange___PcKMI",Nr="badgeBlue___ZvbAb",Rr="lockTooltip___MbaZw",Dr="lockIcon___Mdiyq",Lr="activeDot___csYjt",Mr=()=>{var e,t;const{t:r}=(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,a.jsx)("nav",{className:Cr,children:d.map(e=>{const t=e.id===s,i=r(e.labelKey),o="number"===typeof e.badge,l=(0,a.jsxs)("button",{type:"button","data-autotest":`rt-aio-tab-${e.id}`,className:O()(Er,{[Or]:t,[Pr]:!e.enabled}),onClick:p(e),disabled:!e.enabled&&!e.locked,children:[(0,a.jsx)("span",{className:Ir,children:i}),o&&(0,a.jsx)("span",{className:O()(wr,{[kr]:"orange"===e.badgeColor,[Nr]:"blue"===e.badgeColor}),children:(0,I.formatThousands)(e.badge)}),e.locked&&(0,a.jsx)(Ut.SvgSprite,{iconId:"lock",className:Dr}),t&&(0,a.jsx)("span",{className:Lr,children:"\xb7"})]});return e.locked?(0,a.jsx)(Gt.default,{className:Rr,tooltipText:r("rt::aio_report_competitor_tab_locked_tooltip"),isWidthAuto:!1,children:l},e.id):(0,a.jsx)(_.Fragment,{children:l},e.id)})})};var Fr=r(50768),Ur=r(95774),Gr=r(95093),Hr=r.n(Gr),Kr=r(36284),Br=r(18492),qr=r(34659),zr=r(97925);const Wr=()=>{const e=(0,o.useDispatch)(),{i18n:t}=(0,Br.useTranslation)(),r=(0,o.useSelector)(m.getAioChecks),i=(0,o.useSelector)(m.getSelectedAioDate),[s,l]=(0,_.useState)((0,Kr.default)()),n=(0,_.useMemo)(()=>{const e=new Set,t=[];return r.forEach(r=>{e.has(r.date)||(e.add(r.date),t.push(r.date))}),t},[r]),c=(0,_.useMemo)(()=>n.map(e=>({date:Hr()(e)})),[n]),d=(0,_.useCallback)(({dateStart:t})=>{e((0,u.selectAioCheck)(t.format("YYYY-MM-DD")))},[e]),p=(0,_.useCallback)(()=>{l((0,Kr.default)())},[]);if(!i)return null;const h=(0,a.jsx)("div",{className:"dropdown_trigger links_trigger","data-autotest":"aio-check-date-trigger",children:(0,a.jsxs)("div",{className:"button_content",children:[(0,a.jsx)("div",{className:"link_text",children:(g=i,v=t.language,Hr()(g).locale(v).format("DD MMM YYYY"))}),(0,a.jsx)(Ut.SvgSprite,{iconId:"angle_down",className:"trigger_angle"})]})});var g,v;return(0,a.jsx)(qr.Datepicker,{mode:zr.MODE_TYPES.SINGLE_DATE,hasAside:!1,trigger:h,dateStart:Hr()(i),dateEnd:Hr()(i),activeDays:c,isDisableApplyButton:0===c.length,onApply:d,onClose:p},s)};var Yr=r(62999),Qr=r(95084),Vr=r(88224),$r=r(69107),Zr=r(77984),Xr=r(23495),Jr=r(8880),ea=r(11224),ta=r(5614),ra=r(38187),aa=r(71234);const ia="tab___HPV8q",oa="insight___Jz_rT",sa="toolbar___rvKJl",la="tagsFilter___qQH6m",na="search___pl6tM",ca="state___GhGak",da="tableCard___D5atX",_a="keyword___fxf_K",pa="posGood___jFb5N",ua="posWarn___jkxMm",ma="muted___fVeek",ha="tags___ZoVKD",ga="tag___Rso0x",va="url___ZtqpC",ba="chartCollapse___wg53H",ya="chartTitle___EVapX",fa="chart___iWnDe",Aa="chartTooltip___A4Xrh",xa="chartTooltipLabel___mfZni",Sa="chartTooltipValue___lFvWc";var ja=Object.defineProperty,Ta=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,Ea=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,Ia=(e,t,r)=>t in e?ja(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wa=(e,t)=>{for(var r in t||(t={}))Oa.call(t,r)&&Ia(e,r,t[r]);if(Ea)for(var r of Ea(t))Pa.call(t,r)&&Ia(e,r,t[r]);return e};const ka=({distribution:e})=>{const{t}=(0,P.useTranslation)(["rt"]),r=(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 a=r.find(t=>t.range===e);return a?t(a.labelKey):e},o=({active:e,payload:t})=>{if(!e||!(null==t?void 0:t.length))return null;const{range:r,count:o}=t[0].payload;return(0,a.jsxs)("div",{className:Aa,children:[(0,a.jsx)("span",{className:xa,children:i(r)}),(0,a.jsx)("span",{className:Sa,children:o})]})};return(0,a.jsx)(ra.default,{pageName:"rt-aio-missed-chart",className:ba,leftChild:(0,a.jsx)("span",{className:ya,children:t("rt::aio_report_tab_missed_chart_title")}),children:()=>{return(0,a.jsx)("div",{className:fa,children:(0,a.jsx)(Qr.ResponsiveContainer,{width:"100%",height:220,children:(0,a.jsxs)(Vr.BarChart,{data:r,margin:{top:16,right:16,left:0,bottom:0},children:[(0,a.jsx)($r.CartesianGrid,(e=wa({},aa.defaultStyles.CartesianGrid),t={vertical:!1},Ta(e,Ca(t)))),(0,a.jsx)(Zr.XAxis,{dataKey:"range",tickFormatter:i}),(0,a.jsx)(Xr.YAxis,{allowDecimals:!1}),(0,a.jsx)(Jr.Tooltip,{content:o,isAnimationActive:!1}),(0,a.jsx)(ea.Bar,{dataKey:"count",fill:"#498dcb",fillOpacity:.6,children:(0,a.jsx)(ta.LabelList,{dataKey:"count",position:"top"})})]})})});var e,t}})};var Na=r(5682),Ra=r(30080),Da=Object.defineProperty,La=Object.defineProperties,Ma=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Ha=(e,t,r)=>t in e?Da(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ka=(e,t)=>{for(var r in t||(t={}))Ua.call(t,r)&&Ha(e,r,t[r]);if(Fa)for(var r of Fa(t))Ga.call(t,r)&&Ha(e,r,t[r]);return e},Ba=(e,t)=>La(e,Ma(t));const qa="\u2014",za=({tags:e})=>e&&0!==e.length?(0,a.jsx)("span",{className:ha,children:e.map(e=>(0,a.jsx)("span",{className:ga,children:e.name},e.id))}):(0,a.jsx)("span",{className:ma,children:qa}),Wa=({value:e})=>e>=101?(0,a.jsx)("span",{className:ma,children:qa}):(0,a.jsx)("span",{className:e<=3?pa:ua,children:e}),Ya=({value:e})=>e>=101?(0,a.jsx)("span",{className:ma,children:qa}):(0,a.jsx)(a.Fragment,{children:e}),Qa=({url:e})=>e?(0,a.jsx)("a",{href:e,className:va,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,a.jsx)("span",{className:ma,children:qa}),Va={className:"p10 df aic",isMoveColumn:!1},$a="p10 df aic jcfe",Za={tKeySortAsc:"rt::best_to_worst",tKeySortDesc:"rt::worst_to_best",getSortDropdownItemClassName:()=>"select_option--icon-rotate180"},Xa=({items:e,total:t,params:r,isLoading:i,onSort:o,onPageChange:s})=>{const{t:l}=(0,P.useTranslation)(["rt"]),{sort:n,order:c,page:d,pageSize:p}=r,u=(0,_.useMemo)(()=>(e=>[Ba(Ka({},Va),{title:"#",className:"p10 df aic jcc",width:40,isIndex:!0,canResize:!1,Component:({index:e,pagination:t})=>(0,a.jsx)(Ra.ColumnNumberCell,{number:e+1,pagination:t})}),Ba(Ka({},Va),{name:"keyword",title:e("rt::aio_report_table_col_keyword"),width:250,isSortable:!0,Component:({item:e})=>(0,a.jsx)("span",{className:_a,children:e.keyword})}),Ba(Ka({},Va),{name:"tags",title:e("rt::aio_report_table_col_tags"),width:160,Component:({item:e})=>(0,a.jsx)(za,{tags:e.tags})}),Ba(Ka(Ba(Ka({},Va),{name:"position",title:e("rt::aio_report_table_col_position"),className:$a,width:110,isSortable:!0}),Za),{Component:({item:e})=>(0,a.jsx)(Wa,{value:e.position})}),Ba(Ka({},Va),{name:"frequency",title:e("rt::aio_report_table_col_volume"),className:$a,width:120,isSortable:!0,Component:({item:e})=>(0,a.jsx)(a.Fragment,{children:(0,I.formatThousands)(e.volume)})}),Ba(Ka(Ba(Ka({},Va),{name:"top_position",title:e("rt::aio_report_table_col_top_position"),className:$a,width:120,isSortable:!0}),Za),{Component:({item:e})=>(0,a.jsx)(Ya,{value:e.topPosition})}),Ba(Ka({},Va),{name:"competitor",title:e("rt::aio_report_table_col_competitor"),width:160,isSortable:!0,Component:({item:e})=>e.competitorInAioDomain?(0,a.jsx)(a.Fragment,{children:e.competitorInAioDomain}):(0,a.jsx)("span",{className:ma,children:qa})}),Ba(Ka({},Va),{name:"target_url",title:e("rt::aio_report_table_col_target_url"),width:250,isSortable:!0,Component:({item:e})=>(0,a.jsx)(Qa,{url:e.targetUrl})})])(l),[l]),m=(0,_.useMemo)(()=>({field:n,type:c}),[n,c]);return(0,a.jsx)("div",{className:da,children:(0,a.jsx)(Na.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,a.jsx)("div",{className:ca,children:l("rt::aio_report_table_empty")})})})},Ja=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),r=(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)(()=>{le.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}}
1,[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:Yr.DEFAULT_MISSED_PARAMS.sort,order:Yr.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,a.jsxs)("div",{className:ia,children:[(0,a.jsx)("div",{className:oa,children:e("rt::aio_report_insight_missed")}),(0,a.jsxs)("div",{className:sa,children:[(0,a.jsx)(Wr,{}),(0,a.jsx)(Ur.TagsTableFilter,{className:la,projectTags:h,selectedIds:n.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:v})]}),(0,a.jsx)(ka,{distribution:l}),(0,a.jsx)(Fr.default,{inputClear:!0,submitOnInputClear:!0,className:na,value:n.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:g}),(0,a.jsx)(Xa,{items:r,total:s,params:n,isLoading:i,onSort:b,onPageChange:y})]})};var ei=r(45721),ti=r(16681);const ri="tab___BPGAv",ai="toolbar___gSpTL",ii="tagsFilter___rXuHD",oi="search___PQCxw",si="state___k3__x",li="tableCard___ns7bV",ni="keyword___dmiA7",ci="aioPosition___shVAd",di="muted___P4Otu",_i="tags___w3mvo",pi="tag___KAwzU",ui="url___zaeJX",mi="dynamicZero___zUbjf",hi="newBadge___wKruf",gi="chartCollapse___G0cf9",vi="chartTitle___KQ5pX",bi="chart___d2ha9",yi="chartTooltip___zx1Db",fi="chartTooltipLabel___C3hPt",Ai="chartTooltipValue___jNVZ1";var xi=Object.defineProperty,Si=Object.defineProperties,ji=Object.getOwnPropertyDescriptors,Ti=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,Oi=(e,t,r)=>t in e?xi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Pi=(e,t)=>{for(var r in t||(t={}))Ci.call(t,r)&&Oi(e,r,t[r]);if(Ti)for(var r of Ti(t))Ei.call(t,r)&&Oi(e,r,t[r]);return e};const Ii="#498dcb",wi=({series:e})=>{const{t,i18n:r}=(0,P.useTranslation)(["rt"]),i=(0,_.useMemo)(()=>e=>Hr()(e).locale(r.language).format("DD MMM"),[r.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:r,domainInAioCount:o}=t[0].payload;return(0,a.jsxs)("div",{className:yi,children:[(0,a.jsx)("span",{className:fi,children:i(r)}),(0,a.jsx)("span",{className:Ai,children:o})]})};return(0,a.jsx)(ra.default,{pageName:"rt-aio-my-phrases-chart",className:gi,leftChild:(0,a.jsx)("span",{className:vi,children:t("rt::aio_report_tab_my_phrases_chart_title")}),children:()=>{return(0,a.jsx)("div",{className:bi,children:(0,a.jsx)(Qr.ResponsiveContainer,{width:"100%",height:220,children:(0,a.jsxs)(ei.LineChart,{data:e,margin:{top:16,right:16,left:0,bottom:0},children:[(0,a.jsx)($r.CartesianGrid,(t=Pi({},aa.defaultStyles.CartesianGrid),r={vertical:!1},Si(t,ji(r)))),(0,a.jsx)(Zr.XAxis,{dataKey:"date",tickFormatter:i}),(0,a.jsx)(Xr.YAxis,{allowDecimals:!1}),(0,a.jsx)(Jr.Tooltip,{content:o,isAnimationActive:!1}),(0,a.jsx)(ti.Line,{type:"stepAfter",dataKey:"domainInAioCount",stroke:Ii,strokeWidth:2,dot:{r:3,fill:Ii},activeDot:{r:5},isAnimationActive:!1})]})})});var t,r}})};var ki=r(97712),Ni=Object.defineProperty,Ri=Object.defineProperties,Di=Object.getOwnPropertyDescriptors,Li=Object.getOwnPropertySymbols,Mi=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,Ui=(e,t,r)=>t in e?Ni(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Gi=(e,t)=>{for(var r in t||(t={}))Mi.call(t,r)&&Ui(e,r,t[r]);if(Li)for(var r of Li(t))Fi.call(t,r)&&Ui(e,r,t[r]);return e},Hi=(e,t)=>Ri(e,Di(t));const Ki=({tags:e})=>e&&0!==e.length?(0,a.jsx)("span",{className:_i,children:e.map(e=>(0,a.jsx)("span",{className:pi,children:e.name},e.id))}):(0,a.jsx)("span",{className:di,children:"\u2014"}),Bi=({value:e})=>!e||e<1?(0,a.jsx)("span",{className:di,children:"\u2014"}):(0,a.jsx)("span",{className:ci,children:e}),qi=({value:e})=>{const{t}=(0,P.useTranslation)(["rt"]);return null===e?(0,a.jsxs)("span",{className:hi,children:[(0,a.jsx)("span",{"aria-hidden":!0,
1children:"\u2605"}),t("rt::aio_report_dynamic_new")]}):0===e?(0,a.jsx)("span",{className:mi,children:"0"}):(0,a.jsx)(ki.default,{number:e})},zi=({url:e})=>e?(0,a.jsx)("a",{href:e,className:ui,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,a.jsx)("span",{className:di,children:"\u2014"}),Wi={className:"p10 df aic",isMoveColumn:!1},Yi="p10 df aic jcfe",Qi={tKeySortAsc:"rt::best_to_worst",tKeySortDesc:"rt::worst_to_best",getSortDropdownItemClassName:()=>"select_option--icon-rotate180"},Vi=({items:e,total:t,params:r,isLoading:i,onSort:o,onPageChange:s})=>{const{t:l}=(0,P.useTranslation)(["rt"]),{sort:n,order:c,page:d,pageSize:p}=r,u=(0,_.useMemo)(()=>(e=>[Hi(Gi({},Wi),{title:"#",className:"p10 df aic jcc",width:40,isIndex:!0,canResize:!1,Component:({index:e,pagination:t})=>(0,a.jsx)(Ra.ColumnNumberCell,{number:e+1,pagination:t})}),Hi(Gi({},Wi),{name:"keyword",title:e("rt::aio_report_table_col_keyword"),width:250,isSortable:!0,Component:({item:e})=>(0,a.jsx)("span",{className:ni,children:e.keyword})}),Hi(Gi({},Wi),{name:"tags",title:e("rt::aio_report_table_col_tags"),width:160,Component:({item:e})=>(0,a.jsx)(Ki,{tags:e.tags})}),Hi(Gi(Hi(Gi({},Wi),{name:"aio_position",title:e("rt::aio_report_table_col_aio_position"),className:Yi,width:120,isSortable:!0}),Qi),{Component:({item:e})=>(0,a.jsx)(Bi,{value:e.aioPosition})}),Hi(Gi({},Wi),{name:"frequency",title:e("rt::aio_report_table_col_volume"),className:Yi,width:120,isSortable:!0,Component:({item:e})=>(0,a.jsx)(a.Fragment,{children:(0,I.formatThousands)(e.volume)})}),Hi(Gi({},Wi),{name:"dynamic",title:e("rt::aio_report_table_col_dynamic"),className:Yi,width:120,isSortable:!0,Component:({item:e})=>(0,a.jsx)(qi,{value:e.dynamic})}),Hi(Gi({},Wi),{name:"page_url",title:e("rt::aio_report_table_col_page_url"),width:250,Component:({item:e})=>(0,a.jsx)(zi,{url:e.pageUrl})})])(l),[l]),m=(0,_.useMemo)(()=>({field:n,type:c}),[n,c]);return(0,a.jsx)("div",{className:li,children:(0,a.jsx)(Na.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,a.jsx)("div",{className:si,children:l("rt::aio_report_table_empty")})})})},$i=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),r=(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)(()=>{le.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:Yr.DEFAULT_MY_PHRASES_PARAMS.sort,order:Yr.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,a.jsxs)("div",{className:ri,"data-autotest":"aio-my-phrases-tab",children:[(0,a.jsxs)("div",{className:ai,children:[(0,a.jsx)(Wr,{}),(0,a.jsx)(Ur.TagsTableFilter,{className:ii,projectTags:h,selectedIds:l.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:v})]}),(0,a.jsx)(wi,{series:n}),(0,a.jsx)(Fr.default,{inputClear:!0,submitOnInputClear:!0,className:oi,value:l.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:g}),(0,a.jsx)(Vi,{items:r,total:s,params:l,isLoading:i,onSort:b,onPageChange:y})]})},Zi={"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 Xi=Object.defineProperty,Ji=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,to=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,ao=Object.prototype.propertyIsEnumerable,io=(e,t,r)=>t in e?Xi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,oo=(e,t)=>{for(var r in t||(t={}))ro.call(t,r)&&io(e,r,t[r]);if(to)for(var r of to(t))ao.call(t,r)&&io(e,r,t[r]);return e};const so=({y:e,payload:t})=>{return(0,a.jsx)("text",{x:0,y:e,dy:4,textAnchor:"start",className:Zi.chartUrlTick,children:(r=t.value,r.length<=44?r:`${r.slice(0,44)}\u2026`)}
1);var r},lo=({topPages:e})=>{const{t}=(0,P.useTranslation)(["rt"]),r=(0,_.useMemo)(()=>e.map(e=>oo({},e)),[e]),i=({active:e,payload:t})=>{if(!e||!(null==t?void 0:t.length))return null;const{url:r,phrasesInAio:i}=t[0].payload;return(0,a.jsxs)("div",{className:Zi.chartTooltip,children:[(0,a.jsx)("span",{className:Zi.chartTooltipLabel,children:r}),(0,a.jsx)("span",{className:Zi.chartTooltipValue,children:i})]})};return(0,a.jsx)(ra.default,{pageName:"rt-aio-pages-chart",className:Zi.chartCollapse,leftChild:(0,a.jsx)("span",{className:Zi.chartTitle,children:t("rt::aio_report_tab_pages_chart_title")}),children:()=>{return(0,a.jsx)("div",{className:Zi.chart,"data-autotest":"rt-aio-pages-chart",children:(0,a.jsx)(Qr.ResponsiveContainer,{width:"100%",height:240,children:(0,a.jsxs)(Vr.BarChart,{data:r,layout:"vertical",margin:{top:8,right:40,left:0,bottom:0},children:[(0,a.jsx)($r.CartesianGrid,(e=oo({},aa.defaultStyles.CartesianGrid),t={horizontal:!1},Ji(e,eo(t)))),(0,a.jsx)(Zr.XAxis,{type:"number",allowDecimals:!1}),(0,a.jsx)(Xr.YAxis,{type:"category",dataKey:"url",width:320,tick:so,tickLine:!1}),(0,a.jsx)(Jr.Tooltip,{content:i,isAnimationActive:!1}),(0,a.jsx)(ea.Bar,{dataKey:"phrasesInAio",fill:"#498dcb",fillOpacity:.6,barSize:20,children:(0,a.jsx)(ta.LabelList,{dataKey:"phrasesInAio",position:"right"})})]})})});var e,t}})};var no=r(22396);const co=({value:e})=>e>=101?(0,a.jsx)("span",{className:Zi.muted,children:"\u2014"}):(0,a.jsx)(a.Fragment,{children:e}),_o=({url:e})=>e?(0,a.jsx)("a",{href:e,className:Zi.url,target:"_blank",rel:"noreferrer",title:e,children:e}):(0,a.jsx)("span",{className:Zi.muted,children:"\u2014"}),po=[{id:"url",labelKey:"rt::aio_report_table_col_page_url",sortKey:"url",render:e=>(0,a.jsx)(_o,{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,a.jsx)(co,{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)}],uo=({items:e,total:t,params:r,onSort:i,onPageChange:o})=>{const{t:s}=(0,P.useTranslation)(["rt"]),{sort:l,order:n,page:c,pageSize:d}=r,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,a.jsxs)("div",{className:Zi.tableWrapper,"data-autotest":"rt-aio-pages-table",children:[(0,a.jsx)("div",{className:Zi.tableScroll,children:(0,a.jsxs)("table",{className:Zi.table,children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{className:Zi.colNumber}),po.map(e=>(0,a.jsx)("col",{className:Zi[`col_${e.id}`]},e.id))]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:O()(Zi.th,Zi.thNumber),children:s("rt::aio_report_table_col_number")}),po.map(e=>{const t=e.sortKey&&l===e.sortKey;return(0,a.jsx)("th",{className:O()(Zi.th,{[Zi.thRight]:"right"===e.align,[Zi.thSortable]:Boolean(e.sortKey)}),onClick:e.sortKey?u(e):void 0,children:(0,a.jsxs)("span",{className:Zi.thInner,children:[s(e.labelKey),e.sortKey&&(0,a.jsx)(Ut.SvgSprite,{iconId:t&&"asc"===n?"angle_up":"angle_down",className:O()(Zi.sortIcon,{[Zi.sortIconActive]:t})})]})},e.id)})]})}),(0,a.jsx)("tbody",{children:e.map((e,t)=>(0,a.jsxs)("tr",{className:Zi.tr,children:[(0,a.jsx)("td",{className:O()(Zi.td,Zi.tdNumber),children:p+t+1}),po.map(t=>(0,a.jsx)("td",{className:O()(Zi.td,{[Zi.tdRight]:"right"===t.align}),children:t.render(e)},t.id))]},e.url))})]})}),(0,a.jsx)(no.default,{totalAmount:t,page:c,pageSize:d,hideRatePicker:!0,onChange:o})]})},mo=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),r=(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)(()=>{le.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,r)=>{t((0,u.setAioPagesParams)({sort:e,order:r}))},[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===r.length;return(0,a.jsxs)("div",{className:Zi.tab,"data-autotest":"rt-aio-pages-tab",children:[(0,a.jsxs)("div",{className:Zi.toolbar,children:[(0,a.jsx)(Fr.default,{inputClear:!0,submitOnInputClear:!0,className:Zi.search,value:d.search,placeholder:e("rt::aio_report_filter_search_url"),onSubmit:g}),(0,a.jsx)(Wr,{})]}),c.length>0&&(0,a.jsx)(lo,{topPages:c}),y&&(0,a.jsx)("div",{className:Zi.state,children:(0,a.jsx)(n.default,{})}),f&&(0,a.jsx)("div",{className:Zi.state,children:e("rt::aio_report_table_empty")}),!y&&!f&&(0,a.jsx)(uo,{items:r,total:l,params:d,onSort:v,onPageChange:b})]})};var ho=r(45401);const go=[M.filterCompareTypes.between,M.filterCompareTypes.gt,M.filterCompareTypes.gte,M.filterCompareTypes.lt,M.filterCompareTypes.lte,M.filterCompareTypes.equal,M.filterCompareTypes.notEequal];var vo=r(33643),bo=r(67849);const yo={"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 fo=Object.defineProperty,Ao=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,So=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Co=(e,t,r)=>t in e?fo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Eo=(e,t)=>{for(var r in t||(t={}))jo.call(t,r)&&Co(e,r,t[r]);if(So)for(var r of So(t))To.call(t,r)&&Co(e,r,t[r]);return e};const Oo=e=>bo.colors.others[e%bo.colors.others.length],Po=()=>{const{t:e,i18n:t}=(0,P.useTranslation)(["rt"]),r=(0,o.useSelector)(m.getAioCompetitorsChartPoints),i=(0,o.useSelector)(m.getAioCompetitorsChartDomains),s=(0,_.useMemo)(()=>i.map((e,t)=>({domain:e,color:Oo(t)})),[i]),l=e=>Hr()(e).locale(t.language).format("DD MMM"),n=({active:e,payload:t,label:r})=>e&&(null==t?void 0:t.length)?(0,a.jsxs)("div",{className:yo.chartTooltip,children:[(0,a.jsx)("span",{className:yo.chartTooltipLabel,children:l(r)}),t.map(e=>(0,a.jsxs)("span",{className:yo.chartTooltipRow,children:[(0,a.jsx)("span",{className:yo.chartTooltipMarker,style:{backgroundColor:e.color}}),(0,a.jsx)("span",{className:yo.chartTooltipDomain,children:e.dataKey}),(0,a.jsx)("span",{className:yo.chartTooltipValue,children:e.value})]},e.dataKey))]}):null;return 0===r.length||0===s.length?null:(0,a.jsx)(ra.default,{pageName:"rt-aio-competitors-chart",className:yo.chartCollapse,leftChild:(0,a.jsx)("span",{className:yo.chartTitle,children:e("rt::aio_report_tab_competitors_chart_title")}),children:()=>{return(0,a.jsx)("div",{className:yo.chart,"data-autotest":"aio-competitors-chart",children:(0,a.jsx)(Qr.ResponsiveContainer,{width:"100%",height:260,children:(0,a.jsxs)(Vr.BarChart,{data:r,margin:{top:16,right:16,left:0,bottom:0},children:[(0,a.jsx)($r.CartesianGrid,(e=Eo({},aa.defaultStyles.CartesianGrid),t={vertical:!1},Ao(e,xo(t)))),(0,a.jsx)(Zr.XAxis,Eo({dataKey:"date",tickFormatter:l},aa.defaultStyles.XAxis)),(0,a.jsx)(Xr.YAxis,Eo({allowDecimals:!1},aa.defaultStyles.YAxis)),(0,a.jsx)(Jr.Tooltip,Eo({content:n,isAnimationActive:!1},aa.defaultStyles.Tooltip)),(0,a.jsx)(vo.Legend,{}),s.map(e=>(0,a.jsx)(ea.Bar,{dataKey:e.domain,fill:e.color,maxBarSize:24,isAnimationActive:!1},e.domain))]})})});var e,t}})},Io=({tags:e})=>e&&0!==e.length?(0,a.jsx)("span",{className:yo.tags,children:e.map(e=>(0,a.jsx)("span",{className:yo.tag,children:e.name},e.id))}):(0,a.jsx)("span",{className:yo.muted,children:"\u2014"}),wo=({domains:e})=>{if(!e||0===e.length)return(0,a.jsx)("span",{className:yo.muted,children:"\u2014"});const t=e.join(", ");return(0,a.jsx)("span",{className:yo.competitors,title:t,children:t})},ko=({value:e,yesLabel:t,noLabel:r})=>e?(0,a.jsx)("span",{className:yo.badgeYes,children:t}):(0,a.jsx)("span",{className:yo.badgeNo,children:r}),No=({items:e,total:t,params:r,onSort:i,onPageChange:o})=>{const{t:s}=(0,P.useTranslation)(["rt"]),{sort:l,order:n,page:c,pageSize:d}=r,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,a.jsx)("span",{className:yo.keyword,children:e.keyword})},{id:"tags",labelKey:"rt::aio_report_table_col_tags",render:e=>(0,a.jsx)(Io,{tags:e.tags})},{id:"competitorsInAio",labelKey:"rt::aio_report_table_col_competitors_in_aio",render:e=>(0,a.jsx)(wo,{domains:e.competitorsInAio})},{id:"youInAio",labelKey:"rt::aio_report_table_col_you_in_aio",sortKey:"you_in_aio",render:r=>(0,a.jsx)(ko,{value:r.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,a.jsxs)("div",{className:yo.tableWrapper,children:[(0,a.jsx)("div",{className:yo.tableScroll,children:(0,a.jsxs)("table",{className:yo.table,children:[(0,a.jsxs)("colgroup",{children:[(0,a.jsx)("col",{className:yo.colNumber}),u.map(e=>(0,a.jsx)("col",{className:yo[`col_${e.id}`]},e.id))]}),(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{children:[(0,a.jsx)("th",{className:O()(yo.th,yo.thNumber),children:s("rt::aio_report_table_col_number")}),u.map(e=>{const t=e.sortKey&&l===e.sortKey;return(0,a.jsx)("th",{className:O()(yo.th,{[yo.thRight]:"right"===e.align,[yo.thSortable]:Boolean(e.sortKey)}),onClick:e.sortKey?m(e):void 0,children:(0,a.jsxs)("span",{className:yo.thInner,children:[s(e.labelKey),e.sortKey&&(0,a.jsx)(Ut.SvgSprite,{iconId:t&&"asc"===n?"angle_up":"angle_down",className:O()(yo.sortIcon,{[yo.sortIconActive]:t})})]})},e.id)})]})}),(0,a.jsx)("tbody",{children:e.map((e,t)=>(0,a.jsxs)("tr",{className:yo.tr,children:[(0,a.jsx)("td",{className:O()(yo.td,yo.tdNumber),children:p+t+1}),u.map(t=>(0,a.jsx)("td",{className:O()(yo.td,{[yo.tdRight]:"right"===t.align}),children:t.render(e)},t.id))]},e.keywordId))})]})}),(0,a.jsx)(no.default,{totalAmount:t,page:c,pageSize:d,hideRatePicker:!0,onChange:o})]})},Ro=()=>{const{t:e}=(0,P.useTranslation)(["rt"]),t=(0,o.useDispatch)(),r=(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)(()=>{le.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 r=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:go,validations:["required","fieldvolume"]},{name:ho.COMPETITOR_FILTER_FIELD,title:e("rt::aio_report_table_col_competitors_in_aio"),type:M.filterFieldTypes.multiselect,compareTypes:[M.filterCompareTypes.equal],valueItems:r,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]),A=(0,_.useCallback)(e=>{var r,a,i;t((0,u.setAioCompetitorsParams)({complexFilter:null!=(r=e.data)?r:[],activeFilter:null!=(i=null!=(a=e.activeFilter)?a:e.query)?i:""}))},[t]),x=(0,_.useCallback)(({tagIds:e})=>{t((0,u.setAioCompetitorsParams)({activeTags:e}))},[t]),S=(0,_.useCallback)((e,r)=>{t((0,u.setAioCompetitorsParams)({sort:e,order:r}))},[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)(()=>{le.eventCompetitorsReportLink(),g&&r.push((0,h.generatePath)("/rank-tracker/competitors/:projectId?",{projectId:g}))},[r,g]),C=s&&!l,E=l&&0===i.length;return(0,a.jsxs)("div",{className:yo.tab,children:[(0,a.jsxs)("div",{className:yo.reportBanner,children:[(0,a.jsx)("span",{className:yo.reportBannerText,children:e("rt::aio_report_competitors_tab_report_link")}),(0,a.jsx)("button",{type:"button",className:yo.reportBannerLink,onClick:T,children:e("rt::aio_report_competitors_tab_report_name")})]}),(0,a.jsxs)("div",{className:yo.toolbar,children:[(0,a.jsx)(Fr.default,{inputClear:!0,submitOnInputClear:!0,className:yo.search,value:d.search,placeholder:e("rt::aio_report_filter_search_placeholder"),onSubmit:f}),(0,a.jsxs)("div",{className:yo.toolbarControls,children:[(0,a.jsx)(Ur.TagsTableFilter,{projectTags:y,selectedIds:d.activeTags,hideTagFilterMode:!0,hasAddTags:!1,onApply:x}),(0,a.jsx)(L.default,{moduleName:"rt.aio.competitors",fields:b,filterData:{activeFilter:d.activeFilter},onChange:A,tooltip:e("tooltip::filter")}),(0,a.jsx)(Wr,{})]})]}),(0,a.jsx)(Po,{}),C&&(0,a.jsx)("div",{className:yo.state,children:(0,a.jsx)(n.default,{})}),E&&(0,a.jsx)("div",{className:yo.state,children:e("rt::aio_report_table_empty")}),!C&&!E&&(0,a.jsx)(No,{items:i,total:c,params:d,onSort:S,onPageChange:j})]})},Do="wrapper___qAQ63",Lo="content___dSHVu",Mo=({projectId:e})=>{const t=(0,o.useDispatch)(),r=(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]),!r)return(0,a.jsx)("div",{className:Do,children:(0,a.jsx)(n.default,{})});return(0,a.jsxs)("div",{className:Do,children:[(0,a.jsx)(te,{}),(0,a.jsx)("div",{className:Lo,children:s?(0,a.jsx)(Ft,{}):i?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Tr,{}),(0,a.jsx)(Mr,{}),"missed"===c&&(0,a.jsx)(Ja,{}),"my_phrases"===c&&(0,a.jsx)($i,{}),"pages"===c&&(0,a.jsx)(mo,{}),"competitors"===c&&(0,a.jsx)(Ro,{})]}):l?(0,a.jsx)(Ft,{}):(0,a.jsx)(Dt,{})})]})},Fo=(0,i.compose)((0,o.connect)(e=>{var t,r,a;return{projectId:e.projects.activeProject.projectId,projectsCount:e.projects.allProjects.length,activeProjectLoader:e.projects.activeProjectLoader,activeProject:e.projects.activeProject,hasAccess:null==(a=null==(r=null==(t=null==e?void 0:e.header)?void 0:t.userLimits)?void 0:r.rankTracker)?void 0:a.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,a.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)))(Mo)},16912(e,t,r){"use strict";r.r(t),r.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:()=>A,getAioMyPhrasesRequest:()=>y,getAioMyPhrasesSuccess:()=>f,getAioPagesFailure:()=>T,getAioPagesRequest:()=>S,getAioPagesSuccess:()=>j,resetAioOverview:()=>R,runAioManualCheck:()=>_,runAioManualCheckFailure:()=>p,selectAioCheck:()=>d,setAioCompetitorsParams:()=>I,setAioMissedParams:()=>b,setAioMyPhrasesParams:()=>x,setAioPagesParams:()=>C,setAioTab:()=>m});var a=r(98602);const i=e=>({type:a.GET_AIO_CHECKS_REQUEST,payload:e}),o=e=>({type:a.GET_AIO_CHECKS_SUCCESS,payload:e}),s=()=>({type:a.GET_AIO_CHECKS_FAILURE}),l=e=>({type:a.GET_AIO_DASHBOARD_REQUEST,payload:e}),n=e=>({type:a.GET_AIO_DASHBOARD_SUCCESS,payload:{data:e}}),c=()=>({type:a.GET_AIO_DASHBOARD_FAILURE}),d=e=>({type:a.SELECT_AIO_CHECK,payload:{date:e}}),_=e=>({type:a.RUN_AIO_MANUAL_CHECK,payload:e}),p=()=>({type:a.RUN_AIO_MANUAL_CHECK_FAILURE}),u=e=>({type:a.EXPORT_AIO_REPORT,payload:e}),m=e=>({type:a.SET_AIO_TAB,payload:{tab:e}}),h=()=>({type:a.GET_AIO_MISSED_REQUEST}),g=e=>({type:a.GET_AIO_MISSED_SUCCESS,payload:e}),v=()=>({type:a.GET_AIO_MISSED_FAILURE}),b=e=>({type:a.SET_AIO_MISSED_PARAMS,payload:e}),y=()=>({type:a.GET_AIO_MY_PHRASES_REQUEST}),f=e=>({type:a.GET_AIO_MY_PHRASES_SUCCESS,payload:e}),A=()=>({type:a.GET_AIO_MY_PHRASES_FAILURE}),x=e=>({type:a.SET_AIO_MY_PHRASES_PARAMS,payload:e}),S=()=>({type:a.GET_AIO_PAGES_REQUEST}),j=e=>({type:a.GET_AIO_PAGES_SUCCESS,payload:e}),T=()=>({type:a.GET_AIO_PAGES_FAILURE}),C=e=>({type:a.SET_AIO_PAGES_PARAMS,payload:e}),E=()=>({type:a.GET_AIO_COMPETITORS_REQUEST}),O=e=>({type:a.GET_AIO_COMPETITORS_SUCCESS,payload:e}),P=()=>({type:a.GET_AIO_COMPETITORS_FAILURE}),I=e=>({type:a.SET_AIO_COMPETITORS_PARAMS,payload:e}),w=()=>({type:a.GET_AIO_COMPETITORS_CHART_REQUEST}),k=e=>({type:a.GET_AIO_COMPETITORS_CHART_SUCCESS,payload:e}),N=()=>({type:a.GET_AIO_COMPETITORS_CHART_FAILURE}),R=()=>({type:a.RESET_AIO_OVERVIEW})},98602(e,t,r){"use strict";r.r(t),r.d(t,{EXPORT_AIO_REPORT:()=>p,GET_AIO_CHECKS_FAILURE:()=>o,GET_AIO_CHECKS_REQUEST:()=>a,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:()=>x,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:()=>A,SET_AIO_PAGES_PARAMS:()=>T,SET_AIO_TAB:()=>u});const a="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",A="rtAiOverview/SET_MY_PHRASES_PARAMS",x="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,r){"use strict";r.r(t),r.d(t,{DEFAULT_MISSED_PARAMS:()=>u,DEFAULT_MY_PHRASES_PARAMS:()=>m,default:()=>v});var a=r(98602),i=Object.defineProperty,o=Object.defineProperties,s=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t)=>
1{for(var r in t||(t={}))n.call(t,r)&&d(e,r,t[r]);if(l)for(var r of l(t))c.call(t,r)&&d(e,r,t[r]);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 r=Object.keys(t),a=1===r.length&&"page"===r[0];return p(_(_({},e),t),{page:a?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 r,i;switch(t.type){case a.GET_AIO_CHECKS_REQUEST:return p(_({},e),{checks:p(_({},e.checks),{loading:!0,loaded:!1})});case a.GET_AIO_CHECKS_SUCCESS:{const{items:a,hasCompetitors:o,isParsing:s,initialDate:l}=t.payload,n=a[a.length-1];return p(_({},e),{checks:{loading:!1,loaded:!0,items:a,hasCompetitors:o},selectedDate:null!=(i=null!=(r=e.selectedDate)?r:l)?i:n?n.date:null,isRunningCheck:!1,isProjectParsing:Boolean(s)})}case a.GET_AIO_CHECKS_FAILURE:return p(_({},e),{checks:p(_({},e.checks),{loading:!1,loaded:!0})});case a.GET_AIO_DASHBOARD_REQUEST:return p(_({},e),{dashboard:p(_({},e.dashboard),{loading:!0,loaded:!1})});case a.GET_AIO_DASHBOARD_SUCCESS:return p(_({},e),{dashboard:{loading:!1,loaded:!0,data:t.payload.data}});case a.GET_AIO_DASHBOARD_FAILURE:return p(_({},e),{dashboard:p(_({},e.dashboard),{loading:!1,loaded:!0})});case a.SELECT_AIO_CHECK:return p(_({},e),{selectedDate:t.payload.date});case a.RUN_AIO_MANUAL_CHECK:return p(_({},e),{isRunningCheck:!0});case a.RUN_AIO_MANUAL_CHECK_FAILURE:return p(_({},e),{isRunningCheck:!1});case a.SET_AIO_TAB:return p(_({},e),{activeTab:t.payload.tab});case a.GET_AIO_MISSED_REQUEST:return p(_({},e),{missed:p(_({},e.missed),{loading:!0,loaded:!1})});case a.GET_AIO_MISSED_SUCCESS:{const{items:r,total:a,distribution:i}=t.payload;return p(_({},e),{missed:p(_({},e.missed),{loading:!1,loaded:!0,items:r,total:a,distribution:i})})}case a.GET_AIO_MISSED_FAILURE:return p(_({},e),{missed:p(_({},e.missed),{loading:!1,loaded:!0})});case a.SET_AIO_MISSED_PARAMS:return p(_({},e),{missed:p(_({},e.missed),{params:h(e.missed.params,t.payload)})});case a.GET_AIO_PAGES_REQUEST:return p(_({},e),{pages:p(_({},e.pages),{loading:!0,loaded:!1})});case a.GET_AIO_PAGES_SUCCESS:{const{items:r,total:a,topPages:i}=t.payload;return p(_({},e),{pages:p(_({},e.pages),{loading:!1,loaded:!0,items:r,total:a,topPages:i})})}case a.GET_AIO_PAGES_FAILURE:return p(_({},e),{pages:p(_({},e.pages),{loading:!1,loaded:!0})});case a.SET_AIO_PAGES_PARAMS:return p(_({},e),{pages:p(_({},e.pages),{params:h(e.pages.params,t.payload)})});case a.GET_AIO_MY_PHRASES_REQUEST:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!0,loaded:!1})});case a.GET_AIO_MY_PHRASES_SUCCESS:{const{items:r,total:a}=t.payload;return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!1,loaded:!0,items:r,total:a})})}case a.GET_AIO_MY_PHRASES_FAILURE:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{loading:!1,loaded:!0})});case a.SET_AIO_MY_PHRASES_PARAMS:return p(_({},e),{myPhrases:p(_({},e.myPhrases),{params:h(e.myPhrases.params,t.payload)})});case a.GET_AIO_COMPETITORS_REQUEST:return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!0,loaded:!1})})});case a.GET_AIO_COMPETITORS_SUCCESS:{const{items:r,total:a}=t.payload;return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!1,loaded:!0,items:r,total:a})})})}case a.GET_AIO_COMPETITORS_FAILURE:return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{loading:!1,loaded:!0})})});case a.SET_AIO_COMPETITORS_PARAMS:{const r=t.payload,a=Object.keys(r),i=1===a.length&&"page"===a[0];return p(_({},e),{competitors:p(_({},e.competitors),{table:p(_({},e.competitors.table),{params:p(_(_({},e.competitors.table.params),r),{page:i?r.page:1})})})})}case a.GET_AIO_COMPETITORS_CHART_REQUEST:return p(_({},e),{competitors:p(_({}
1,e.competitors),{chart:p(_({},e.competitors.chart),{loading:!0,loaded:!1})})});case a.GET_AIO_COMPETITORS_CHART_SUCCESS:{const{points:r,domains:a}=t.payload;return p(_({},e),{competitors:p(_({},e.competitors),{chart:{loading:!1,loaded:!0,points:r,domains:a}})})}case a.GET_AIO_COMPETITORS_CHART_FAILURE:return p(_({},e),{competitors:p(_({},e.competitors),{chart:p(_({},e.competitors.chart),{loading:!1,loaded:!0})})});case a.RESET_AIO_OVERVIEW:return g;default:return e}}},12847(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>F});var a=r(51928),i=r(86673),o=r(87924),s=r(56166),l=r(21552),n=r(82750),c=r(55208),d=r(73357),_=r(98602),p=r(16912),u=r(32141),m=r(78588),h=r(45401),g=Object.defineProperty,v=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,f=(e,t,r)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,A=(e,t)=>{for(var r in t||(t={}))b.call(t,r)&&f(e,r,t[r]);if(v)for(var r of v(t))y.call(t,r)&&f(e,r,t[r]);return e};const x=new l.Translator("Alerts"),S=["keyword","tags","region","position","status","frequency","dynamic","added","expected_url","fact_url"],j=null;function*T(e){var t;if(!e)return!1;try{const r=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtProject.getParsingProgress",{projectId:e,forceUpdate:!0});return(null!=(t=null==r?void 0:r.parsing_started)?t:0)>0}catch(e){return!1}}function*C(e){var t,r,s;try{const{projectId:l,regionIds:n}=e.payload,c=yield(0,a.call)(T,l);if(0===n.length)return void(yield(0,a.put)((0,p.getAioChecksSuccess)({items:[],hasCompetitors:!1,isParsing:c})));const d=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getProjectParsedDatesByRegions",{projectId:l,regionIds:n}),_=(e=>{const t=[];return Object.keys(e).forEach(r=>{var a;(null!=(a=e[r])?a:[]).forEach(e=>{t.push({date:e,regionId:+r})})}),t.sort((e,t)=>e.date<t.date?-1:1)})(null!=d?d:{}),h=yield(0,a.select)(),g=(null!=(s=null==(r=null==(t=h.projectData)?void 0:t.data)?void 0:r.projectCompetitors)?s:[]).length>0;if(yield(0,a.put)((0,p.getAioChecksSuccess)({items:_,hasCompetitors:g,isParsing:c,initialDate:(0,m.resolveInitialAioDate)(_,o.default.location.search)})),_.length>0){const e=yield(0,a.select)(u.getSelectedAioDate),t=_[_.length-1].date;yield(0,a.put)((0,p.getAioDashboardRequest)({projectId:l,date:null!=e?e:t}))}}catch(e){yield(0,a.put)((0,p.getAioChecksFailure)())}}function*E(e){var t,r;try{const{projectId:o}=e.payload,s=yield(0,a.select)(u.getAioChecks);if(0===s.length)return void(yield(0,a.put)((0,p.getAioDashboardFailure)()));const l=null==(t=(yield(0,a.select)()).projectData)?void 0:t.data,n=null==l?void 0:l.mainDomain,c=null!=(r=null==l?void 0:l.projectCompetitors)?r:[];if(!(null==n?void 0:n.id))return void(yield(0,a.put)((0,p.getAioDashboardFailure)()));const d=Array.from(new Set(s.map(e=>e.regionId))),_=s[0].date,m=s[s.length-1].date,h=c.map(e=>e.id).filter(e=>Boolean(e)),g=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOBoardStat",{projectId:o,domainId:n.id,projectRegionIds:d,dateFrom:_,dateTo:m,tagIds:[],withoutTags:!1,competitorDomainIds:h,missedTop10:!0});yield(0,a.put)((0,p.getAioDashboardSuccess)((e=>{const{data:t,dynamic:r}=e;if(!t||0===t.length)return{hasPreviousCheck:!1,previousCheckDate:null,totalKeywords:0,widgets:{phrasesWithAio:{value:0,delta:j},youInAio:{value:0,delta:j},missed:{value:0,delta:j},competitorInAio:{value:0,delta:j},aioShare:{value:0,delta:j}},series:[]};const a=t[t.length-1],i=t.length>1?t[t.length-2]:null,o=Boolean(null==r?void 0:r.hasPreviousCheck),s=e=>o?e:j,l=t.map(e=>({date:e.date,domainInAioCount:e.domainInAioCount}));return{hasPreviousCheck:o,previousCheckDate:i?i.date:null,totalKeywords:a.totalKeywords,series:l,widgets:{phrasesWithAio:{value:a.aioInSerpCount,delta:s(r.aioInSerpCount)},youInAio:{value:a.domainInAioCount,delta:s(r.domainInAioCount)},missed:{value:a.missedCount,delta:s(r.missedCount)},competitorInAio:{value:a.competitorInAioCount,delta:s(r.competitorInAioCount)},aioShare:{value:a.aioShare,delta:s(r.aioShare)}}}})(g)))}catch(e){yield(0,a.put)((0,p.getAioDashboardFailure)())}}function*O(e){try{const{projectId:t,regionIds:r,freeParsing:o=!1}=e.payload;if(!t||0===r.length)return void(yield(0,a.put)((0,p.runAioManualCheckFailure)()));yield(0,a.call)(i.fetchDataWithErrorCheck,"rtProjectParse.runManualParse",{projectId:t,keywordIds:[],projectRegionIds:r,freeParsing:o,request:[],excludedKeywordIds:[]}),yield(0,a.put)((0,s.addAlert)({alertID:"aio_manual_check_start",alertType:"info",alertText:x.translate("rt_manual_check_started")}))}catch(e){yield(0,a.put)((0,p.runAioManualCheckFailure)()),yield(0,a.put)((0,s.addAlert)({alertID:"aio_manual_check_error",alertType:"error",alertText:x.translate("rt_start_manual_check_error")}))}}function*P(e){try{const{projectId:t,regionIds:r,format:o,date:l,domains:n}=e.payload;if(!t||0===r.length||!l)return;const c=r[0],{error:d}=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtProjectReport.exportKeywordsPositions",{projectId:t,domains:n,projectRegionIds:r,keywordIds:[],complexFilter:[],dynamicCategory:"",dateType:"array",dates:[l],dateFrom:l,dateTo:l,sort:"keyword",order:"asc",sortRegion:c,tagIds:[],withoutTags:!1,exportedField:S,format:o,useCache:!1});if(d)return void(yield(0,a.put)((0,s.addAlert)({alertID:"aio_export_error",alertType:"error",alertText:x.translate("export_file_error")})));yield(0,a.put)((0,s.addAlert)({alertID:"aio_export_start",alertType:"info",alertText:x.translate("export_start")}))}catch(e){yield(0,a.put)((0,s.addAlert)({alertID:"aio_export_error",alertType:"error",alertText:x.translate("export_file_error")}))}}const I=(e,t)=>{if(!t)return e;const r={search:{field:"keyword",compareType:"contains",value:[t]}};if(0===e.length)return[r];const[a,...i]=e;return[A(A({},a),r),...i]};function*w(){var e,t,r,o,s,l,c,d,_,m;try{const h=yield(0,a.select)(),g=Number(null==(t=null==(e=h.projects)?void 0:e.activeProject)?void 0:t.projectId),v=yield(0,a.select)(u.getSelectedAioDate),b=yield(0,a.select)(u.getAioMissedParams),y=null==(o=null==(r=h.projectData)?void 0:r.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,a.put)((0,p.getAioMissedFailure)()));const{tagIds:A,withoutTags:x}=(0,n.parseTagsParams)(b.activeTags),S=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOMissedKeywords",{projectId:g,projectRegionIds:f,domainId:y.id,date:v,tagIds:A,withoutTags:x,complexFilter:I(b.complexFilter,b.search),sort:b.sort,order:b.order,page:b.page,pageSize:b.pageSize});yield(0,a.put)((0,p.getAioMissedSuccess)({items:null!=(d=null==S?void 0:S.data)?d:[],total:null!=(_=null==S?void 0:S.total)?_:0,distribution:null!=(m=null==S?void 0:S.distribution)?m:{top1:0,top2_3:0,top4_5:0,top6_10:0}}
1))}catch(e){yield(0,a.put)((0,p.getAioMissedFailure)())}}function*k(){var e,t,r,o,s,l,n,c,d,_;try{const m=yield(0,a.select)(),h=Number(null==(t=null==(e=m.projects)?void 0:e.activeProject)?void 0:t.projectId),g=yield(0,a.select)(u.getSelectedAioDate),v=yield(0,a.select)(u.getAioPagesParams),b=null==(o=null==(r=m.projectData)?void 0:r.data)?void 0:o.mainDomain,y=(null!=(n=null==(l=null==(s=m.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,a.put)((0,p.getAioPagesFailure)()));const f=yield(0,a.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,a.put)((0,p.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,a.put)((0,p.getAioPagesFailure)())}}function*N(){var e,t,r,o,s,l,c,d,_;try{const m=yield(0,a.select)(),g=Number(null==(t=null==(e=m.projects)?void 0:e.activeProject)?void 0:t.projectId),v=yield(0,a.select)(u.getSelectedAioDate),b=yield(0,a.select)(u.getAioCompetitorsParams),y=null==(o=null==(r=m.projectData)?void 0:r.data)?void 0:o.mainDomain,f=(null!=(c=null==(l=null==(s=m.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,a.put)((0,p.getAioCompetitorsFailure)()));const{tagIds:A,withoutTags:x}=(0,n.parseTagsParams)(b.activeTags),{domains:S,complexFilter:j}=(0,h.extractCompetitorDomains)(b.complexFilter),T=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOCompetitorKeywords",{projectId:g,projectRegionIds:f,domainId:y.id,date:v,tagIds:A,withoutTags:x,complexFilter:I(j,b.search),domains:S,sort:b.sort,order:b.order,page:b.page,pageSize:b.pageSize});yield(0,a.put)((0,p.getAioCompetitorsSuccess)({items:null!=(d=null==T?void 0:T.data)?d:[],total:null!=(_=null==T?void 0:T.total)?_:0}))}catch(e){yield(0,a.put)((0,p.getAioCompetitorsFailure)())}}function*R(){var e,t,r,o,s,l,n,c;try{const d=yield(0,a.select)(),_=Number(null==(t=null==(e=d.projects)?void 0:e.activeProject)?void 0:t.projectId),m=null!=(s=null==(o=null==(r=d.projectData)?void 0:r.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,a.select)(u.getAioChecks),v=Array.from(new Set(g.map(e=>e.date))).sort(),b=m.map(e=>e.domain).filter(e=>Boolean(e));if(!_||0===h.length||v.length<2||0===b.length)return void(yield(0,a.put)((0,p.getAioCompetitorsChartSuccess)({points:[],domains:[]})));const y=v[0],f=v[v.length-1],A=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtCompetitors.getAIOCompetitorsHistoryData",{projectId:_,domains:b,projectRegionIds:h,tagIds:[],withoutTags:!1,dateType:"range",dates:[y,f],dateFrom:y,dateTo:f});yield(0,a.put)((0,p.getAioCompetitorsChartSuccess)(((e,t)=>{const r={},a=new Set;
1(null!=e?e:[]).forEach(e=>{var t;r[e.domain]={},(null!=(t=e.dates)?t:[]).forEach(t=>{var i,o;a.add(t.date),r[e.domain][t.date]=null!=(o=null==(i=t.keywords_count)?void 0:i.value)?o:0})});const i=t.filter(e=>r[e]);return{points:Array.from(a).sort().map(e=>{const t={date:e};return i.forEach(a=>{var i,o;t[a]=null!=(o=null==(i=r[a])?void 0:i[e])?o:0}),t}),domains:i}})(A,b)))}catch(e){yield(0,a.put)((0,p.getAioCompetitorsChartFailure)())}}function*D(){var e,t,r,o,s,l,c,d,_;try{const m=yield(0,a.select)(),h=Number(null==(t=null==(e=m.projects)?void 0:e.activeProject)?void 0:t.projectId),g=yield(0,a.select)(u.getSelectedAioDate),v=yield(0,a.select)(u.getAioMyPhrasesParams),b=null==(o=null==(r=m.projectData)?void 0:r.data)?void 0:o.mainDomain,y=(null!=(c=null==(l=null==(s=m.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,a.put)((0,p.getAioMyPhrasesFailure)()));const{tagIds:f,withoutTags:A}=(0,n.parseTagsParams)(v.activeTags),x=yield(0,a.call)(i.fetchDataWithErrorCheck,"rtSerpResult.getAIOMyKeywords",{projectId:h,projectRegionIds:y,domainId:b.id,date:g,tagIds:f,withoutTags:A,complexFilter:I(v.complexFilter,v.search),sort:v.sort,order:v.order,page:v.page,pageSize:v.pageSize});yield(0,a.put)((0,p.getAioMyPhrasesSuccess)({items:null!=(d=null==x?void 0:x.data)?d:[],total:null!=(_=null==x?void 0:x.total)?_:0}))}catch(e){yield(0,a.put)((0,p.getAioMyPhrasesFailure)())}}function*L(e){var t,r;const i=null==(r=null==(t=(yield(0,a.select)()).projects)?void 0:t.activeProject)?void 0:r.projectId;i&&(yield(0,a.put)((0,p.getAioDashboardRequest)({projectId:+i,date:e.payload.date})))}function*M(e){var t,r,i,o,l,n,c,d,_;try{const{payload:u}=e;if("project_parsing_finished"!==(null==u?void 0:u.method))return;const m=Number(null==(r=null==(t=u.socketInfo)?void 0:t.channel)?void 0:r.split("_")[1]),h=yield(0,a.select)(),g=Number(null==(o=null==(i=h.projects)?void 0:i.activeProject)?void 0:o.projectId);if(!g||m!==g)return;yield(0,a.delay)(1e4);const v=yield(0,a.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,a.put)((0,p.getAioChecksRequest)({projectId:g,regionIds:b})),yield(0,a.put)((0,s.addAlert)({alertID:"aio_parsing_finished",alertType:"info",alertText:x.translate("new_positions_available")}))}catch(e){}}function*F(){yield(0,a.takeLatest)(_.GET_AIO_CHECKS_REQUEST,C),yield(0,a.takeLatest)(_.GET_AIO_DASHBOARD_REQUEST,E),yield(0,a.takeLatest)(_.GET_AIO_MISSED_REQUEST,w),yield(0,a.takeLatest)(_.GET_AIO_MY_PHRASES_REQUEST,D),yield(0,a.takeLatest)(_.GET_AIO_PAGES_REQUEST,k),yield(0,a.takeLatest)(_.GET_AIO_COMPETITORS_REQUEST,N),yield(0,a.takeLatest)(_.GET_AIO_COMPETITORS_CHART_REQUEST,R),yield(0,a.takeLatest)(_.SELECT_AIO_CHECK,L),yield(0,a.takeLatest)(_.RUN_AIO_MANUAL_CHECK,O),yield(0,a.takeLatest)(_.EXPORT_AIO_REPORT,P),yield(0,a.takeLatest)(c.initProjectSocket,d.initProjectSocketConnection),yield(0,a.takeLatest)(c.onChangeProjectSocket,M)}},32141(e,t,r){"use strict";r.r(t),r.d(t,{getAioActiveTab:()=>m,getAioChecks:()=>a,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:()=>x,getAioPagesLoading:()=>A,getAioPagesParams:()=>T,getAioPagesTopPages:()=>j,getAioPagesTotal:()=>S,getAioSeries:()=>w,getSelectedAioCheck:()=>c,getSelectedAioDate:()=>n,hasAioChecks:()=>s,hasAioCompetitors:()=>l,isAioCheckRunning:()=>p,isAioProjectParsing:()=>u});const a=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:r}=e.rtAiOverview;return null===r?null:null!=(t=e.rtAiOverview.checks.items.find(e=>e.date===r))?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,A=e=>e.rtAiOverview.pages.loading,x=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,r;return null!=(r=null==(t=e.rtAiOverview.dashboard.data)?void 0:t.series)?r:[]},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,r){"use strict";r.r(t),r.d(t,{DATE_QUERY_PARAM:()=>o,TAB_QUERY_PARAM:()=>i,readAioTabFromUrl:()=>n,resolveInitialAioDate:()=>c});var a=r(86663);const i="tab",o="date",s=["missed","my_phrases","competitors","pages"],l=/^\d{4}-\d{2}-\d{2}$/,n=e=>{const t=a.parse(e)[i];return"string"===typeof t&&s.includes(t)?t:null},c=(e,t)=>{if(0===e.length)return null;const r=(e=>{const t=a.parse(e)[o];return"string"===typeof t&&l.test(t)?t:null})(t);return r&&e.some(e=>e.date===r)?r:e[e.length-1].date}},45401(e,t,r){"use strict";r.r(t),r.d(t,{COMPETITOR_FILTER_FIELD:()=>a,extractCompetitorDomains:()=>i});const a="competitor",i=e=>{const t=[],r=e.map(e=>{const r=Object.entries(null!=e?e:{}).filter(([,e])=>{var r;return!(e=>
1Boolean(e)&&e.field===a)(e)||((null!=(r=e.value)?r:[]).forEach(e=>{t.push(String(e))}),!1)});return Object.fromEntries(r)}).filter(e=>Object.keys(e).length>0);return{domains:Array.from(new Set(t)),complexFilter:r}}},15809(e,t,r){"use strict";r.r(t),r.d(t,{PageTabs:()=>a,PpcBlocks:()=>i});var a=(e=>(e.Organic="organic",e.Paid="paid",e.AIO="ai_overview",e))(a||{}),i=(e=>(e.top="top",e.sidebar="sidebar",e.bottom="bottom",e))(i||{})},45356(e,t,r){"use strict";r.r(t),r.d(t,{NoAccessToPage:()=>l});var a=r(74848),i=r(63177);const o={en:r(82468).default,uk:r(9273).default,ru:r(33690).default},s={headerText:"rt::position_history_title"},l=()=>(0,a.jsx)(i.NoAccess,{tKeys:s,imgs:o})},55271(e,t,r){"use strict";r.r(t),r.d(t,{RtEventActions:()=>n,RtEventCategories:()=>l,RtEventReports:()=>c,default:()=>_});var a=r(68424),i=r(15809),o=Object.defineProperty,s=(e,t,r)=>((e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!==typeof t?t+"":t,r),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 a.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,r){"use strict";r.r(t),r.d(t,{default:()=>i});var a=r(74848);const i=({pagination:e={},number:t=0})=>{const{page:r=1,pageSize:i=0}=e;return(0,a.jsx)(a.Fragment,{children:t+(1===r?0:i*r-i)})}},93209(e,t,r){"use strict";r.r(t),r.d(t,{ChooseProjectGuard:()=>a.ChooseProjectGuard});var a=r(75338)},27874(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>a});const a=new(r(86673).LazyRoute)({component:r(82540).default,reducer:[{handler:r(24694).default,key:"commonRt"},{handler:r(60993).default,key:"projectData"},{handler:r(96249).default,key:"projectNotes"},{handler:r(62999).default,key:"rtAiOverview"}],saga:[{handler:r(31606).default,key:"projectData"},{handler:r(13941).default,key:"rankTrackerCommon"},{handler:r(62880).default,key:"projectNotes"},{handler:r(12847).default,key:"rtAiOverview"}],key:"rtAiOverview"})},48142(e,t,r){"use strict";r.r(t),r.d(t,{resetParsingProgress:()=>i,setParsingProgressCount:()=>s,setParsingProgressTotal:()=>o,setParsingStatuses:()=>l});var a=r(4985);const i=(0,a.default)("RT_RESET_PARSING_PROGRESS"),o=(0,a.default)("RT_SET_PARSING_PROGRESS_TOTAL"),s=(0,a.default)("RT_SET_PARSING_PROGRESS_COUNT"),l=(0,a.default)("RT_SET_PARSING_STATUSES")},73357(e,t,r){"use strict";r.r(t),r.d(t,{initProjectSocketConnection:()=>o,onSocketChangeProject:()=>h});var a=r(59472),i=r(55208);function*o(e){try{const t=`rt_${e.payload}`;yield(0,a.initWsConnect)(i.onChangeProjectSocket,{channel:t,messagesPublishedAfter:0})}catch(e){console.error(e)}}var s=r(51928),l=r(48142);const n=e=>e.rankTrackerKeywords.parsingProgress.lastId;var c=r(56166),d=r(21552),_=r(26309),p=r(26060),u=r(83702);const m={batch_keywords_parsed:function*(e){try{const t=yield(0,s.select)(n),{socketInfo:r,keywords:a}=e;Number(r.id)>Number(t)&&(yield(0,s.put)((0,l.setParsingProgressCount)({counter:null==a?void 0:a.length,id:r.id})))}catch(e){e.message}},project_parsing_finished:function*(e){var t,r;try{const{translate:a}=new d.Translator("Alerts");if(window.location.pathname===`/rank-tracker/keywords/${null==(r=null==(t=e.socketInfo)?void 0:t.channel)?void 0:r.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:a("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,r){"use strict";r.r(t),r.d(t,{parseTagsParams:()=>i});var a=r(95774);const i=e=>({tagIds:e.filter(e=>e!==a.TAGS_ID_WITHOUT_TAGS),withoutTags:e.includes(a.TAGS_ID_WITHOUT_TAGS)})},16547(e,t,r){var a=r(43360),i=r(75288),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var s=e[t];o.call(e,t)&&i(s,r)&&(void 0!==r||t in e)||a(e,t,r)}},51234(e){e.exports=function(e,t,r){for(var a=-1,i=e.length,o=t.length,s={};++a<i;){var l=a<o?t[a]:void 0;r(s,e[a],l)}return s}},47248(e,t,r){var a=r(16547),i=r(51234);e.exports=function(e,t){return i(e||[],t||[],a)}},85695(e,t,r){"use strict";r.r(t),r.d(t,{ActivePoints:()=>b});var a=r(96540),i=r(98940),o=r(66613),s=r(86069),l=r(49082),n=r(67237),c=r(47103),d=r(59744),_=r(55448),p=r(27132),u=r(60648);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?m(Object(r),!0).forEach(function(t){g(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=typeof a)return a;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:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=e=>{var{point:t,childIndex:r,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:r,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,a.isValidElement)(n)?(0,a.cloneElement)(n,u):"function"===typeof n?n(u):a.createElement(o.Dot,u),a.createElement(s.Layer,{className:"recharts-active-dot",clipPath:d},p)};function b(e){var{points:t,mainColor:r,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:a.createElement(p.ZIndexLayer,{zIndex:_},a.createElement(v,{point:g,childIndex:Number(m),mainColor:r,dataKey:o,activeDot:i,clipPath:s}))}},32734(e,t,r){"use strict";r.r(t),r.d(t,{Dots:()=>v});var a=r(96540),i=r(34164),o=r(66613),s=r(86069),l=r(94501),n=r(80196),c=r(27132),d=r(60648),_=["points"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=typeof a)return a;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:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},h.apply(null,arguments)}function g(e){var{option:t,dotProps:r,className:s}=e;if((0,a.isValidElement)(t))return(0,a.cloneElement)(t,r);if("function"===typeof t)return t(r);var l=(0,i.clsx)(s,"boolean"!==typeof t?t.className:""),n=null!==r&&void 0!==r?r:{},{points:c}=n,d=function(e,t){if(null==e)return{};var r,a,i=function(e,t){if(null==e)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)r=o[a],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(n,_);return a.createElement(o.Dot,h({},d,{className:l}))}function v(e){var{points:t,dot:r,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,r))return null;var y=(0,l.isClipDot)(r),f=(0,n.svgPropertiesAndEventsFromUnknown)(r),A=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 a.createElement(g,{key:"dot-".concat(i),option:r,dotProps:n,className:o})}),x={};return m&&null!=v&&(x.clipPath="url(#clipPath-".concat(y?"":"dots-").concat(v,")")),a.createElement(c.ZIndexLayer,{zIndex:b},a.createElement(s.Layer,h({className:i},x),A))}},33643(e,t,r){"use strict";r.r(t),r.d(t,{Legend:()=>U,legendDefaultProps:()=>M});var a=r(96540),i=r(40961),o=r(55846),s=r(34164),l=r(49303),n=r(81242),c=r(98940),d=r(77404);function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},_.apply(null,arguments)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=typeof a)return a;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:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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:r,inactiveColor:i}=e,o=16,s=h/6,l=h/3,c=t.inactive?i:t.color,d=null!==r&&void 0!==r?r:t.type;if("none"===d)return null;if("plainline"===d)return a.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 a.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 a.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(a.isValidElement(t.legendIcon)){var _=u({},t);return delete _.legendIcon,a.cloneElement(t.legendIcon,_)}return a.createElement(n.Symbols,{fill:c,cx:o,cy:o,size:h,sizeType:"diameter",type:d})}function y(e){var{payload:t,iconSize:r,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 A=h?h(t.value,t,i):t.value;return a.createElement("li",_({className:y,style:g,key:"legend-item-".concat(i)},(0,c.adaptEventsOfChild)(e,t,i)),a.createElement(l.Surface,{width:r,height:r,viewBox:m,style:v,"aria-label":"".concat(A," legend icon")},a.createElement(b,{data:t,iconType:d,inactiveColor:n})),a.createElement("span",{className:"recharts-legend-item-text",style:f},A))})}var f=e=>{var t=(0,d.resolveDefaultProps)(e,g),{payload:r,layout:i,align:o}=t;if(!r||!r.length)return null;var s={padding:0,margin:0,textAlign:"horizontal"===i?o:"left"};return a.createElement("ul",{className:"recharts-default-legend",style:s},a.createElement(y,_({},t,{payload:r})))},A=r(79799),x=r(49082),S=r(47962);var j=r(66583),T=r(19287),C=r(91283),E=r(65245),O=["contextPayload"];function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},P.apply(null,arguments)}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach(function(t){k(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function k(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=typeof a)return a;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:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(e){return e.value}function R(e){var{contextPayload:t}=e,r=function(e,t){if(null==e)return{};var r,a,i=function(e,t){if(null==e)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)r=o[a],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,O),i=(0,A.getUniqPayload)(t,e.payloadUniqBy,N),o=w(w({},r),{},{payload:i});return a.isValidElement(e.content)?a.cloneElement(e.content,o):"function"===typeof e.content?a.createElement(e.content,o):a.createElement(f,o)}function D(e){var t=(0,x.useAppDispatch)();return(0,a.useEffect)(()=>{t((0,C.setLegendSettings)(e))},[t,e]),null}function L(e){var t=(0,x.useAppDispatch)();return(0,a.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),r=(0,x.useAppSelector)(S.selectLegendPayload),s=(0,o.useLegendPortal)(),l=(0,T.useMargin)(),{width:n,height:c,wrapperStyle:_,portal:p}=t,[u,m]=(0,j.useElementOffset)([r]),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,r,a){return"vertical"===e&&null!=t?{height:t}:"horizontal"===e?{width:r||a}: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,r,a,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:((a||0)-o.width)/2}:"right"===c?{right:r&&r.right||0}:{left:r&&r.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:r&&r.bottom||0}:{top:r&&r.top||0}),w(w({},s),l)}(_,t,l,h,g,u)),_),f=null!==p&&void 0!==p?p:s;if(null==f||null==r)return null;var A=a.createElement("div",{className:"recharts-legend-wrapper",style:y,ref:m},a.createElement(D,{layout:t.layout,align:t.align,verticalAlign:t.verticalAlign,itemSorter:t.itemSorter}),!p&&a.createElement(L,{width:u.width,height:u.height}),a.createElement(R,P({}
1,t,b,{margin:l,chartWidth:h,chartHeight:g,contextPayload:r})));return(0,i.createPortal)(A,f)}var U=a.memo(F,E.propsAreEqual);U.displayName="Legend"},66613(e,t,r){"use strict";r.r(t),r.d(t,{Dot:()=>c});var a=r(96540),i=r(34164),o=r(98940),s=r(55448),l=r(59744);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},n.apply(null,arguments)}var c=e=>{var{cx:t,cy:r,r:c,className:d}=e,_=(0,i.clsx)("recharts-dot",d);return(0,l.isNumber)(t)&&(0,l.isNumber)(r)&&(0,l.isNumber)(c)?a.createElement("circle",n({},(0,s.svgPropertiesNoEvents)(e),(0,o.adaptEventHandlers)(e),{className:_,cx:t,cy:r,r:c})):null}},99989(e,t,r){"use strict";r.r(t),r.d(t,{getRadiusAndStrokeWidthFromDot:()=>i});var a=r(55448);function i(e){var t=(0,a.svgPropertiesNoEventsFromUnknown)(e);if(null!=t){var{r,strokeWidth:i}=t,o=Number(r),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,r){"use strict";r.r(t),r.d(t,{default:()=>a});const a=r.p+"imgs/en_aa02f535.png?react"},33690(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>a});const a=r.p+"imgs/ru_cbfa9a85.png?react"},9273(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>a});const a=r.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.