import{B as c}from"./links.4e9269a4.js";import{a as r}from"./addons.b699e1f7.js";import{o,c as s,r as m,d as u,w as _,b as l,C as d}from"./vue.runtime.esm-bundler.1bf81f69.js";import{_ as i}from"./_plugin-vue_export-helper.4292a25a.js";import"./index.cd7fac8b.js";import"./Caret.0b57d359.js";/* empty css                                            *//* empty css                                              */import"./default-i18n.41786823.js";import"./constants.a78fc4cb.js";import{R as f,a as g}from"./RequiresUpdate.7eecf707.js";/* empty css                                              */import{C as h}from"./Index.2ec2eecb.js";import{a as x}from"./Header.7c7dbb46.js";import k from"./Overview.a83ef551.js";import"./isArrayLikeObject.76f0d098.js";import"./upperFirst.65f07810.js";import"./_stringToArray.4de3b1f3.js";import"./toString.16b91dfe.js";import"./RequiresUpdate.f2810cb1.js";import"./license.1ec1762f.js";import"./allowed.11aae9a6.js";/* empty css             */import"./params.f0608262.js";import"./Ellipse.ca34fa71.js";import"./LicenseKeyBar.1b5c44d1.js";import"./LogoGear.8ca170d6.js";import"./Logo.1d111e7b.js";import"./Support.b047d09d.js";import"./Tabs.23866df2.js";import"./TruSeoScore.177d3103.js";import"./Information.379a165f.js";import"./Slide.c4e68d01.js";import"./Date.f586917f.js";import"./Exclamation.c5d4ba67.js";import"./Url.9f758d2d.js";import"./Gear.a693d6ea.js";import"./AnimatedNumber.8631e13c.js";import"./numbers.cd5a4c70.js";import"./AddonConditions.9547b419.js";import"./Index.632f6288.js";import"./Row.1358a527.js";import"./Blur.7ed1854b.js";import"./Card.37225977.js";import"./Tooltip.fc81232d.js";import"./InternalOutbound.fa7c9832.js";import"./DonutChartWithLegend.533529cd.js";import"./SeoSiteScore.1dc33159.js";import"./Row.f1164273.js";import"./RequiredPlans.b62db276.js";const v={};function $(t,n){return o(),s("div")}const A=i(v,[["render",$]]),b={};function y(t,n){return o(),s("div")}const S=i(b,[["render",y]]),w={};function C(t,n){return o(),s("div")}const R=i(w,[["render",C]]),T={};function B(t,n){return o(),s("div")}const L=i(T,[["render",B]]);const M={setup(){return{linkAssistantStore:c()}},components:{CoreMain:h,CoreProcessingPopup:x,DomainsReport:A,LinksReport:S,Overview:k,PostReport:R,Settings:L},mixins:[f,g],data(){return{strings:{pageName:this.$t.__("Link Assistant",this.$td)}}},computed:{excludedTabs(){const t=(r.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&&r.isActive("aioseo-link-assistant")&&!r.requiresUpgrade("aioseo-link-assistant")&&r.hasMinimumVersion("aioseo-link-assistant")&&this.linkAssistantStore.pollSuggestionsScan()}},P={class:"aioseo-link-assistant"};function U(t,n,q,D,e,a){const p=m("core-main");return o(),s("div",P,[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 Pt=i(M,[["render",U]]);export{Pt as default};
