Files
medicalalert-web-reloaded/wp/wp-content/plugins/wordpress-seo-premium/assets/js/dist/introductions-2200.min.js
2024-06-17 14:42:23 -04:00

1 line
24 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window.yoastPremiumWebpackJsonp=window.yoastPremiumWebpackJsonp||[]).push([[18],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=window.lodash},10:function(e,t){e.exports=window.wp.apiFetch},147:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.STORE_NAME_INTRODUCTIONS={free:"yoast-seo/introductions",premium:"yoast-seo-premium/introductions"}},15:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(65);Object.defineProperty(t,"AiGenerateTitlesAndDescriptionsIntroduction",{enumerable:!0,get:function(){return r.AiGenerateTitlesAndDescriptionsIntroduction}});var i=n(67);Object.defineProperty(t,"OutboundLink",{enumerable:!0,get:function(){return i.OutboundLink}});var s=n(68);Object.defineProperty(t,"VideoFlow",{enumerable:!0,get:function(){return s.VideoFlow}})},17:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(29);Object.defineProperty(t,"adminUrlActions",{enumerable:!0,get:function(){return r.adminUrlActions}}),Object.defineProperty(t,"adminUrlReducer",{enumerable:!0,get:function(){return r.adminUrlReducer}}),Object.defineProperty(t,"getInitialAdminUrlState",{enumerable:!0,get:function(){return r.getInitialAdminUrlState}}),Object.defineProperty(t,"ADMIN_URL_NAME",{enumerable:!0,get:function(){return r.ADMIN_URL_NAME}}),Object.defineProperty(t,"adminUrlSelectors",{enumerable:!0,get:function(){return r.adminUrlSelectors}});var i=n(30);Object.defineProperty(t,"getInitialHasAiGeneratorConsentState",{enumerable:!0,get:function(){return i.getInitialHasAiGeneratorConsentState}}),Object.defineProperty(t,"hasAiGeneratorConsentReducer",{enumerable:!0,get:function(){return i.hasAiGeneratorConsentReducer}}),Object.defineProperty(t,"hasAiGeneratorConsentActions",{enumerable:!0,get:function(){return i.hasAiGeneratorConsentActions}}),Object.defineProperty(t,"hasAiGeneratorConsentControls",{enumerable:!0,get:function(){return i.hasAiGeneratorConsentControls}}),Object.defineProperty(t,"HAS_AI_GENERATOR_CONSENT_NAME",{enumerable:!0,get:function(){return i.HAS_AI_GENERATOR_CONSENT_NAME}}),Object.defineProperty(t,"hasAiGeneratorConsentSelectors",{enumerable:!0,get:function(){return i.hasAiGeneratorConsentSelectors}});var s=n(31);Object.defineProperty(t,"pluginUrlSelectors",{enumerable:!0,get:function(){return s.pluginUrlSelectors}}),Object.defineProperty(t,"getInitialPluginUrlState",{enumerable:!0,get:function(){return s.getInitialPluginUrlState}}),Object.defineProperty(t,"PLUGIN_URL_NAME",{enumerable:!0,get:function(){return s.PLUGIN_URL_NAME}}),Object.defineProperty(t,"pluginUrlReducer",{enumerable:!0,get:function(){return s.pluginUrlReducer}}),Object.defineProperty(t,"pluginUrlActions",{enumerable:!0,get:function(){return s.pluginUrlActions}});var a=n(32);Object.defineProperty(t,"linkParamsSelectors",{enumerable:!0,get:function(){return a.linkParamsSelectors}}),Object.defineProperty(t,"getInitialLinkParamsState",{enumerable:!0,get:function(){return a.getInitialLinkParamsState}}),Object.defineProperty(t,"LINK_PARAMS_NAME",{enumerable:!0,get:function(){return a.LINK_PARAMS_NAME}}),Object.defineProperty(t,"linkParamsReducer",{enumerable:!0,get:function(){return a.linkParamsReducer}}),Object.defineProperty(t,"linkParamsActions",{enumerable:!0,get:function(){return a.linkParamsActions}});var o=n(33);Object.defineProperty(t,"WISTIA_EMBED_PERMISSION_NAME",{enumerable:!0,get:function(){return o.WISTIA_EMBED_PERMISSION_NAME}}),Object.defineProperty(t,"wistiaEmbedPermissionActions",{enumerable:!0,get:function(){return o.wistiaEmbedPermissionActions}}),Object.defineProperty(t,"getInitialWistiaEmbedPermissionState",{enumerable:!0,get:function(){return o.getInitialWistiaEmbedPermissionState}}),Object.defineProperty(t,"wistiaEmbedPermissionSelectors",{enumerable:!0,get:function(){return o.wistiaEmbedPermissionSelectors}}),Object.defineProperty(t,"wistiaEmbedPermissionControls",{enumerable:!0,get:function(){return o.wistiaEmbedPermissionControls}}),Object.defineProperty(t,"wistiaEmbedPermissionReducer",{enumerable:!0,get:function(){return o.wistiaEmbedPermissionReducer}})},18:function(e,t){e.exports=window.wp.domReady},19:function(e,t){e.exports=window.wp.url},2:function(e,t){e.exports=window.wp.i18n},21:function(e,t){e.exports=window.wp.hooks},29:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adminUrlReducer=t.adminUrlActions=t.adminUrlSelectors=t.getInitialAdminUrlState=t.ADMIN_URL_NAME=void 0;var r=n(8),i=n(1),s=t.ADMIN_URL_NAME="adminUrl",a=(0,r.createSlice)({name:s,initialState:"",reducers:{setAdminUrl:function(e,t){return t.payload}}}),o=(t.getInitialAdminUrlState=a.getInitialState,t.adminUrlSelectors={selectAdminUrl:function(e){return(0,i.get)(e,s,"")}});o.selectAdminLink=(0,r.createSelector)([o.selectAdminUrl,function(e,t){return t}],function(e,t){try{return new URL(t,e).href}catch(t){return e}});t.adminUrlActions=a.actions,t.adminUrlReducer=a.reducer},3:function(e,t){e.exports=window.wp.element},30:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasAiGeneratorConsentReducer=t.hasAiGeneratorConsentControls=t.hasAiGeneratorConsentActions=t.hasAiGeneratorConsentSelectors=t.getInitialHasAiGeneratorConsentState=t.HAS_AI_GENERATOR_CONSENT_NAME=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(8),s=function(e){return e&&e.__esModule?e:{default:e}}(n(10)),a=n(1);var o=regeneratorRuntime.mark(c),l=t.HAS_AI_GENERATOR_CONSENT_NAME="hasConsent",u=l+"/storeConsent";function c(e){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,{type:u,payload:e};case 3:t.next=8;break;case 5:return t.prev=5,t.t0=t.catch(0),t.abrupt("return",!1);case 8:return t.next=10,{type:l+"/giveAiGeneratorConsent",payload:e};case 10:return t.abrupt("return",!0);case 11:case"end":return t.stop()}},o,this,[[0,5]])}var d=(0,i.createSlice)({name:l,initialState:!1,reducers:{giveAiGeneratorConsent:function(e,t){return t.payload}}});t.getInitialHasAiGeneratorConsentState=d.getInitialState,t.hasAiGeneratorConsentSelectors={selectHasAiGeneratorConsent:function(e){return(0,a.get)(e,l,!1)}},t.hasAiGeneratorConsentActions=r({},d.actions,{storeAiGeneratorConsent:c}),t.hasAiGeneratorConsentControls=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},u,function(e){var t=e.payload;return(0,s.default)({path:"yoast/v1/ai_generator/consent",method:"POST",data:{consent:t},parse:!1})}),t.hasAiGeneratorConsentReducer=d.reducer},31:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pluginUrlReducer=t.pluginUrlActions=t.pluginUrlSelectors=t.getInitialPluginUrlState=t.PLUGIN_URL_NAME=void 0;var r=n(8),i=n(1),s=t.PLUGIN_URL_NAME="pluginUrl",a=(0,r.createSlice)({name:s,initialState:"",reducers:{setPluginUrl:function(e,t){return t.payload}}}),o=(t.getInitialPluginUrlState=a.getInitialState,t.pluginUrlSelectors={selectPluginUrl:function(e){return(0,i.get)(e,s,"")}});o.selectImageLink=(0,r.createSelector)([o.selectPluginUrl,function(e,t){return arguments.length>2&&void 0!==arguments[2]?arguments[2]:"assets/images"},function(e,t){return t}],function(e,t,n){return[(0,i.trimEnd)(e,"/"),(0,i.trim)(t,"/"),(0,i.trimStart)(n,"/")].join("/")});t.pluginUrlActions=a.actions,t.pluginUrlReducer=a.reducer},32:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.linkParamsReducer=t.linkParamsActions=t.linkParamsSelectors=t.getInitialLinkParamsState=t.LINK_PARAMS_NAME=void 0;var r=n(8),i=n(19),s=n(1),a=t.LINK_PARAMS_NAME="linkParams",o=(0,r.createSlice)({name:a,initialState:{},reducers:{setLinkParams:function(e,t){return t.payload}}}),l=(t.getInitialLinkParamsState=o.getInitialState,t.linkParamsSelectors={selectLinkParam:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,s.get)(e,a+"."+t,n)},selectLinkParams:function(e){return(0,s.get)(e,a,{})}});l.selectLink=(0,r.createSelector)([l.selectLinkParams,function(e,t){return t}],function(e,t){return(0,i.addQueryArgs)(t,e)});t.linkParamsActions=o.actions,t.linkParamsReducer=o.reducer},329:function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18)),i=n(21),s=n(1),a=n(17),o=n(330),l=n(332);var u=function(){var e=(0,s.get)(window,"YoastSEO._registerIntroductionComponent",null);null!==e?((0,l.registerStore)(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},a.PLUGIN_URL_NAME,(0,s.get)(window,"wpseoPremiumIntroductions.pluginUrl",""))),e("ai-generate-titles-and-descriptions",o.ModalContent)):console.error("Warning: Premium introductions expected window.YoastSEO._registerIntroductionComponent to exist.")};(0,r.default)(function(){(0,i.didAction)("yoast.introductions.ready")?u():(0,i.addAction)("yoast.introductions.ready","yoast/yoast-seo-premium/initializeIntroductions",u)})},33:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wistiaEmbedPermissionReducer=t.wistiaEmbedPermissionControls=t.wistiaEmbedPermissionActions=t.wistiaEmbedPermissionSelectors=t.getInitialWistiaEmbedPermissionState=t.WISTIA_EMBED_PERMISSION_NAME=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(8),s=function(e){return e&&e.__esModule?e:{default:e}}(n(10)),a=n(1),o=n(7);var l=regeneratorRuntime.mark(c),u=t.WISTIA_EMBED_PERMISSION_NAME="wistiaEmbedPermission";function c(e){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,{type:u+"/"+o.ASYNC_ACTION_NAMES.request};case 2:return t.prev=2,t.next=5,{type:u,payload:e};case 5:return t.abrupt("return",{type:u+"/"+o.ASYNC_ACTION_NAMES.success,payload:{value:e}});case 8:return t.prev=8,t.t0=t.catch(2),t.abrupt("return",{type:u+"/"+o.ASYNC_ACTION_NAMES.error,payload:{error:t.t0,value:e}});case 11:case"end":return t.stop()}},l,this,[[2,8]])}var d=(0,i.createSlice)({name:u,initialState:{value:!1,status:o.ASYNC_ACTION_STATUS.idle,error:{}},reducers:{setWistiaEmbedPermissionValue:function(e,t){var n=t.payload;e.value=Boolean(n)}},extraReducers:function(e){e.addCase(u+"/"+o.ASYNC_ACTION_NAMES.request,function(e){e.status=o.ASYNC_ACTION_STATUS.loading}),e.addCase(u+"/"+o.ASYNC_ACTION_NAMES.success,function(e,t){var n=t.payload;e.status=o.ASYNC_ACTION_STATUS.success,e.value=Boolean(n&&n.value)}),e.addCase(u+"/"+o.ASYNC_ACTION_NAMES.error,function(e,t){var n=t.payload;e.status=o.ASYNC_ACTION_STATUS.error,e.value=Boolean(n&&n.value),e.error={code:(0,a.get)(n,"error.code",500),message:(0,a.get)(n,"error.message","Unknown")}})}});t.getInitialWistiaEmbedPermissionState=d.getInitialState,t.wistiaEmbedPermissionSelectors={selectWistiaEmbedPermission:function(e){return(0,a.get)(e,u,{value:!1,status:o.ASYNC_ACTION_STATUS.idle})},selectWistiaEmbedPermissionValue:function(e){return(0,a.get)(e,[u,"value"],!1)},selectWistiaEmbedPermissionStatus:function(e){return(0,a.get)(e,[u,"status"],o.ASYNC_ACTION_STATUS.idle)},selectWistiaEmbedPermissionError:function(e){return(0,a.get)(e,[u,"error"],{})}},t.wistiaEmbedPermissionActions=r({},d.actions,{setWistiaEmbedPermission:c}),t.wistiaEmbedPermissionControls=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},u,function(){var e=function(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function r(i,s){try{var a=t[i](s),o=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(o).then(function(e){r("next",e)},function(e){r("throw",e)});e(o)}("next")})}}(regeneratorRuntime.mark(function e(t){var n=t.payload;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,s.default)({path:"/yoast/v1/wistia_embed_permission",method:"POST",data:{value:Boolean(n)}}));case 1:case"end":return e.stop()}},e,void 0)}));return function(t){return e.apply(this,arguments)}}()),t.wistiaEmbedPermissionReducer=d.reducer},330:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(331);Object.defineProperty(t,"ModalContent",{enumerable:!0,get:function(){return r.ModalContent}})},331:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ModalContent=void 0;var r=n(5),i=n(3),s=n(15),a=n(147);t.ModalContent=function(){var e=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectLink("https://yoa.st/ai-generator-learn-more")},[]),t=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectLink("https://yoa.st/ai-generator-privacy-policy")},[]),n=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectLink("https://yoa.st/ai-generator-terms-of-service")},[]),o=(0,r.useDispatch)(a.STORE_NAME_INTRODUCTIONS.premium).storeAiGeneratorConsent,l=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectImageLink("ai-generator-preview.png")},[]),u=(0,i.useMemo)(function(){return{src:l,width:"432",height:"244"}},[l]),c=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectWistiaEmbedPermissionValue()},[]),d=(0,r.useSelect)(function(e){return e(a.STORE_NAME_INTRODUCTIONS.free).selectWistiaEmbedPermissionStatus()},[]),m=(0,r.useDispatch)(a.STORE_NAME_INTRODUCTIONS.free).setWistiaEmbedPermission,f=(0,i.useMemo)(function(){return{value:c,status:d,set:m}},[c,d,m]);return wp.element.createElement(s.AiGenerateTitlesAndDescriptionsIntroduction,{onGiveConsent:o,learnMoreLink:e,privacyPolicyLink:t,termsOfServiceLink:n,thumbnail:u,wistiaEmbedPermission:f})}},332:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.registerStore=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(5),s=n(1),a=n(17),o=n(147);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.registerStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,i.register)(function(e){var t,n;return(0,i.createReduxStore)(o.STORE_NAME_INTRODUCTIONS.premium,{actions:r({},a.hasAiGeneratorConsentActions,a.pluginUrlActions),selectors:r({},a.hasAiGeneratorConsentSelectors,a.pluginUrlSelectors),initialState:(0,s.merge)({},(t={},l(t,a.HAS_AI_GENERATOR_CONSENT_NAME,(0,a.getInitialHasAiGeneratorConsentState)()),l(t,a.PLUGIN_URL_NAME,(0,a.getInitialPluginUrlState)()),t),e),reducer:(0,i.combineReducers)((n={},l(n,a.HAS_AI_GENERATOR_CONSENT_NAME,a.hasAiGeneratorConsentReducer),l(n,a.PLUGIN_URL_NAME,a.pluginUrlReducer),n)),controls:r({},a.hasAiGeneratorConsentControls)})}(e))}},4:function(e,t){e.exports=window.yoast.propTypes},5:function(e,t){e.exports=window.wp.data},6:function(e,t){e.exports=window.yoast.uiLibrary},65:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AiGenerateTitlesAndDescriptionsIntroduction=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(r=(a=o.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,s=e}finally{try{!r&&o.return&&o.return()}finally{if(i)throw s}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=c(n(66)),s=n(3),a=n(2),o=n(6),l=c(n(4)),u=n(15);function c(e){return e&&e.__esModule?e:{default:e}}(t.AiGenerateTitlesAndDescriptionsIntroduction=function(e){var t=e.onGiveConsent,n=e.learnMoreLink,l=e.privacyPolicyLink,c=e.termsOfServiceLink,d=e.thumbnail,m=e.wistiaEmbedPermission,f=(0,o.useModalContext)(),p=f.onClose,y=f.initialFocus,b=(0,o.useToggleState)(!1),_=r(b,2),A=_[0],g=_[1],w=(0,s.useCallback)(function(){p(),t(!0)},[t,p]),S=(0,s.createInterpolateElement)((0,a.sprintf)((0,a.__)("I approve the %1$sTerms of Service%2$s & %3$sPrivacy Policy%4$s of the Yoast AI service. This includes consenting to the collection and use of data to improve user experience.","wordpress-seo-premium"),"<a1>","</a1>","<a2>","</a2>"),{a1:wp.element.createElement(u.OutboundLink,{href:c}),a2:wp.element.createElement(u.OutboundLink,{href:l})});return wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-items-center yst-p-10"},wp.element.createElement("div",{className:"yst-relative yst-w-full"},wp.element.createElement(u.VideoFlow,{videoId:"vmrahpfjxp",thumbnail:d,wistiaEmbedPermission:m}),wp.element.createElement(o.Badge,{className:"yst-absolute yst-top-0 yst-right-2 yst-mt-2 yst-ml-2",variant:"info"},"Beta")),wp.element.createElement("div",{className:"yst-mt-6 yst-text-xs yst-font-medium"},wp.element.createElement("span",{className:"yst-introduction-modal-uppercase"},(0,a.sprintf)((0,a.__)("New to %1$s","wordpress-seo-premium"),"Yoast SEO Premium"))," ",wp.element.createElement("span",{className:"yst-uppercase yst-text-slate-700"},"21.0")),wp.element.createElement("div",{className:"yst-mt-4 yst-mx-1.5 yst-text-center"},wp.element.createElement("h3",{className:"yst-text-slate-900 yst-text-lg yst-font-medium"},(0,a.__)("Generate titles & descriptions with Yoast AI!","wordpress-seo-premium")),wp.element.createElement("div",{className:"yst-mt-2 yst-text-slate-600 yst-text-sm"},(0,s.createInterpolateElement)((0,a.sprintf)((0,a.__)("Speed up your workflow with generative AI. Get high-quality title and description suggestions for your search and social appearance. %1$sLearn more%2$s%3$s","wordpress-seo-premium"),"<a>","<ArrowNarrowRightIcon />","</a>"),{a:wp.element.createElement(u.OutboundLink,{href:n,className:"yst-inline-flex yst-items-center yst-gap-1 yst-no-underline yst-font-medium",variant:"primary"}),ArrowNarrowRightIcon:wp.element.createElement(i.default,{className:"yst-w-4 yst-h-4 rtl:yst-rotate-180"})}))),wp.element.createElement("div",{className:"yst-flex yst-w-full yst-mt-6"},wp.element.createElement("hr",{className:"yst-w-full yst-text-gray-200"})),wp.element.createElement("div",{className:"yst-flex yst-items-start yst-mt-4"},wp.element.createElement("input",{type:"checkbox",id:"yst-ai-consent-checkbox",name:"yst-ai-consent-checkbox",checked:A,value:A?"true":"false",onChange:g,className:"yst-checkbox__input",ref:y}),wp.element.createElement("label",{htmlFor:"yst-ai-consent-checkbox",className:"yst-label yst-checkbox__label yst-text-xs yst-font-normal yst-text-slate-500"},S)),wp.element.createElement("div",{className:"yst-w-full yst-flex yst-mt-4"},wp.element.createElement(o.Button,{as:"button",className:"yst-grow",size:"large",disabled:!A,onClick:w},(0,a.__)("Start generating","wordpress-seo-premium"))),wp.element.createElement(o.Button,{as:"button",className:"yst-mt-4",variant:"tertiary",onClick:p},(0,a.__)("Close","wordpress-seo-premium")))}).propTypes={onGiveConsent:l.default.func.isRequired,learnMoreLink:l.default.string.isRequired,privacyPolicyLink:l.default.string.isRequired,termsOfServiceLink:l.default.string.isRequired,thumbnail:l.default.shape({src:l.default.string.isRequired,width:l.default.string,height:l.default.string}).isRequired,wistiaEmbedPermission:l.default.shape({value:l.default.bool.isRequired,status:l.default.string.isRequired,set:l.default.func.isRequired}).isRequired}},66:function(e,t,n){"use strict";n.r(t);var r=n(0);const i=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{fillRule:"evenodd",d:"M12.293 5.293a1 1 0 011.414 0l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-2.293-2.293a1 1 0 010-1.414z",clipRule:"evenodd"}))});t.default=i},67:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OutboundLink=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(2),s=n(6),a=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var o=function(e){var t=e.href,n=e.children,a=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["href","children"]);return wp.element.createElement(s.Link,r({target:"_blank",rel:"noopener noreferrer"},a,{href:t}),n,wp.element.createElement("span",{className:"yst-sr-only"},(0,i.__)("(Opens in a new browser tab)","wordpress-seo-premium")))};t.OutboundLink=o,o.propTypes={href:a.default.string.isRequired,children:a.default.node},o.defaultProps={children:null}},68:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoFlow=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(r=(a=o.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,s=e}finally{try{!r&&o.return&&o.return()}finally{if(i)throw s}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=n(3),a=n(2),o=n(6),l=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(69),c=n(7);(t.VideoFlow=function(e){var t=e.videoId,n=e.thumbnail,l=e.wistiaEmbedPermission,d=(0,s.useState)(l.value?c.VIDEO_FLOW.isPlaying:c.VIDEO_FLOW.showPlay),m=i(d,2),f=m[0],p=m[1],y=(0,s.useCallback)(function(){return p(c.VIDEO_FLOW.isPlaying)},[p]),b=(0,s.useCallback)(function(){l.value?y():p(c.VIDEO_FLOW.askPermission)},[l.value,y,p]),_=(0,s.useCallback)(function(){return p(c.VIDEO_FLOW.showPlay)},[p]),A=(0,s.useCallback)(function(){l.set(!0),y()},[l.set,y]);return wp.element.createElement(s.Fragment,null,l.value&&wp.element.createElement(u.Helmet,null,wp.element.createElement("script",{src:"https://fast.wistia.com/assets/external/E-v1.js",async:!0})),wp.element.createElement("div",{className:"yst-relative yst-w-full yst-h-0 yst-pt-[56.25%] yst-overflow-hidden yst-rounded-md yst-drop-shadow-md yst-bg-white"},f===c.VIDEO_FLOW.showPlay&&wp.element.createElement("button",{className:"yst-absolute yst-inset-0 yst-button yst-p-0 yst-border-none yst-bg-white yst-transition-opacity yst-duration-1000 yst-opacity-100",onClick:b},wp.element.createElement("img",r({className:"yst-w-full yst-h-auto",alt:"",loading:"lazy",decoding:"async"},n))),f===c.VIDEO_FLOW.askPermission&&wp.element.createElement("div",{className:"yst-absolute yst-inset-0 yst-flex yst-flex-col yst-items-center yst-justify-center yst-bg-white"},wp.element.createElement("p",{className:"yst-max-w-xs yst-mx-auto yst-text-center"},l.status===c.ASYNC_ACTION_STATUS.loading&&wp.element.createElement(o.Spinner,null),l.status!==c.ASYNC_ACTION_STATUS.loading&&(0,a.sprintf)((0,a.__)("To see this video, you need to allow %1$s to load embedded videos from %2$s.","wordpress-seo-premium"),"Yoast SEO","Wistia")),wp.element.createElement("div",{className:"yst-flex yst-mt-6 yst-gap-x-4"},wp.element.createElement(o.Button,{type:"button",variant:"secondary",onClick:_,disabled:l.status===c.ASYNC_ACTION_STATUS.loading},(0,a.__)("Deny","wordpress-seo-premium")),wp.element.createElement(o.Button,{type:"button",variant:"primary",onClick:A,disabled:l.status===c.ASYNC_ACTION_STATUS.loading},(0,a.__)("Allow","wordpress-seo-premium")))),l.value&&f===c.VIDEO_FLOW.isPlaying&&wp.element.createElement("div",{className:"yst-absolute yst-w-full yst-h-full yst-top-0 yst-left-0"},null===t&&wp.element.createElement(o.Spinner,{className:"yst-h-full yst-mx-auto"}),null!==t&&wp.element.createElement("div",{className:"wistia_embed wistia_async_"+t+" videoFoam=true"}))))}).propTypes={videoId:l.default.string.isRequired,thumbnail:l.default.shape({src:l.default.string.isRequired,width:l.default.string,height:l.default.string}).isRequired,wistiaEmbedPermission:l.default.shape({value:l.default.bool.isRequired,status:l.default.string.isRequired,set:l.default.func.isRequired}).isRequired}},69:function(e,t){e.exports=window.yoast.reactHelmet},7:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.STORE_NAME_EDITOR={free:"yoast-seo/editor",premium:"yoast-seo-premium/editor"},t.ASYNC_ACTION_NAMES={request:"request",success:"success",error:"error"},t.ASYNC_ACTION_STATUS={idle:"idle",loading:"loading",success:"success",error:"error"},t.VIDEO_FLOW={showPlay:"showPlay",askPermission:"askPermission",isPlaying:"isPlaying"}},8:function(e,t){e.exports=window.yoast.reduxJsToolkit}},[[329,0]]]);