Sid Gifari File Manager
🏠 Root
/
home
/
ailwtbdh
/
superstepsgroup.com
/
wp-content
/
plugins
/
all-in-one-seo-pack
/
dist
/
Lite
/
assets
/
js
/
Editing: BuyOrConnectButtons.d2b3c8df.js
import{aq as q,f as l,Q as U,R as h,j as o,T as I,a0 as m,v as a,U as n,ae as _,i as f,O as S,P as D,M as C,u as O,r as v}from"./vendor-vue-ui.f00a1236.js";import{_ as M}from"./Button.6c09d515.js";import{C as F}from"./Index.3967c277.js";import{C as Q}from"./CreditCounter.99aa2625.js";import{v as J,h as K,b as X,y as Z,_ as ee,S as te,c as R}from"./app-core.b862f9c8.js";import{C as oe}from"./Index.08267eee.js";import{S as ne}from"./Close.de45e465.js";import{_ as t,a as se}from"./vendor-other.7b559694.js";import{_ as ie}from"./_plugin-vue_export-helper.eefbdd86.js";const re={class:"aioseo-modal-body"},ae={class:"reset-description"},ce={__name:"DisconnectModal",props:{showModal:{type:Boolean,default:!1},loading:{type:Boolean,default:!1}},emits:["continue","cancel"],setup(w){const e="all-in-one-seo-pack",y={areYouSureReset:t("Are you sure you want to disconnect from AI Content?",e),actionCannotBeUndone:se(t("This action will disconnect %1$s from AI Content. By disconnecting from AI Content, you will no longer be able to use the AI Content features.",e),"AIOSEO"),yesContinue:t("Yes, I want to disconnect",e),noCancel:t("No, I changed my mind",e)},d=w;return(c,s)=>{const g=q("base-button");return l(),U(a(oe),{show:d.showModal,"no-header":"",onClose:s[4]||(s[4]=u=>c.$emit("cancel")),classes:["aioseo-ai-content-settings__disconnect-modal"]},{body:h(()=>[o("div",re,[o("button",{class:"close",onClick:s[1]||(s[1]=I(u=>c.$emit("cancel"),["stop"]))},[m(a(ne),{onClick:s[0]||(s[0]=u=>c.$emit("cancel"))})]),o("h3",null,n(y.areYouSureReset),1),o("div",ae,n(y.actionCannotBeUndone),1),m(g,{type:"blue",size:"medium",onClick:s[2]||(s[2]=u=>c.$emit("continue")),loading:d.loading},{default:h(()=>[_(n(y.yesContinue),1)]),_:1},8,["loading"]),m(g,{type:"gray",size:"medium",onClick:s[3]||(s[3]=u=>c.$emit("cancel"))},{default:h(()=>[_(n(y.noCancel),1)]),_:1})])]),_:1},8,["show"])}}},le={class:"aioseo-buy-or-connect"},ue={key:0,class:"aioseo-buy-or-connect__connected"},de={class:"credits-display"},pe={class:"credits-description"},fe=["href"],_e=["href"],ve=["href"],me={class:"credits-actions"},ye={key:1,class:"aioseo-buy-or-connect__container"},ge={class:"aioseo-buy-or-connect__option"},Ce={class:"option-label"},he={class:"option-description"},Ae={class:"aioseo-buy-or-connect__option"},be={class:"option-label"},ke={class:"option-description"},Se={class:"option-note"},we={__name:"BuyOrConnectButtons",props:{buttonsOnly:{type:Boolean,default:!1}},setup(w){const e="all-in-one-seo-pack",d=w.buttonsOnly,c=v(!1),s=v(!1),g=v(!1),u=v(!1),A=v(!1),T=v(null),$=J(),b=K(),k=X(),x=Z(),z=ee(),E=O(()=>{const r=x.internalOptions.internal.ai;return b.license.isActive?!0:(z.hasAiAccessToken||r?.isManuallyConnected)&&!r?.isTrialAccessToken}),L=O(()=>R.getUpsellUrl("ai-content","buy-or-connect","liteUpgrade")),P=O(()=>R.getUpsellUrl("ai-content","buy-or-connect","aiCredits")),i={newToAi:t("No Credits Yet?",e),newToAiDescription:t("Purchase credits to start creating content with AI.",e),getAiCredits:t("Get AI Credits",e),haveAccount:t("Have An AIOSEO Account?",e),haveAccountDescription:t("Connect your account to use your credits.",e),connectAccount:t("Connect Account",e),proNotice:t("Note: AIOSEO Pro includes AI credits. Connect here only if you purchased credits separately.",e),creditsDescription:t("Need more credits?",e),purchaseCredits:t("Purchase Credits",e),upgradeToPro:t("Upgrade to Pro",e),buyBundle:t("Purchase Credits",e),or:t("or",e),creditsNotUpdating:t("Credits not updating?",e),refresh:t("Refresh",e),refreshing:t("Refreshing...",e),disconnect:t("Disconnect",e)},Y=()=>{c.value=!0;const r=k.aioseo.urls.marketingSiteUrl+"pricing-ai-credits?url="+btoa(k.aioseo.urls.home);N(r,1200,900)},V=()=>{s.value=!0;const r=k.aioseo.urls.marketingSiteUrl+"account/?ai-credits-connect=1&url="+btoa(k.aioseo.urls.home);N(r,450,700)},N=(r,p=650,B=800)=>{te(r,t("Connect Your Site with AI Content Generation",e),p,B,!0,["success"],H,G)},H=r=>(!r.success||!r.accessToken||(c.value=!0,s.value=!0,$.storeAccessToken(r.accessToken),c.value=!1,s.value=!1),Promise.resolve()),G=()=>{c.value=!1,s.value=!1},W=()=>{g.value=!0,A.value=!1,$.deactivate().catch(()=>{T.value=t("An unknown error occurred, please try again later.",e)}).finally(()=>{g.value=!1})},j=()=>{u.value||(u.value=!0,$.getCredits(!0).finally(()=>{u.value=!1}))};return(r,p)=>(l(),f("div",le,[E.value?(l(),f("div",ue,[o("div",de,[m(Q,{"parent-component-context":"settings","is-settings-page":!0})]),o("div",pe,[_(n(i.creditsDescription)+" ",1),a(b).license.isActive?(l(),f("a",{key:0,href:P.value,target:"_blank"},n(i.purchaseCredits),9,fe)):(l(),f(S,{key:1},[o("a",{href:L.value,target:"_blank"},n(i.upgradeToPro),9,_e),_(" "+n(i.or)+" ",1),o("a",{href:P.value,target:"_blank"},n(i.buyBundle),9,ve)],64))]),o("div",me,[_(n(i.creditsNotUpdating)+" ",1),o("a",{href:"#",class:D({"is-refreshing":u.value}),onClick:I(j,["prevent"])},n(u.value?i.refreshing:i.refresh),3),a(b).license.isActive?C("",!0):(l(),f(S,{key:0},[p[2]||(p[2]=o("span",{class:"separator"},"•",-1)),o("a",{href:"#",onClick:p[0]||(p[0]=I(B=>A.value=!0,["prevent"]))},n(i.disconnect),1)],64))]),a(b).license.isActive?C("",!0):(l(),U(ce,{key:0,"show-modal":A.value,onContinue:W,onCancel:p[1]||(p[1]=B=>A.value=!1)},null,8,["show-modal"]))])):(l(),f("div",ye,[o("div",{class:D(["aioseo-buy-or-connect__options",{"buttons-only":a(d)}])},[o("div",ge,[a(d)?C("",!0):(l(),f(S,{key:0},[o("div",Ce,n(i.newToAi),1),o("div",he,n(i.newToAiDescription),1)],64)),m(a(M),{type:"green",size:a(d)?"medium":"small",tag:"a",target:"_blank",onClick:Y,loading:c.value},{default:h(()=>[_(n(i.getAiCredits),1)]),_:1},8,["size","loading"])]),o("div",Ae,[a(d)?C("",!0):(l(),f(S,{key:0},[o("div",be,n(i.haveAccount),1),o("div",ke,n(i.haveAccountDescription),1),o("div",Se,n(i.proNotice),1)],64)),m(a(M),{type:"blue",size:a(d)?"medium":"small",tag:"a",target:"_blank",onClick:V,loading:s.value},{default:h(()=>[_(n(i.connectAccount),1)]),_:1},8,["size","loading"])])],2),T.value?(l(),U(a(F),{key:0,class:"license-key-error",type:"red",innerHTML:T.value},null,8,["innerHTML"])):C("",!0)]))]))}},Me=ie(we,[["__scopeId","data-v-d58bd455"]]);export{Me as B};
Save
Cancel