import{C as c}from"./links.6d4c0bdb.js";import{a as n}from"./addons.34d5dad4.js";import{o,c as s,r as m,d as u,w as _,b as l,D as d}from"./vue.runtime.esm-bundler.b39e1078.js";import{_ as i}from"./_plugin-vue_export-helper.b97bdf23.js";import"./index.0eabb636.js";import"./Caret.164d8058.js";/* empty css                                            *//* empty css                                              */import"./default-i18n.3881921e.js";import"./constants.1758f66e.js";import{R as f,a as g}from"./RequiresUpdate.87de8f65.js";import"./TruSeoHighlighter.3c8290a7.js";/* empty css                                              */import{C as h}from"./Index.181491e3.js";import{a as x}from"./Header.9ecbf768.js";import k from"./Overview.c465f1c5.js";import"./isArrayLikeObject.10b615a9.js";import"./upperFirst.d65414ba.js";import"./_stringToArray.a4422725.js";import"./RequiresUpdate.ee5fd5bd.js";import"./postContent.37ac0296.js";import"./cleanForSlug.a67f7e84.js";import"./Ellipse.f3d45202.js";import"./toFinite.c2274946.js";import"./license.188ce8ae.js";import"./allowed.487e325b.js";/* empty css             */import"./params.f0608262.js";import"./SaveChanges.64df9080.js";import"./LicenseKeyBar.d79b3571.js";import"./LogoGear.c42c709f.js";import"./Logo.1077fe36.js";import"./Support.a273228a.js";import"./Tabs.2d98f126.js";import"./TruSeoScore.29220195.js";import"./Information.70c6532e.js";import"./Slide.cdf6c622.js";import"./Date.c2cbc7a0.js";import"./Exclamation.2f8bed1f.js";import"./Url.477ef5ff.js";import"./Gear.a85d4a2b.js";import"./AnimatedNumber.b765a5ab.js";import"./numbers.c7cb4085.js";import"./AddonConditions.f3923ddb.js";import"./Index.f7bbb33f.js";import"./Row.5242dafa.js";import"./Blur.8cc39c73.js";import"./Card.9b0c1a15.js";import"./Tooltip.6979830f.js";import"./InternalOutbound.4ce419f7.js";import"./DonutChartWithLegend.75733bae.js";import"./SeoSiteScore.4c797f42.js";import"./Row.d3be1f0a.js";import"./RequiredPlans.fd5cb1f6.js";const v={};function $(t,r){return o(),s("div")}const A=i(v,[["render",$]]),b={};function y(t,r){return o(),s("div")}const S=i(b,[["render",y]]),w={};function C(t,r){return o(),s("div")}const R=i(w,[["render",C]]),T={};function L(t,r){return o(),s("div")}const M=i(T,[["render",L]]);const P={setup(){return{linkAssistantStore:c()}},components:{CoreMain:h,CoreProcessingPopup:x,DomainsReport:A,LinksReport:S,Overview:k,PostReport:R,Settings:M},mixins:[f,g],data(){return{strings:{pageName:this.$t.__("Link Assistant",this.$td)}}},computed:{excludedTabs(){const t=(n.isActive("aioseo-link-assistant")?this.getExcludedUpdateTabs("aioseo-link-assistant"):this.getExcludedActivationTabs("aioseo-link-assistant"))||[];return t.push("post-report"),t}},mounted(){window.aioseoBus.$on("changes-saved",()=>{this.linkAssistantStore.getMenuData()}),this.$isPro&&this.linkAssistantStore.suggestionsScan.percent!==100&&n.isActive("aioseo-link-assistant")&&!n.requiresUpgrade("aioseo-link-assistant")&&n.hasMinimumVersion("aioseo-link-assistant")&&this.linkAssistantStore.pollSuggestionsScan()}},B={class:"aioseo-link-assistant"};function D(t,r,U,q,e,a){const p=m("core-main");return o(),s("div",B,[u(p,{"page-name":e.strings.pageName,"exclude-tabs":a.excludedTabs,showTabs:t.$route.name!=="post-report"},{default:_(()=>[(o(),l(d(t.$route.name)))]),_:1},8,["page-name","exclude-tabs","showTabs"])])}const Et=i(P,[["render",D]]);export{Et as default};
