OpeningHours.e40dfd9a.js 10.3 KB
import{B as i}from"./Checkbox.60ba2f56.js";import{B as n}from"./RadioToggle.e6e54396.js";import{C as l}from"./Blur.f36c594d.js";import{C as r}from"./SettingsRow.edbb3005.js";import{n as e}from"./_plugin-vue2_normalizer.61652a7c.js";import{R as c}from"./RequiredPlans.d3ddea12.js";import{C as _}from"./Card.27307535.js";import{C as d}from"./ProBadge.66f48bdc.js";import{C as u}from"./Index.235069bb.js";import{A as p}from"./WpTable.ee9185a7.js";import"./default-i18n.3a91e0e5.js";import"./constants.0d8c074c.js";import"./index.ec9852b3.js";import"./SaveChanges.e40a9083.js";import"./Checkmark.f26f6201.js";import"./Row.830f6397.js";import"./index.3c70e00e.js";import"./client.e62d6c37.js";import"./_commonjsHelpers.f84db168.js";import"./translations.c394afe3.js";import"./Caret.19b10233.js";import"./helpers.de7566d0.js";import"./portal-vue.esm.98f2e05b.js";import"./vuex.esm.8fdeb4b6.js";import"./Tooltip.68a8a92b.js";import"./Slide.15a07930.js";import"./attachments.6af710f9.js";import"./cleanForSlug.51ef7354.js";import"./isArrayLikeObject.9b4b678d.js";import"./html.14f2a8b9.js";import"./Index.6dd703b2.js";const m={components:{BaseCheckbox:i,BaseRadioToggle:n,CoreBlur:l,CoreSettingsRow:r},data(){return{strings:{showOpeningHours:this.$t.__("Show Opening Hours",this.$td),displayOpeningHours:this.$t.__("Display Opening Hours",this.$td),labels:this.$t.__("Labels",this.$td),closedLabel:this.$t.__("Closed label",this.$td),closedLabelDesc:this.$t.__("Text to display when 'Closed' setting is checked",this.$td),alwaysOpenLabel:this.$t.__("Open 24h label",this.$td),alwaysOpenLabelDesc:this.$t.__("Text to display when 'Open 24h' setting is checked",this.$td),open247:this.$t.__("Open 24/7",this.$td),use24hFormat:this.$t.__("Use 24h format",this.$td),timezone:this.$t.__("Timezone",this.$td),selectTimeZone:this.$t.__("Select your timezone:",this.$td),hours:this.$t.__("Opening Hours",this.$td),monday:this.$t.__("Monday",this.$td),tuesday:this.$t.__("Tuesday",this.$td),wednesday:this.$t.__("Wednesday",this.$td),thursday:this.$t.__("Thursday",this.$td),friday:this.$t.__("Friday",this.$td),saturday:this.$t.__("Saturday",this.$td),sunday:this.$t.__("Sunday",this.$td),open24h:this.$t.__("Open 24h",this.$td),closed:this.$t.__("Closed",this.$td)}}}};var h=function(){var s=this,t=s._self._c;return t("div",{staticClass:"aioseo-opening-hours-blur"},[t("core-blur",[t("core-settings-row",{staticClass:"info-openinghours-row",attrs:{name:s.strings.showOpeningHours,align:""},scopedSlots:s._u([{key:"content",fn:function(){return[t("div",{staticClass:"aioseo-col col-xs-12 text-xs-left"},[t("base-radio-toggle",{attrs:{name:"openingHours",value:!0,options:[{label:s.$constants.GLOBAL_STRINGS.no,value:!1},{label:s.$constants.GLOBAL_STRINGS.yes,value:!0}]}})],1)]},proxy:!0}])}),t("core-settings-row",{staticClass:"info-hours-row",attrs:{name:s.strings.hours,align:""},scopedSlots:s._u([{key:"content",fn:function(){return[t("div",{staticClass:"aioseo-col col-xs-12 text-xs-left"},[t("base-toggle",[s._v(" "+s._s(s.strings.open247)+" ")])],1),t("div",{staticClass:"aioseo-col col-xs-12 text-xs-left mt-16"},[t("base-toggle",[s._v(" "+s._s(s.strings.use24hFormat)+" ")])],1),t("div",{staticClass:"aioseo-col col-xs-12 text-xs-left"},[t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.monday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.tuesday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.wednesday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.thursday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.friday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.saturday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)]),t("div",{staticClass:"aioseo-col-flex text-xs-left"},[t("div",{staticClass:"aioseo-col-day text-xs-left"},[s._v(" "+s._s(s.strings.sunday)+" ")]),t("div",{staticClass:"aioseo-col-hours text-xs-left"},[t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"09:00"}}),t("span",{staticClass:"separator"},[s._v("-")]),t("base-select",{attrs:{size:"medium",options:s.$constants.HOURS_24H_FORMAT,value:"17:00"}})],1),t("div",{staticClass:"aioseo-col-alwaysopen text-xs-left"},[t("base-checkbox",{attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.open24h)+" ")]),t("base-checkbox",{staticClass:"closed-label",attrs:{size:"medium"}},[s._v(" "+s._s(s.strings.closed)+" ")])],1)])])]},proxy:!0}])})],1)],1)},v=[],f=e(m,h,v,!1,null,null,null,null);const x=f.exports;const $={components:{Blur:x,RequiredPlans:c,CoreCard:_,CoreProBadge:d,Cta:u},data(){return{features:[this.$t.__("Show Opening Hours",this.$td),this.$t.__("Multiple Locations",this.$td),this.$t.__("Opening Hours block, widget and shortcode",this.$td)],strings:{locationInfo1:this.$t.__("Local Business schema markup enables you to tell Google about your business, including your business name, address and phone number, opening hours and price range. This information may be displayed as a Knowledge Graph card or business carousel.",this.$td),openingHours:this.$t.__("Opening Hours Settings",this.$td),ctaButtonText:this.$t.__("Upgrade to Pro and Unlock Local SEO",this.$td),ctaHeader:this.$t.sprintf(this.$t.__("Local SEO is only available for licensed %1$s %2$s users.",this.$td),"AIOSEO","Pro")}}}};var g=function(){var s=this,t=s._self._c;return t("div",{staticClass:"aioseo-opening-hours"},[t("core-card",{attrs:{slug:"localBusinessOpeningHours",noSlide:!0},scopedSlots:s._u([{key:"header",fn:function(){return[t("span",[s._v(s._s(s.strings.openingHours))]),t("core-pro-badge")]},proxy:!0}])},[t("blur"),t("cta",{attrs:{"cta-link":s.$links.getPricingUrl("local-seo","local-seo-upsell","opening-hours"),"button-text":s.strings.ctaButtonText,"learn-more-link":s.$links.getUpsellUrl("local-seo",null,"home"),"feature-list":s.features,"align-top":""},scopedSlots:s._u([{key:"header-text",fn:function(){return[s._v(" "+s._s(s.strings.ctaHeader)+" ")]},proxy:!0},{key:"description",fn:function(){return[t("required-plans",{attrs:{addon:"aioseo-local-business"}}),s._v(" "+s._s(s.strings.locationInfo1)+" ")]},proxy:!0}])})],1)],1)},b=[],y=e($,g,b,!1,null,null,null,null);const a=y.exports,C={};var O=function(){var s=this,t=s._self._c;return t("div")},H=[],R=e(C,O,H,!1,null,null,null,null);const S=R.exports,z={};var k=function(){var s=this,t=s._self._c;return t("div")},w=[],T=e(z,k,w,!1,null,null,null,null);const A=T.exports,U={mixins:[p],components:{OpeningHours:a,Activate:S,Lite:a,Update:A},data(){return{addonSlug:"aioseo-local-business"}}};var F=function(){var s=this,t=s._self._c;return t("div",{staticClass:"aioseo-opening-hours"},[s.shouldShowMain?t("opening-hours"):s._e(),s.shouldShowActivate?t("activate"):s._e(),s.shouldShowUpdate?t("update"):s._e(),s.shouldShowLite?t("lite"):s._e()],1)},L=[],M=e(U,F,L,!1,null,null,null,null);const ms=M.exports;export{ms as default};