Files
2026-04-28 15:13:50 +02:00

2 lines
2.8 KiB
JavaScript

import{d as w}from"./app-core.ae890a3f.js";import{u as S}from"./AddonConditions.d0b4b606.js";import{C as b}from"./Blur.5e231db6.js";import{C as x}from"./SettingsRow.0c329e43.js";import{C}from"./Index.ccb02f37.js";import{_ as v}from"./_plugin-vue_export-helper.eefbdd86.js";import{aq as a,f as d,i as B,a0 as n,R as c,j as k,U as h,ae as A,Q as y,v as i,S as L,u as U}from"./vendor-vue-ui.de3ab35f.js";import{_ as e}from"./vendor-other.7b559694.js";import{C as P}from"./Card.c7ceb11b.js";const p="all-in-one-seo-pack",E={components:{CoreBlur:b,CoreSettingsRow:x,CoreUiElementSlider:C},data(){return{strings:{description:e("Integrating with Google Maps will allow your users to find exactly where your business is located. Our interactive maps let them see your Google Reviews and get directions directly from your site. Create multiple maps for use with multiple locations.",p),apiKey:e("API Key",p),mapPreview:e("Map Preview",p)},displayInfo:{block:{copy:"",desc:""}}}}},I={class:"aioseo-maps-blur"},T={class:"aioseo-settings-row"};function D(s,o,m,_,t,l){const u=a("base-input"),r=a("core-settings-row"),g=a("core-ui-element-slider"),f=a("core-blur");return d(),B("div",I,[n(f,null,{default:c(()=>[k("div",T,h(t.strings.description),1),n(r,{name:t.strings.apiKey,align:""},{content:c(()=>[n(u,{size:"medium"})]),_:1},8,["name"]),n(g,{options:t.displayInfo},null,8,["options"]),n(r,{name:t.strings.mapPreview,align:""},{content:c(()=>[A(h(t.strings.description),1)]),_:1},8,["name"])]),_:1})])}const G=v(E,[["render",D]]),z={__name:"Cta",props:{cardSlug:{type:String,required:!0},headerText:{type:String,required:!0},alignTop:Boolean},setup(s){const o="aioseo-pro",{ctaComponent:m,shouldShowUpdate:_}=S({addonSlug:"aioseo-local-business"}),t=[e("Local Business Schema",o),e("Multiple Locations",o),e("Business Info and Location blocks, widgets and shortcodes",o),e("Detailed Address, Contact and Payment Info",o)],l={locationSeoHeader:e("Enable Local SEO on Your Site",o),ctaDescription:e("Local Business schema markup informs Google about your business details like name, address, phone number, hours, and price range, which can appear in a Knowledge Graph card or business carousel.",o)},u=U(()=>_.value?e("Update Local SEO",o):e("Activate Local SEO",o)),r=()=>{window.location.reload()};return(g,f)=>(d(),y(i(P),{slug:s.cardSlug,"header-text":s.headerText,noSlide:!0},{default:c(()=>[n(i(G)),(d(),y(L(i(m)),{"addon-slug":"aioseo-local-business","cta-header":l.locationSeoHeader,"cta-description":l.ctaDescription,"cta-button-text":u.value,"learn-more-link":i(w).getUpsellUrl("local-seo",null,"liteUpgrade"),"feature-list":t,onAddonActivated:r,"align-top":s.alignTop},null,40,["cta-header","cta-description","cta-button-text","learn-more-link","align-top"]))]),_:1},8,["slug","header-text"]))}};export{G as B,z as _};