OwlCyberSecurity - MANAGER
Edit File: headline-analyzer.C6h1KlRx.js
import{o as c,c as u,a as r,t as a,m as Z,b as $,G as y,K as ce,L as de,v as _,k as S,l as w,E as se,M as G,O as ue,B as f,C as D,F as B,J as oe,j as he,N as Y,V as _e,h as pe}from"./js/runtime-dom.esm-bundler.tPRhSV4q.js";import{l as ge}from"./js/index.CkBeLh4y.js";import{l as we}from"./js/index.B6JTtDta.js";import{l as me}from"./js/index.3BJ3ZnWB.js";import{F as fe,u as F,aa as ye,b,s as Se,l as be}from"./js/links.Ce9S4kjc.js";import{e as ve}from"./js/elemLoaded.COgXIo-H.js";import{s as $e}from"./js/metabox.CnmedXkm.js";import{_ as K}from"./js/default-i18n.DXRQgkn2.js";import{_ as m}from"./js/_plugin-vue_export-helper.BN1snXvA.js";import"./js/constants.CPpKID74.js";import"./js/Caret.BthVBOwE.js";import"./js/helpers.CXsRrhc8.js";function Ce(){var C,x,A,k,O,P;const e="all-in-one-seo-pack";if(!fe()||!$e())return;const t=F();if(t.aioseo.registerHeadlineAnalyzerSet)return;t.aioseo.registerHeadlineAnalyzerSet=!0;const s=window.wp.plugins.registerPlugin,l=((C=window==null?void 0:window.editor)==null?void 0:C.PluginSidebarMoreMenuItem)||((A=(x=window.wp)==null?void 0:x.editPost)==null?void 0:A.PluginSidebarMoreMenuItem),o=((k=window==null?void 0:window.editor)==null?void 0:k.PluginSidebar)||((P=(O=window.wp)==null?void 0:O.editPost)==null?void 0:P.PluginSidebar),n=window.wp.element.Fragment,i=window.wp.element.createElement,d=window.wp.element.useEffect,h=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"})),g=i("div",{id:"aioseo-headline-analyzer-sidebar-button"},h,i("span",{id:"aioseo-headline-analyzer-sidebar-button-score"},"/100")),p=t.aioseo.user;s("aioseo-headline-analyzer",{render:()=>!p.capabilities.aioseo_page_analysis&&!p.capabilities.aioseo_page_general_settings&&!p.capabilities.aioseo_page_social_settings&&!p.capabilities.aioseo_page_schema_settings&&!p.capabilities.aioseo_page_advanced_settings?null:(d(()=>{}),i(n,{},i(l,{target:"aioseo-headline-analyzer",icon:h},K("SEO Headline Analyzer",e)),i(o,{name:"aioseo-headline-analyzer",icon:g,title:K("SEO Headline Analyzer",e),className:"aioseo-headline-analyzer-wrapper"},i("div",{id:"aioseo-headline-analyzer-sidebar-vue",className:"aioseo-headline-analyzer-sidebar-vue"}))))})}const ze=e=>ye.agent().set("X-WP-Nonce",e).use(t=>{t.on("response",s=>{(s.status===401||s.status===403)&&console.error(s)})}),Le=e=>e.replace(/^\//,""),ae=e=>e.replace(/\/$/,""),V=e=>ae(e)+"/",xe=e=>{const t=F();return e=t.aioseo.data.hasUrlTrailingSlash?V(e):ae(e),V(t.aioseo.urls.restUrl)+V("aioseo/v1")+Le(e)},L=e=>{const t=document.createElement("textarea");return t.innerHTML=e,t.value},{select:I}=window.wp.data;let X,j=I("core/editor").getEditedPostAttribute("title");const Ae=(e,t)=>((...s)=>{const l=()=>e(...s);clearTimeout(X),X=setTimeout(l,t)}).call(),J=async(e=null)=>{let t=j;return e&&(t=e),t=Se(t.trim()),t?ze(window.aioseo.nonce).post(xe("analyze-headline")).send({headline:t,shouldStoreHeadline:!1}).then(s=>({data:s.body,headline:t})).catch(s=>(console.error("Couldn't fetch score for headline:",s),null)):null};window.wp.data.subscribe(()=>{j!==I("core/editor").getEditedPostAttribute("title")&&(j=I("core/editor").getEditedPostAttribute("title"),Ae(()=>{var t,s,l,o;const e=b();(s=(t=e.currentPost)==null?void 0:t.headlineAnalyzer)!=null&&s.newData&&e.toggleShowNewHeadlineAnalyzerPreview(!1),(o=(l=e.currentPost)==null?void 0:l.headlineAnalyzer)!=null&&o.showNewData&&e.toggleShowNewHeadlineAnalyzerData(!1),q(!0)},2e3))});async function q(e=!1){const t=b(),s=async()=>{const i=await J(),d=document.querySelector('button[aria-controls="aioseo-headline-analyzer:aioseo-headline-analyzer"]'),h=document.querySelector("#aioseo-headline-analyzer-sidebar-button-score");if(i){const g=JSON.parse(i.data[Object.keys(i.data)[0]]);if(!g){d&&(d.style.display="block",d.setAttribute("aioseo-button-color","gray")),h&&(h.innerHTML="N/A");return}t.updatePostHeadlineAnalyzerData(i.data,i.headline);const p=g.score,C=40>p?"red":70>p?"orange":"green";t.updateLatestScore(p),d&&(d.style.display="block",d.setAttribute("aioseo-button-color",C)),h&&(h.innerHTML=`${p}/100`)}else t.updatePostHeadlineAnalyzerData({},""),d&&(d.style.display="block",d.setAttribute("aioseo-button-color","gray")),h&&(h.innerHTML="N/A")};e&&s();const l=async function(i,d){document.querySelector(".interface-pinned-items")&&(d.disconnect(),s())},o=new MutationObserver(l),n={childList:!0,subtree:!0};o.observe(document.body,n)}const ke={data(){return{localOpenedState:this.openedState}},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:""}},methods:{toggleAccordion(){this.localOpenedState=!this.localOpenedState}}},Oe=e=>(ce("data-v-0fd57301"),e=e(),de(),e),Pe={class:"components-panel__body-title"},Ee=["aria-expanded"],He=Oe(()=>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)),Re={class:"title-flex"},Te={key:0,class:"components-panel__row"};function We(e,t,s,l,o,n){return c(),u("div",{class:y(["components-panel__body",[s.componentClass,{"is-opened":o.localOpenedState},{"aioseo-headline-analyzer-panel-has-icon":s.hasIcon},s.iconColor]])},[r("h2",Pe,[r("button",{onClick:t[0]||(t[0]=(...i)=>n.toggleAccordion&&n.toggleAccordion(...i)),type:"button","aria-expanded":o.localOpenedState?"true":"false",class:"components-button components-panel__body-toggle"},[He,r("div",Re,[r("span",null,a(s.title),1),s.hasIcon?Z(e.$slots,"icon",{key:0},void 0,!0):$("",!0),s.hasExtraTxt?Z(e.$slots,"extraTxt",{key:1},void 0,!0):$("",!0)])],8,Ee)]),o.localOpenedState?(c(),u("div",Te,[Z(e.$slots,"default",{},void 0,!0)])):$("",!0)],2)}const z=m(ke,[["render",We],["__scopeId","data-v-0fd57301"]]),Ne={data(){return{textPanelTitle:this.$t.__("Try New Headline",this.$td),textNewHeadlineInputLabel:this.$t.__("Enter a different headline than your post title to see how it compares.",this.$td),textAnalyze:this.$t.__("Analyze Headline",this.$td),newHeadline:"",postEditorStore:b()}},components:{Accordion:z},methods:{async fetchNewHeadlineData(){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 J(this.newHeadline);t&&(this.postEditorStore.updateNewHeadlineAnalyzerData(t.data,t.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0),this.newHeadline="")}}}},Me={class:"aioseo-headline-analyzer-new-tab"},Be={class:"aioseo-headline-analyzer-new-score-form-block"},De={class:"components-base-control aioseo-headline-analyzer-input-field css-qy3gpb ej5x27r4"},Ze={class:"components-base-control__field css-1t5ousf ej5x27r3"},Ve={class:"components-base-control__label css-1v57ksj ej5x27r2",for:"inspector-text-control-0"},Ge=["disabled"];function Ie(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score-form"},{default:w(()=>[r("div",Me,[r("div",Be,[r("form",{onSubmit:t[1]||(t[1]=se((...d)=>n.fetchNewHeadlineData&&n.fetchNewHeadlineData(...d),["prevent"]))},[r("div",De,[r("div",Ze,[r("label",Ve,a(o.textNewHeadlineInputLabel),1),G(r("input",{class:"components-text-control__input",type:"text",id:"inspector-text-control-0","onUpdate:modelValue":t[0]||(t[0]=d=>o.newHeadline=d)},null,512),[[ue,o.newHeadline]])])]),r("button",{type:"submit",disabled:!o.newHeadline,class:"components-button aioseo-headline-analyzer-button"},a(o.textAnalyze),9,Ge)],32)])])]),_:1},8,["title"])}const je=m(Ne,[["render",Ie]]),Ue={data(){return{}},props:{color:{type:String,required:!0},currentScore:{type:Number,required:!0}}},Fe={class:"aioseo-donut-container",style:{"flex-direction":"column"}},Je={className:"aioseo-donut-score-svg",viewBox:"0 0 33.83098862 33.83098862",xmlns:"http://www.w3.org/2000/svg"},qe=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),Ye=["stroke","stroke-dasharray"];function Ke(e,t,s,l,o,n){return c(),u("div",Fe,[(c(),u("svg",Je,[qe,r("circle",{class:"aioseo-seo-headline-analyzer-score__circle",stroke:s.color,"stroke-width":"2","stroke-dasharray":s.currentScore+", 100","stroke-linecap":"round",fill:"none",cx:"16.91549431",cy:"16.91549431",r:"15.91549431"},null,8,Ye)]))])}const ie=m(Ue,[["render",Ke]]),{sprintf:Q}=window.wp.i18n,Xe={data(){return{veryGoodScore:Q(this.$t.__("A very good score is between %1$d and %2$d.",this.$td),70,100),forBetterResults:Q(this.$t.__("For best results, you should strive for %1$d and above.",this.$td),70),textPanelTitle:this.$t.__("New Score",this.$td),textCurrentScore:this.$t.__("Current Score",this.$td),postEditorStore:b()}},components:{Accordion:z,PieChart:ie},computed:{postTitle(){var e,t;return L(((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 this.newResult.sentence},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?this.$t.__("Not Looking Great",this.$td):50>this.newScore?this.$t.__("Could Be Better",this.$td):60>this.newScore?this.$t.__("Getting There",this.$td):75>this.newScore?this.$t.__("Looks Good! ππ",this.$td):75<=this.newScore?this.$t.__("Super! π₯π₯π₯",this.$td):!1}}},Qe={class:"aioseo-headline-analyzer-panel-first-block"},et={class:"aioseo-headline-analyzer-new-score-panel"},tt={class:"aioseo-headline-analyzer-pie-chart-container"},nt={class:"current-score"},rt={class:"aioseo-headline-analyzer-current-score-content"};function st(e,t,s,l,o,n){const i=_("pie-chart"),d=_("accordion");return c(),S(d,{title:o.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score"},{default:w(()=>[r("div",Qe,[r("div",et,[r("p",null,a(o.veryGoodScore)+" "+a(o.forBetterResults),1),r("h4",null,"β"+a(n.newTitle)+"β",1),r("div",tt,[r("span",{class:y(["aioseo-headline-analyzer-new-score",n.classOnNewScore])},a(n.newScore),3),f(i,{color:n.barColor,currentScore:n.newScore},null,8,["color","currentScore"]),r("span",{class:y(["aioseo-headline-analyzer-score-difference",n.classOnNewScore])},a(n.newScore>n.currentScore?"+ ":n.newScore===n.currentScore?"":"- ")+" "+a(n.scoreDifference),3),n.statusOnScore?(c(),u("div",{key:0,class:y(["aioseo-headline-analyzer-score-status",n.classOnNewScore])},[r("span",null,a(n.statusOnScore),1)],2)):$("",!0)]),r("div",nt,[r("span",{class:y(["aioseo-headline-analyzer-score",n.classOnCurrentScoreBg])},a(n.currentScore),3),r("div",rt,[r("h5",null,a(o.textCurrentScore),1),r("p",null,a(n.postTitle),1)])])])])]),_:1},8,["title"])}const ot=m(Xe,[["render",st]]),{sprintf:ee}=window.wp.i18n,at={data(){return{veryGoodScore:ee(this.$t.__("A very good score is between %1$d and %2$d.",this.$td),70,100),forBetterResults:ee(this.$t.__("For best results, you should strive for %1$d and above.",this.$td),70),textScore:this.$t.__("Score",this.$td),postEditorStore:b()}},components:{Accordion:z,PieChart:ie},computed:{postTitle(){var e,t;return L(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},currentResult(){var t,s;const e=((s=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:s.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?this.$t.__("Not Looking Great",this.$td):50>this.currentScore?this.$t.__("Could Be Better",this.$td):60>this.currentScore?this.$t.__("Getting There",this.$td):75>this.currentScore?this.$t.__("Looks Good! ππ",this.$td):75<=this.currentScore?this.$t.__("Super! π₯π₯π₯",this.$td):!1}}},it={class:"aioseo-headline-analyzer-current-score-tab aioseo-headline-analyzer-panel-first-block"},lt={class:"aioseo-headline-analyzer-current-title"},ct={class:"aioseo-headline-analyzer-pie-chart-container"},dt=r("span",{class:"aioseo-headline-analyzer-total-out-of-score"},"/ 100",-1);function ut(e,t,s,l,o,n){const i=_("pie-chart"),d=_("accordion");return c(),S(d,{title:o.textScore,componentClass:"aioseo-headline-analyzer-panel-score"},{default:w(()=>[r("div",it,[r("h4",lt,' "'+a(n.postTitle)+'" ',1),r("div",ct,[r("div",{class:y(["aioseo-headline-analyzer-current-score",n.classOnScore])},[D(a(n.currentScore),1),dt],2),n.scoreStatus?(c(),u("div",{key:0,class:y(["aioseo-headline-analyzer-score-status",n.classOnScore])},[r("span",null,a(n.scoreStatus),1)],2)):$("",!0),f(i,{color:n.barColor,currentScore:n.currentScore},null,8,["color","currentScore"])]),r("p",null,a(o.veryGoodScore)+" "+a(o.forBetterResults),1)])]),_:1},8,["title"])}const ht=m(at,[["render",ut]]),_t={data(){return{previousScoresText:this.$t.__("Previous Scores",this.$td),postEditorStore:b()}},components:{Accordion:z},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(s=>s.headline===e),t){const s={data:{[t.headline]:JSON.stringify(t.result)},headline:t.headline};this.postEditorStore.updateNewHeadlineAnalyzerData(s.data,s.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0)}else{const s=await J(e);s&&(this.postEditorStore.updateNewHeadlineAnalyzerData(s.data,s.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0))}},decodeHtml(e){return L(e)}},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,s,l;const e=JSON.parse(JSON.stringify(((l=(s=(t=this.postEditorStore)==null?void 0:t.currentPost)==null?void 0:s.headlineAnalyzer)==null?void 0:l.previousHeadlines)||[]));return e.pop(),e.reverse()}}},pt={class:"aioseo-headline-analyzer-panel-first-block"},gt={key:0,class:"aioseo-headline-analyzer-previous-scores"},wt=["onClick"],mt={class:"aioseo-headline-analyzer-score-text"};function ft(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.previousScoresText,componentClass:"aioseo-headline-analyzer-panel-previous-scores"},{default:w(()=>[r("div",pt,[n.previousScores.length>0?(c(),u("ul",gt,[(c(!0),u(B,null,oe(n.previousScores,(d,h)=>(c(),u("li",{key:h,onClick:se(g=>n.fetchPrevScoreHeadline(d.headline),["stop"])},[r("span",{class:y(["aioseo-headline-analyzer-score",n.classOnScore(d.score)])},a(d.score||"N/A"),3),r("span",mt,a(n.decodeHtml(d.headline)),1)],8,wt))),128))])):$("",!0)])]),_:1},8,["title"])}const yt=m(_t,[["render",ft]]),St={data(){return{textGoal:this.$t.__("Goal:",this.$td)}},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:""}},computed:{progressBarStyle(){return`width: ${this.value}%`}}},bt={class:"aioseo-headline-analyzer-words-block"},vt={class:"aioseo-headline-analyzer-words-block-data"},$t={class:"aioseo-headline-analyzer-words-block-goal"},Ct={class:"aioseo-headline-analyzer-words-block-progressbar"},zt=r("span",{class:"aioseo-headline-analyzer-progressbar-bg"},null,-1),Lt={class:"aioseo-headline-analyzer-words-tag-list"},xt={class:"aioseo-headline-analyzer-words-guideline"};function At(e,t,s,l,o,n){return c(),u("div",bt,[r("h5",null,a(s.title),1),r("div",vt,[r("span",{class:y(["aioseo-headline-analyzer-words-block-percentage",s.classOnScore])},a(s.value)+"% ",3),r("span",{class:y(["aioseo-headline-analyzer-words-block-percentage-right-column",s.classOnScore])},[r("span",$t,a(o.textGoal)+" "+a(s.goalValue),1),r("span",Ct,[zt,r("span",{class:y(["aioseo-headline-analyzer-progressbar-part",s.classOnScoreBg]),style:he(n.progressBarStyle)},null,6)])],2)]),r("ul",Lt,[(c(!0),u(B,null,oe(s.words,(i,d)=>(c(),u("li",{key:d},a(i),1))),128))]),r("p",xt,a(s.guideLine),1)])}const kt=m(St,[["render",At]]),Ot={data(){return{title:this.$t.__("Word Balance",this.$td),textGuideline:this.$t.__("Compare the percentages of your results to the goal for each category and adjust as necessary.",this.$td),textCommonWords:this.$t.__("Common Words",this.$td),textTwentyThirty:this.$t.__("20-30%",this.$td),textUnCommonWords:this.$t.__("Uncommon Words",this.$td),textTenTwenty:this.$t.__("10-20%",this.$td),textEmotionalWords:this.$t.__("Emotional Words",this.$td),textTenFifteen:this.$t.__("10-15%",this.$td),textPowerWords:this.$t.__("Power Words",this.$td),textLeastOne:this.$t.__("At least one",this.$td),postEditorStore:b()}},components:{Accordion:z,WordsBlock:kt},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[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)?this.$t.__("Your headline would be more likely to get clicks if it had more common words.",this.$td):this.$t.__("Headlines with 20-30% common words are more likely to get clicks.",this.$td)},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)?this.$t.__("Your headline would be more likely to get clicks if it had more uncommon words.",this.$td):this.$t.__("Headlines with uncommon words are more likely to get clicks.",this.$td)},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 this.$t.__("Emotionally triggered headlines are likely to drive more clicks.",this.$td)},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 this.$t.__("Headlines with power words are more likely to get clicks.",this.$td)},scoreStatus(){return 25>this.currentScore?this.$t.__("Not Looking Great",this.$td):50>this.currentScore?this.$t.__("Could Be Better",this.$td):60>this.currentScore?this.$t.__("Getting There",this.$td):75>this.currentScore?this.$t.__("Looks Good! ππ",this.$td):75<this.currentScore?this.$t.__("Super! π₯π₯π₯",this.$td):!1}}},Pt={class:"aioseo-headline-analyzer-words-block"},Et={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"},Ht=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),Rt=[Ht],Tt={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"},Wt=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),Nt=[Wt];function Mt(e,t,s,l,o,n){const i=_("words-block"),d=_("accordion");return c(),S(d,{title:o.title,componentClass:"aioseo-headline-analyzer-panel-word-balance",hasIcon:!0,iconColor:n.classOnScore},{icon:w(()=>[n.classOnScore=="green"?(c(),u("svg",Et,Rt)):(c(),u("svg",Tt,Nt))]),default:w(()=>{var h,g,p,C,x,A,k,O,P,E,H,R,T,W,N,M;return[r("div",Pt,[r("h4",null,a(n.scoreStatus),1),r("p",null,a(o.textGuideline),1)]),f(i,{title:o.textCommonWords,value:(g=(h=n.currentResult)==null?void 0:h.result)!=null&&g.commonWordsPercentage?Math.round(n.currentResult.result.commonWordsPercentage*100):0,goalValue:o.textTwentyThirty,classOnScore:n.classOnCommonWords,classOnScoreBg:n.classOnCommonWordsBg,words:(C=(p=n.currentResult)==null?void 0:p.result)!=null&&C.commonWords?n.currentResult.result.commonWords:[],guideLine:n.guideLineOnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:o.textUnCommonWords,value:(A=(x=n.currentResult)==null?void 0:x.result)!=null&&A.uncommonWordsPercentage?Math.round(n.currentResult.result.uncommonWordsPercentage*100):0,goalValue:o.textTenTwenty,classOnScore:n.classOnUnCommonWords,classOnScoreBg:n.classOnUnCommonWordsBg,words:(O=(k=n.currentResult)==null?void 0:k.result)!=null&&O.uncommonWords?n.currentResult.result.uncommonWords:[],guideLine:n.guideLineOnUnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:o.textEmotionalWords,value:(E=(P=n.currentResult)==null?void 0:P.result)!=null&&E.emotionalWordsPercentage?Math.round(n.currentResult.result.emotionalWordsPercentage*100):0,goalValue:o.textTenFifteen,classOnScore:n.classOnEmotionalWords,classOnScoreBg:n.classOnEmotionalWordsBg,words:(R=(H=n.currentResult)==null?void 0:H.result)!=null&&R.emotionWords?n.currentResult.result.emotionWords:[],guideLine:n.guideLineOnEmotionalWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:o.textPowerWords,value:(W=(T=n.currentResult)==null?void 0:T.result)!=null&&W.powerWordsPercentage?Math.round(n.currentResult.result.powerWordsPercentage*100):0,goalValue:o.textLeastOne,classOnScore:n.classOnPowerWords,classOnScoreBg:n.classOnPowerWordsBg,words:(M=(N=n.currentResult)==null?void 0:N.result)!=null&&M.powerWords?n.currentResult.result.powerWords:[],guideLine:n.guideLineOnPowerWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"])]}),_:1},8,["title","iconColor"])}const Bt=m(Ot,[["render",Mt]]),Dt={data(){return{textPanelTitle:this.$t.__("Sentiment",this.$td),textNeutralSentiment:this.$t.__("Neutral Sentiment",this.$td),textNeutralSentimentGuideline:this.$t.__("Headlines that are strongly positive or negative tend to get more engagement than neutral ones.",this.$td),textPositiveSentiment:this.$t.__("Your headline has a positive sentiment.",this.$td),textPositiveSentimentGuideline:this.$t.__("Positive headlines tend to get better engagement than neutral or negative ones.",this.$td),textNegativeSentiment:this.$t.__("Your headline has a negative sentiment.",this.$td),textNegativeSentimentGuideline:this.$t.__("Negative headlines are attention-grabbing and tend to perform better than neutral ones.",this.$td),postEditorStore:b()}},components:{Accordion:z},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[0]])||null;return e?JSON.parse(e):{}},sentiment(){var e,t;return((e=this.currentResult.result)==null?void 0:e.sentiment)==="neu"?this.$t.__("Neutral",this.$td):((t=this.currentResult.result)==null?void 0:t.sentiment)==="pos"?this.$t.__("Positive",this.$td):this.$t.__("Negative",this.$td)},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"}}},Zt={class:"aioseo-headline-analyzer-panel-first-block"},Vt={key:0},Gt=r("br",null,null,-1),It={key:1},jt=r("br",null,null,-1),Ut={key:2},Ft=r("br",null,null,-1),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"},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 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),Yt=[qt],Kt={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"},Xt=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),Qt=[Xt],en={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"},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 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),nn=[tn];function rn(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-sentiment",hasIcon:!0,iconColor:n.classOnSentiment},{icon:w(()=>{var d,h;return[((d=n.currentResult.result)==null?void 0:d.sentiment)=="neu"?(c(),u("svg",Jt,Yt)):((h=n.currentResult.result)==null?void 0:h.sentiment)=="pos"?(c(),u("svg",Kt,Qt)):(c(),u("svg",en,nn))]}),default:w(()=>{var d,h,g;return[r("div",Zt,[r("h4",null,a(n.sentiment),1),((d=this.currentResult.result)==null?void 0:d.sentiment)==="neu"?(c(),u("p",Vt,[r("strong",null,a(o.textNeutralSentiment),1),Gt,D(a(o.textNeutralSentimentGuideline),1)])):$("",!0),((h=this.currentResult.result)==null?void 0:h.sentiment)==="pos"?(c(),u("p",It,[r("strong",null,a(o.textPositiveSentiment),1),jt,D(a(o.textPositiveSentimentGuideline),1)])):$("",!0),((g=this.currentResult.result)==null?void 0:g.sentiment)==="neg"?(c(),u("p",Ut,[r("strong",null,a(o.textNegativeSentiment),1),Ft,D(a(o.textNegativeSentimentGuideline),1)])):$("",!0)])]}),_:1},8,["title","iconColor"])}const sn=m(Dt,[["render",rn]]),{sprintf:on}=window.wp.i18n,an={data(){return{panelTitle:this.$t.__("Headline Type",this.$td),typeLinkText:on(this.$t.__("Headlines that are lists and how-to get more engagement on average than other types of headlines. %1$s%2$sLearn More%3$s β",this.$td),"<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:b()}},components:{Accordion:z},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[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(", ")}}},ln={class:"aioseo-headline-analyzer-words-block"},cn=["innerHTML"];function dn(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.panelTitle,componentClass:"aioseo-headline-analyzer-panel-types",hasExtraTxt:!0},{extraTxt:w(()=>[r("span",null,a(n.headlineTypes),1)]),default:w(()=>[r("div",ln,[r("h4",null,a(n.headlineTypes),1),r("p",{innerHTML:o.typeLinkText},null,8,cn)])]),_:1},8,["title"])}const un=m(an,[["render",dn]]),hn={data(){return{textPanelTitle:this.$t.__("Character Count",this.$td),postEditorStore:b()}},components:{Accordion:z},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[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?this.$t.__("Too Short π",this.$td):35<=this.characterLength&&66>=this.characterLength?this.$t.__("Good π",this.$td):67<=this.characterLength?this.$t.__("Too Long π",this.$td):this.$t.__("Too Short π",this.$td)},descOnCharLength(){return 34>=this.characterLength?this.$t.__("You have space to add more keywords and power words to boost your rankings and click-through rate.",this.$td):35<=this.characterLength&&66>=this.characterLength?this.$t.__("Headlines that are about 55 characters long will display fully in search results and tend to get more clicks.",this.$td):67<=this.characterLength?this.$t.__("At this length, it will get cut off in search results. Try reducing it to about 55 characters.",this.$td):this.$t.__("You have space to add more keywords and power words to boost your rankings and click-through rate.",this.$td)},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}}},_n={class:"aioseo-headline-analyzer-words-block"},pn={class:"aioseo-headline-analyzer-character-count-container"},gn={class:"aioseo-headline-analyzer-status-on-character-length"},wn=["innerHTML"],mn={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"},fn=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),yn=[fn],Sn={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"},bn=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),vn=[bn];function $n(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-character-count",hasIcon:!0,iconColor:n.classOnLength},{icon:w(()=>[n.classOnLength=="green"?(c(),u("svg",mn,yn)):(c(),u("svg",Sn,vn))]),default:w(()=>[r("div",_n,[r("div",pn,[r("span",gn,a(n.statusOnLength),1),r("span",{class:y(["aioseo-headline-analyzer-character-length",n.classOnLength]),innerHTML:n.characterDisplay},null,10,wn)]),r("p",null,a(n.descOnCharLength),1)])]),_:1},8,["title","iconColor"])}const Cn=m(hn,[["render",$n]]),zn={data(){return{textWordCount:this.$t.__("Word Count",this.$td),postEditorStore:b()}},components:{Accordion:z},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[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=this.$t.__("Not Enough Words π",this.$td):5<=this.wordLength&&9>=this.wordLength?e=this.$t.__("Good π",this.$td):10<=this.wordLength&&11>=this.wordLength?e=this.$t.__("Reduce Word Count π",this.$td):e=this.$t.__("Too Many Words π",this.$td),e},descOnWordLength(){let e="";return 4>=this.wordLength?e=this.$t.__("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.",this.$td):5<=this.wordLength&&9>=this.wordLength?e=this.$t.__("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.",this.$td):e=this.$t.__("Your headline has too many words. Long headlines will get cut off in search results and wonβt get as many clicks.",this.$td),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}}},Ln={class:"aioseo-headline-analyzer-words-block"},xn={class:"aioseo-headline-analyzer-word-counter"},An={class:"aioseo-headline-analyzer-status-on-word-length"},kn=["innerHTML"],On={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"},Pn=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=[Pn],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"},Rn=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),Tn=[Rn];function Wn(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.textWordCount,componentClass:"aioseo-headline-analyzer-panel-word-count",hasIcon:!0,iconColor:n.classOnLength},{icon:w(()=>[n.classOnLength=="green"?(c(),u("svg",On,En)):(c(),u("svg",Hn,Tn))]),default:w(()=>[r("div",Ln,[r("div",xn,[r("span",An,a(n.statusOnLength),1),r("span",{class:y(["aioseo-headline-analyzer-word-length",n.classOnLength]),innerHTML:n.wordCountDisplay},null,10,kn)]),r("p",null,a(n.descOnWordLength),1)])]),_:1},8,["title","iconColor"])}const Nn=m(zn,[["render",Wn]]),Mn={data(){return{textPanelTitle:this.$t.__("Beginning & Ending Words",this.$td),guideLineText:this.$t.__("Most readers only look at the first and last 3 words of a headline before deciding whether to click.",this.$td),begginingWordsText:this.$t.__("Beginning Words",this.$td),endingWordsText:this.$t.__("Ending Words",this.$td),postEditorStore:b()}},components:{Accordion:z},computed:{currentResult(){var t,s,l;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=((l=this.postEditorStore.currentPost.headlineAnalyzer)==null?void 0:l.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[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(" "),L(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(" ")),L(e)}}},Bn={class:"aioseo-headline-analyzer-panel-first-block"},Dn={class:"aioseo-headline-analyzer-word-begining-title"},Zn={class:"aioseo-headline-analyzer-words beginning"},Vn={class:"aioseo-headline-analyzer-word-begining-title"},Gn={class:"aioseo-headline-analyzer-words beginning"},In={class:"aioseo-headline-analyzer-words-guideline"};function jn(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-beginning-ending-words"},{default:w(()=>[r("div",Bn,[n.beginningWords?(c(),u(B,{key:0},[r("ul",Dn,[r("li",null,a(o.begginingWordsText),1)]),r("div",Zn,[r("span",null,a(n.beginningWords),1)])],64)):$("",!0),n.endingWords?(c(),u(B,{key:1},[r("ul",Vn,[r("li",null,a(o.endingWordsText),1)]),r("div",Gn,[r("span",null,a(n.endingWords),1)])],64)):$("",!0),r("p",In,a(o.guideLineText),1)])]),_:1},8,["title"])}const Un=m(Mn,[["render",jn]]),{select:Fn}=window.wp.data,Jn={data(){return{panelTitle:this.$t.__("Search Preview",this.$td),descText:this.$t.__("Here is how your headline will look like in Google search results page.",this.$td),postUrl:Fn("core/editor").getPermalink(),postEditorStore:b()}},components:{Accordion:z},computed:{currentResult(){var t,s;if((t=this.postEditorStore.currentPost.headlineAnalyzer)!=null&&t.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer.data[(s=Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data))==null?void 0:s[0]]||null;return e?JSON.parse(e):{}},postTitle(){var e,t;return L(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},newResult(){return this.postEditorStore.newHeadlineAnaylzerData.newResult},newTitle(){return L(this.newResult.sentence||"")},encodedPostUrl(){return this.postUrl?encodeURI(this.postUrl):"#"}}},qn={class:"aioseo-headline-analyzer-panel-first-block"},Yn={class:"aioseo-headline-analyzer-search-prevew-wrap"},Kn={class:"aioseo-headline-analyzer-post-url"},Xn=["href"],Qn={key:0},er={key:1};function tr(e,t,s,l,o,n){const i=_("accordion");return c(),S(i,{title:o.panelTitle,componentClass:"aioseo-headline-analyzer-panel-search-preview"},{default:w(()=>{var d,h,g,p,C;return[r("div",qn,[r("div",Yn,[r("p",Kn,[r("a",{href:n.encodedPostUrl,target:"_blank"},a(o.postUrl),9,Xn)]),(h=(d=this.postEditorStore)==null?void 0:d.newHeadlineAnaylzerData)!=null&&h.newResult&&((C=(p=(g=this.postEditorStore)==null?void 0:g.currentPost)==null?void 0:p.headlineAnalyzer)!=null&&C.newData.showPreview)?(c(),u("h4",Qn,a(n.newTitle),1)):(c(),u("h4",er,a(n.postTitle),1)),r("p",null,a(o.descText),1)])])]}),_:1},8,["title"])}const nr=m(Jn,[["render",tr]]),{sprintf:te}=window.wp.i18n,rr={data(){return{currentScore:this.$t.__("Current Score",this.$td),currentHeadline:this.$t.__("Try New Headline",this.$td),emptyTitleWarning:this.$t.__("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.",this.$td),activeTab:"current-score",postEditorStore:b(),rootStore:F()}},components:{TabCurrentScore:ht,TabNewScore:je,PanelNewScore:ot,PreviousScores:yt,WordBalance:Bt,Sentiment:sn,PanelType:un,CharacterCount:Cn,WordCount:Nn,StartEndWords:Un,SearchPreview:nr},computed:{postTitle(){var e,t;return L(((t=(e=this.postEditorStore.currentPost)==null?void 0:e.headlineAnalyzer)==null?void 0:t.headline)||"")},headlineAnalyzerNotice(){return te(this.$t.__("This Headline Analyzer is part of %1$s to help you increase your traffic. %2$sAnalyze your site further here%3$s β%4$s",this.$td),"AIOSEO",te('<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}}},sr={class:"aioseo-inline-buttons"},or={key:1,class:"aioseo-headline-analyzer-empty-title-warning"},ar={class:"aioseo-headline-analyzer-bottom-notice"},ir=["innerHTML"];function lr(e,t,s,l,o,n){var E,H,R,T,W,N,M;const i=_("tab-current-score"),d=_("tab-new-score"),h=_("panel-new-score"),g=_("previous-scores"),p=_("word-balance"),C=_("sentiment"),x=_("panel-type"),A=_("character-count"),k=_("word-count"),O=_("start-end-words"),P=_("search-preview");return c(),u("div",null,[n.postTitle?(c(),u(B,{key:0},[r("div",sr,[r("button",{onClick:t[0]||(t[0]=le=>n.switchTab("current-score")),class:y(["aioseo-switcher-button",{active:o.activeTab==="current-score"}])},a(o.currentScore),3),r("button",{onClick:t[1]||(t[1]=le=>n.switchTab("new-headline")),class:y(["aioseo-switcher-button",{active:o.activeTab==="new-headline"}])},a(o.currentHeadline),3)]),G(f(i,null,null,512),[[Y,o.activeTab==="current-score"]]),G(f(d,null,null,512),[[Y,o.activeTab==="new-headline"]]),(H=(E=this.postEditorStore)==null?void 0:E.newHeadlineAnaylzerData)!=null&&H.newResult?(c(),S(h,{key:0})):$("",!0),((W=(T=(R=o.postEditorStore.currentPost)==null?void 0:R.headlineAnalyzer)==null?void 0:T.previousHeadlines)==null?void 0:W.length)>1||(M=(N=o.postEditorStore.currentPost)==null?void 0:N.headlineAnalyzer)!=null&&M.showPrevScores?(c(),S(g,{key:1})):$("",!0),f(p),f(C),f(x),f(A),f(k),f(O),f(P)],64)):(c(),u("p",or,a(o.emptyTitleWarning),1)),r("div",ar,[r("p",{innerHTML:n.headlineAnalyzerNotice},null,8,ir)])])}const cr=m(rr,[["render",lr]]),dr={components:{MainView:cr},data(){return{}}};function ur(e,t,s,l,o,n){const i=_("main-view");return c(),S(i)}const hr=m(dr,[["render",ur]]);Ce();const U="#aioseo-headline-analyzer-sidebar-vue",_r="aioseo-headline-analyzer/aioseo-headline-analyzer";let v,ne=!1;const re=()=>(v&&v.unmount(),v=_e({name:"Standalone/HeadlineAnalyzer/Sidebar",data(){return{tableContext:"post",screenContext:"sidebar"}},render:()=>pe(hr)}),v=ge(v),v=we(v),v=me(v),be(v),window.aioseo.postSettingsSidebarApp&&window.aioseo.postSettingsSidebarApp.unmount(),q(),v.mount(U),window.aioseo.headlineAnalyzerSidebarApp=v,v);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(U)?re():(ve(U,"headlineAnalyzerSidebarLoaded"),document.addEventListener("animationstart",function(s){s.animationName==="headlineAnalyzerSidebarLoaded"&&re()},{passive:!0})))}const{select:pr}=window.wp.data;function gr(e){ne||(e==null||e.addEventListener("click",()=>{q()}),ne=!0)}window.wp.data.subscribe(()=>{const e=pr("core/edit-post").getActiveGeneralSidebarName();if(e){const t=document.querySelector(".interface-interface-skeleton__sidebar");_r!==e&&window.aioseo.headlineAnalyzerSidebarApp&&window.aioseo.headlineAnalyzerSidebarApp.unmount(),gr(t)}});