(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;t2&&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;t0&&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: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: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=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