import{R as c}from"./WpTable.3e09f0c1.js";import"./default-i18n.0e8bc810.js";import"./constants.e56e1512.js";import{_ as o,o as s,c as n,r as p,d as m,w as u,b as _,x as d}from"./_plugin-vue_export-helper.a81c6319.js";import"./index.4dbecc01.js";import{R as l}from"./RequiresActivation.8f6cc30b.js";import"./SaveChanges.c85e9ba4.js";import{m as f,d as g,b as h}from"./vuex.esm-bundler.55d3d5b3.js";import{C as $}from"./Index.efd13296.js";import{a as x}from"./Header.24ea11da.js";import v from"./Overview.31199cc4.js";import"./index.fae5bbc8.js";import"./Caret.19bf2275.js";import"./Index.3662e61b.js";import"./Row.d42459be.js";import"./helpers.51e5fd9c.js";import"./RequiresUpdate.52f5acf2.js";import"./postContent.f08c6962.js";import"./cleanForSlug.d16f1e3a.js";import"./html.a669733f.js";import"./Index.048705a6.js";import"./_commonjsHelpers.f84db168.js";import"./RequiresActivation.a9217819.js";/* empty css             */import"./params.597cd0f5.js";import"./LicenseKeyBar.67a3e313.js";import"./LogoGear.e7086274.js";import"./Logo.c7083a99.js";import"./Support.81c9c206.js";import"./Tabs.5bdc95fd.js";import"./TruSeoScore.1eab6bb1.js";import"./Information.050096cc.js";import"./Slide.4392623f.js";import"./Date.9842495e.js";import"./Exclamation.09d9f31b.js";import"./Url.c71d5763.js";import"./Gear.7e79093b.js";import"./AnimatedNumber.efaaae10.js";import"./Blur.17ef7d02.js";import"./Card.0a3b54f8.js";import"./Tooltip.c4cc47a2.js";import"./InternalOutbound.14248481.js";import"./DonutChartWithLegend.f9077c5f.js";import"./SeoSiteScore.85505ada.js";import"./Row.c645727c.js";import"./RequiredPlans.5c16d60d.js";const k={};function b(t,i){return s(),n("div")}const A=o(k,[["render",b]]),y={};function R(t,i){return s(),n("div")}const S=o(y,[["render",R]]),M={};function P(t,i){return s(),n("div")}const T=o(M,[["render",P]]),C={};function w(t,i){return s(),n("div")}const D=o(C,[["render",w]]);const L={components:{CoreMain:$,CoreProcessingPopup:x,DomainsReport:A,LinksReport:S,Overview:v,PostReport:T,Settings:D},mixins:[l,c],data(){return{strings:{pageName:this.$t.__("Link Assistant",this.$td)}}},computed:{...f("linkAssistant",["suggestionsScan"]),excludedTabs(){const t=(this.$addons.isActive("aioseo-link-assistant")?this.getExcludedUpdateTabs("aioseo-link-assistant"):this.getExcludedActivationTabs("aioseo-link-assistant"))||[];return t.push("post-report"),t}},methods:{...g("linkAssistant",["toggleProcessingPopup"]),...h("linkAssistant",["pollSuggestionsScan","getMenuData"])},mounted(){this.$bus.$on("changes-saved",()=>{this.getMenuData()}),this.$isPro&&this.suggestionsScan.percent!==100&&this.$addons.isActive("aioseo-link-assistant")&&!this.$addons.requiresUpgrade("aioseo-link-assistant")&&this.$addons.hasMinimumVersion("aioseo-link-assistant")&&this.pollSuggestionsScan()}},U={class:"aioseo-link-assistant"};function q(t,i,B,E,e,r){const a=p("core-main");return s(),n("div",U,[m(a,{"page-name":e.strings.pageName,"exclude-tabs":r.excludedTabs,showTabs:t.$route.name!=="post-report"},{default:u(()=>[(s(),_(d(t.$route.name)))]),_:1},8,["page-name","exclude-tabs","showTabs"])])}const Ct=o(L,[["render",q]]);export{Ct as default};
