HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/hcv/wp-content/plugins/wordpress-seo-premium/assets/js/dist/ai-generator-2140.min.js
(window.yoastPremiumWebpackJsonp=window.yoastPremiumWebpackJsonp||[]).push([[17],[function(e,t){e.exports=React},function(e,t){e.exports=window.lodash},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.wp.data},function(e,t){e.exports=window.yoast.propTypes},function(e,t,r){"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"}},function(e,t){e.exports=window.yoast.reduxJsToolkit},function(e,t){e.exports=window.yoast.uiLibrary},function(e,t){e.exports=window.yoast.analysis},function(e,t){e.exports=window.wp.apiFetch},,function(e,t){e.exports=window.wp.components},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.STORE_NAME_AI="yoast-seo-premium/ai-generator",t.PREVIEW_TYPE={google:"google",social:"social",twitter:"twitter"},t.EDIT_TYPE={title:"title",description:"description"},t.PREVIEW_MODE={mobile:"mobile",desktop:"desktop"},t.SUGGESTIONS_PER_PAGE=5,t.ASYNC_ACTION_STATUS={idle:"idle",loading:"loading",success:"success",error:"error"},t.FETCH_RESPONSE_STATUS={success:"success",error:"error",abort:"abort"}},,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(29);Object.defineProperty(t,"adminUrlActions",{enumerable:!0,get:function(){return n.adminUrlActions}}),Object.defineProperty(t,"adminUrlReducer",{enumerable:!0,get:function(){return n.adminUrlReducer}}),Object.defineProperty(t,"getInitialAdminUrlState",{enumerable:!0,get:function(){return n.getInitialAdminUrlState}}),Object.defineProperty(t,"ADMIN_URL_NAME",{enumerable:!0,get:function(){return n.ADMIN_URL_NAME}}),Object.defineProperty(t,"adminUrlSelectors",{enumerable:!0,get:function(){return n.adminUrlSelectors}});var i=r(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=r(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 o=r(32);Object.defineProperty(t,"linkParamsSelectors",{enumerable:!0,get:function(){return o.linkParamsSelectors}}),Object.defineProperty(t,"getInitialLinkParamsState",{enumerable:!0,get:function(){return o.getInitialLinkParamsState}}),Object.defineProperty(t,"LINK_PARAMS_NAME",{enumerable:!0,get:function(){return o.LINK_PARAMS_NAME}}),Object.defineProperty(t,"linkParamsReducer",{enumerable:!0,get:function(){return o.linkParamsReducer}}),Object.defineProperty(t,"linkParamsActions",{enumerable:!0,get:function(){return o.linkParamsActions}});var a=r(33);Object.defineProperty(t,"WISTIA_EMBED_PERMISSION_NAME",{enumerable:!0,get:function(){return a.WISTIA_EMBED_PERMISSION_NAME}}),Object.defineProperty(t,"wistiaEmbedPermissionActions",{enumerable:!0,get:function(){return a.wistiaEmbedPermissionActions}}),Object.defineProperty(t,"getInitialWistiaEmbedPermissionState",{enumerable:!0,get:function(){return a.getInitialWistiaEmbedPermissionState}}),Object.defineProperty(t,"wistiaEmbedPermissionSelectors",{enumerable:!0,get:function(){return a.wistiaEmbedPermissionSelectors}}),Object.defineProperty(t,"wistiaEmbedPermissionControls",{enumerable:!0,get:function(){return a.wistiaEmbedPermissionControls}}),Object.defineProperty(t,"wistiaEmbedPermissionReducer",{enumerable:!0,get:function(){return a.wistiaEmbedPermissionReducer}})},function(e,t){e.exports=window.wp.domReady},function(e,t){e.exports=window.wp.url},,function(e,t){e.exports=window.wp.hooks},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(118);Object.defineProperty(t,"AiGenerateTitlesAndDescriptionsIntroduction",{enumerable:!0,get:function(){return n.AiGenerateTitlesAndDescriptionsIntroduction}});var i=r(120);Object.defineProperty(t,"OutboundLink",{enumerable:!0,get:function(){return i.OutboundLink}});var s=r(121);Object.defineProperty(t,"VideoFlow",{enumerable:!0,get:function(){return s.VideoFlow}})},,,,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTypeContext=void 0;var n=r(3),i=r(139);t.useTypeContext=function(){return(0,n.useContext)(i.TypeContext)}},,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adminUrlReducer=t.adminUrlActions=t.adminUrlSelectors=t.getInitialAdminUrlState=t.ADMIN_URL_NAME=void 0;var n=r(7),i=r(1),s=t.ADMIN_URL_NAME="adminUrl",o=(0,n.createSlice)({name:s,initialState:"",reducers:{setAdminUrl:function(e,t){return t.payload}}}),a=(t.getInitialAdminUrlState=o.getInitialState,t.adminUrlSelectors={selectAdminUrl:function(e){return(0,i.get)(e,s,"")}});a.selectAdminLink=(0,n.createSelector)([a.selectAdminUrl,function(e,t){return t}],function(e,t){try{return new URL(t,e).href}catch(t){return e}});t.adminUrlActions=o.actions,t.adminUrlReducer=o.reducer},function(e,t,r){"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 n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(7),s=function(e){return e&&e.__esModule?e:{default:e}}(r(10)),o=r(1);var a=regeneratorRuntime.mark(c),u=t.HAS_AI_GENERATOR_CONSENT_NAME="hasConsent",l=u+"/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:l,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:u+"/giveAiGeneratorConsent",payload:e};case 10:return t.abrupt("return",!0);case 11:case"end":return t.stop()}},a,this,[[0,5]])}var d=(0,i.createSlice)({name:u,initialState:!1,reducers:{giveAiGeneratorConsent:function(e,t){return t.payload}}});t.getInitialHasAiGeneratorConsentState=d.getInitialState,t.hasAiGeneratorConsentSelectors={selectHasAiGeneratorConsent:function(e){return(0,o.get)(e,u,!1)}},t.hasAiGeneratorConsentActions=n({},d.actions,{storeAiGeneratorConsent:c}),t.hasAiGeneratorConsentControls=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},l,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},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pluginUrlReducer=t.pluginUrlActions=t.pluginUrlSelectors=t.getInitialPluginUrlState=t.PLUGIN_URL_NAME=void 0;var n=r(7),i=r(1),s=t.PLUGIN_URL_NAME="pluginUrl",o=(0,n.createSlice)({name:s,initialState:"",reducers:{setPluginUrl:function(e,t){return t.payload}}}),a=(t.getInitialPluginUrlState=o.getInitialState,t.pluginUrlSelectors={selectPluginUrl:function(e){return(0,i.get)(e,s,"")}});a.selectImageLink=(0,n.createSelector)([a.selectPluginUrl,function(e,t){return arguments.length>2&&void 0!==arguments[2]?arguments[2]:"assets/images"},function(e,t){return t}],function(e,t,r){return[(0,i.trimEnd)(e,"/"),(0,i.trim)(t,"/"),(0,i.trimStart)(r,"/")].join("/")});t.pluginUrlActions=o.actions,t.pluginUrlReducer=o.reducer},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.linkParamsReducer=t.linkParamsActions=t.linkParamsSelectors=t.getInitialLinkParamsState=t.LINK_PARAMS_NAME=void 0;var n=r(7),i=r(17),s=r(1),o=t.LINK_PARAMS_NAME="linkParams",a=(0,n.createSlice)({name:o,initialState:{},reducers:{setLinkParams:function(e,t){return t.payload}}}),u=(t.getInitialLinkParamsState=a.getInitialState,t.linkParamsSelectors={selectLinkParam:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,s.get)(e,o+"."+t,r)},selectLinkParams:function(e){return(0,s.get)(e,o,{})}});u.selectLink=(0,n.createSelector)([u.selectLinkParams,function(e,t){return t}],function(e,t){return(0,i.addQueryArgs)(t,e)});t.linkParamsActions=a.actions,t.linkParamsReducer=a.reducer},function(e,t,r){"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 n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(7),s=function(e){return e&&e.__esModule?e:{default:e}}(r(10)),o=r(1),a=r(6);var u=regeneratorRuntime.mark(c),l=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:l+"/"+a.ASYNC_ACTION_NAMES.request};case 2:return t.prev=2,t.next=5,{type:l,payload:e};case 5:return t.abrupt("return",{type:l+"/"+a.ASYNC_ACTION_NAMES.success,payload:{value:e}});case 8:return t.prev=8,t.t0=t.catch(2),t.abrupt("return",{type:l+"/"+a.ASYNC_ACTION_NAMES.error,payload:{error:t.t0,value:e}});case 11:case"end":return t.stop()}},u,this,[[2,8]])}var d=(0,i.createSlice)({name:l,initialState:{value:!1,status:a.ASYNC_ACTION_STATUS.idle,error:{}},reducers:{setWistiaEmbedPermissionValue:function(e,t){var r=t.payload;e.value=Boolean(r)}},extraReducers:function(e){e.addCase(l+"/"+a.ASYNC_ACTION_NAMES.request,function(e){e.status=a.ASYNC_ACTION_STATUS.loading}),e.addCase(l+"/"+a.ASYNC_ACTION_NAMES.success,function(e,t){var r=t.payload;e.status=a.ASYNC_ACTION_STATUS.success,e.value=Boolean(r&&r.value)}),e.addCase(l+"/"+a.ASYNC_ACTION_NAMES.error,function(e,t){var r=t.payload;e.status=a.ASYNC_ACTION_STATUS.error,e.value=Boolean(r&&r.value),e.error={code:(0,o.get)(r,"error.code",500),message:(0,o.get)(r,"error.message","Unknown")}})}});t.getInitialWistiaEmbedPermissionState=d.getInitialState,t.wistiaEmbedPermissionSelectors={selectWistiaEmbedPermission:function(e){return(0,o.get)(e,l,{value:!1,status:a.ASYNC_ACTION_STATUS.idle})},selectWistiaEmbedPermissionValue:function(e){return(0,o.get)(e,[l,"value"],!1)},selectWistiaEmbedPermissionStatus:function(e){return(0,o.get)(e,[l,"status"],a.ASYNC_ACTION_STATUS.idle)},selectWistiaEmbedPermissionError:function(e){return(0,o.get)(e,[l,"error"],{})}},t.wistiaEmbedPermissionActions=n({},d.actions,{setWistiaEmbedPermission:c}),t.wistiaEmbedPermissionControls=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},l,function(){var e=function(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(i,s){try{var o=t[i](s),a=o.value}catch(e){return void r(e)}if(!o.done)return Promise.resolve(a).then(function(e){n("next",e)},function(e){n("throw",e)});e(a)}("next")})}}(regeneratorRuntime.mark(function e(t){var r=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(r)}}));case 1:case"end":return e.stop()}},e,void 0)}));return function(t){return e.apply(this,arguments)}}()),t.wistiaEmbedPermissionReducer=d.reducer},function(e,t){e.exports=window.yoast.socialMetadataPreviews},,,,,,,,,,,,,,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(286);Object.defineProperty(t,"App",{enumerable:!0,get:function(){return n.App}});var i=r(316);Object.defineProperty(t,"GoogleContent",{enumerable:!0,get:function(){return i.GoogleContent}});var s=r(317);Object.defineProperty(t,"GooglePreview",{enumerable:!0,get:function(){return s.GooglePreview}});var o=r(318);Object.defineProperty(t,"GooglePreviewSkeleton",{enumerable:!0,get:function(){return o.GooglePreviewSkeleton}});var a=r(145);Object.defineProperty(t,"Introduction",{enumerable:!0,get:function(){return a.Introduction}});var u=r(319);Object.defineProperty(t,"LengthProgressBar",{enumerable:!0,get:function(){return u.LengthProgressBar}});var l=r(146);Object.defineProperty(t,"ModalContent",{enumerable:!0,get:function(){return l.ModalContent}});var c=r(320);Object.defineProperty(t,"PreviewModePicker",{enumerable:!0,get:function(){return c.PreviewModePicker}});var d=r(321);Object.defineProperty(t,"SocialContent",{enumerable:!0,get:function(){return d.SocialContent}});var p=r(322);Object.defineProperty(t,"SocialPreview",{enumerable:!0,get:function(){return p.SocialPreview}});var m=r(323);Object.defineProperty(t,"SocialPreviewSkeleton",{enumerable:!0,get:function(){return m.SocialPreviewSkeleton}});var f=r(324);Object.defineProperty(t,"SuggestionError",{enumerable:!0,get:function(){return f.SuggestionError}});var y=r(325);Object.defineProperty(t,"SuggestionsList",{enumerable:!0,get:function(){return y.SuggestionsList}});var g=r(326);Object.defineProperty(t,"SuggestionsListSkeleton",{enumerable:!0,get:function(){return g.SuggestionsListSkeleton}});var E=r(327);Object.defineProperty(t,"TipNotification",{enumerable:!0,get:function(){return E.TipNotification}});var v=r(328);Object.defineProperty(t,"TwitterContent",{enumerable:!0,get:function(){return v.TwitterContent}});var _=r(329);Object.defineProperty(t,"TwitterPreview",{enumerable:!0,get:function(){return _.TwitterPreview}});var w=r(330);Object.defineProperty(t,"TwitterPreviewSkeleton",{enumerable:!0,get:function(){return w.TwitterPreviewSkeleton}});var S=r(139);Object.defineProperty(t,"TypeProvider",{enumerable:!0,get:function(){return S.TypeProvider}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(293);Object.defineProperty(t,"useApplyReplacementVariables",{enumerable:!0,get:function(){return n.useApplyReplacementVariables}});var i=r(294);Object.defineProperty(t,"useDescriptionTemplate",{enumerable:!0,get:function(){return i.useDescriptionTemplate}});var s=r(295);Object.defineProperty(t,"useGetDescriptionTemplate",{enumerable:!0,get:function(){return s.useGetDescriptionTemplate}});var o=r(140);Object.defineProperty(t,"useGetTitleTemplate",{enumerable:!0,get:function(){return o.useGetTitleTemplate}});var a=r(296);Object.defineProperty(t,"useLocation",{enumerable:!0,get:function(){return a.useLocation}});var u=r(297);Object.defineProperty(t,"useMeasuredRef",{enumerable:!0,get:function(){return u.useMeasuredRef}});var l=r(298);Object.defineProperty(t,"useModalTitle",{enumerable:!0,get:function(){return l.useModalTitle}});var c=r(299);Object.defineProperty(t,"usePagination",{enumerable:!0,get:function(){return c.usePagination}});var d=r(300);Object.defineProperty(t,"usePreviewContent",{enumerable:!0,get:function(){return d.usePreviewContent}});var p=r(141);Object.defineProperty(t,"useSetDescription",{enumerable:!0,get:function(){return p.useSetDescription}});var m=r(142);Object.defineProperty(t,"useSetTitle",{enumerable:!0,get:function(){return m.useSetTitle}});var f=r(301);Object.defineProperty(t,"useSuggestions",{enumerable:!0,get:function(){return f.useSuggestions}});var y=r(302);Object.defineProperty(t,"useTitleOrDescriptionLengthProgress",{enumerable:!0,get:function(){return y.useTitleOrDescriptionLengthProgress}});var g=r(303);Object.defineProperty(t,"useTitleTemplate",{enumerable:!0,get:function(){return g.useTitleTemplate}});var E=r(27);Object.defineProperty(t,"useTypeContext",{enumerable:!0,get:function(){return E.useTypeContext}})},,,,,,,,,,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(287);Object.defineProperty(t,"applyPluggableReplacementVariables",{enumerable:!0,get:function(){return n.applyPluggableReplacementVariables}});var i=r(288);Object.defineProperty(t,"fetchSuggestions",{enumerable:!0,get:function(){return i.fetchSuggestions}});var s=r(289);Object.defineProperty(t,"enforceTitleVariable",{enumerable:!0,get:function(){return s.enforceTitleVariable}});var o=r(290);Object.defineProperty(t,"focusFocusKeyphraseInput",{enumerable:!0,get:function(){return o.focusFocusKeyphraseInput}});var a=r(291);Object.defineProperty(t,"isConsideredEmpty",{enumerable:!0,get:function(){return a.isConsideredEmpty}});var u=r(292);Object.defineProperty(t,"preparePromptContent",{enumerable:!0,get:function(){return u.preparePromptContent}})},,,,,,,function(e,t,r){var n;
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/
!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var o=i.apply(null,n);o&&e.push(o)}}else if("object"===s){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}}return e.join(" ")}void 0!==e&&e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AiGenerateTitlesAndDescriptionsIntroduction=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=c(r(119)),s=r(3),o=r(2),a=r(8),u=c(r(5)),l=r(20);function c(e){return e&&e.__esModule?e:{default:e}}(t.AiGenerateTitlesAndDescriptionsIntroduction=function(e){var t=e.onGiveConsent,r=e.learnMoreLink,u=e.privacyPolicyLink,c=e.termsOfServiceLink,d=e.thumbnail,p=e.wistiaEmbedPermission,m=(0,a.useModalContext)(),f=m.onClose,y=m.initialFocus,g=(0,a.useToggleState)(!1),E=n(g,2),v=E[0],_=E[1],w=(0,s.useCallback)(function(){f(),t(!0)},[t,f]),S=(0,s.createInterpolateElement)((0,o.sprintf)((0,o.__)("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(l.OutboundLink,{href:c}),a2:wp.element.createElement(l.OutboundLink,{href:u})});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(l.VideoFlow,{videoId:"vmrahpfjxp",thumbnail:d,wistiaEmbedPermission:p}),wp.element.createElement(a.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-uppercase yst-text-slate-500"},(0,o.sprintf)((0,o.__)("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,o.__)("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,o.sprintf)((0,o.__)("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(l.OutboundLink,{href:r,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:v,value:v?"true":"false",onChange:_,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(a.Button,{as:"button",className:"yst-grow",size:"large",disabled:!v,onClick:w},(0,o.__)("Start generating","wordpress-seo-premium"))),wp.element.createElement(a.Button,{as:"button",className:"yst-mt-4",variant:"tertiary",onClick:f},(0,o.__)("Close","wordpress-seo-premium")))}).propTypes={onGiveConsent:u.default.func.isRequired,learnMoreLink:u.default.string.isRequired,privacyPolicyLink:u.default.string.isRequired,termsOfServiceLink:u.default.string.isRequired,thumbnail:u.default.shape({src:u.default.string.isRequired,width:u.default.string,height:u.default.string}).isRequired,wistiaEmbedPermission:u.default.shape({value:u.default.bool.isRequired,status:u.default.string.isRequired,set:u.default.func.isRequired}).isRequired}},function(e,t,r){"use strict";r.r(t);var n=r(0);const i=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),n.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},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OutboundLink=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(2),s=r(8),o=function(e){return e&&e.__esModule?e:{default:e}}(r(5));var a=function(e){var t=e.href,r=e.children,o=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["href","children"]);return wp.element.createElement(s.Link,n({target:"_blank",rel:"noopener noreferrer"},o,{href:t}),r,wp.element.createElement("span",{className:"yst-sr-only"},(0,i.__)("(Opens in a new browser tab)","wordpress-seo-premium")))};t.OutboundLink=a,a.propTypes={href:o.default.string.isRequired,children:o.default.node},a.defaultProps={children:null}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoFlow=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}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 r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=r(3),o=r(2),a=r(8),u=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),l=r(122),c=r(6);(t.VideoFlow=function(e){var t=e.videoId,r=e.thumbnail,u=e.wistiaEmbedPermission,d=(0,s.useState)(u.value?c.VIDEO_FLOW.isPlaying:c.VIDEO_FLOW.showPlay),p=i(d,2),m=p[0],f=p[1],y=(0,s.useCallback)(function(){return f(c.VIDEO_FLOW.isPlaying)},[f]),g=(0,s.useCallback)(function(){u.value?y():f(c.VIDEO_FLOW.askPermission)},[u.value,y,f]),E=(0,s.useCallback)(function(){return f(c.VIDEO_FLOW.showPlay)},[f]),v=(0,s.useCallback)(function(){u.set(!0),y()},[u.set,y]);return wp.element.createElement(s.Fragment,null,u.value&&wp.element.createElement(l.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"},m===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:g},wp.element.createElement("img",n({className:"yst-w-full yst-h-auto",alt:"",loading:"lazy",decoding:"async"},r))),m===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"},u.status===c.ASYNC_ACTION_STATUS.loading&&wp.element.createElement(a.Spinner,null),u.status!==c.ASYNC_ACTION_STATUS.loading&&(0,o.sprintf)((0,o.__)("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(a.Button,{type:"button",variant:"secondary",onClick:E,disabled:u.status===c.ASYNC_ACTION_STATUS.loading},(0,o.__)("Deny","wordpress-seo-premium")),wp.element.createElement(a.Button,{type:"button",variant:"primary",onClick:v,disabled:u.status===c.ASYNC_ACTION_STATUS.loading},(0,o.__)("Allow","wordpress-seo-premium")))),u.value&&m===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(a.Spinner,{className:"yst-h-full yst-mx-auto"}),null!==t&&wp.element.createElement("div",{className:"wistia_embed wistia_async_"+t+" videoFoam=true"}))))}).propTypes={videoId:u.default.string.isRequired,thumbnail:u.default.shape({src:u.default.string.isRequired,width:u.default.string,height:u.default.string}).isRequired,wistiaEmbedPermission:u.default.shape({value:u.default.bool.isRequired,status:u.default.string.isRequired,set:u.default.func.isRequired}).isRequired}},function(e,t){e.exports=window.yoast.reactHelmet},,,,,,,,,,,,,,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypeProvider=t.TypeContext=void 0;var n=r(3),i=r(13),s={editType:i.EDIT_TYPE.title,previewType:i.PREVIEW_TYPE.google},o=t.TypeContext=(0,n.createContext)(s);t.TypeProvider=o.Provider},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGetTitleTemplate=void 0;var n=r(4),i=r(3),s=r(1),o=r(6),a=r(13),u=r(27);t.useGetTitleTemplate=function(){var e=(0,u.useTypeContext)().previewType;return(0,i.useMemo)(function(){switch(e){case a.PREVIEW_TYPE.google:return function(){return(0,n.select)(o.STORE_NAME_EDITOR.free).getSnippetEditorData().title};case a.PREVIEW_TYPE.social:return(0,n.select)(o.STORE_NAME_EDITOR.free).getFacebookTitleOrFallback;case a.PREVIEW_TYPE.twitter:return(0,n.select)(o.STORE_NAME_EDITOR.free).getTwitterTitleOrFallback;default:return(0,s.constant)("")}},[e])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSetDescription=void 0;var n=r(4),i=r(3),s=r(1),o=r(6),a=r(13),u=r(27);t.useSetDescription=function(){var e=(0,u.useTypeContext)().previewType,t=(0,n.useDispatch)(o.STORE_NAME_EDITOR.free),r=t.updateData,l=t.setFacebookPreviewDescription,c=t.setTwitterPreviewDescription;return(0,i.useMemo)(function(){switch(e){case a.PREVIEW_TYPE.google:return function(e){return r({description:e})};case a.PREVIEW_TYPE.social:return l;case a.PREVIEW_TYPE.twitter:return c;default:return s.noop}},[e,r,l,c])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSetTitle=void 0;var n=r(4),i=r(3),s=r(1),o=r(6),a=r(13),u=r(27);t.useSetTitle=function(){var e=(0,u.useTypeContext)().previewType,t=(0,n.useDispatch)(o.STORE_NAME_EDITOR.free),r=t.updateData,l=t.setFacebookPreviewTitle,c=t.setTwitterPreviewTitle;return(0,i.useMemo)(function(){switch(e){case a.PREVIEW_TYPE.google:return function(e){return r({title:e})};case a.PREVIEW_TYPE.social:return l;case a.PREVIEW_TYPE.twitter:return c;default:return s.noop}},[e,r,l,c])}},function(e,t){e.exports=window.yoast.searchMetadataPreviews},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(306);Object.defineProperty(t,"GenericAlert",{enumerable:!0,get:function(){return n.GenericAlert}});var i=r(307);Object.defineProperty(t,"NotEnoughContentAlert",{enumerable:!0,get:function(){return i.NotEnoughContentAlert}});var s=r(308);Object.defineProperty(t,"SeoAnalysisInactiveError",{enumerable:!0,get:function(){return s.SeoAnalysisInactiveError}});var o=r(309);Object.defineProperty(t,"RateLimitAlert",{enumerable:!0,get:function(){return o.RateLimitAlert}});var a=r(310);Object.defineProperty(t,"SubscriptionError",{enumerable:!0,get:function(){return a.SubscriptionError}});var u=r(311);Object.defineProperty(t,"TimeoutAlert",{enumerable:!0,get:function(){return u.TimeoutAlert}});var l=r(312);Object.defineProperty(t,"UnethicalRequestAlert",{enumerable:!0,get:function(){return l.UnethicalRequestAlert}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Introduction=void 0;var n=r(4),i=r(3),s=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),o=r(20),a=r(6),u=r(13);(t.Introduction=function(e){var t=e.onStartGenerating,r=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-terms-of-service")},[]),s=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-privacy-policy")},[]),l=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-learn-more")},[]),c=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectImageLink("ai-generator-preview.png")},[]),d=(0,i.useMemo)(function(){return{src:c,width:"432",height:"244"}},[c]),p=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectWistiaEmbedPermissionValue()},[]),m=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).selectWistiaEmbedPermissionStatus()},[]),f=(0,n.useDispatch)(a.STORE_NAME_EDITOR.free).setWistiaEmbedPermission,y=(0,i.useMemo)(function(){return{value:p,status:m,set:f}},[p,m,f]),g=(0,n.useDispatch)(u.STORE_NAME_AI).storeAiGeneratorConsent,E=(0,i.useCallback)(function(){g(!0),t()},[g,t]);return wp.element.createElement(o.AiGenerateTitlesAndDescriptionsIntroduction,{onGiveConsent:E,learnMoreLink:l,termsOfServiceLink:r,privacyPolicyLink:s,thumbnail:d,wistiaEmbedPermission:y})}).propTypes={onStartGenerating:s.default.func.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ModalContent=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=g(r(313)),s=g(r(314)),o=r(4),a=r(3),u=r(2),l=r(8),c=r(1),d=g(r(5)),p=r(51),m=r(13),f=r(52),y=r(315);function g(e){return e&&e.__esModule?e:{default:e}}var E=/(?<start><\/badge>|^(?!<badge>))(?<wrap>[\s\S]+?)(?<end><badge>|$)/g;(t.ModalContent=function(e){var t=e.height,r=(0,a.useState)(""),d=n(r,2),g=d[0],v=d[1],_=(0,l.useModalContext)().onClose,w=(0,f.useTypeContext)(),S=w.editType,b=w.previewType,T=(0,f.useLocation)(),A=(0,f.useSuggestions)(),P=A.suggestions,h=A.fetchSuggestions,O=A.setSelectedSuggestion,N=(0,f.usePreviewContent)(),R=(0,o.useDispatch)(m.STORE_NAME_AI).addAppliedSuggestion,I=(0,a.useState)(!1),C=n(I,2),M=C[0],k=C[1],x=(0,a.useCallback)(function(e){k(e.target.offsetHeight!==e.target.scrollHeight)},[k]),j=(0,f.useMeasuredRef)(x),D=(0,f.useTitleTemplate)(),L=(0,f.useDescriptionTemplate)(),U=(0,f.useApplyReplacementVariables)(),G=(0,a.useMemo)(function(){return U(D,{overrides:S===m.EDIT_TYPE.title?{title:P.selected}:{}})},[U,D,S,P.selected]),Y=(0,a.useMemo)(function(){var e={sep:"",sitename:""};return S===m.EDIT_TYPE.title&&(e.title=P.selected),U(D,{overrides:e})},[U,D,S,P.selected]),V=(0,a.useMemo)(function(){return S===m.EDIT_TYPE.description?P.selected:U(L,{editType:m.EDIT_TYPE.description})},[U,L,S,P.selected]),q=(0,a.useCallback)(function(e){return U(D,{overrides:{title:e},key:"badge",applyPluggable:!1})},[U,D]),F=(0,f.usePagination)({totalItems:P.status===m.ASYNC_ACTION_STATUS.loading||P.status===m.ASYNC_ACTION_STATUS.error?P.entities.length+m.SUGGESTIONS_PER_PAGE:P.entities.length,perPage:m.SUGGESTIONS_PER_PAGE}),W=F.currentPage,B=F.setCurrentPage,H=F.isOnLastPage,$=F.totalPages,K=F.getItemsOnCurrentPage,z=(0,a.useMemo)(function(){return(0,c.map)(K(P.entities),function(e){var t=e;return S===m.EDIT_TYPE.title&&(t=(t=q(e)).replace(E,function(e,t,r,n,i,s,o){var a=o.start,u=o.wrap,l=o.end,c=u.trim();return 0===c.length?""+a+u+l:a+"<span>"+c+"</span>"+l}),t=(0,a.createInterpolateElement)(t,{badge:wp.element.createElement(l.Badge,{className:"yst-mr-2 last:yst-mr-0",variant:"plain"}," "),span:wp.element.createElement("span",{className:"yst-flex yst-items-center yst-mr-2 last:yst-mr-0"})})),{value:e,label:t}})},[P.entities,K,S,q]),J=(0,a.useMemo)(function(){return P.status!==m.ASYNC_ACTION_STATUS.error||P.status===m.ASYNC_ACTION_STATUS.error&&!H},[P.status,H]),Q=(0,a.useMemo)(function(){return P.status===m.ASYNC_ACTION_STATUS.loading&&H},[P.status,H]),X=(0,a.useMemo)(function(){return P.status===m.ASYNC_ACTION_STATUS.error&&H},[P.status,H]),Z=(0,a.useCallback)(function(){B(P.status===m.ASYNC_ACTION_STATUS.error?$:$+1),h()},[h,P.status,$,B,O]),ee=(0,a.useCallback)(function(){return v("")},[v]),te=(0,y.useSetTitleOrDescription)(),re=(0,a.useCallback)(function(){var e=S===m.EDIT_TYPE.title?D.replace("%%title%%",P.selected):P.selected;te(e),R({editType:S,previewType:b,suggestion:P.selected}),_()},[te,S,b,P.selected,D,_,R]);return(0,a.useEffect)(function(){""===g&&h().then(function(e){return v(e)})},[g,v,h]),g===m.FETCH_RESPONSE_STATUS.error||P.status===m.ASYNC_ACTION_STATUS.error&&402===P.error.code?wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-space-y-6 yst-mt-6"},wp.element.createElement(p.SuggestionError,{errorCode:P.error.code,errorMessage:P.error.message,showActions:!0,onRetry:ee})):wp.element.createElement(a.Fragment,null,wp.element.createElement(l.Modal.Container.Content,{ref:j,className:"yst-flex yst-flex-col yst-py-6 yst-space-y-6"},wp.element.createElement(N,{title:G,description:V,status:P.status,titleForLength:Y,showPreviewSkeleton:""===g,showLengthProgress:!Q}),J&&(Q?wp.element.createElement(p.SuggestionsListSkeleton,{idSuffix:T,suggestionClassNames:S===m.EDIT_TYPE.title?[["yst-h-3 yst-w-9/12"],["yst-h-3 yst-w-7/12"],["yst-h-3 yst-w-10/12"],["yst-h-3 yst-w-11/12"],["yst-h-3 yst-w-8/12"]]:void 0}):wp.element.createElement(p.SuggestionsList,{idSuffix:T,suggestions:z,selected:P.selected,onChange:O})),P.status===m.ASYNC_ACTION_STATUS.error&&H&&wp.element.createElement(p.SuggestionError,{errorCode:P.error.code,errorMessage:P.error.message})),wp.element.createElement(l.Modal.Container.Footer,null,M&&wp.element.createElement("div",{className:"yst-absolute yst-inset-x-0 yst--mt-10 yst-mr-[calc(2.5rem-1px)] yst-h-10 yst-pointer-events-none yst-bg-gradient-to-t yst-from-white"}),wp.element.createElement("hr",{className:"yst-mb-6 yst--mx-6"}),wp.element.createElement("div",{className:"yst-flex yst-justify-between"},wp.element.createElement(l.Button,{variant:"secondary",onClick:P.status===m.ASYNC_ACTION_STATUS.loading?c.noop:Z,isLoading:P.status===m.ASYNC_ACTION_STATUS.loading},P.status!==m.ASYNC_ACTION_STATUS.loading&&wp.element.createElement(s.default,{className:"yst--ml-1 yst-mr-2 yst-h-4 yst-w-4 yst-text-gray-400"}),(0,u.__)("Generate 5 more","wordpress-seo-premium")),$>1&&wp.element.createElement(l.Pagination,{current:W,total:$,onNavigate:B,disabled:P.status===m.ASYNC_ACTION_STATUS.loading,variant:"text",screenReaderTextPrevious:(0,u.__)("Previous","wordpress-seo-premium"),screenReaderTextNext:(0,u.__)("Next","wordpress-seo-premium")}),wp.element.createElement(l.Button,{variant:"primary",onClick:re,disabled:""===P.selected||P.status===m.ASYNC_ACTION_STATUS.loading||X},wp.element.createElement(i.default,{className:"yst--ml-1 yst-mr-1 yst-h-4 yst-w-4 yst-text-white"}),S===m.EDIT_TYPE.title&&(0,u.__)("Apply AI title","wordpress-seo-premium"),S===m.EDIT_TYPE.description&&(0,u.__)("Apply AI description","wordpress-seo-premium")))),P.status===m.ASYNC_ACTION_STATUS.success&&wp.element.createElement(p.TipNotification,{height:t}))}).propTypes={height:d.default.number.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasValidSubscriptionReducer=t.hasValidSubscriptionActions=t.hasValidSubscriptionSelectors=t.getInitialHasValidSubscriptionState=t.HAS_VALID_SUBSCRIPTION_NAME=void 0;var n=r(7),i=r(1),s=t.HAS_VALID_SUBSCRIPTION_NAME="hasValidSubscription",o=(0,n.createSlice)({name:s,initialState:!1,reducers:{}});t.getInitialHasValidSubscriptionState=o.getInitialState,t.hasValidSubscriptionSelectors={selectHasValidSubscription:function(e){return(0,i.get)(e,s,!1)}},t.hasValidSubscriptionActions=o.actions,t.hasValidSubscriptionReducer=o.reducer},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,r){"use strict";var n=r(12),i=r(4),s=function(e){return e&&e.__esModule?e:{default:e}}(r(16)),o=r(19),a=r(2),u=r(8),l=r(1),c=r(15),d=r(51),p=r(13),m=r(65),f=r(331),y=r(147);function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=!1,v=function(){E=!0},_=["attachment","product"],w=function(e,t){var r=t.fieldId,i=t.type,s=(0,l.get)(window,"wpseoPremiumAiGenerator.postType","");if(_.includes(s))return e;var o=void 0;if(r.startsWith("yoast-google-preview")?o=p.PREVIEW_TYPE.google:r.startsWith("social")?o=p.PREVIEW_TYPE.social:r.startsWith("twitter")&&(o=p.PREVIEW_TYPE.twitter),!o)return e;var a=(0,l.get)(window,"wpseoScriptData.metabox.isRtl",!1);return e.push(wp.element.createElement(n.Fill,{name:"yoast.replacementVariableEditor.additionalButtons."+r},wp.element.createElement(u.Root,{context:{isRtl:a}},wp.element.createElement(d.TypeProvider,{value:{editType:i,previewType:o}},wp.element.createElement(d.App,{onUseAi:v}))))),e},S=function(e,t){return E&&(0,i.select)(p.STORE_NAME_AI).selectHasAiGeneratorConsent()?((0,m.isConsideredEmpty)(t)&&e.push((0,a.__)("Please enter a focus keyphrase first to use AI.","wordpress-seo-premium")),e):e},b=function(){var e=(0,i.dispatch)(p.STORE_NAME_AI).setPromptContent;return function(){(0,m.preparePromptContent)(e)}},T=function(){b(),(0,i.subscribe)((0,l.debounce)(function(){var e=(0,i.select)("yoast-seo/editor").getEditorDataContent,t=(0,l.get)(window,"yoast.editorModules.helpers.createWatcher",l.noop),r=b();return setTimeout(r,1500),t(e,r)}(),1500,{maxWait:3e3}))};(0,s.default)(function(){var e;(0,f.registerStore)((g(e={},c.ADMIN_URL_NAME,(0,l.get)(window,"wpseoPremiumAiGenerator.adminUrl","")),g(e,c.HAS_AI_GENERATOR_CONSENT_NAME,"1"===(0,l.get)(window,"wpseoPremiumAiGenerator.hasConsent",!1)),g(e,y.HAS_VALID_SUBSCRIPTION_NAME,"1"===(0,l.get)(window,"wpseoPremiumAiGenerator.hasValidSubscription",!1)),e)),(0,o.addFilter)("yoast.replacementVariableEditor.additionalButtons","yoast/yoast-seo-premium/AiGenerator",w),(0,o.addFilter)("yoast.focusKeyphrase.errors","yoast/yoast-seo-premium/AiGenerator",S),(0,o.addAction)("yoast.elementor.loaded","yoast/yoast-seo-premium/AiGenerator",T)}),window.jQuery(window).on("YoastSEO:ready",function(){T()})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.App=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}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 r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=r(4),o=r(3),a=r(2),u=r(8),l=v(r(5)),c=r(6),d=r(13),p=r(65),m=r(52),f=v(r(304)),y=r(305),g=r(145),E=r(146);function v(e){return e&&e.__esModule?e:{default:e}}(t.App=function(e){var t=e.onUseAi,r=(0,m.useTypeContext)().editType,l=(0,m.useLocation)(),v=(0,m.useModalTitle)(),_=(0,u.useToggleState)(!1),w=i(_,5),S=w[0],b=w[3],T=w[4],A=(0,o.useRef)(null),P=(0,s.useSelect)(function(e){return e(c.STORE_NAME_EDITOR.free).getFocusKeyphrase()},[]),h=(0,s.useSelect)(function(e){return e(c.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-help-button-modal")},[]),O=(0,s.useDispatch)(c.STORE_NAME_EDITOR.free).closeEditorModal,N=(0,s.useSelect)(function(e){return e(d.STORE_NAME_AI).selectHasAiGeneratorConsent()},[]),R=(0,s.useSelect)(function(e){return e(d.STORE_NAME_AI).selectHasValidSubscription()},[]),I=(0,s.useSelect)(function(e){return e(c.STORE_NAME_EDITOR.free).getPreference("isKeywordAnalysisActive",!0)},[]),C=(0,a.__)("Close modal","wordpress-seo-premium"),M=R&&I,k=(0,o.useCallback)(function(){if((0,p.isConsideredEmpty)(P))return T(),O(),void setTimeout(function(){return(0,p.focusFocusKeyphraseInput)(l)},0);b()},[P,b,T,O,l]),x=(0,o.useCallback)(function(){I?k():b()},[k,I,b]),j=(0,o.useCallback)(function(){t(),b(),N&&I&&k()},[t,b,N,I,k]),D=(0,u.useSvgAria)(),L=(0,o.useState)(0),U=i(L,2),G=U[0],Y=U[1],V=(0,o.useCallback)(function(e){return Y(e.borderBoxSize[0].blockSize)},[Y]),q=(0,m.useMeasuredRef)(V);return wp.element.createElement(o.Fragment,null,wp.element.createElement("button",{type:"button",id:"yst-replacevar__use-ai-button__"+r+"__"+l,className:"yst-replacevar__use-ai-button",onClick:j},(0,a.__)("Use AI","wordpress-seo-premium")),wp.element.createElement(u.Modal,{className:"yst-introduction-modal",isOpen:!N&&S,onClose:T,initialFocus:A},wp.element.createElement(u.Modal.Panel,{className:"yst-max-w-lg yst-p-0 yst-bg-gradient-to-b yst-from-[#EDD2E1] yst-rounded-3xl",closeButtonScreenReaderText:C},wp.element.createElement(g.Introduction,{onStartGenerating:x,focusElementRef:A}))),wp.element.createElement(u.Modal,{className:"yst-ai-modal",isOpen:N&&S,onClose:T},wp.element.createElement(u.Modal.Panel,{ref:q,className:"yst-max-w-3xl yst-relative",closeButtonScreenReaderText:C},wp.element.createElement(u.Modal.Container,null,wp.element.createElement(u.Modal.Container.Header,null,wp.element.createElement("div",{className:"yst-flex yst-items-center"},wp.element.createElement("span",{className:"yst-logo-icon yst-h-5 yst-w-5"}),wp.element.createElement(u.Modal.Title,{className:"yst-ml-3 yst-mr-1.5",as:"h1",size:"2"},v),wp.element.createElement(u.Link,{id:"ai-modal-learn-more",href:h,variant:"primary",className:"yst-no-underline yst-mr-2",target:"_blank",rel:"noopener","aria-label":(0,a.__)("Learn more about AI (Opens in a new browser tab)","wordpress-seo-premium")},wp.element.createElement(f.default,n({},D,{className:"yst-w-4 yst-h-4 yst-text-slate-500"}))),wp.element.createElement(u.Badge,{variant:"info"},"Beta")),wp.element.createElement("hr",{className:"yst-mt-6 yst--mx-6"})),M?wp.element.createElement(E.ModalContent,{height:G}):wp.element.createElement(y.FeatureError,{hasValidSubscription:R,isSeoAnalysisActive:I})))))}).propTypes={onUseAi:l.default.func.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyPluggableReplacementVariables=void 0;var n=r(1),i=r(9),s=r(13);t.applyPluggableReplacementVariables=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.EDIT_TYPE.title,r=(0,n.get)(window,"yoast.editorModules.helpers.replacementVariableHelpers.applyReplaceUsingPlugin",function(e){return{url:e.url,title:i.languageProcessing.stripHTMLTags(e.title),description:i.languageProcessing.stripHTMLTags(e.description)}})(function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({title:"",description:""},t,i.languageProcessing.stripSpaces(e)));return(0,n.get)(r,t,e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchSuggestions=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=function(e){return e&&e.__esModule?e:{default:e}}(r(10)),s=r(13);function o(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(i,s){try{var o=t[i](s),a=o.value}catch(e){return void r(e)}if(!o.done)return Promise.resolve(a).then(function(e){n("next",e)},function(e){n("throw",e)});e(a)}("next")})}}var a=void 0,u=!1,l=function(){var e=o(regeneratorRuntime.mark(function e(t){var r,n,i,s,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=t.body.getReader(),e.next=4,r.read();case 4:return n=e.sent,i=n.value,s=new TextDecoder("utf-8"),o=s.decode(i),console.error(o),e.abrupt("return",JSON.parse(o));case 12:return e.prev=12,e.t0=e.catch(0),e.abrupt("return","Unknown");case 15:case"end":return e.stop()}},e,void 0,[[0,12]])}));return function(t){return e.apply(this,arguments)}}();t.fetchSuggestions=function(){var e=o(regeneratorRuntime.mark(function e(t){var r,o,c,d,p=t.type,m=t.promptContent,f=t.focusKeyphrase,y=t.platform,g=t.language;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=void 0,e.prev=1,a&&a.abort(),a=new AbortController,u=!1,r=setTimeout(function(){u=!0,a.abort()},3e4),e.next=8,(0,i.default)(n({path:"yoast/v1/ai_generator/get_suggestions/",method:"POST",data:{type:p,prompt_content:m,focus_keyphrase:f,platform:y,language:g.replace("_","-")},parse:!1},{signal:a.signal}));case 8:return o=e.sent,e.next=11,o.json();case 11:return c=e.sent,e.abrupt("return",{status:s.FETCH_RESPONSE_STATUS.success,payload:c});case 15:if(e.prev=15,e.t0=e.catch(1),!(e.t0 instanceof DOMException&&"AbortError"===e.t0.name)){e.next=21;break}if(!u){e.next=20;break}return e.abrupt("return",{status:s.FETCH_RESPONSE_STATUS.error,payload:{message:"timeout",code:408}});case 20:return e.abrupt("return",{status:s.FETCH_RESPONSE_STATUS.abort});case 21:return e.next=23,l(e.t0);case 23:return d=e.sent,e.abrupt("return",{status:s.FETCH_RESPONSE_STATUS.error,payload:{message:d,code:e.t0.status||500}});case 25:return e.prev=25,clearTimeout(r),e.finish(25);case 28:case"end":return e.stop()}},e,void 0,[[1,15,25,28]])}));return function(t){return e.apply(this,arguments)}}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.enforceTitleVariable=function(e){return e.includes("%%title%%")?e:"%%title%%"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.focusFocusKeyphraseInput=function(e){var t="focus-keyword-input-"+("modal"===e?"sidebar":e);if("metabox"===e){var r=document.getElementById("wpseo-meta-tab-content");r&&r.click()}var n=document.getElementById(t);n&&n.focus()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.isConsideredEmpty=function(e){return 0===e.trim().length}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.preparePromptContent=void 0;var n=r(1),i=r(9);t.preparePromptContent=function(e){var t=(0,n.get)(window,"YoastSEO.analysis.worker.runResearch",n.noop),r=(0,n.get)(window,"YoastSEO.analysis.collectData",!1);t("getParagraphs",r?i.Paper.parse(r()):null).then(function(t){var r="";if(t.result){var n=t.result;if(n){var i=0;n.forEach(function(e){e.sentences.forEach(function(e){if((i+=e.tokens.length)>300)return r;r+=e.text}),r+=" ",i+=1})}}e(r.trimEnd()||".")})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useApplyReplacementVariables=void 0;var n=r(4),i=r(3),s=r(1),o=r(6),a=r(13),u=r(65);t.useApplyReplacementVariables=function(){var e=(0,n.useSelect)(function(e){var t=e(o.STORE_NAME_EDITOR.free).getReplaceVars();return t.forEach(function(e){""!==e.value||["title","excerpt","excerpt_only"].includes(e.name)||(e.value="%%"+e.name+"%%"),e.badge="<badge>"+e.label+"</badge>"}),t},[]);return(0,i.useCallback)(function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.key,i=void 0===n?"value":n,o=r.overrides,l=void 0===o?{}:o,c=r.applyPluggable,d=void 0===c||c,p=r.editType,m=void 0===p?a.EDIT_TYPE.title:p,f=!0,y=!1,g=void 0;try{for(var E,v=e[Symbol.iterator]();!(f=(E=v.next()).done);f=!0){var _=E.value;t=t.replace(new RegExp("%%"+(0,s.escapeRegExp)(_.name)+"%%","g"),(0,s.get)(l,_.name,_[i]))}}catch(e){y=!0,g=e}finally{try{!f&&v.return&&v.return()}finally{if(y)throw g}}return d?(0,u.applyPluggableReplacementVariables)(t,m):t},[e])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDescriptionTemplate=void 0;var n=r(3),i=r(52);t.useDescriptionTemplate=function(){var e=(0,i.useGetDescriptionTemplate)();return(0,n.useMemo)(e,[e])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGetDescriptionTemplate=void 0;var n=r(4),i=r(3),s=r(1),o=r(6),a=r(13),u=r(27);t.useGetDescriptionTemplate=function(){var e=(0,u.useTypeContext)().previewType;return(0,i.useMemo)(function(){switch(e){case a.PREVIEW_TYPE.google:return function(){return(0,n.select)(o.STORE_NAME_EDITOR.free).getSnippetEditorData().description};case a.PREVIEW_TYPE.social:return(0,n.select)(o.STORE_NAME_EDITOR.free).getFacebookDescriptionOrFallback;case a.PREVIEW_TYPE.twitter:return(0,n.select)(o.STORE_NAME_EDITOR.free).getTwitterDescriptionOrFallback;default:return(0,s.constant)("")}},[e])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLocation=void 0;var n=r(3),i=(0,r(1).get)(window,"yoast.editorModules.components.contexts.location.LocationContext",(0,n.createContext)("unknown"));t.useLocation=function(){return(0,n.useContext)(i)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMeasuredRef=void 0;var n=r(3),i=r(1);t.useMeasuredRef=function(e){var t=(0,n.useRef)(null);return(0,n.useCallback)(function(r){(0,i.attempt)(function(){return t.current&&t.current.disconnect()}),null!==r&&(t.current=new ResizeObserver(function(t){(0,i.forEach)(t,function(t){return e(t)})}),t.current.observe(r))},[e])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useModalTitle=void 0;var n=r(2),i=r(13),s=r(27);t.useModalTitle=function(){var e=(0,s.useTypeContext)(),t=e.editType;switch(e.previewType){case i.PREVIEW_TYPE.social:return t===i.EDIT_TYPE.description?(0,n.__)("AI social description generator","wordpress-seo-premium"):(0,n.__)("AI social title generator","wordpress-seo-premium");case i.PREVIEW_TYPE.twitter:return t===i.EDIT_TYPE.description?(0,n.__)("AI Twitter description generator","wordpress-seo-premium"):(0,n.__)("AI Twitter title generator","wordpress-seo-premium");default:return t===i.EDIT_TYPE.description?(0,n.__)("AI description generator","wordpress-seo-premium"):(0,n.__)("AI title generator","wordpress-seo-premium")}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePagination=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=r(3),s=r(1);t.usePagination=function(e){var t=e.totalItems,r=void 0===t?0:t,o=e.perPage,a=void 0===o?5:o,u=(0,i.useState)(1),l=n(u,2),c=l[0],d=l[1],p=(0,i.useMemo)(function(){return Math.ceil(r/a)},[r,a]),m=(0,i.useMemo)(function(){return c*a},[c,a]),f=(0,i.useMemo)(function(){return m-a},[m,a]),y=(0,i.useMemo)(function(){return 1===c},[c]),g=(0,i.useMemo)(function(){return c===p},[c,p]),E=(0,i.useCallback)(function(){c>1&&d(c-1)},[c,d]),v=(0,i.useCallback)(function(){c<p&&d(c+1)},[c,d,p]),_=(0,i.useCallback)(function(e){return(0,s.slice)(e,f,m)},[f,m]);return{currentPage:c,setCurrentPage:d,totalPages:p,isOnFirstPage:y,isOnLastPage:g,previousPage:E,nextPage:v,firstOnPage:f,lastOnPage:m,getItemsOnCurrentPage:_}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePreviewContent=void 0;var n=r(51),i=r(13),s=r(27);t.usePreviewContent=function(){switch((0,s.useTypeContext)().previewType){case i.PREVIEW_TYPE.social:return n.SocialContent;case i.PREVIEW_TYPE.twitter:return n.TwitterContent;default:return n.GoogleContent}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSuggestions=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=r(7),s=r(4),o=r(3),a=r(6),u=r(13),l=r(65),c=r(27);var d=(0,i.createSlice)({name:"suggestions",initialState:{status:u.ASYNC_ACTION_STATUS.loading,error:{code:200,message:""},entities:[],selected:""},reducers:{setLoading:function(e){e.status=u.ASYNC_ACTION_STATUS.loading},setSuccess:function(e,t){var r,n=t.payload;e.status=u.ASYNC_ACTION_STATUS.success,e.selected=n[0],(r=e.entities).push.apply(r,function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}(n))},setError:function(e,t){var r=t.payload;e.status=u.ASYNC_ACTION_STATUS.error,e.error=r},setSelected:function(e,t){var r=t.payload;e.selected=r}}}),p=function(e){switch(e){case u.PREVIEW_TYPE.social:return"Facebook";case u.PREVIEW_TYPE.twitter:return"Twitter";default:return"Google"}};t.useSuggestions=function(){var e=(0,o.useReducer)(d.reducer,d.getInitialState()),t=n(e,2),r=t[0],i=t[1],m=(0,c.useTypeContext)(),f=m.editType,y=m.previewType,g=(0,s.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getContentLocale()},[]),E=(0,s.useSelect)(function(e){return e(u.STORE_NAME_AI).selectPromptContent()},[]),v=(0,s.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getFocusKeyphrase()},[]);return v.length>191&&(v=v.slice(0,191)),{suggestions:r,fetchSuggestions:(0,o.useCallback)(function(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(i,s){try{var o=t[i](s),a=o.value}catch(e){return void r(e)}if(!o.done)return Promise.resolve(a).then(function(e){n("next",e)},function(e){n("throw",e)});e(a)}("next")})}}(regeneratorRuntime.mark(function e(){var t,r,n,s=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i(d.actions.setLoading()),e.next=3,(0,l.fetchSuggestions)({canAbort:s,type:f===u.EDIT_TYPE.description?"meta-description":"seo-title",promptContent:E,focusKeyphrase:v,platform:p(y),language:g});case 3:t=e.sent,r=t.status,n=t.payload,e.t0=r,e.next=e.t0===u.FETCH_RESPONSE_STATUS.abort?9:e.t0===u.FETCH_RESPONSE_STATUS.error?10:e.t0===u.FETCH_RESPONSE_STATUS.success?12:14;break;case 9:return e.abrupt("break",14);case 10:return i(d.actions.setError(n)),e.abrupt("break",14);case 12:return i(d.actions.setSuccess(n)),e.abrupt("break",14);case 14:return e.abrupt("return",r);case 15:case"end":return e.stop()}},e,void 0)})),[i]),setSelectedSuggestion:(0,o.useCallback)(function(e){return i(d.actions.setSelected(e))},[i])}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTitleOrDescriptionLengthProgress=void 0;var n=r(4),i=r(3),s=r(143),o=r(6),a=r(13);t.useTitleOrDescriptionLengthProgress=function(e){var t=e.editType,r=e.title,u=e.description,l=(0,n.useSelect)(function(e){return e(o.STORE_NAME_EDITOR.free).getDateFromSettings()},[]),c=(0,n.useSelect)(function(e){return e(o.STORE_NAME_EDITOR.free).getContentLocale()},[]),d=(0,n.useSelect)(function(e){return e(o.STORE_NAME_EDITOR.free).isCornerstoneContent()},[]),p=(0,n.useSelect)(function(e){return e(o.STORE_NAME_EDITOR.free).getIsTerm()},[]);return(0,i.useMemo)(function(){return t===a.EDIT_TYPE.description?(0,s.getDescriptionProgress)(u,l,d,p,c):(0,s.getTitleProgress)(r)},[t,r,u,l,d,p,c])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTitleTemplate=void 0;var n=r(4),i=r(3),s=r(13),o=r(65),a=r(140),u=r(27);t.useTitleTemplate=function(){var e=(0,u.useTypeContext)(),t=e.editType,r=e.previewType,l=(0,a.useGetTitleTemplate)(),c=(0,n.useSelect)(function(e){return e(s.STORE_NAME_AI).selectAppliedSuggestionFor({editType:t,previewType:r})},[t,r]);return(0,i.useMemo)(function(){var e=l();return t===s.EDIT_TYPE.description?e:(c&&(e=e.replace(c,"%%title%%")),(0,o.enforceTitleVariable)(e))},[t,l])}},function(e,t,r){"use strict";r.r(t);var n=r(0);const i=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-3a1 1 0 00-.867.5 1 1 0 11-1.731-1A3 3 0 0113 8a3.001 3.001 0 01-2 2.83V11a1 1 0 11-2 0v-1a1 1 0 011-1 1 1 0 100-2zm0 8a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}))});t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FeatureError=void 0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),i=r(144),s=r(8);(t.FeatureError=function(e){var t=e.hasValidSubscription,r=e.isSeoAnalysisActive;return t?r?void 0:wp.element.createElement(i.SeoAnalysisInactiveError,null):wp.element.createElement(s.Modal.Container.Content,{className:"yst-pt-6"},wp.element.createElement(i.SubscriptionError,null))}).propTypes={hasValidSubscription:n.default.bool,isSeoAnalysisActive:n.default.bool}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericAlert=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(6);t.GenericAlert=function(){var e=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-support")},[]);return wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("span",{className:"yst-block yst-font-medium"},(0,s.__)("Something went wrong","wordpress-seo-premium")),wp.element.createElement("p",{className:"yst-mt-2"},(0,i.createInterpolateElement)((0,s.sprintf)((0,s.__)("Please try again later. If the issue persists, please %1$scontact our support team%2$s!","wordpress-seo-premium"),"<a>","</a>"),{a:wp.element.createElement(a.OutboundLink,{variant:"error",href:e})})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotEnoughContentAlert=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(6);t.NotEnoughContentAlert=function(){var e=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-support")},[]);return wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("span",{className:"yst-block yst-font-medium"},(0,s.__)("Not enough content","wordpress-seo-premium")),wp.element.createElement("p",{className:"yst-mt-2"},(0,i.createInterpolateElement)((0,s.sprintf)((0,s.__)("Please try again later. If the issue persists, please %1$scontact our support team%2$s!","wordpress-seo-premium"),"<a>","</a>"),{a:wp.element.createElement(a.OutboundLink,{variant:"error",href:e})})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SeoAnalysisInactiveError=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(13);t.SeoAnalysisInactiveError=function(){var e=(0,n.useSelect)(function(e){return e(u.STORE_NAME_AI).selectAdminLink("?page=wpseo_page_settings#/site-features#card-wpseo-keyword_analysis_active")},[]),t=(0,i.useCallback)(function(){window.location.reload()},[]),r=(0,o.useModalContext)().onClose;return wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-space-y-6 yst-mt-6"},wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("p",null,(0,i.createInterpolateElement)((0,s.sprintf)((0,s.__)("The AI title generator requires the SEO analysis to be enabled before use. To activate it, kindly navigate to the %2$s%1$s Site features%3$s, switch the SEO analysis on and refresh this page. If the SEO analysis is deactivated via your user profile, navigate to your profile and disable it there. Please contact your administrator if you don’t have access to these settings.","wordpress-seo-premium"),"Yoast SEO","<a>","</a>"),{a:wp.element.createElement(a.OutboundLink,{variant:"error",href:e})}))),wp.element.createElement("div",{className:"yst-mt-6 yst-flex yst-space-x-3 yst-place-content-end"},wp.element.createElement(o.Button,{variant:"secondary",onClick:r},(0,s.__)("Close","wordpress-seo-premium")),wp.element.createElement(o.Button,{className:"yst-revoke-button",variant:"primary",onClick:t},(0,s.__)("Refresh page","wordpress-seo-premium"))))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RateLimitAlert=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(6);t.RateLimitAlert=function(){var e=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-rate-limit-help")},[]);return wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("span",{className:"yst-block yst-font-medium"},(0,s.__)("You've reached the Yoast AI rate limit.","wordpress-seo-premium")),wp.element.createElement("p",{className:"yst-mt-2"},(0,i.createInterpolateElement)((0,s.sprintf)((0,s.__)("To continue using the Yoast AI feature, kindly reduce the frequency of your requests. Our %1$shelp article%2$s provides guidance on effectively planning and pacing your requests for an optimized workflow.","wordpress-seo-premium"),"<a>","</a>"),{a:wp.element.createElement(a.OutboundLink,{variant:"error",href:e})})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SubscriptionError=void 0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(10)),i=r(4),s=r(3),o=r(2),a=r(8),u=r(20),l=r(6);t.SubscriptionError=function(){var e=(0,i.useSelect)(function(e){return e(l.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-activate-premium")},[]),t=(0,i.useSelect)(function(e){return e(l.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-new-premium")},[]),r=(0,a.useModalContext)().onClose,c=(0,s.useCallback)(function(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(i,s){try{var o=t[i](s),a=o.value}catch(e){return void r(e)}if(!o.done)return Promise.resolve(a).then(function(e){n("next",e)},function(e){n("throw",e)});e(a)}("next")})}}(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,n.default)({path:"yoast/v1/ai_generator/bust_subscription_cache",method:"POST",parse:!1});case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),console.error(e.t0);case 8:window.location.reload();case 9:case"end":return e.stop()}},e,void 0,[[0,5]])})),[]);return wp.element.createElement(s.Fragment,null,wp.element.createElement(a.Alert,{variant:"error"},wp.element.createElement("p",null,(0,s.createInterpolateElement)((0,o.sprintf)((0,o.__)("To access this feature, you need an active %1$s subscription. Please %3$sactivate your subscription in %2$s%4$s or %5$sget a new %1$s subscription%6$s. Afterward, click the button to refresh this page for the feature to function correctly, which may take up to 30 seconds.","wordpress-seo-premium"),"Yoast SEO Premium","MyYoast","<Activate>","</Activate>","<New>","</New>"),{Activate:wp.element.createElement(u.OutboundLink,{variant:"error",href:e}),New:wp.element.createElement(u.OutboundLink,{variant:"error",href:t})}))),wp.element.createElement("div",{className:"yst-mt-6 yst-flex yst-space-x-3 yst-place-content-end"},wp.element.createElement(a.Button,{variant:"secondary",onClick:r},(0,o.__)("Close","wordpress-seo-premium")),wp.element.createElement(a.Button,{variant:"primary",onClick:c},(0,o.__)("Refresh page","wordpress-seo-premium"))))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimeoutAlert=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(6);t.TimeoutAlert=function(){var e=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-support")},[]);return wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("span",{className:"yst-block yst-font-medium"},(0,s.__)("Connection timeout","wordpress-seo-premium")),wp.element.createElement("p",{className:"yst-mt-2"},(0,i.createInterpolateElement)((0,s.sprintf)((0,s.__)("It seems that a connection timeout has occurred. Please check your internet connection and try again later. If the issue persists, please %1$scontact our support team%2$s","wordpress-seo-premium"),"<a>","</a>"),{a:wp.element.createElement(a.OutboundLink,{variant:"error",href:e})})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnethicalRequestAlert=void 0;var n=r(4),i=r(3),s=r(2),o=r(8),a=r(20),u=r(6),l=r(13),c=r(52);t.UnethicalRequestAlert=function(){var e=(0,c.useTypeContext)().editType,t=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).selectLink("https://yoa.st/ai-generator-configure-page")},[]),r=(0,i.useMemo)(function(){return e===l.EDIT_TYPE.description?(0,s.__)("Due to the OpenAI's strict ethical guidelines and %1$susage policies%2$s, we are unable to generate meta descriptions for your page. If you intend to use AI, kindly avoid the use of explicit, violent, or sexually explicit content. %3$sRead more on how to configure your page to make sure you get the best results with AI%4$s.","wordpress-seo-premium"):(0,s.__)("Due to the OpenAI's strict ethical guidelines and %1$susage policies%2$s, we are unable to generate SEO titles for your page. If you intend to use AI, kindly avoid the use of explicit, violent, or sexually explicit content. %3$sRead more on how to configure your page to make sure you get the best results with AI%4$s.","wordpress-seo-premium")},[e]);return wp.element.createElement(o.Alert,{variant:"error"},wp.element.createElement("p",null,(0,i.createInterpolateElement)((0,s.sprintf)(r,"<a1>","</a1>","<a2>","</a2>"),{a1:wp.element.createElement(a.OutboundLink,{variant:"error",href:"https://openai.com/policies/usage-policies"}),a2:wp.element.createElement(a.OutboundLink,{variant:"error",href:t})})))}},function(e,t,r){"use strict";r.r(t);var n=r(0);const i=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"}))});t.default=i},function(e,t,r){"use strict";r.r(t);var n=r(0);const i=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"}))});t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSetTitleOrDescription=void 0;var n=r(1),i=r(13),s=r(141),o=r(142),a=r(27);t.useSetTitleOrDescription=function(){switch((0,a.useTypeContext)().editType){case i.EDIT_TYPE.title:return(0,o.useSetTitle)();case i.EDIT_TYPE.description:return(0,s.useSetDescription)();default:return n.noop}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleContent=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=r(4),s=r(3),o=r(2),a=r(8),u=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),l=r(51),c=r(6),d=r(13),p=r(52);(t.GoogleContent=function(e){var t=e.title,r=e.description,u=e.status,m=e.titleForLength,f=e.showPreviewSkeleton,y=e.showLengthProgress,g=(0,i.useSelect)(function(e){return e(c.STORE_NAME_EDITOR.free).getSnippetEditorMode()},[]),E=(0,s.useState)(g),v=n(E,2),_=v[0],w=v[1],S=(0,p.useTypeContext)().editType,b=(0,p.useLocation)(),T=(0,p.useTitleOrDescriptionLengthProgress)({editType:S,title:m,description:r});return wp.element.createElement("div",null,wp.element.createElement("div",{className:"yst-flex yst-mb-6"},wp.element.createElement(a.Label,{as:"span",className:"yst-flex-grow yst-cursor-default"},(0,o.__)("Google preview","wordpress-seo-premium")),wp.element.createElement(l.PreviewModePicker,{mode:_,idSuffix:b,onChange:w,disabled:u===d.ASYNC_ACTION_STATUS.loading})),f?wp.element.createElement(l.GooglePreviewSkeleton,null):wp.element.createElement(l.GooglePreview,{mode:_,title:t,description:r}),wp.element.createElement(l.LengthProgressBar,{className:"yst-mt-4",progress:y?T.actual:0,min:0,max:T.max,score:T.score}))}).propTypes={title:u.default.string.isRequired,description:u.default.string.isRequired,status:u.default.oneOf(Object.keys(d.ASYNC_ACTION_STATUS)).isRequired,titleForLength:u.default.string.isRequired,showPreviewSkeleton:u.default.bool.isRequired,showLengthProgress:u.default.bool.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GooglePreview=void 0;var n=r(4),i=r(3),s=r(143),o=r(1),a=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),u=r(6),l=r(13);(t.GooglePreview=function(e){var t=e.mode,r=e.title,a=e.description,l=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getBaseUrlFromSettings()},[]),c=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getSnippetEditorData().slug||""},[]),d=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getDateFromSettings()},[]),p=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getFocusKeyphrase()},[]),m=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getSnippetEditorPreviewImageUrl()},[]),f=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getSiteIconUrlFromSettings()},[]),y=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getShoppingData()},[]),g=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getSnippetEditorWordsToHighlight()},[]),E=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getSiteName()},[]),v=(0,n.useSelect)(function(e){return e(u.STORE_NAME_EDITOR.free).getContentLocale()},[]),_=(0,i.useMemo)(function(){return l+c},[l,c]);return wp.element.createElement(s.SnippetPreview,{title:r,description:a,mode:t,url:_,keyword:p,date:d,faviconSrc:f,mobileImageSrc:m,wordsToHighlight:g,siteName:E,locale:v,shoppingData:y,onMouseUp:o.noop})}).propTypes={mode:a.default.oneOf(Object.keys(l.PREVIEW_MODE)).isRequired,title:a.default.string.isRequired,description:a.default.string.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GooglePreviewSkeleton=void 0;var n=r(8);t.GooglePreviewSkeleton=function(){return wp.element.createElement("div",{className:"yst-max-w-[400px] yst-py-4 yst-px-3 yst-border yst-rounded-lg"},wp.element.createElement("div",{className:"yst-flex yst-gap-x-3"},wp.element.createElement(n.SkeletonLoader,{className:"yst-flex-shrink-0 yst-h-7 yst-w-7 yst-rounded-full"}),wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-w-full yst-gap-y-1"},wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-1/3"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-2.5 yst-w-10/12"}))),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-4 yst-w-full yst-mt-6 yst-mb-4"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-full"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-10/12 yst-mt-2.5"}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LengthProgressBar=void 0;var n=r(3),i=r(8),s=a(r(72)),o=a(r(5));function a(e){return e&&e.__esModule?e:{default:e}}var u=t.LengthProgressBar=function(e){var t=e.className,r=e.progress,o=e.max,a=e.score,u=(0,n.useMemo)(function(){return function(e){return e>=7?"yst-score-good":e>=5?"yst-score-ok":"yst-score-bad"}(a)},[a]);return wp.element.createElement(i.ProgressBar,{className:(0,s.default)("yst-length-progress-bar",u,t),progress:r,min:0,max:o})};u.propTypes={className:o.default.string,progress:o.default.number.isRequired,max:o.default.number.isRequired,score:o.default.number.isRequired},u.defaultProps={className:""}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewModePicker=void 0;var n=r(3),i=r(2),s=r(8),o=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),a=r(13);(t.PreviewModePicker=function(e){var t=e.idSuffix,r=e.mode,o=e.onChange,u=e.disabled,l=(0,n.useCallback)(function(e){var t=e.target;return t.checked&&o(t.value)},[o]);return wp.element.createElement(s.RadioGroup,{id:"yst-ai-mode__"+t,className:"yst-ai-mode",disabled:u},wp.element.createElement(s.RadioGroup.Radio,{id:"yst-ai-mode__mobile__"+t,name:"yst-ai-mode__"+t,label:(0,i.__)("Mobile result","wordpress-seo-premium"),value:a.PREVIEW_MODE.mobile,checked:r===a.PREVIEW_MODE.mobile,onChange:l,disabled:u}),wp.element.createElement(s.RadioGroup.Radio,{id:"yst-ai-mode__desktop__"+t,name:"yst-ai-mode__"+t,label:(0,i.__)("Desktop result","wordpress-seo-premium"),value:a.PREVIEW_MODE.desktop,checked:r===a.PREVIEW_MODE.desktop,onChange:l,disabled:u}))}).propTypes={idSuffix:o.default.string.isRequired,mode:o.default.oneOf(Object.keys(a.PREVIEW_MODE)).isRequired,onChange:o.default.func.isRequired,disabled:o.default.bool.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SocialContent=void 0;var n=r(2),i=r(8),s=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),o=r(51);(t.SocialContent=function(e){var t=e.title,r=e.description,s=e.showPreviewSkeleton;return wp.element.createElement("div",null,wp.element.createElement("div",{className:"yst-flex yst-mb-6"},wp.element.createElement(i.Label,{as:"span",className:"yst-flex-grow yst-cursor-default"},(0,n.__)("Social preview","wordpress-seo-premium"))),s?wp.element.createElement(o.SocialPreviewSkeleton,null):wp.element.createElement(o.SocialPreview,{title:t,description:r}))}).propTypes={title:s.default.string.isRequired,description:s.default.string.isRequired,showPreviewSkeleton:s.default.bool.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SocialPreview=void 0;var n=r(4),i=r(34),s=r(1),o=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),a=r(6);(t.SocialPreview=function(e){var t=e.title,r=e.description,o=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getSiteUrl()},[]),u=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getFacebookImageUrl()},[]),l=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getEditorDataImageFallback()},[]),c=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getFacebookAltText()},[]);return wp.element.createElement(i.FacebookPreview,{title:t,description:r,siteUrl:o,imageUrl:u,imageFallbackUrl:l,alt:c,onSelect:s.noop,onImageClick:s.noop,onMouseHover:s.noop})}).propTypes={title:o.default.string.isRequired,description:o.default.string.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SocialPreviewSkeleton=void 0;var n=r(8);t.SocialPreviewSkeleton=function(){return wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-w-[527px] yst-border"},wp.element.createElement(n.SkeletonLoader,{className:"yst-h-[273px] yst-w-full yst-rounded-none yst-border yst-border-dashed"}),wp.element.createElement("div",{className:"yst-w-full yst-p-4 yst-space-y-1"},wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-1/3"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-5 yst-w-10/12"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-full"})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SuggestionError=t.WithActions=void 0;var n=r(3),i=r(2),s=r(8),o=r(1),a=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),u=r(144);var l=t.WithActions=function(e){var t=e.children,r=e.onRetry,o=(0,s.useModalContext)().onClose;return wp.element.createElement(n.Fragment,null,t,wp.element.createElement("div",{className:"yst-mt-6 yst-flex yst-space-x-3 yst-place-content-end"},wp.element.createElement(s.Button,{variant:"secondary",onClick:o},(0,i.__)("Close","wordpress-seo-premium")),wp.element.createElement(s.Button,{variant:"primary",onClick:r},(0,i.__)("Try again","wordpress-seo-premium"))))};l.propTypes={children:a.default.node.isRequired,onRetry:a.default.func.isRequired};var c=t.SuggestionError=function(e){var t=e.errorCode,r=e.errorMessage,n=e.showActions,i=e.onRetry;switch(t){case 400:switch(r){case"AI_CONTENT_FILTER":return wp.element.createElement(u.UnethicalRequestAlert,null);case"NOT_ENOUGH_CONTENT":return wp.element.createElement(u.NotEnoughContentAlert,null);default:return n?wp.element.createElement(l,{onRetry:i},wp.element.createElement(u.GenericAlert,null)):wp.element.createElement(u.GenericAlert,null)}case 402:return wp.element.createElement(u.SubscriptionError,null);case 408:return n?wp.element.createElement(l,{onRetry:i},wp.element.createElement(u.TimeoutAlert,null)):wp.element.createElement(u.TimeoutAlert,null);case 429:return wp.element.createElement(u.RateLimitAlert,null);case 403:case 503:default:return n?wp.element.createElement(l,{onRetry:i},wp.element.createElement(u.GenericAlert,null)):wp.element.createElement(u.GenericAlert,null)}};c.propTypes={errorCode:a.default.number.isRequired,errorMessage:a.default.string.isRequired,showActions:a.default.bool,onRetry:a.default.func},c.defaultProps={showActions:!1,onRetry:o.noop}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SuggestionsList=void 0;var n=r(3),i=r(2),s=r(8),o=u(r(72)),a=u(r(5));function u(e){return e&&e.__esModule?e:{default:e}}var l=a.default.shape({value:a.default.string.isRequired,label:a.default.node.isRequired}),c=function(e){var t=e.id,r=e.name,i=e.suggestion,s=e.isChecked,a=e.onChange,u=(0,n.useCallback)(function(){return a(i.value)},[i,a]);return wp.element.createElement("label",{htmlFor:t,className:(0,o.default)("yst-flex yst-p-4 yst-items-center yst-border first:yst-rounded-t-md last:yst-rounded-b-md",s&&"yst-z-10 yst-border-primary-500")},wp.element.createElement("input",{type:"radio",id:t,name:r,className:"yst-radio__input",value:i.value,checked:s,onChange:u}),wp.element.createElement("div",{className:(0,o.default)("yst-label yst-radio__label yst-flex yst-flex-wrap yst-items-center",!s&&"yst-text-slate-600")},i.label))};c.propTypes={id:a.default.string.isRequired,name:a.default.string.isRequired,suggestion:l.isRequired,isChecked:a.default.bool.isRequired,onChange:a.default.func.isRequired},(t.SuggestionsList=function(e){var t=e.idSuffix,r=e.suggestions,n=e.selected,o=e.onChange;return wp.element.createElement("div",null,wp.element.createElement(s.RadioGroup,{className:"yst-suggestions-radio-group yst-flex yst-flex-col",id:"yst-ai-suggestions-radio-group__"+t},r.map(function(e,r){return wp.element.createElement(c,{key:"yst-ai-suggestions-radio-"+t+"__"+r,id:"yst-ai-suggestions-radio-"+t+"__"+r,name:"ai-suggestion__"+t,isChecked:e.value===n,onChange:o,suggestion:e})})),wp.element.createElement("p",{className:"yst-text-slate-500 yst-text-[11px] yst-mt-1 yst-text-right"},(0,i.__)("Text generated by AI may be offensive or inaccurate.","wordpress-seo-premium")))}).propTypes={idSuffix:a.default.string.isRequired,suggestions:a.default.arrayOf(l).isRequired,selected:a.default.string.isRequired,onChange:a.default.func.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SuggestionsListSkeleton=void 0;var n=r(8),i=function(e){return e&&e.__esModule?e:{default:e}}(r(5));var s=t.SuggestionsListSkeleton=function(e){var t=e.suggestionClassNames;return wp.element.createElement("div",{className:"yst-flex yst-flex-col yst--space-y-[1px]"},t.map(function(e,t){return wp.element.createElement("div",{key:"yst-ai-suggestion-radio-skeleton__"+t,className:"yst-flex yst-p-4 yst-gap-x-3 yst-items-center yst-border first:yst-rounded-t-md last:yst-rounded-b-md"},wp.element.createElement("input",{type:"radio",disabled:!0,className:"yst-my-0.5"}),wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-w-full"},e.map(function(e,r){return wp.element.createElement(n.SkeletonLoader,{key:"yst-ai-suggestion-radio-skeleton-"+t+"__"+r,className:e})})))}))};s.propTypes={suggestionClassNames:i.default.arrayOf(i.default.arrayOf(i.default.string))},s.defaultProps={suggestionClassNames:[["yst-h-3 yst-w-full","yst-mt-2.5 yst-h-3 yst-w-9/12"],["yst-h-3 yst-w-full","yst-mt-2.5 yst-h-3 yst-w-7/12"],["yst-h-3 yst-w-full","yst-mt-2.5 yst-h-3 yst-w-10/12"],["yst-h-3 yst-w-full","yst-mt-2.5 yst-h-3 yst-w-11/12"],["yst-h-3 yst-w-full","yst-mt-2.5 yst-h-3 yst-w-8/12"]]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TipNotification=void 0;var n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&a.return&&a.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=r(4),s=r(3),o=r(2),a=r(8),u=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),l=r(6),c=r(13),d=r(52);(t.TipNotification=function(e){var t=e.height,r=(0,i.useSelect)(function(e){return e(l.STORE_NAME_EDITOR.free).isAlertDismissed("wpseo_premium_ai_generator")},[]),u=(0,i.useSelect)(function(e){return e(c.STORE_NAME_AI).selectPromptContent()},[]),p=(0,a.useToggleState)(!1),m=n(p,4),f=m[0],y=m[3],g=(0,d.useTypeContext)().editType,E=(0,i.useDispatch)(l.STORE_NAME_EDITOR.free).dismissAlert,v=(0,s.useCallback)(function(){E("wpseo_premium_ai_generator")},[E]),_=(0,s.useMemo)(function(){return g===c.EDIT_TYPE.description?(0,o.__)("%1$sTip%2$s: Improve the accuracy of your generated AI descriptions by writing more content in your page.","wordpress-seo-premium"):(0,o.__)("%1$sTip%2$s: Improve the accuracy of your generated AI titles by writing more content in your page.","wordpress-seo-premium")},[g]);if(r||f||u.length>300)return null;var w="calc("+(0===t?"50%":t/2+"px")+" - 50vh)";return wp.element.createElement(a.Notifications,{className:"yst-mx-[calc(50%-50vw)]",style:{marginTop:w,marginBottom:w},position:"bottom-left"},wp.element.createElement(a.Notifications.Notification,{id:"ai-generator-content-tip",variant:"info",dismissScreenReaderLabel:(0,o.__)("Dismiss","wordpress-seo-premium"),autoDismiss:5e3},(0,s.createInterpolateElement)((0,o.sprintf)(_,"<span>","</span>"),{span:wp.element.createElement("span",{className:"yst-font-medium yst-text-slate-800"})}),wp.element.createElement("div",{className:"yst-flex yst-mt-3 yst--ml-3 yst-gap-1"},wp.element.createElement(a.Button,{type:"button",variant:"tertiary",onClick:v},(0,o.__)("Don’t show again","wordpress-seo-premium")),wp.element.createElement(a.Button,{type:"button",variant:"tertiary",className:"yst-text-slate-800",onClick:y},(0,o.__)("Dismiss","wordpress-seo-premium")))))}).propTypes={height:u.default.number.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TwitterContent=void 0;var n=r(2),i=r(8),s=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),o=r(51);(t.TwitterContent=function(e){var t=e.title,r=e.description,s=e.showPreviewSkeleton;return wp.element.createElement("div",null,wp.element.createElement("div",{className:"yst-flex yst-mb-6"},wp.element.createElement(i.Label,{as:"span",className:"yst-flex-grow yst-cursor-default"},(0,n.__)("Twitter preview","wordpress-seo-premium"))),s?wp.element.createElement(o.TwitterPreviewSkeleton,null):wp.element.createElement(o.TwitterPreview,{title:t,description:r}))}).propTypes={title:s.default.string.isRequired,description:s.default.string.isRequired,showPreviewSkeleton:s.default.bool.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TwitterPreview=void 0;var n=r(4),i=r(34),s=r(1),o=function(e){return e&&e.__esModule?e:{default:e}}(r(5)),a=r(6);(t.TwitterPreview=function(e){var t=e.title,r=e.description,o=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getSiteUrl()},[]),u=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getTwitterImageUrl()},[]),l=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getFacebookImageUrl()},[]),c=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getEditorDataImageFallback()},[]),d=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getTwitterImageType()},[]),p=(0,n.useSelect)(function(e){return e(a.STORE_NAME_EDITOR.free).getTwitterAltText()},[]);return wp.element.createElement(i.TwitterPreview,{title:t,description:r,siteUrl:o,imageUrl:u,imageFallbackUrl:l||c,isLarge:"summary"!==d,alt:p,onSelect:s.noop,onImageClick:s.noop,onMouseHover:s.noop})}).propTypes={title:o.default.string.isRequired,description:o.default.string.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TwitterPreviewSkeleton=void 0;var n=r(8);t.TwitterPreviewSkeleton=function(){return wp.element.createElement("div",{className:"yst-flex yst-flex-col yst-max-h-[370px] yst-w-[507px] yst-border yst-rounded-t-[14px] yst-overflow-hidden"},wp.element.createElement(n.SkeletonLoader,{className:"yst-h-[265px] yst-w-full yst-rounded-none yst-border yst-border-dashed"}),wp.element.createElement("div",{className:"yst-w-full yst-p-4 yst-space-y-1"},wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-1/3"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-5 yst-w-10/12"}),wp.element.createElement(n.SkeletonLoader,{className:"yst-h-3 yst-w-full"})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.registerStore=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(4),s=r(1),o=r(15),a=r(13),u=r(332),l=r(147),c=r(333);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.registerStore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,i.register)(function(e){var t,r;return(0,i.createReduxStore)(a.STORE_NAME_AI,{actions:n({},o.adminUrlActions,o.hasAiGeneratorConsentActions,u.appliedSuggestionsActions,l.hasValidSubscriptionActions,c.promptContentActions),selectors:n({},o.adminUrlSelectors,o.hasAiGeneratorConsentSelectors,u.appliedSuggestionsSelectors,l.hasValidSubscriptionSelectors,c.promptContentSelectors),initialState:(0,s.merge)({},(t={},d(t,o.ADMIN_URL_NAME,(0,o.getInitialAdminUrlState)()),d(t,o.HAS_AI_GENERATOR_CONSENT_NAME,(0,o.getInitialHasAiGeneratorConsentState)()),d(t,u.APPLIED_SUGGESTIONS_NAME,(0,u.getInitialAppliedSuggestionsState)()),d(t,l.HAS_VALID_SUBSCRIPTION_NAME,(0,l.getInitialHasValidSubscriptionState)()),d(t,c.PROMPT_CONTENT_NAME,(0,c.getInitialPromptContentState)()),t),e),reducer:(0,i.combineReducers)((r={},d(r,o.ADMIN_URL_NAME,o.adminUrlReducer),d(r,o.HAS_AI_GENERATOR_CONSENT_NAME,o.hasAiGeneratorConsentReducer),d(r,u.APPLIED_SUGGESTIONS_NAME,u.appliedSuggestionsReducer),d(r,l.HAS_VALID_SUBSCRIPTION_NAME,l.hasValidSubscriptionReducer),d(r,c.PROMPT_CONTENT_NAME,c.promptContentReducer),r)),controls:n({},o.hasAiGeneratorConsentControls)})}(e))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.appliedSuggestionsReducer=t.appliedSuggestionsActions=t.appliedSuggestionsSelectors=t.getInitialAppliedSuggestionsState=t.APPLIED_SUGGESTIONS_NAME=void 0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(7),s=r(1);var o=t.APPLIED_SUGGESTIONS_NAME="appliedSuggestions",a=(0,i.createSlice)({name:o,initialState:{},reducers:{addAppliedSuggestion:function(e,t){var r=t.payload,i=r.editType,s=r.previewType,o=r.suggestion;e[s]=n({},e[s],function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},i,o))}}}),u=(t.getInitialAppliedSuggestionsState=a.getInitialState,t.appliedSuggestionsSelectors={selectAppliedSuggestions:function(e){return(0,s.get)(e,o,{})}});u.selectAppliedSuggestionFor=(0,i.createSelector)([u.selectAppliedSuggestions,function(e,t){return t}],function(e,t){var r=t.editType,n=t.previewType;return(0,s.get)(e,[n,r],"")});t.appliedSuggestionsActions=a.actions,t.appliedSuggestionsReducer=a.reducer},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.promptContentReducer=t.promptContentActions=t.promptContentSelectors=t.getInitialPromptContentState=t.PROMPT_CONTENT_NAME=void 0;var n=r(7),i=r(1),s=t.PROMPT_CONTENT_NAME="promptContent",o=(0,n.createSlice)({name:s,initialState:"",reducers:{setPromptContent:function(e,t){return t.payload}}});t.getInitialPromptContentState=o.getInitialState,t.promptContentSelectors={selectPromptContent:function(e){return(0,i.get)(e,s,"")}},t.promptContentActions=o.actions,t.promptContentReducer=o.reducer}],[[285,0]]]);