OwlCyberSecurity - MANAGER
Edit File: headline-analyzer.15c999b3.js
import{o as d,c as p,a as r,t as l,m as K,b as v,G as b,K as ye,L as fe,v as g,k as z,l as m,E as pe,Q as ee,S as Se,x as F,C as S,F as J,J as ge,j as be,R as le,Y as ve,h as ze}from"./js/runtime-dom.esm-bundler.5c3c7d72.js";import{l as Ce}from"./js/index.7c01c5f2.js";import{l as Le}from"./js/index.d0745c42.js";import{l as xe}from"./js/index.d80c2c2c.js";import{A as ke,u as oe,T as Ae,e as C,r as Pe,c as Oe}from"./js/index.66ecdd60.js";import{e as Ee}from"./js/elemLoaded.2921fc72.js";import{s as He}from"./js/metabox.ee51de75.js";import"./js/translations.d159963e.js";import{_ as s,s as $}from"./js/default-i18n.20001971.js";import{_ as y}from"./js/_plugin-vue_export-helper.eefbdd86.js";import{C as Te}from"./js/Caret.a21d4ca8.js";import"./js/helpers.53868b98.js";function Re(){var L,f,E,N,M,B,D,T;const e="all-in-one-seo-pack";if(!ke()||!He())return;const t=oe();if(t.aioseo.registerHeadlineAnalyzerSet)return;t.aioseo.registerHeadlineAnalyzerSet=!0;const o=window.wp.plugins.registerPlugin,c=((f=(L=window==null?void 0:window.wp)==null?void 0:L.editor)==null?void 0:f.PluginSidebarMoreMenuItem)||((N=(E=window.wp)==null?void 0:E.editPost)==null?void 0:N.PluginSidebarMoreMenuItem),a=((B=(M=window==null?void 0:window.wp)==null?void 0:M.editor)==null?void 0:B.PluginSidebar)||((T=(D=window.wp)==null?void 0:D.editPost)==null?void 0:T.PluginSidebar),n=window.wp.element.Fragment,i=window.wp.element.createElement,u=i("svg",{width:24,height:24,fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},i("path",{d:"M15.817 2H22v.038l-6.183 4.226V2.001zm-7.62 9.473V2H2.016v4.683-.267l6.126 5.094.057-.038zm-6.182 5.061l6.183 4.213v1.252H2.015v-5.465zm13.802-.857L22 11.559v10.437h-6.183v-6.32z",fillRule:"evenodd",clipRule:"evenodd",fill:"#F18200"}),i("path",{d:"M8.198 11.435l-.057.039L2.016 6.38v.265-4.644h6.182v9.434zm0 9.226L2.015 16.45v5.55h6.183v-1.337zm7.62-5.07L22 11.474v10.522h-6.183v-6.405zM22 2.001l-6.183 4.226V2H22z",fillRule:"evenodd",clipRule:"evenodd",fill:"#F18200"}),i("path",{d:"M8.141 13.537L22 4.064v5.432l-13.8 9.19L2 14.46l.016-6.018 6.125 5.094z",fill:"#F18200"})),h=i("div",{id:"aioseo-headline-analyzer-sidebar-button"},u,i("span",{id:"aioseo-headline-analyzer-sidebar-button-score"},"/100")),_=t.aioseo.user;o("aioseo-headline-analyzer-sidebar",{render:()=>!_.capabilities.aioseo_page_analysis&&!_.capabilities.aioseo_page_general_settings&&!_.capabilities.aioseo_page_social_settings&&!_.capabilities.aioseo_page_schema_settings&&!_.capabilities.aioseo_page_advanced_settings?null:i(n,{},i(c,{target:"aioseo-headline-analyzer-sidebar",icon:u},s("Headline Analyzer",e)),i(a,{name:"aioseo-headline-analyzer-sidebar",icon:h,title:"Headline Analyzer"},i("section",{id:"aioseo-headline-analyzer-sidebar",className:"aioseo-headline-analyzer-sidebar"},i("div",{id:"aioseo-headline-analyzer-sidebar-vue",className:"aioseo-headline-analyzer-sidebar-vue"}))))})}const We=e=>Ae.agent().set("X-WP-Nonce",e).use(t=>{t.on("response",o=>{(o.status===401||o.status===403)&&console.error(o)})}),Ne=e=>e.replace(/^\//,""),_e=e=>e.replace(/\/$/,""),Q=e=>_e(e)+"/",Me=e=>{const t=oe();return e=t.aioseo.data.hasUrlTrailingSlash?Q(e):_e(e),Q(t.aioseo.urls.restUrl)+Q("aioseo/v1")+Ne(e)},O=e=>{const t=document.createElement("textarea");return t.innerHTML=e,t.value},{select:te}=window.wp.data;let ie,ne=te("core/editor").getEditedPostAttribute("title");const Be=(e,t)=>((...o)=>{const c=()=>e(...o);clearTimeout(ie),ie=setTimeout(c,t)}).call(),se=async(e=null)=>{let t=ne;return e&&(t=e),t=Pe(t.trim()),t?We(window.aioseo.nonce).post(Me("analyze-headline")).send({headline:t,shouldStoreHeadline:!1}).then(o=>({data:o.body,headline:t})).catch(o=>{var c;return{error:(c=o.response.body)==null?void 0:c.message}}):null};window.wp.data.subscribe(()=>{ne!==te("core/editor").getEditedPostAttribute("title")&&(ne=te("core/editor").getEditedPostAttribute("title"),Be(()=>{var t,o,c,a;const e=C();(o=(t=e.currentPost)==null?void 0:t.headlineAnalyzer)!=null&&o.newData&&e.toggleShowNewHeadlineAnalyzerPreview(!1),(a=(c=e.currentPost)==null?void 0:c.headlineAnalyzer)!=null&&a.showNewData&&e.toggleShowNewHeadlineAnalyzerData(!1),ae(!0)},2e3))});async function ae(e=!1){const t=C(),o=async()=>{const i=await se(),u=document.querySelector('button[aria-label="Headline Analyzer"]'),h=document.getElementById("aioseo-headline-analyzer-sidebar-button"),_=document.getElementById("aioseo-headline-analyzer-sidebar-button-score");if(i!=null&&i.data){const L=JSON.parse(i.data[Object.keys(i.data)[0]]);if(!L){h&&(u.style.display="flex",h.style.display="flex",h.setAttribute("aioseo-button-color","gray")),_&&(_.innerHTML="N/A");return}t.updatePostHeadlineAnalyzerData(i.data,i.headline);const f=L.score,E=40>f?"red":70>f?"orange":"green";t.updateLatestScore(f),h&&(u.style.display="flex",h.style.display="flex",h.setAttribute("aioseo-button-color",E)),_&&(_.innerHTML=`${f}/100`)}else t.updatePostHeadlineAnalyzerData({},""),h&&(u.style.display="flex",h.style.display="flex",h.setAttribute("aioseo-button-color","gray")),_&&(_.innerHTML="N/A")};e&&o();const c=async function(i,u){document.querySelector(".interface-pinned-items")&&(u.disconnect(),o())},a=new MutationObserver(c),n={childList:!0,subtree:!0};a.observe(document.body,n)}const De={props:{title:{type:String,default:"Accordion",required:!0},openedState:{type:Boolean,default:!0},componentClass:{type:String,default:""},hasIcon:{type:Boolean,default:!1},hasExtraTxt:{type:Boolean,default:!1},iconColor:{type:String,default:""}},data(){return{localOpenedState:this.openedState}},methods:{toggleAccordion(){this.localOpenedState=!this.localOpenedState}}},$e=e=>(ye("data-v-c2c4aba7"),e=e(),fe(),e),Ze={class:"components-panel__body-title"},Ve=["aria-expanded"],Ge=$e(()=>r("span",{"aria-hidden":"true"},[r("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",class:"components-panel__arrow","aria-hidden":"true",focusable:"false"},[r("path",{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})])],-1)),Ie={class:"title-flex"},je={key:0,class:"components-panel__row"};function Ue(e,t,o,c,a,n){return d(),p("div",{class:b(["components-panel__body",[o.componentClass,{"is-opened":a.localOpenedState},{"aioseo-headline-analyzer-panel-has-icon":o.hasIcon},o.iconColor]])},[r("h2",Ze,[r("button",{onClick:t[0]||(t[0]=(...i)=>n.toggleAccordion&&n.toggleAccordion(...i)),type:"button","aria-expanded":a.localOpenedState?"true":"false",class:"components-button components-panel__body-toggle"},[Ge,r("div",Ie,[r("span",null,l(o.title),1),o.hasIcon?K(e.$slots,"icon",{key:0},void 0,!0):v("",!0),o.hasExtraTxt?K(e.$slots,"extraTxt",{key:1},void 0,!0):v("",!0)])],8,Ve)]),a.localOpenedState?(d(),p("div",je,[K(e.$slots,"default",{},void 0,!0)])):v("",!0)],2)}const k=y(De,[["render",Ue],["__scopeId","data-v-c2c4aba7"]]),X="all-in-one-seo-pack",Fe={components:{Accordion:k,CoreAlert:Te},data(){return{textPanelTitle:s("Try New Headline",X),textNewHeadlineInputLabel:s("Enter a different headline than your post title to see how it compares.",X),textAnalyze:s("Analyze Headline",X),newHeadline:"",postEditorStore:C(),analyzeError:!1}},methods:{async fetchNewHeadlineData(){this.analyzeError=!1;let e=null;if(e=this.postEditorStore.currentPost.headlineAnalyzer.previousHeadlines.find(t=>t.headline===this.newHeadline),e){const t={data:{[e.headline]:JSON.stringify(e.result)},headline:e.headline};this.postEditorStore.updateNewHeadlineAnalyzerData(t.data,t.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0),this.newHeadline=""}else{const t=await se(this.newHeadline);t!=null&&t.data?(this.postEditorStore.updateNewHeadlineAnalyzerData(t.data,t.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0),this.newHeadline=""):this.analyzeError=t==null?void 0:t.error}}}},Je={class:"aioseo-headline-analyzer-new-tab"},qe={class:"aioseo-headline-analyzer-new-score-form-block"},Ye={class:"components-base-control aioseo-headline-analyzer-input-field css-qy3gpb ej5x27r4"},Ke={class:"components-base-control__field css-1t5ousf ej5x27r3"},Qe={class:"components-base-control__label css-1v57ksj ej5x27r2",for:"inspector-text-control-0"},Xe=["disabled"];function et(e,t,o,c,a,n){const i=g("core-alert"),u=g("accordion");return d(),z(u,{title:a.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score-form"},{default:m(()=>[r("div",Je,[r("div",qe,[r("form",{onSubmit:t[1]||(t[1]=pe((...h)=>n.fetchNewHeadlineData&&n.fetchNewHeadlineData(...h),["prevent"]))},[r("div",Ye,[r("div",Ke,[r("label",Qe,l(a.textNewHeadlineInputLabel),1),ee(r("input",{class:"components-text-control__input",type:"text",id:"inspector-text-control-0","onUpdate:modelValue":t[0]||(t[0]=h=>a.newHeadline=h)},null,512),[[Se,a.newHeadline]])])]),a.analyzeError?(d(),z(i,{key:0,type:"yellow",size:"smaller",class:"aioseo-headline-analyzer-alert"},{default:m(()=>[F(l(a.analyzeError),1)]),_:1})):v("",!0),r("button",{type:"submit",disabled:!a.newHeadline,class:"components-button aioseo-headline-analyzer-button"},l(a.textAnalyze),9,Xe)],32)])])]),_:1},8,["title"])}const tt=y(Fe,[["render",et],["__scopeId","data-v-526c8192"]]),nt={props:{color:{type:String,required:!0},currentScore:{type:Number,required:!0}},data(){return{}}},rt={class:"aioseo-donut-container",style:{"flex-direction":"column"}},ot={className:"aioseo-donut-score-svg",viewBox:"0 0 33.83098862 33.83098862",xmlns:"http://www.w3.org/2000/svg"},st=r("circle",{class:"aioseo-seo-headline-analyzer-score__background",stroke:"#e8e8eb","stroke-width":"2",fill:"none",cx:"16.91549431",cy:"16.91549431",r:"15.91549431"},null,-1),at=["stroke","stroke-dasharray"];function lt(e,t,o,c,a,n){return d(),p("div",rt,[(d(),p("svg",ot,[st,r("circle",{class:"aioseo-seo-headline-analyzer-score__circle",stroke:o.color,"stroke-width":"2","stroke-dasharray":o.currentScore+", 100","stroke-linecap":"round",fill:"none",cx:"16.91549431",cy:"16.91549431",r:"15.91549431"},null,8,at)]))])}const we=y(nt,[["render",lt]]),A="all-in-one-seo-pack",{dispatch:it}=window.wp.data,ct={components:{Accordion:k,PieChart:we},data(){return{veryGoodScore:$(s("A very good score is between %1$d and %2$d.",A),70,100),forBetterResults:$(s("For best results, you should strive for %1$d and above.",A),70),textPanelTitle:s("New Score",A),textCurrentScore:s("Current Score",A),applyHeadlineText:s("Apply Headline",A),postEditorStore:C()}},computed:{postTitle(){var e,t;return O(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},currentResult(){var t;const e=this.postEditorStore.currentPost.headlineAnalyzer.data[(t=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:t[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult.score},newResult(){return this.postEditorStore.newHeadlineAnaylzerData.newResult},newTitle(){return O(this.postEditorStore.newHeadlineAnaylzerData.newTitle||"")},newScore(){return this.newResult.score},classOnNewScore(){return 40>this.newScore?"red":70>this.newScore?"orange":"green"},barColor(){return this.classOnNewScore==="red"?"#df2a4a":this.classOnNewScore==="orange"?"#F2994A":"#00aa63"},classOnCurrentScoreBg(){return 40>this.currentScore?"red-bg":70>this.currentScore?"orange-bg":"green-bg"},scoreDifference(){return Math.abs(this.newScore-this.currentScore)},statusOnScore(){return 25>this.newScore?s("Not Looking Great",A):50>this.newScore?s("Could Be Better",A):60>this.newScore?s("Getting There",A):75>this.newScore?s("Looks Good! ππ",A):75<=this.newScore?s("Super! π₯π₯π₯",A):!1}},methods:{applyHeadline(){it("core/editor").editPost({title:this.newTitle})},decodeHtml:O}},dt={class:"aioseo-headline-analyzer-panel-first-block"},ut={class:"aioseo-headline-analyzer-new-score-panel"},ht={class:"aioseo-headline-analyzer-pie-chart-container"},pt={class:"current-score"},gt={class:"aioseo-headline-analyzer-current-score-content"};function _t(e,t,o,c,a,n){const i=g("pie-chart"),u=g("accordion");return d(),z(u,{title:a.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score"},{default:m(()=>[r("div",dt,[r("div",ut,[r("p",null,l(a.veryGoodScore)+" "+l(a.forBetterResults),1),r("h4",null,"β"+l(n.decodeHtml(n.newTitle))+"β",1),r("div",ht,[r("span",{class:b(["aioseo-headline-analyzer-new-score",n.classOnNewScore])},l(n.newScore),3),S(i,{color:n.barColor,currentScore:n.newScore},null,8,["color","currentScore"]),n.scoreDifference!==0?(d(),p("span",{key:0,class:b(["aioseo-headline-analyzer-score-difference",n.classOnNewScore])},l(n.newScore>n.currentScore?"+ ":n.newScore===n.currentScore?"":"- ")+" "+l(n.scoreDifference),3)):v("",!0),n.statusOnScore?(d(),p("div",{key:1,class:b(["aioseo-headline-analyzer-score-status",n.classOnNewScore])},[r("span",null,l(n.statusOnScore),1)],2)):v("",!0)]),r("button",{type:"button",onClick:t[0]||(t[0]=(...h)=>n.applyHeadline&&n.applyHeadline(...h)),class:"components-button aioseo-headline-analyzer-button"},l(a.applyHeadlineText),1),r("div",pt,[r("span",{class:b(["aioseo-headline-analyzer-score",n.classOnCurrentScoreBg])},l(n.currentScore),3),r("div",gt,[r("h5",null,l(a.textCurrentScore),1),r("p",null,l(n.postTitle),1)])])])])]),_:1},8,["title"])}const wt=y(ct,[["render",_t]]),R="all-in-one-seo-pack",mt={components:{Accordion:k,PieChart:we},data(){return{veryGoodScore:$(s("A very good score is between %1$d and %2$d.",R),70,100),forBetterResults:$(s("For best results, you should strive for %1$d and above.",R),70),textScore:s("Score",R),postEditorStore:C()}},computed:{postTitle(){var e,t;return O(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},currentResult(){var t,o;const e=((o=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:o.data[(t=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:t[0]])||null;return e?JSON.parse(e):{}},currentScore(){var e;return(e=this.currentResult)!=null&&e.score?this.currentResult.score:0},classOnScore(){return 40>this.currentScore?"red":70>this.currentScore?"orange":"green"},barColor(){return this.classOnScore==="red"?"#df2a4a":this.classOnScore==="orange"?"#F2994A":"#00aa63"},scoreStatus(){return 25>this.currentScore?s("Not Looking Great",R):50>this.currentScore?s("Could Be Better",R):60>this.currentScore?s("Getting There",R):75>this.currentScore?s("Looks Good! ππ",R):75<=this.currentScore?s("Super! π₯π₯π₯",R):!1}}},yt={class:"aioseo-headline-analyzer-current-score-tab aioseo-headline-analyzer-panel-first-block"},ft={class:"aioseo-headline-analyzer-current-title"},St={class:"aioseo-headline-analyzer-pie-chart-container"},bt=r("span",{class:"aioseo-headline-analyzer-total-out-of-score"},"/ 100",-1);function vt(e,t,o,c,a,n){const i=g("pie-chart"),u=g("accordion");return d(),z(u,{title:a.textScore,componentClass:"aioseo-headline-analyzer-panel-score"},{default:m(()=>[r("div",yt,[r("h4",ft,' "'+l(n.postTitle)+'" ',1),r("div",St,[r("div",{class:b(["aioseo-headline-analyzer-current-score",n.classOnScore])},[F(l(n.currentScore),1),bt],2),n.scoreStatus?(d(),p("div",{key:0,class:b(["aioseo-headline-analyzer-score-status",n.classOnScore])},[r("span",null,l(n.scoreStatus),1)],2)):v("",!0),S(i,{color:n.barColor,currentScore:n.currentScore},null,8,["color","currentScore"])]),r("p",null,l(a.veryGoodScore)+" "+l(a.forBetterResults),1)])]),_:1},8,["title"])}const zt=y(mt,[["render",vt]]),Ct="all-in-one-seo-pack",Lt={components:{Accordion:k},data(){return{previousScoresText:s("Previous Scores",Ct),postEditorStore:C()}},computed:{postTitle(){var e,t;return(t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)!=null&&t.headline?this.postEditorStore.currentPost.headlineAnalyzer.headline:""},previousScores(){var t,o,c;const e=JSON.parse(JSON.stringify(((c=(o=(t=this.postEditorStore)==null?void 0:t.currentPost)==null?void 0:o.headlineAnalyzer)==null?void 0:c.previousHeadlines)||[]));return e.pop(),e.reverse()}},methods:{classOnScore(e){return e?40>e?"red-bg":70>e?"orange-bg":"green-bg":"gray-bg"},async fetchPrevScoreHeadline(e){let t=null;if(t=this.postEditorStore.currentPost.headlineAnalyzer.previousHeadlines.find(o=>o.headline===e),t){const o={data:{[t.headline]:JSON.stringify(t.result)},headline:t.headline};this.postEditorStore.updateNewHeadlineAnalyzerData(o.data,o.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0)}else{const o=await se(e);o!=null&&o.data&&(this.postEditorStore.updateNewHeadlineAnalyzerData(o.data,o.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0))}},decodeHtml(e){return O(e)}}},xt={class:"aioseo-headline-analyzer-panel-first-block"},kt={key:0,class:"aioseo-headline-analyzer-previous-scores"},At=["onClick"],Pt={class:"aioseo-headline-analyzer-score-text"};function Ot(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.previousScoresText,componentClass:"aioseo-headline-analyzer-panel-previous-scores"},{default:m(()=>[r("div",xt,[n.previousScores.length>0?(d(),p("ul",kt,[(d(!0),p(J,null,ge(n.previousScores,(u,h)=>(d(),p("li",{key:h,onClick:pe(_=>n.fetchPrevScoreHeadline(u.headline),["stop"])},[r("span",{class:b(["aioseo-headline-analyzer-score",n.classOnScore(u.score)])},l(u.score||"N/A"),3),r("span",Pt,l(n.decodeHtml(u.headline)),1)],8,At))),128))])):v("",!0)])]),_:1},8,["title"])}const Et=y(Lt,[["render",Ot]]),Ht="all-in-one-seo-pack",Tt={props:{title:{type:String,default:"",required:!0},value:{type:Number,required:!0},classOnScore:{type:String,default:"",required:!0},classOnScoreBg:{type:String,default:"",required:!0},goalValue:{type:String,default:"",required:!0},words:{type:Array,default:()=>[]},guideLine:{type:String,default:""}},data(){return{textGoal:s("Goal:",Ht)}},computed:{progressBarStyle(){return`width: ${this.value}%`}}},Rt={class:"aioseo-headline-analyzer-words-block"},Wt={class:"aioseo-headline-analyzer-words-block-data"},Nt={class:"aioseo-headline-analyzer-words-block-goal"},Mt={class:"aioseo-headline-analyzer-words-block-progressbar"},Bt=r("span",{class:"aioseo-headline-analyzer-progressbar-bg"},null,-1),Dt={class:"aioseo-headline-analyzer-words-tag-list"},$t={class:"aioseo-headline-analyzer-words-guideline"};function Zt(e,t,o,c,a,n){return d(),p("div",Rt,[r("h5",null,l(o.title),1),r("div",Wt,[r("span",{class:b(["aioseo-headline-analyzer-words-block-percentage",o.classOnScore])},l(o.value)+"% ",3),r("span",{class:b(["aioseo-headline-analyzer-words-block-percentage-right-column",o.classOnScore])},[r("span",Nt,l(a.textGoal)+" "+l(o.goalValue),1),r("span",Mt,[Bt,r("span",{class:b(["aioseo-headline-analyzer-progressbar-part",o.classOnScoreBg]),style:be(n.progressBarStyle)},null,6)])],2)]),r("ul",Dt,[(d(!0),p(J,null,ge(o.words,(i,u)=>(d(),p("li",{key:u},l(i),1))),128))]),r("p",$t,l(o.guideLine),1)])}const Vt=y(Tt,[["render",Zt]]),w="all-in-one-seo-pack",Gt={components:{Accordion:k,WordsBlock:Vt},data(){return{title:s("Word Balance",w),textGuideline:s("Compare the percentages of your results to the goal for each category and adjust as necessary.",w),textCommonWords:s("Common Words",w),textTwentyThirty:s("20-30%",w),textUnCommonWords:s("Uncommon Words",w),textTenTwenty:s("10-20%",w),textEmotionalWords:s("Emotional Words",w),textTenFifteen:s("10-15%",w),textPowerWords:s("Power Words",w),textLeastOne:s("At least one",w),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},currentScore(){var e;return(e=this.currentResult)!=null&&e.score?this.currentResult.score:0},classOnScore(){return 40>this.currentScore?"red":70>this.currentScore?"orange":"green"},classOnCommonWords(){var e,t;return((e=this.currentResult.result)==null?void 0:e.commonWordsPercentage)===0?"red":.2>((t=this.currentResult.result)==null?void 0:t.commonWordsPercentage)?"orange":"green"},classOnCommonWordsBg(){var e,t;return((e=this.currentResult.result)==null?void 0:e.commonWordsPercentage)===0?"red-bg":.2>((t=this.currentResult.result)==null?void 0:t.commonWordsPercentage)?"orange-bg":"green-bg"},guideLineOnCommonWords(){var e;return .2>((e=this.currentResult.result)==null?void 0:e.commonWordsPercentage)?s("Your headline would be more likely to get clicks if it had more common words.",w):s("Headlines with 20-30% common words are more likely to get clicks.",w)},classOnUnCommonWords(){var e,t;return((e=this.currentResult.result)==null?void 0:e.uncommonWordsPercentage)===0?"red":.1>((t=this.currentResult.result)==null?void 0:t.uncommonWordsPercentage)?"orange":"green"},classOnUnCommonWordsBg(){var e,t;return((e=this.currentResult.result)==null?void 0:e.uncommonWordsPercentage)===0?"red-bg":.1>((t=this.currentResult.result)==null?void 0:t.uncommonWordsPercentage)?"orange-bg":"green-bg"},guideLineOnUnCommonWords(){var e;return .1>((e=this.currentResult.result)==null?void 0:e.uncommonWordsPercentage)?s("Your headline would be more likely to get clicks if it had more uncommon words.",w):s("Headlines with uncommon words are more likely to get clicks.",w)},classOnEmotionalWords(){var e,t;return((e=this.currentResult.result)==null?void 0:e.emotionalWordsPercentage)===0?"red":.1>((t=this.currentResult.result)==null?void 0:t.emotionalWordsPercentage)?"orange":"green"},classOnEmotionalWordsBg(){var e,t;return((e=this.currentResult.result)==null?void 0:e.emotionalWordsPercentage)===0?"red-bg":.1>((t=this.currentResult.result)==null?void 0:t.emotionalWordsPercentage)?"orange-bg":"green-bg"},guideLineOnEmotionalWords(){return s("Emotionally triggered headlines are likely to drive more clicks.",w)},classOnPowerWords(){var e;return((e=this.currentResult.result)==null?void 0:e.powerWords.length)===0?"orange":"green"},classOnPowerWordsBg(){var e;return((e=this.currentResult.result)==null?void 0:e.powerWords.length)===0?"orange":"green-bg"},guideLineOnPowerWords(){return s("Headlines with power words are more likely to get clicks.",w)},scoreStatus(){return 25>this.currentScore?s("Not Looking Great",w):50>this.currentScore?s("Could Be Better",w):60>this.currentScore?s("Getting There",w):75>this.currentScore?s("Looks Good! ππ",w):75<this.currentScore?s("Super! π₯π₯π₯",w):!1}}},It={class:"aioseo-headline-analyzer-words-block"},jt={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Ut=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1),Ft=[Ut],Jt={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},qt=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1),Yt=[qt];function Kt(e,t,o,c,a,n){const i=g("words-block"),u=g("accordion");return d(),z(u,{title:a.title,componentClass:"aioseo-headline-analyzer-panel-word-balance",hasIcon:!0,iconColor:n.classOnScore},{icon:m(()=>[n.classOnScore=="green"?(d(),p("svg",jt,Ft)):(d(),p("svg",Jt,Yt))]),default:m(()=>{var h,_,L,f,E,N,M,B,D,T,Z,V,G,I,j,U;return[r("div",It,[r("h4",null,l(n.scoreStatus),1),r("p",null,l(a.textGuideline),1)]),S(i,{title:a.textCommonWords,value:(_=(h=n.currentResult)==null?void 0:h.result)!=null&&_.commonWordsPercentage?Math.round(n.currentResult.result.commonWordsPercentage*100):0,goalValue:a.textTwentyThirty,classOnScore:n.classOnCommonWords,classOnScoreBg:n.classOnCommonWordsBg,words:(f=(L=n.currentResult)==null?void 0:L.result)!=null&&f.commonWords?n.currentResult.result.commonWords:[],guideLine:n.guideLineOnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),S(i,{title:a.textUnCommonWords,value:(N=(E=n.currentResult)==null?void 0:E.result)!=null&&N.uncommonWordsPercentage?Math.round(n.currentResult.result.uncommonWordsPercentage*100):0,goalValue:a.textTenTwenty,classOnScore:n.classOnUnCommonWords,classOnScoreBg:n.classOnUnCommonWordsBg,words:(B=(M=n.currentResult)==null?void 0:M.result)!=null&&B.uncommonWords?n.currentResult.result.uncommonWords:[],guideLine:n.guideLineOnUnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),S(i,{title:a.textEmotionalWords,value:(T=(D=n.currentResult)==null?void 0:D.result)!=null&&T.emotionalWordsPercentage?Math.round(n.currentResult.result.emotionalWordsPercentage*100):0,goalValue:a.textTenFifteen,classOnScore:n.classOnEmotionalWords,classOnScoreBg:n.classOnEmotionalWordsBg,words:(V=(Z=n.currentResult)==null?void 0:Z.result)!=null&&V.emotionWords?n.currentResult.result.emotionWords:[],guideLine:n.guideLineOnEmotionalWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),S(i,{title:a.textPowerWords,value:(I=(G=n.currentResult)==null?void 0:G.result)!=null&&I.powerWordsPercentage?Math.round(n.currentResult.result.powerWordsPercentage*100):0,goalValue:a.textLeastOne,classOnScore:n.classOnPowerWords,classOnScoreBg:n.classOnPowerWordsBg,words:(U=(j=n.currentResult)==null?void 0:j.result)!=null&&U.powerWords?n.currentResult.result.powerWords:[],guideLine:n.guideLineOnPowerWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"])]}),_:1},8,["title","iconColor"])}const Qt=y(Gt,[["render",Kt]]),P="all-in-one-seo-pack",Xt={components:{Accordion:k},data(){return{textPanelTitle:s("Sentiment",P),textNeutralSentiment:s("Neutral Sentiment",P),textNeutralSentimentGuideline:s("Headlines that are strongly positive or negative tend to get more engagement than neutral ones.",P),textPositiveSentiment:s("Your headline has a positive sentiment.",P),textPositiveSentimentGuideline:s("Positive headlines tend to get better engagement than neutral or negative ones.",P),textNegativeSentiment:s("Your headline has a negative sentiment.",P),textNegativeSentimentGuideline:s("Negative headlines are attention-grabbing and tend to perform better than neutral ones.",P),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},sentiment(){var e,t;return((e=this.currentResult.result)==null?void 0:e.sentiment)==="neu"?s("Neutral",P):((t=this.currentResult.result)==null?void 0:t.sentiment)==="pos"?s("Positive",P):s("Negative",P)},classOnSentiment(){var e,t;return((e=this.currentResult.result)==null?void 0:e.sentiment)==="neu"?"orange":((t=this.currentResult.result)==null?void 0:t.sentiment)==="pos"?"green":"red"}}},en={class:"aioseo-headline-analyzer-panel-first-block"},tn={key:0},nn=r("br",null,null,-1),rn={key:1},on=r("br",null,null,-1),sn={key:2},an=r("br",null,null,-1),ln={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},cn=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM5 7.5C5 6.67157 5.67157 6 6.5 6C7.32843 6 8 6.67157 8 7.5C8 8.32843 7.32843 9 6.5 9C5.67157 9 5 8.32843 5 7.5ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM7 13.5V12H13V13.5H7ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#005AE0"},null,-1),dn=[cn],un={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},hn=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM6.5 6C5.67157 6 5 6.67157 5 7.5C5 8.32843 5.67157 9 6.5 9C7.32843 9 8 8.32843 8 7.5C8 6.67157 7.32843 6 6.5 6ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM6.55 12C7.25 13.19 8.52 14 10 14C11.48 14 12.75 13.19 13.45 12H15.12C14.32 14.05 12.33 15.5 10 15.5C7.67 15.5 5.68 14.05 4.88 12H6.55ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#00AA63"},null,-1),pn=[hn],gn={key:2,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},_n=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM6.5 6C5.67157 6 5 6.67157 5 7.5C5 8.32843 5.67157 9 6.5 9C7.32843 9 8 8.32843 8 7.5C8 6.67157 7.32843 6 6.5 6ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM4.88 15.5C5.68 13.45 7.67 12 10 12C12.33 12 14.32 13.45 15.12 15.5H13.45C12.75 14.31 11.48 13.5 10 13.5C8.52 13.5 7.24 14.31 6.55 15.5H4.88ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#DF2A4A"},null,-1),wn=[_n];function mn(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-sentiment",hasIcon:!0,iconColor:n.classOnSentiment},{icon:m(()=>{var u,h;return[((u=n.currentResult.result)==null?void 0:u.sentiment)=="neu"?(d(),p("svg",ln,dn)):((h=n.currentResult.result)==null?void 0:h.sentiment)=="pos"?(d(),p("svg",un,pn)):(d(),p("svg",gn,wn))]}),default:m(()=>{var u,h,_;return[r("div",en,[r("h4",null,l(n.sentiment),1),((u=n.currentResult.result)==null?void 0:u.sentiment)==="neu"?(d(),p("p",tn,[r("strong",null,l(a.textNeutralSentiment),1),nn,F(l(a.textNeutralSentimentGuideline),1)])):v("",!0),((h=n.currentResult.result)==null?void 0:h.sentiment)==="pos"?(d(),p("p",rn,[r("strong",null,l(a.textPositiveSentiment),1),on,F(l(a.textPositiveSentimentGuideline),1)])):v("",!0),((_=n.currentResult.result)==null?void 0:_.sentiment)==="neg"?(d(),p("p",sn,[r("strong",null,l(a.textNegativeSentiment),1),an,F(l(a.textNegativeSentimentGuideline),1)])):v("",!0)])]}),_:1},8,["title","iconColor"])}const yn=y(Xt,[["render",mn]]),ce="all-in-one-seo-pack",fn={components:{Accordion:k},data(){return{panelTitle:s("Headline Type",ce),typeLinkText:$(s("Headlines that are lists and how-to get more engagement on average than other types of headlines. %1$s%2$sLearn More%3$s β",ce),"<br /><br />",'<a href="https://optinmonster.com/why-these-21-headlines-went-viral-and-how-you-can-copy-their-success/" target="_blank" class="aioseo-headline-analyzer-link"><span>',"</span></a>"),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},headlineTypes(){var e,t;return(t=(e=this.currentResult.result)==null?void 0:e.headlineTypes)==null?void 0:t.join(", ")}}},Sn={class:"aioseo-headline-analyzer-words-block"},bn=["innerHTML"];function vn(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.panelTitle,componentClass:"aioseo-headline-analyzer-panel-types",hasExtraTxt:!0},{extraTxt:m(()=>[r("span",null,l(n.headlineTypes),1)]),default:m(()=>[r("div",Sn,[r("h4",null,l(n.headlineTypes),1),r("p",{innerHTML:a.typeLinkText},null,8,bn)])]),_:1},8,["title"])}const zn=y(fn,[["render",vn]]),H="all-in-one-seo-pack",Cn={components:{Accordion:k},data(){return{textPanelTitle:s("Character Count",H),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},currentScore(){var e;return(e=this.currentResult)!=null&&e.score?this.currentResult.score:0},characterLength(){var e;return(e=this.currentResult.result)!=null&&e.length?this.currentResult.result.length:0},characterLengthString(){return this.characterLength?this.characterLength.toString():""},classOnLength(){return 19>=this.characterLength?"red":20<=this.characterLength&&34>=this.characterLength?"orange":35<=this.characterLength&&66>=this.characterLength?"green":67<=this.characterLength&&79>=this.characterLength?"orange":(80<=this.characterLength,"red")},statusOnLength(){return 34>=this.characterLength?s("Too Short π",H):35<=this.characterLength&&66>=this.characterLength?s("Good π",H):67<=this.characterLength?s("Too Long π",H):s("Too Short π",H)},descOnCharLength(){return 34>=this.characterLength?s("You have space to add more keywords and power words to boost your rankings and click-through rate.",H):35<=this.characterLength&&66>=this.characterLength?s("Headlines that are about 55 characters long will display fully in search results and tend to get more clicks.",H):67<=this.characterLength?s("At this length, it will get cut off in search results. Try reducing it to about 55 characters.",H):s("You have space to add more keywords and power words to boost your rankings and click-through rate.",H)},characterDisplay(){let e="";if(this.characterLengthString.length===1&&(e=`<span class="character-zero">0</span><span class="character-zero">0</span><span>${this.characterLength}</span>`),this.characterLengthString.length===2){e='<span class="character-zero">0</span>';for(const t of this.characterLengthString)e+=`<span>${t}</span>`}if(this.characterLengthString.length===3)for(const t of this.characterLengthString)e+=`<span>${t}</span>`;return e}}},Ln={class:"aioseo-headline-analyzer-words-block"},xn={class:"aioseo-headline-analyzer-character-count-container"},kn={class:"aioseo-headline-analyzer-status-on-character-length"},An=["innerHTML"],Pn={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},On=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1),En=[On],Hn={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Tn=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1),Rn=[Tn];function Wn(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-character-count",hasIcon:!0,iconColor:n.classOnLength},{icon:m(()=>[n.classOnLength=="green"?(d(),p("svg",Pn,En)):(d(),p("svg",Hn,Rn))]),default:m(()=>[r("div",Ln,[r("div",xn,[r("span",kn,l(n.statusOnLength),1),r("span",{class:b(["aioseo-headline-analyzer-character-length",n.classOnLength]),innerHTML:n.characterDisplay},null,10,An)]),r("p",null,l(n.descOnCharLength),1)])]),_:1},8,["title","iconColor"])}const Nn=y(Cn,[["render",Wn]]),W="all-in-one-seo-pack",Mn={components:{Accordion:k},data(){return{textWordCount:s("Word Count",W),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},currentScore(){var e;return(e=this.currentResult)!=null&&e.score?this.currentResult.score:0},wordLength(){var e;return(e=this.currentResult.result)!=null&&e.wordCount?this.currentResult.result.wordCount:0},wordLengthString(){return this.wordLength?this.wordLength.toString():""},classOnLength(){let e="";return 4>=this.wordLength?e="red":5<=this.wordLength&&9>=this.wordLength?e="green":10<=this.wordLength&&11>=this.wordLength?e="orange":e="red",e},statusOnLength(){let e="";return 4>=this.wordLength?e=s("Not Enough Words π",W):5<=this.wordLength&&9>=this.wordLength?e=s("Good π",W):10<=this.wordLength&&11>=this.wordLength?e=s("Reduce Word Count π",W):e=s("Too Many Words π",W),e},descOnWordLength(){let e="";return 4>=this.wordLength?e=s("Your headline doesnβt use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement.",W):5<=this.wordLength&&9>=this.wordLength?e=s("Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words.",W):e=s("Your headline has too many words. Long headlines will get cut off in search results and wonβt get as many clicks.",W),e},wordCountDisplay(){let e="";if(this.wordLengthString.length===1&&(e=`<span class="character-zero">0</span><span class="character-zero">0</span><span>${this.wordLength}</span>`),this.wordLengthString.length===2){e='<span class="character-zero">0</span>';for(const t of this.wordLengthString)e+=`<span>${t}</span>`}if(this.wordLengthString.length===3)for(const t of this.wordLengthString)e+=`<span>${t}</span>`;return e}}},Bn={class:"aioseo-headline-analyzer-words-block"},Dn={class:"aioseo-headline-analyzer-word-counter"},$n={class:"aioseo-headline-analyzer-status-on-word-length"},Zn=["innerHTML"],Vn={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Gn=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1),In=[Gn],jn={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Un=r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1),Fn=[Un];function Jn(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.textWordCount,componentClass:"aioseo-headline-analyzer-panel-word-count",hasIcon:!0,iconColor:n.classOnLength},{icon:m(()=>[n.classOnLength=="green"?(d(),p("svg",Vn,In)):(d(),p("svg",jn,Fn))]),default:m(()=>[r("div",Bn,[r("div",Dn,[r("span",$n,l(n.statusOnLength),1),r("span",{class:b(["aioseo-headline-analyzer-word-length",n.classOnLength]),innerHTML:n.wordCountDisplay},null,10,Zn)]),r("p",null,l(n.descOnWordLength),1)])]),_:1},8,["title","iconColor"])}const qn=y(Mn,[["render",Jn]]),q="all-in-one-seo-pack",Yn={components:{Accordion:k},data(){return{textPanelTitle:s("Beginning & Ending Words",q),guideLineText:s("Most readers only look at the first and last 3 words of a headline before deciding whether to click.",q),begginingWordsText:s("Beginning Words",q),endingWordsText:s("Ending Words",q),postEditorStore:C()}},computed:{currentResult(){var t,o,c;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((c=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:c.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]])||null;return e?JSON.parse(e):{}},currentScore(){var e;return(e=this.currentResult)!=null&&e.score?this.currentResult.score:0},words(){var e;return(e=this.currentResult.result)!=null&&e.originalExplodedHeadline?this.currentResult.result.originalExplodedHeadline:[]},beginningWords(){let e="";return 6<=this.words.length?e=this.words.slice(0,3).join(" "):3<this.words.length&&5>=this.words.length?e=this.words.slice(0,3).join(" "):e=this.words.slice(0,3).join(" "),O(e)},endingWords(){let e="";return 6<=this.words.length?e=this.words.slice(-3).join(" "):3<this.words.length&&5>=this.words.length&&(e=this.words.slice(3).join(" ")),O(e)}}},Kn={class:"aioseo-headline-analyzer-panel-first-block"},Qn={class:"aioseo-headline-analyzer-word-begining-title"},Xn={class:"aioseo-headline-analyzer-words beginning"},er={class:"aioseo-headline-analyzer-word-begining-title"},tr={class:"aioseo-headline-analyzer-words beginning"},nr={class:"aioseo-headline-analyzer-words-guideline"};function rr(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-beginning-ending-words"},{default:m(()=>[r("div",Kn,[n.beginningWords?(d(),p(J,{key:0},[r("ul",Qn,[r("li",null,l(a.begginingWordsText),1)]),r("div",Xn,[r("span",null,l(n.beginningWords),1)])],64)):v("",!0),n.endingWords?(d(),p(J,{key:1},[r("ul",er,[r("li",null,l(a.endingWordsText),1)]),r("div",tr,[r("span",null,l(n.endingWords),1)])],64)):v("",!0),r("p",nr,l(a.guideLineText),1)])]),_:1},8,["title"])}const or=y(Yn,[["render",rr]]),{select:sr}=window.wp.data,de="all-in-one-seo-pack",ar={components:{Accordion:k},data(){return{panelTitle:s("Search Preview",de),descText:s("Here is how your headline will look like in Google search results page.",de),postUrl:sr("core/editor").getPermalink(),postEditorStore:C()}},computed:{currentResult(){var t,o;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer.data[(o=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:o[0]]||null;return e?JSON.parse(e):{}},postTitle(){var e,t;return O(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},newResult(){return this.postEditorStore.newHeadlineAnaylzerData.newResult},newTitle(){return O(this.postEditorStore.newHeadlineAnaylzerData.newTitle||"")},encodedPostUrl(){return this.postUrl?encodeURI(this.postUrl):"#"}}},lr={class:"aioseo-headline-analyzer-panel-first-block"},ir={class:"aioseo-headline-analyzer-search-prevew-wrap"},cr={class:"aioseo-headline-analyzer-post-url"},dr=["href"],ur={key:0},hr={key:1};function pr(e,t,o,c,a,n){const i=g("accordion");return d(),z(i,{title:a.panelTitle,componentClass:"aioseo-headline-analyzer-panel-search-preview"},{default:m(()=>{var u,h,_,L,f;return[r("div",lr,[r("div",ir,[r("p",cr,[r("a",{href:n.encodedPostUrl,target:"_blank"},l(a.postUrl),9,dr)]),(h=(u=a.postEditorStore)==null?void 0:u.newHeadlineAnaylzerData)!=null&&h.newResult&&((f=(L=(_=a.postEditorStore)==null?void 0:_.currentPost)==null?void 0:L.headlineAnalyzer)!=null&&f.newData.showPreview)?(d(),p("h4",ur,l(n.newTitle),1)):(d(),p("h4",hr,l(n.postTitle),1)),r("p",null,l(a.descText),1)])])]}),_:1},8,["title"])}const gr=y(ar,[["render",pr]]),Y="all-in-one-seo-pack",_r={components:{TabCurrentScore:zt,TabNewScore:tt,PanelNewScore:wt,PreviousScores:Et,WordBalance:Qt,Sentiment:yn,PanelType:zn,CharacterCount:Nn,WordCount:qn,StartEndWords:or,SearchPreview:gr},data(){return{currentScore:s("Current Score",Y),currentHeadline:s("Try New Headline",Y),emptyTitleWarning:s("Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results.",Y),activeTab:"current-score",postEditorStore:C(),rootStore:oe()}},computed:{postTitle(){var e,t;return O(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},headlineAnalyzerNotice(){return $(s("This Headline Analyzer is part of %1$s to help you increase your traffic. %2$sAnalyze your site further here%3$s β%4$s",Y),"AIOSEO",$('<a href="%1$s" class="aioseo-headline-analyzer-link" target="_blank"><span>',this.rootStore.aioseo.urls.aio.seoAnalysis),"</span>","</a>")}},methods:{switchTab(e){this.activeTab=e}}},wr={class:"aioseo-inline-buttons"},mr={key:1,class:"aioseo-headline-analyzer-empty-title-warning"},yr={class:"aioseo-headline-analyzer-bottom-notice"},fr=["innerHTML"];function Sr(e,t,o,c,a,n){var T,Z,V,G,I,j,U;const i=g("tab-current-score"),u=g("tab-new-score"),h=g("panel-new-score"),_=g("previous-scores"),L=g("word-balance"),f=g("sentiment"),E=g("panel-type"),N=g("character-count"),M=g("word-count"),B=g("start-end-words"),D=g("search-preview");return d(),p("div",null,[n.postTitle?(d(),p(J,{key:0},[r("div",wr,[r("button",{onClick:t[0]||(t[0]=me=>n.switchTab("current-score")),class:b(["aioseo-switcher-button",{active:a.activeTab==="current-score"}])},l(a.currentScore),3),r("button",{onClick:t[1]||(t[1]=me=>n.switchTab("new-headline")),class:b(["aioseo-switcher-button",{active:a.activeTab==="new-headline"}])},l(a.currentHeadline),3)]),ee(S(i,null,null,512),[[le,a.activeTab==="current-score"]]),ee(S(u,null,null,512),[[le,a.activeTab==="new-headline"]]),(Z=(T=a.postEditorStore)==null?void 0:T.newHeadlineAnaylzerData)!=null&&Z.newResult?(d(),z(h,{key:0})):v("",!0),((I=(G=(V=a.postEditorStore.currentPost)==null?void 0:V.headlineAnalyzer)==null?void 0:G.previousHeadlines)==null?void 0:I.length)>1||(U=(j=a.postEditorStore.currentPost)==null?void 0:j.headlineAnalyzer)!=null&&U.showPrevScores?(d(),z(_,{key:1})):v("",!0),S(L),S(f),S(E),S(N),S(M),S(B),S(D)],64)):(d(),p("p",mr,l(a.emptyTitleWarning),1)),r("div",yr,[r("p",{innerHTML:n.headlineAnalyzerNotice},null,8,fr)])])}const br=y(_r,[["render",Sr]]),vr={components:{MainView:br},data(){return{}}};function zr(e,t,o,c,a,n){const i=g("main-view");return d(),z(i)}const Cr=y(vr,[["render",zr]]);Re();const re="#aioseo-headline-analyzer-sidebar-vue",Lr="aioseo-headline-analyzer-sidebar/aioseo-headline-analyzer-sidebar";let x,ue=!1;const he=()=>(x&&x.unmount(),x=ve({name:"Standalone/HeadlineAnalyzer/Sidebar",data(){return{tableContext:"post",screenContext:"sidebar"}},render:()=>ze(Cr)}),x=Ce(x),x=Le(x),x=xe(x),Oe(x),window.aioseo.postSettingsSidebarApp&&window.aioseo.postSettingsSidebarApp.unmount(),ae(),x.mount(re),window.aioseo.headlineAnalyzerSidebarApp=x,x);if(window.aioseo.currentPost){const e=window.aioseo.currentPost.context;!window.wp.blockEditor&&window.wp.blocks&&window.wp.oldEditor&&(window.wp.blockEditor=window.wp.editor),e==="post"&&(document.querySelector(re)?he():(Ee(re,"headlineAnalyzerSidebarLoaded"),document.addEventListener("animationstart",function(o){o.animationName==="headlineAnalyzerSidebarLoaded"&&he()},{passive:!0})))}const{select:xr}=window.wp.data;function kr(e){ue||(e==null||e.addEventListener("click",()=>{ae()}),ue=!0)}window.wp.data.subscribe(()=>{const e=xr("core/edit-post").getActiveGeneralSidebarName();if(e){const t=document.querySelector(".interface-interface-skeleton__sidebar");Lr!==e&&window.aioseo.headlineAnalyzerSidebarApp&&window.aioseo.headlineAnalyzerSidebarApp.unmount(),kr(t)}});