laipower/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js

43 lines
401 KiB
JavaScript
Raw Normal View History

/*! For license information please see index.js.LICENSE.txt */
(()=>{var e={9487:(e,t,a)=>{"use strict";a.d(t,{X:()=>c});const n={AED:{symbol:"د.إ.",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},
// translators: Name of the current feature
default:(0,n.sprintf)(__("%s coming soon","jetpack-my-jetpack"),a)}:{lg:t?v:w,default:t?a:(0,n.sprintf)(/* translators: Name of the current feature */
__("%s not included","jetpack-my-jetpack"),a)})(t,e,z),S=b?Z.lg:Z.default;return d().createElement("div",{className:i()(g.Z.item,g.Z.value)},d().createElement(c.Z,{className:i()(g.Z.icon,j?g.Z["icon-check"]:g.Z["icon-cross"]),size:32,icon:j?l.Z:r.Z}),d().createElement(h.ZP,{variant:"body-small"},s||S),x&&d().createElement(m.Z,{title:k||N,iconClassName:g.Z["popover-icon"],className:i()(g.Z.popover,y),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(k&&p)},d().createElement(h.ZP,{variant:"body-small",component:"div"},p||_)))},y=({children:e})=>d().createElement("div",{className:g.Z.header},e),b=({primary:e=!1,children:t})=>{let a=0;return d().createElement("div",{className:i()(g.Z.card,{[g.Z["is-primary"]]:e})},o.Children.map(t,(e=>{const t=e;return t.type===k?(a++,(0,o.cloneElement)(t,{index:a-1})):t})))},C=({title:e,items:t,children:a,showIntroOfferDisclaimer:n=!1})=>{const[c]=(0,u.Z)("lg");return d().createElement(E.Provider,{value:t},d().createElement("div",{className:i()(g.Z.container,{[g.Z["is-viewport-large"]]:c}),style:{"--rows":t.length+1,"--columns":o.Children.toArray(a).length+1}},d().createElement("div",{className:g.Z.table},d().createElement(h.ZP,{variant:"headline-small"},e),c&&t.map(((e,a)=>d().createElement("div",{className:i()(g.Z.item,{[g.Z["last-feature"]]:a===t.length-1}),key:a},d().createElement(h.ZP,{variant:"body-small"},d().createElement("strong",null,e.name)),e.tooltipInfo&&d().createElement(m.Z,{title:e.tooltipTitle,iconClassName:g.Z["popover-icon"],className:g.Z.popover,placement:e.tooltipPlacement?e.tooltipPlacement:"bottom-end",iconSize:14,offset:4,wide:Boolean(e.tooltipTitle&&e.tooltipInfo)},d().createElement(h.ZP,{variant:"body-small"},e.tooltipInfo))))),a)),d().createElement("div",{className:g.Z["tos-container"]},d().createElement("div",{className:g.Z.tos},n&&d().createElement(h.ZP,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-my-jetpack")),d().createElement(p.Z,{multipleButtons:!0}))))}},5347:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5736),c=a(5235),l=a.n(c),r=a(5106),s=a(3789),i=a(9184);const __=n.__,o=({price:e,offPrice:t,currency:a="",showNotOffPrice:n=!0,hideDiscountLabel:c=!0,promoLabel:o="",legend:d=__("/month, paid yearly","jetpack-my-jetpack"),isNotConvenientPrice:m=!1,hidePriceFraction:u=!1,children:p})=>{if(null==e&&null==t||!a)return null;n=n&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,g=!c&&h&&h>0?h+__("% off","jetpack-my-jetpack"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:i.Z.container},React.createElement("div",{className:l()(i.Z["price-container"],"product-price_container")},React.createElement(s.t,{value:t??e,currency:a,isOff:!m,hidePriceFraction:u}),n&&React.createElement(s.t,{value:e,currency:a,isOff:!1,hidePriceFraction:u}),g&&React.createElement(r.ZP,{className:l()(i.Z["promo-label"],"product-price_promo_label")},g))),React.createElement("div",{className:i.Z.footer},p||React.createElement(r.ZP,{className:l()(i.Z.legend,"product-price_legend")},d),o&&React.createElement(r.ZP,{className:l()(i.Z["promo-label"],"product-price_promo_label")},o)))}},3789:(e,t,a)=>{"use strict";a.d(t,{t:()=>i});var n=a(8899),c=a(5235),l=a.n(c),r=a(5106),s=a(9184);const i=({value:e,currency:t,isOff:a,hidePriceFraction:c})=>{const i=l()(s.Z.price,"product-price_price",{[s.Z["is-not-off-price"]]:!a}),{symbol:o,integer:d,fraction:m}=(0,n.LR)(e,t),u=!c||!m.endsWith("00");return React.createElement(r.ZP,{className:i,variant:"headline-medium",component:"p"},React.createElement(r.ZP,{className:s.Z.symbol,component:"sup",variant:"title-medium"},o),d,u&&React.createElement(r.ZP,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,m)))}},5033:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l);a(1683);const s=e=>{const t=e.className+" jp-components-spinner",a={width:e.size,height:e.size,fontSize:e.size,borderTopColor:e.color},n={borderTopColor:e.color,bord
__("By clicking the <strong>%s</strong> button, you agree to our <tosLink>Terms of Service</tosLink> and to <shareDetailsLink>share details</shareDetailsLink> with WordPress.com.","jetpack-my-jetpack"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),m=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,s.Z)(e),rel:"noopener noreferrer",target:"_blank"},t),u=({className:e,multipleButtons:t,agreeButtonLabel:a})=>React.createElement(i.ZP,{className:r()(e,"terms-of-service")},t?React.createElement(o,null):React.createElement(d,{agreeButtonLabel:a}))},6017:(e,t,a)=>{"use strict";a.d(t,{h:()=>n,s:()=>c});const n={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},c=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},5106:(e,t,a)=>{"use strict";a.d(t,{Dx:()=>h,H3:()=>p,ZP:()=>u});var n=a(2674),c=a.n(n),l=a(5235),r=a.n(l),s=a(9196),i=a.n(s),o=a(6017),d=a(3280);const m=(0,s.forwardRef)((({variant:e="body",children:t,component:a,className:n,...l},m)=>{const u=a||o.h[e]||"span",p=(0,s.useMemo)((()=>o.s.reduce(((e,t)=>(void 0!==l[t]&&(e+=d.Z[`${t}-${l[t]}`]+" ",delete l[t]),e)),"")),[l]);return l.ref=m,i().createElement(u,c()({className:r()(d.Z.reset,d.Z[e],n,p)},l),t)}));m.displayName="Text";const u=m,p=({children:e,weight:t="bold",...a})=>{const n="headline-small"+("bold"===t?"":`-${t}`);return i().createElement(m,c()({variant:n,mb:3},a),e)},h=({children:e,size:t="medium",...a})=>i().createElement(m,c()({variant:`title-${t}`,mb:1},a),e)},8275:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>u});var n=a(9196),c=a.n(n),l=a(3591);const r={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},s={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-70":"#3C434A","--jp-gray-80":"#2C3338","--jp-gray-90":"#1d2327","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-5":"#FACFD2","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-5":"#F5E6B3","--jp-yellow-10":"#F2CF75","--jp-yellow-20":"#F0C930","--jp-yellow-30":"#DEB100","--jp-yellow-40":"#C08C00","--jp-yellow-50":"#9D6E00","--jp-yellow-60":"#7D5600","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},i={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},o={"--spacing-base":"8px"},d={},m=(e,t,a)=>{const n={...r,...s,...i,...o};for(const t in n)e.style.setProperty(t,n[t]);a&&e.classList.add(l.Z.global),t&&(d[t]={provided:!0,root:e})},u=({children:e=null,targetDom:t,id:a,withGlobalStyles:l=!0})=>{const r=(0,n.useRef)(),s=d?.[a]?.provided;return(0,n.useLayoutEffect)((()=>{if(!s)return t?m(t,a,l):void(r?.current&&m(r.current,a,l))}),[t,r,s,a,l]),t?c().createElement(c().Fragment,null,e):c().createElement("div",{ref:r},e)}},5905:(e,t,a)=>{"use strict";a.d(t,{O:()=>n});const n="d729d4
__("There was an error reconnecting Jetpack. Error: %s","jetpack-my-jetpack"),i))):null;return d().createElement(d().Fragment,null,h,d().createElement(l.Notice,{status:"error",isDismissible:!1,className:u},d().createElement("div",{className:m.Z.message},p,t),s&&d().createElement("a",{onClick:s,onKeyDown:s,className:m.Z.button,href:"#"},__("Restore Connection","jetpack-my-jetpack"))))};u.propTypes={message:i().string.isRequired,restoreConnectionCallback:i().func,isRestoringConnection:i().bool,restoreConnectionError:i().string};const p=u},4322:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l);a(4220);const s=e=>{const{title:t,value:a,description:n}=e;return r().createElement("div",{className:"jp-connection__disconnect-card card"},r().createElement("div",{className:"jp-connection__disconnect-card__card-content"},r().createElement("p",{className:"jp-connection__disconnect-card__card-headline"},t),(a||n)&&r().createElement("div",{className:"jp-connection__disconnect-card__card-stat-block"},r().createElement("span",{className:"jp-connection__disconnect-card__card-stat"},a),r().createElement("div",{className:"jp-connection__disconnect-card__card-description"},n))))};s.propTypes={title:c().string,value:c().oneOfType([c().string,c().number]),description:c().string};const i=s},6168:(e,t,a)=>{"use strict";a.d(t,{Z:()=>w});var n=a(6975),c=a(4743),l=a(1132),r=a(5609),s=a(5736),i=a(5162),o=a.n(i),d=a(9196),m=a.n(d),u=(a(287),a(9015)),p=a(5995),h=a(1702),g=a(1166);const __=s.__,v=e=>{const[t,a]=(0,d.useState)(!1),[s,i]=(0,d.useState)(!1),[o,v]=(0,d.useState)(!1),[w,f]=(0,d.useState)(!1),[E,k]=(0,d.useState)(!1),[y,b]=(0,d.useState)(!1),{apiRoot:C,apiNonce:j,connectedPlugins:z,title:_,pluginScreenDisconnectCallback:N,onDisconnected:x,onError:Z,disconnectStepComponent:S,context:M,connectedUser:R,connectedSiteId:L,isOpen:P,onClose:V}=e;let H="";(0,l.jetpackConfigHas)("consumer_slug")&&(H=(0,l.jetpackConfigGet)("consumer_slug"));const A=(0,d.useMemo)((()=>({context:M,plugin:H})),[M,H]);(0,d.useEffect)((()=>{c.ZP.setApiRoot(C),c.ZP.setApiNonce(j)}),[C,j]),(0,d.useEffect)((()=>{R&&R.ID&&R.login&&n.Z.initialize(R.ID,R.login)}),[R,R.ID,R.login]),(0,d.useEffect)((()=>{P&&n.Z.tracks.recordEvent("jetpack_disconnect_dialog_open",A)}),[P,A]),(0,d.useEffect)((()=>{P&&(s?!s||w||E?w&&!E?n.Z.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"survey"},A)):E&&n.Z.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"thank_you"},A)):n.Z.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect_confirm"},A)):n.Z.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect"},A)))}),[P,s,w,E,A]);const B=(0,d.useCallback)((()=>{c.ZP.disconnectSite().then((()=>{a(!1),i(!0)})).catch((e=>{a(!1),v(e),Z&&Z(e)}))}),[a,i,v,Z]),I=(0,d.useCallback)(((e,t)=>{b(!0),fetch("https://public-api.wordpress.com/wpcom/v2/marketing/feedback-survey",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(e)}).then((e=>e.json())).then((e=>{if(!0!==e.success)throw new Error("Survey endpoint returned error code "+e.code);n.Z.tracks.recordEvent("jetpack_disconnect_survey_submit",t),k(!0),b(!1)})).catch((e=>{n.Z.tracks.recordEvent("jetpack_disconnect_survey_error",Object.assign({},{error:e.message},t)),k(!0),b(!1)}))}),[b,k]),O=(0,d.useCallback)((e=>{e&&e.preventDefault(),v(!1),a(!0),"plugins"!==M?B():N&&N(e)}),[v,a,N,M,B]),T=(0,d.useCallback)((e=>n.Z.tracks.recordEvent(e,A)),[A]),F=(0,d.useCallback)((()=>!(!R.ID||!L)),[R,L]),U=(0,d.useCallback)(((e,t,a)=>{if(a&&a.preventDefault(),!F())return void k(!0);const n={site_id:L,user_id:R.ID,survey_id:"jetpack-plugin-disconnect",survey_responses:{"why-cancel":{response:e,text:t||null}}},c=Object.assign({},A,{disconnect_reason:e});I(n,c)}),[I,k,F,L,R,A]),D=(0,d.useCallback)((e=>{e&&e.preventDefault(),x&&x(),V()}),[x,V]),J=(0,d.useCallback)((e=>{e&&e.preventDefault(),f(!0)}),[f]);return m().createElement(m().Fragment,null,P&&m().createElement(r.Modal,{title:"",co
__("%1$s - %2$s","jetpack-my-jetpack"),e,t),value:t}))),{label:__("I want to add a license key manually","jetpack-my-jetpack"),value:""}]),[a,d]);(0,p.useEffect)((()=>{o(m?.length?m[0].value:"")}),[m]);const u=(0,p.useCallback)((e=>{o(e),c(e)}),[c]);return h().createElement(h().Fragment,null,h().createElement(r.SelectControl,{className:t,disabled:n,label:__("Select a license key","jetpack-my-jetpack"),value:s,options:m,onChange:u}),!d&&!s&&h().createElement(r.TextControl,{className:t,label:__("Input a license key","jetpack-my-jetpack"),value:l,onChange:c,disabled:n}))},w=e=>{const{activateLicense:t,availableLicenses:a,fetchingAvailableLicenses:i,isActivating:m,license:u,licenseError:w,onLicenseChange:f}=e,E=null!=w;(0,p.useEffect)((()=>{n.Z.tracks.recordEvent("jetpack_wpa_license_key_activation_view")}),[]);const k=E?"jp-license-activation-screen-controls--license-field-with-error":"jp-license-activation-screen-controls--license-field",y=a&&a.length;return h().createElement("div",{className:"jp-license-activation-screen-controls"},h().createElement("div",{className:"jp-license-activation-screen-controls--content"},h().createElement(c.Z,{showText:!1,height:48}),h().createElement("h1",null,__("Add a license key","jetpack-my-jetpack")),h().createElement("p",null,(0,s.createInterpolateElement)(__("<strong>Check your email</strong> for your license key. You should have received it after making your purchase.","jetpack-my-jetpack"),{strong:h().createElement("strong",null)})),i||y?h().createElement(v,{className:k,disabled:i||m,onChange:f,availableLicenses:i?null:a,value:u}):h().createElement(g,{className:k,disabled:m,onChange:f,value:u}),E&&h().createElement("div",{className:"jp-license-activation-screen-controls--license-field-error"},h().createElement(o.Z,{icon:d.Z}),h().createElement("span",null,w))),h().createElement("div",null,h().createElement(r.Button,{className:"jp-license-activation-screen-controls--button",onClick:t,disabled:!u},m?h().createElement(l.Z,null):__("Activate","jetpack-my-jetpack"))))};w.propTypes={activateLicense:u().func.isRequired,availableLicenses:u().array,fetchingAvailableLicenses:u().bool,isActivating:u().bool.isRequired,license:u().string.isRequired,licenseError:u().string,onLicenseChange:u().func.isRequired,siteUrl:u().string.isRequired};const f=w},8781:(e,t,a)=>{"use strict";a.d(t,{Z:()=>m});var n=a(6895),c=a(9307),l=a(5736),r=a(5844),s=a.n(r),i=a(9196),o=a.n(i);const __=l.__,d=e=>{const{imageUrl:t,showSupportLink:a=!1}=e;return o().createElement("div",{className:"jp-license-activation-screen-illustration"},o().createElement("div",{className:"jp-license-activation-screen-illustration--wrapper"},o().createElement("img",{className:"jp-license-activation-screen-illustration--img",src:t,alt:""})),a&&o().createElement("p",{className:"jp-license-activation-screen-illustration--support-link"},(0,c.createInterpolateElement)(__("Do you need help? <a>Contact us.</a>","jetpack-my-jetpack"),{a:o().createElement("a",{href:(0,n.Z)("jetpack-support-license-activation")})})))};d.propTypes={imageUrl:s().string.isRequired,showSupportLink:s().bool};const m=d},7554:(e,t,a)=>{"use strict";a.d(t,{Z:()=>u});var n=a(8868),c=a(5844),l=a.n(c),r=a(9196),s=a.n(r),i=a(3157),o=a(8288),d=a(4172);const m=e=>{const{productId:t,siteRawUrl:a,siteAdminUrl:c,currentRecommendationsStep:l}=e;return s().createElement("div",{className:"jp-license-activation-screen-success-info"},s().createElement("div",{className:"jp-license-activation-screen-success-info--content"},s().createElement(n.Z,{showText:!1,height:48})),s().createElement(o.Z,{siteRawUrl:a,productId:t}),s().createElement("div",{className:"jp-license-activation-screen-success-info--buttons"},s().createElement(i.c,{currentRecommendationsStep:l,siteAdminUrl:c,siteRawUrl:a}),s().createElement(d.o,{siteRawUrl:a,productId:t})))};m.propTypes={siteRawUrl:l().string,productId:l().number,siteAdminUrl:l().string,currentRecommendationsStep:l().string};const u=m},3157:(e,t,a)=>{"use strict";a.d(t,{c:()=>d});var n=a(6895),c=a(5609),l=a(5736),r=a(5844),s=a.n(r),i=a(9196),o=a.n(i);const __=l.
__("Hey, %s","jetpack-my-jetpack"),t)),g().createElement("h2",{className:v.Z.headline},__("You have been gifted a Jetpack Golden Token.","jetpack-my-jetpack")),g().createElement("p",null,d&&__("This unlocked a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience is already active.","jetpack-my-jetpack"),!d&&__("This unlocks a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience awaits.","jetpack-my-jetpack"))),g().createElement(s.Z,{variant:"primary",weight:"regular",onClick:k,className:v.Z.button},d&&__("Awesome!","jetpack-my-jetpack"),!d&&__("Redeem your token","jetpack-my-jetpack"))),g().createElement("div",{className:`${v.Z["powers-wrap"]} ${v.Z["content-wrap"]}`},g().createElement("div",{className:v.Z["content-wrap-text"]},g().createElement("h2",{className:v.Z.headline},__("Super powers are ready!","jetpack-my-jetpack")),g().createElement("p",{className:v.Z.paragraph},__("Your Jetpack Golden Token provides a lifetime license for this website and includes the following products:","jetpack-my-jetpack"))),g().createElement("div",{className:v.Z["jetpack-products"]},g().createElement("div",null,g().createElement(E,null),g().createElement("h3",null,__("VaultPress Backup","jetpack-my-jetpack")),g().createElement("p",null,__("Save every change and get back online quickly with oneclick restores.","jetpack-my-jetpack"))),g().createElement("div",null,g().createElement(f,null),g().createElement("h3",null,_x("Scan","Plugin name (noun).","jetpack-my-jetpack")),g().createElement("p",null,__("Automated scanning and oneclick fixes to keep your site ahead of security threats.","jetpack-my-jetpack")))),g().createElement(s.Z,{variant:"primary",weight:"regular",onClick:k,href:window?.myJetpackInitialState?.myJetpackUrl,className:v.Z.button},__("Explore your new powers","jetpack-my-jetpack")))))))}w.defaultProps={tokenRedeemed:!1,onModalClose:e=>{document.referrer.includes(window.location.host)?(e.preventDefault(),history.back()):(e.preventDefault(),window.location.href=window?.myJetpackInitialState?.myJetpackUrl)}},w.propTypes={redeemClick:p().func,tokenRedeemed:p().bool,displayName:p().string,onModalClose:p().func};const f=w},3281:(e,t,a)=>{"use strict";a.d(t,{H:()=>c.Z,I:()=>n.Z});var n=a(468),c=a(9644)},1899:(e,t,a)=>{"use strict";a.d(t,{Z:()=>h});var n=a(4743),c=a(9105),l=a(3363),r=a(3846),s=a(1294),i=a(3281),o=a(9196),d=a.n(o),m=a(2199),u=a(4106),p=a(5626);function h(){(0,o.useEffect)((()=>{const{apiRoot:e,apiNonce:t}=window?.myJetpackRest||{};n.ZP.setApiRoot(e),n.ZP.setApiNonce(t)}),[]);const{recordEvent:e}=(0,m.Z)(),{availableLicenses:t,fetchingAvailableLicenses:a}=(0,u.Z)(),{userConnectionData:h}=(0,s.Z)(),[g,v]=(0,o.useState)(!1),w=h?.currentUser?.wpcomUser?.display_name||h?.currentUser?.wpcomUser?.login||h?.currentUser?.username,f=(0,o.useCallback)((()=>{e("jetpack_myjetpack_license_activation_back_link_click")}),[e]),E=(0,o.useCallback)((()=>{v(!0)}),[]);return d().createElement(c.Z,{showHeader:!1,showBackground:!1},d().createElement(l.Z,{horizontalSpacing:3,horizontalGap:3},d().createElement(r.Z,null,d().createElement(p.Z,{onClick:f,reload:g})),d().createElement(r.Z,null,d().createElement(i.I,{currentRecommendationsStep:null,availableLicenses:t,fetchingAvailableLicenses:a,onActivationSuccess:E,siteAdminUrl:window?.myJetpackInitialState?.adminUrl,siteRawUrl:window?.myJetpackInitialState?.siteSuffix,displayName:w}))))}},1062:(e,t,a)=>{"use strict";a.d(t,{U:()=>m,Z:()=>p});var n=a(5106),c=a(5235),l=a.n(c),r=a(5162),s=a.n(r),i=a(9196),o=a.n(i),d=a(5893);const m=e=>{const{children:t,className:a}=e,n=l()(d.Z.container,a);return o().createElement("div",{className:n},t)},u=e=>{const{title:t,headerRightContent:a,className:c,children:l}=e;return o().createElement(m,{className:c},o().createElement("div",{className:d.Z.title},o().createElement("div",{className:d.Z.name},o().createElement(n.ZP,{variant:"title-medium"},t)),a),l)};u.propTypes={children:s().node,title:s().string.isRequired,className:s().string,headerRightContent:s().node};const p=u},3890:(e,t,a)=>{"use strict";a.d(t
__("Connected as %1$s%2$s.","jetpack-my-jetpack"),Z.currentUser?.wpcomUser?.display_name,Z.currentUser?.isMaster?__(" (Owner)","jetpack-my-jetpack"):"")}),x&&Z?.connectionOwner&&!Z.currentUser?.isMaster&&E().createElement(j,{text:(0,d.sprintf)(/* translators: placeholder is the username of the Jetpack connection owner */
__("Also connected: %s (Owner).","jetpack-my-jetpack"),Z.connectionOwner)}),!x&&E().createElement(j,{onClick:P,text:__("User account not connected.","jetpack-my-jetpack"),actionText:__("Connect","jetpack-my-jetpack"),status:"error"})):E().createElement(j,{onClick:P,text:__("Jetpack is not connected.","jetpack-my-jetpack"),actionText:__("Connect","jetpack-my-jetpack"),status:"error"})),E().createElement(i.Z,{apiRoot:t,apiNonce:a,onDisconnected:B,connectedPlugins:v,connectedSiteId:w,connectedUser:Z,isOpen:S,onClose:A,context:z}))};z.propTypes={apiRoot:w().string.isRequired,apiNonce:w().string.isRequired,redirectUri:w().string,connectedPlugins:w().array,connectedSiteId:w().number,title:w().string,connectionInfoText:w().string,onDisconnected:w().func,context:w().string,onConnectUser:w().func,requiresUserConnection:w().bool},z.defaultProps={title:__("Connection","jetpack-my-jetpack"),connectionInfoText:__("Jetpack connects your site and user account to the WordPress.com cloud to provide more powerful features.","jetpack-my-jetpack"),redirectUri:null,onConnectUser:null,requiresUserConnection:!0};const _=z},5784:(e,t,a)=>{"use strict";a.d(t,{Z:()=>d});var n=a(9818),c=a(9196),l=a.n(c),r=a(1689),s=a(3345),i=a(7493),o=a(247);function d(){const{apiRoot:e,apiNonce:t,topJetpackMenuItemUrl:a,connectedPlugins:c}=(0,r.Z)(),d=(0,s.Z)("/connection"),m=(0,n.useSelect)((e=>e(i.t).getProductsThatRequiresUserConnection()));return l().createElement(o.Z,{apiRoot:e,apiNonce:t,redirectUri:a,onConnectUser:d,connectedPlugins:c,requiresUserConnection:m.length>0,onDisconnected:()=>document?.location?.reload(!0)})}},5626:(e,t,a)=>{"use strict";a.d(t,{Z:()=>m});var n=a(5736),c=a(1074),l=a(3259),r=a(9196),s=a.n(r),i=a(9997),o=a(197);const __=n.__;function d({onClick:e,reload:t}){const a=t?"/?reload=true":"/";return s().createElement(i.rU,{to:a,className:o.Z.link,onClick:e},s().createElement(c.Z,{icon:l.Z,className:o.Z.icon}),__("Go back","jetpack-my-jetpack"))}d.defaultProps={onClick:()=>{}};const m=d},8607:(e,t,a)=>{"use strict";a.d(t,{r:()=>u});var n=a(526),c=a(3396),l=a(5609),r=a(9771),s=a(5736),i=a(5235),o=a.n(i),d=a(9196),m=a(4416);a(1854);const __=s.__;function u({productName:e,giftedDate:t}){const[a,i]=(0,d.useState)(!1),u=(0,d.useCallback)((()=>i(!0)),[i]),p={position:"top center",placement:"top",animate:!0,noArrow:!1,resize:!1,flip:!1,offset:6,focusOnMount:"container",onClose:(0,d.useCallback)((()=>i(!1)),[i]),className:m.Z.container},h=o()(m.Z.wrapper,"golden-token-icon-tooltip");return React.createElement("div",{className:h},React.createElement(n.Z,{variant:"link",onClick:u},React.createElement(c._1,{className:m.Z.logo})),React.createElement("div",{className:m.Z.helper},a&&React.createElement(l.Popover,p,React.createElement("div",null,React.createElement("div",{className:m.Z.title},e),React.createElement("div",{className:m.Z.content},(0,s.sprintf)(
// translators: %1$s is a product name, %2$s is the date the product was gifted.
__("%1$s was gifted on %2$s. It gives you access to a lifetime subscription of Jetpack VaultPress Backup and Jetpack Scan.","jetpack-my-jetpack"),e,(0,r.dateI18n)("F j, Y",t)))))))}},4159:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(5609),c=a(9196),l=a.n(c),r=a(73);const s=function(){const[e,t]=(0,c.useState)(!0),a=(0,c.useCallback)((()=>t(!1)),[]);if(!e)return null;if(!window.hasOwnProperty("JP_IDENTITY_CRISIS__INITIAL_STATE"))return null;const{containerID:s,isSafeModeConfirmed:i}=window.JP_IDENTITY_CRISIS__INITIAL_STATE;return!s||i?null:l().createElement(n.Modal,{onRequestClose:a,overlayClassName:r.Z.modal},l().createElement("div",{id:s,className:r.Z.container}))}},8966:(e,t,a)=>{"use strict";a.d(t,{Z:()=>A});var n=a(2674),c=a.n(n),l=a(2054),r=a(9105),s=a(216),i=a(3363),o=a(3846),d=a(5106),m=a(6579),u=a(4164),p=a(3329),h=a(5609),g=a(5736),v=a(496),w=a(5235),f=a.n(w),E=a(9196),k=a.n(E),y=a(2199),b=a(6913),C=a(8869),j=a(5371),z=a(5031),_=a(3703),N=a(5784),x=a(4159),Z=a(6800),S=a(2307),M=a(5943),R=a(9593),L=a(4158),P=a(3851),V=a(1017);const __=g.__,H=({message:e,options:t,clean:a})=>{const[n]=(0,l.Z)(["md"],[">"]),r={error:k().createElement(h.SVG,{className:V.Z.nofill,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},k().createElement(h.Path,{d:"M11.7815 4.93772C11.8767 4.76626 12.1233 4.76626 12.2185 4.93772L20.519 19.8786C20.6116 20.0452 20.4911 20.25 20.3005 20.25H3.69951C3.50889 20.25 3.3884 20.0452 3.48098 19.8786L11.7815 4.93772Z",stroke:"#D63638",strokeWidth:"1.5"}),k().createElement(h.Path,{d:"M13 10H11V15H13V10Z",fill:"#D63638"}),k().createElement(h.Path,{d:"M13 16H11V18H13V16Z",fill:"#D63638"})),info:v.Z};return k().createElement(h.Notice,c()({isDismissible:!1},t,{onRemove:a,className:V.Z.notice+(n?" "+V.Z["bigger-than-medium"]:"")}),k().createElement("div",{className:V.Z.message},r?.[t.status]&&k().createElement(h.Icon,{icon:r[t.status]}),e))};function A(){(0,j.Z)();const e=window?.myJetpackInitialState?.welcomeBanner.hasBeenDismissed,t="1"===window?.myJetpackInitialState?.isStatsModuleActive,a=window?.myJetpackInitialState?.jetpackManage,{message:n,options:c,clean:l}=(0,z.Z)(),{hasConnectionError:h}=(0,p.Z)(),{isAvailable:g,isFetchingChatAvailability:v}=(0,C.Z)(),{detail:w}=(0,_.i)("stats"),{jwt:A,isFetchingChatAuthentication:B}=(0,b.Z)(),I=!B&&!v&&g&&A,O="1"===window?.myJetpackInitialState?.userIsNewToJetpack,{recordEvent:T}=(0,y.Z)(),[F,U]=(0,E.useState)(!1);return(0,E.useEffect)((()=>{T("jetpack_myjetpack_page_view")}),[T]),window.location.hash.includes("?reload=true")&&(window.history.replaceState(null,"",window.location.href.replace("?reload=true","")),window.location.reload(),U(!0)),F?null:k().createElement(r.Z,{siteAdminUrl:window?.myJetpackInitialState?.adminUrl},k().createElement(x.Z,null),k().createElement(s.Z,null,!O&&k().createElement(i.Z,{horizontalSpacing:0},k().createElement(o.Z,null,k().createElement("div",{id:"jp-admin-notices",className:"my-jetpack-jitm-card"}))),k().createElement(P.Z,null),k().createElement(i.Z,{horizontalSpacing:5,horizontalGap:n?3:6},k().createElement(o.Z,{sm:4,md:8,lg:12},k().createElement(d.ZP,{variant:"headline-small"},__("Discover all Jetpack Products","jetpack-my-jetpack"))),h&&(e||!O)&&k().createElement(o.Z,null,k().createElement(p.h,null)),n&&(e||!O)&&k().createElement(o.Z,null,k().createElement(H,{message:n,options:c,clean:l})),t&&k().createElement(o.Z,{className:f()({[V.Z.stats]:w?.status!==S.N.ERROR})},k().createElement(R.Z,null)),k().createElement(o.Z,null,k().createElement(M.Z,null)),a.isEnabled&&k().createElement(o.Z,null,k().createElement(L.Z,{isAgencyAccount:a.isAgencyAccount})))),k().createElement(m.Z,null,k().createElement(i.Z,{horizontalSpacing:8},k().createElement(o.Z,{sm:4,md:4,lg:6},k().createElement(Z.Z,null)),k().createElement(o.Z,{sm:4,md:4,lg:6},k().createElement(N.Z,null)))),I&&k().createElement(u.Z,{jwt_token:A}))}},6800:(e,t,a)=>{"use strict";a.d(t,{Z:()=>y});var n=a(5106),c=a(526),l=a(5736),r=a(9196),s=a.n(r),i=a(2199),o=a(1689),d=a(3345),m=a(1750),u=a(8295),p=a(7258),h=a(6986),g=a(8607),v=a(6891);co
(0,r.sprintf)(__("Learn about %s","jetpack-my-jetpack"),a));const F=A&&h().createElement("div",{className:v.Z["action-button-dropdown"]},h().createElement("ul",{className:v.Z["dropdown-menu"]},[...f,I()].map((({label:e,isExternalLink:t},a)=>h().createElement("li",{key:a},h().createElement("button",{onClick:()=>{M(O[a]),Z(!1)},className:v.Z["dropdown-item"]},h().createElement("div",{className:v.Z["dropdown-item-label"]},e,t&&h().createElement(s.Z,{icon:i.Z,size:16})),e===S.label&&h().createElement("div",{className:v.Z["active-action-checkmark"]},h().createElement(s.Z,{icon:o.Z,size:24,fill:"white"}))))))));return h().createElement(h().Fragment,null,h().createElement("div",{className:u()(v.Z["action-button"],A?v.Z["has-additional-actions"]:null)},h().createElement(l.Z,c()({},B,S),S.label),A&&h().createElement("button",{className:u()(v.Z["dropdown-chevron"],"primary"===S.variant?v.Z.primary:v.Z.secondary),onClick:T},h().createElement(s.Z,{icon:d.Z,size:24,fill:"primary"===S.variant?"white":"black"})),x&&F))}},2728:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>j,bY:()=>y});var n=a(2674),c=a.n(n),l=a(526),r=a(5609),s=a(5736),i=a(3482),o=a(5899),d=a(5235),m=a.n(d),u=a(5162),p=a.n(u),h=a(9196),g=a.n(h),v=a(2199),w=a(1062),f=a(2307),E=a(6086),k=a(9720);const __=s.__,y={[f.N.ACTIVE]:__("Active","jetpack-my-jetpack"),[f.N.INACTIVE]:__("Inactive","jetpack-my-jetpack"),[f.N.NEEDS_PURCHASE]:__("Inactive","jetpack-my-jetpack"),[f.N.NEEDS_PURCHASE_OR_FREE]:__("Inactive","jetpack-my-jetpack"),[f.N.ERROR]:__("Error","jetpack-my-jetpack"),[f.N.CAN_UPGRADE]:__("Active","jetpack-my-jetpack")},b=({items:e=[],showInstall:t=!1,onInstall:a,showActivate:n=!1,showDeactivate:c=!1,onActivate:s,onDeactivate:d})=>g().createElement(r.Dropdown,{popoverProps:{noArrow:!1,placement:"bottom-end"},renderToggle:({isOpen:e,onToggle:t})=>g().createElement(l.Z,{variant:"tertiary",size:"small",icon:i.Z,onClick:t,"aria-expanded":e}),renderContent:({onClose:r})=>g().createElement(g().Fragment,null,e.map((e=>g().createElement(l.Z,{weight:"regular",fullWidth:!0,variant:"tertiary",icon:e?.icon,onClick:()=>{r(),e?.onClick?.()}},e?.label))),t&&g().createElement(l.Z,{weight:"regular",fullWidth:!0,variant:"tertiary",icon:o.Z,onClick:()=>{r(),a?.()}},__("Install Plugin","jetpack-my-jetpack")),n&&g().createElement(l.Z,{weight:"regular",fullWidth:!0,variant:"tertiary",onClick:()=>{r(),s?.()}},__("Activate Plugin","jetpack-my-jetpack")),c&&g().createElement(l.Z,{weight:"regular",fullWidth:!0,variant:"tertiary",onClick:()=>{r(),d?.()}},__("Deactivate Plugin","jetpack-my-jetpack")))});b.propTypes={onActivate:p().func,onDeactivate:p().func,showActivate:p().bool,showDeactivate:p().bool,showInstall:p().bool,items:p().arrayOf(p().shape({label:p().string,icon:p().node,onClick:p().func})),onInstall:p().func},b.defaultProps={onActivate:()=>{},onDeactivate:()=>{},showActivate:!1,showDeactivate:!1};const C=e=>{const{name:t,Description:a,status:n,onActivate:l,isFetching:r,isDataLoading:s,isInstallingStandalone:i,isDeactivatingStandalone:o,slug:d,additionalActions:u,children:p,showMenu:y=!1,showActivateOption:C=!1,showDeactivateOption:j=!1,showInstallOption:z=!1,menuItems:_=[],onInstallStandalone:N,onActivateStandalone:x,onDeactivateStandalone:Z}=e,S=n===f.N.ERROR,M=n===f.N.ABSENT||n===f.N.ABSENT_WITH_PLAN,R=n===f.N.NEEDS_PURCHASE||n===f.N.NEEDS_PURCHASE_OR_FREE,L=m()({[k.Z.plugin_absent]:M,[k.Z["is-purchase-required"]]:R,[k.Z["is-link"]]:M,[k.Z["has-error"]]:S}),{recordEvent:P}=(0,v.Z)(),V=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_activate_click",{product:d}),l()}),[d,l,P]),H=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_add_click",{product:d})}),[d,P]),A=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_manage_click",{product:d})}),[d,P]),B=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_fixconnection_click",{product:d})}),[d,P]),I=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_learnmore_click",{product:d})}),[d,P]),O=(0,h.useCallback)((()=>{P("jetpack_myjetpack_product_card_install_standalone_plugin_click",{product:d}),N()}),[d,N,P]),T=
// translators: %s is the number of days since the last backup
_n("%s day ago","%s days ago",e,"jetpack-my-jetpack"),e):a>0?(0,r.sprintf)(
// translators: %s is the number of hours since the last backup
_n("%s hour ago","%s hours ago",a,"jetpack-my-jetpack"),a):n>0?(0,r.sprintf)(
// translators: %s is the number of minutes since the last backup
_n("%s minute ago","%s minutes ago",n,"jetpack-my-jetpack"),n):(0,r.sprintf)(
// translators: %s is the number of seconds since the last backup
_n("%s second ago","%s seconds ago",c,"jetpack-my-jetpack"),c)}})(s))):null,additionalActions:i?[u]:[]},i?React.createElement("div",{className:E.Z.activity},React.createElement(o.Z,{icon:i.gridicon,size:24}),React.createElement("p",{className:E.Z.summary},i.summary)):null)},C=({admin:e,slug:t})=>{const[a,n]=(0,u.useState)(3),{countBackupItems:c,fetchingCountBackupItems:s}=(0,g.Z)(),d=(0,u.useMemo)((()=>{const e=[];return Object.keys(c).forEach((t=>{0!==c[t]&&e.push([t,c[t]])})),e.sort(((e,t)=>e[1]<t[1]?1:-1)),e}),[c]);(0,u.useEffect)((()=>(window.onresize=()=>{window.innerWidth>=961&&window.innerWidth<=1070||window.innerWidth<290?n(2):n(3)},()=>{window.onresize=null})),[]);const m=d.length>a?d.length-a:0,p={maximumFractionDigits:1,notation:"compact"};return React.createElement(w.Z,{admin:e,slug:t,showMenu:!0,isDataLoading:s},React.createElement("div",{className:E.Z["no-backup-stats"]},React.createElement("div",{className:E.Z["main-stats"]},d.slice(0,a).map(((e,t)=>{const a=e[0].split("_")[1],n=e[1];return React.createElement("div",{className:i()(E.Z["main-stat"],`main-stat-${t}`),key:t+a,title:k(a)},(e=>{switch(e){case"post":return React.createElement(o.Z,{icon:"posts",size:24});case"page":return React.createElement(o.Z,{icon:"pages",size:24});default:return React.createElement(o.Z,{icon:e,size:24})}})(a),React.createElement("span",null,(0,l.Z)(n,p)))}))),m>0&&React.createElement("p",{className:E.Z["more-stats"]},
// translators: %s is the number of items that are not shown
// translators: %s is the number of items that are not shown
(0,r.sprintf)(__("+%s more","jetpack-my-jetpack"),m))))};y.propTypes={admin:m().bool.isRequired},C.propTypes={productData:m().object};const j=y},4074:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"boost"});i.propTypes={admin:c().bool.isRequired};const o=i},8112:(e,t,a)=>{"use strict";a.d(t,{G:()=>f,X:()=>w});var n=a(2947),c=a(5106),l=a(2636),r=a(5736),s=a(986),i=a(9404),o=a(1074),d=a(5235),m=a.n(d),u=a(5162),p=a.n(u),h=a(9196),g=a.n(h),v=a(523);const __=r.__,w=({change:e,changePercentage:t})=>{if(!Number.isFinite(e))return null;const a=e>0?s.Z:i.Z,l=(0,n.Z)(Math.abs(e),{notation:"compact",compactDisplay:"short"});return g().createElement("div",{className:m()(v.Z["contextual-percentage-change"],{[v.Z.neutral]:0===e,[v.Z.positive]:e>0,[v.Z.negative]:e<0})},!!e&&g().createElement(o.Z,{icon:a,size:14,className:v.Z["change-icon"]}),g().createElement(c.ZP,{className:v.Z["change-values"]},(0,r.sprintf)(/* translators: both placeholders are numbers */
__("%1$s (%2$s%%)","jetpack-my-jetpack"),l,t)))};w.propTypes={change:p().number,changePercentage:p().number};const f=({description:e,value:t,context:a,loading:n})=>n?g().createElement("div",{className:v.Z["single-contextual-info-placeholder"]},g().createElement(l.Z,{height:24}),g().createElement(l.Z,{height:36})):g().createElement(g().Fragment,null,g().createElement(c.ZP,null,e),g().createElement("div",{className:v.Z["single-contextual-info"]},g().createElement(c.ZP,{className:v.Z["main-value"]},t),a));f.propTypes={description:p().string.isRequired,value:p().string,context:p().node,loading:p().bool}},9963:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"creator",upgradeInInterstitial:!0});i.propTypes={admin:c().bool.isRequired};const o=i},5996:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"crm"});i.propTypes={admin:c().bool.isRequired};const o=i},5943:(e,t,a)=>{"use strict";a.d(t,{Z:()=>k});var n=a(3363),c=a(3846),l=a(9196),r=a.n(l),s=a(8777),i=a(1640),o=a(7427),d=a(4074),m=a(9963),u=a(5996),p=a(5440),h=a(687),g=a(419),v=a(6217),w=a(523),f=a(9894);const{showJetpackStatsCard:E=!1}=window.myJetpackInitialState?.myJetpackFlags??{},k=()=>{const e={backups:o.Z,scan:p.Z,antispam:i.Z,boost:d.Z,search:h.Z,videopress:f.Z,stats:E?v.Z:null,crm:u.Z,creator:m.Z,social:g.Z,ai:s.Z};return r().createElement(n.Z,{className:w.Z.cardlist,tagName:"ul",fluid:!0,horizontalSpacing:0,horizontalGap:3},Object.entries(e).map((([e,t])=>t?r().createElement(c.Z,{tagName:"li",sm:4,md:4,lg:4,key:e},r().createElement(t,{admin:!!window?.myJetpackInitialState?.userIsAdmin})):null)))}},5440:(e,t,a)=>{"use strict";a.d(t,{Z:()=>m});var n=a(9818),c=a(5162),l=a.n(c),r=a(9196),s=a.n(r),i=a(7493),o=a(5745);const d=({admin:e})=>{const t=(0,n.useSelect)((e=>e(i.t).hasStandalonePluginInstalled()));return s().createElement(o.Z,{admin:e,slug:t?"protect":"scan"})};d.propTypes={admin:l().bool.isRequired};const m=d},687:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"search",showMenu:!0});i.propTypes={admin:c().bool.isRequired};const o=i},419:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"social",showMenu:!0});i.propTypes={admin:c().bool.isRequired};const o=i},6217:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5162),c=a.n(n),l=a(9196),r=a.n(l),s=a(5745);const i=({admin:e})=>r().createElement(s.Z,{admin:e,slug:"stats",showMenu:!0});i.propTypes={admin:c().bool.isRequired};const o=i},9894:(e,t,a)=>{"use strict";a.d(t,{Z:()=>p});var n=a(2947),c=a(5736),l=a(5162),r=a.n(l),s=a(9196),i=a.n(s),o=a(3703),d=a(5745),m=a(8112);const __=c.__,u=({admin:e})=>{const{videoPressStats:t=!1}=window.myJetpackInitialState?.myJetpackFlags??{},{loading:a,hasError:c,change:l,currentFormatted:r,changePercentage:s}=(()=>{const{stats:e}=(0,o.i)("videopress"),t=void 0===e,a=null===e,c=e?.data?.views??{},{previous:l=null,current:r=null}=c,s=null!==r?(0,n.Z)(r,{notation:"compact",compactDisplay:"short"}):null,i=null!==r&&null!==l?r-l:null;let d=null;return null!==i&&(d=0===i?0:0===l?100:Math.round(i/l*100)),{loading:t,hasError:a,currentFormatted:s,change:i,changePercentage:d}})();if(!t||c)return i().createElement(d.Z,{admin:e,slug:"videopress",showMenu:!0});const u=__("Views, last 7 days","jetpack-my-jetpack");return i().createElement(d.Z,{admin:e,slug:"videopress",showMenu:!0},i().createElement(m.G,{loading:a,description:u,value:r,context:i().createElement(m.X,{change:l,changePercentage:s})}))};u.propTypes={admin:r().bool.isRequired};const p=u},2667:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(5609),c=a(5162),l=a.n(c),r=a(9196),s=a.n(r);const i=({children:e,className:t,href:a,isLoading:c,onClick:l,isPrimary:r,disabled:i})=>s().createElement(n.Button,{onClick:l,className:t,href:a,variant:r?"pr
// translators: %s is the monthly price for a product
__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),$):"year"===te?__("/month, paid yearly","jetpack-my-jetpack"):__("/month","jetpack-my-jetpack",0);const me=(0,v.useCallback)((()=>{a(),t?.(le,R)}),[t,a,le,R]),ue=(0,v.useCallback)((()=>{a(X),t?.(se)}),[t,a,se,X]),pe=(0,v.useCallback)((t=>{ae("jetpack_myjetpack_product_card_disclaimer_click",{id:t,product:e})}),[e,ae]);function he({slug:e}){const t=(0,l.VS)(e);return t?w().createElement("div",{className:y.Z["product-icon"]},w().createElement(t,null)):null}const ge=(!O||O&&!F)&&W,ve=P&&h?P:V,we=!O&&F?(0,d.sprintf)(/* translators: placeholder is product name. */
__("Install %s","jetpack-my-jetpack"),ve):(0,d.sprintf)(/* translators: placeholder is product name. */
__("Get %s","jetpack-my-jetpack"),ve),fe=j||we;return w().createElement("div",{className:g()(y.Z.card,n,{[y.Z["is-bundle-card"]]:O})},O&&w().createElement("div",{className:y.Z["card-header"]},w().createElement(l.r7,{className:y.Z["product-bundle-icon"],size:16}),w().createElement(c.ZP,{variant:"label"},__("Popular upgrade","jetpack-my-jetpack"))),w().createElement("div",{className:y.Z.container},O&&w().createElement("div",{className:y.Z["product-bundle-icons"]},oe),w().createElement(he,{slug:e}),w().createElement(c.H3,null,ve),w().createElement(c.ZP,{mb:3},H),w().createElement("ul",{className:g()(y.Z.features,{[y.Z["highlight-last-feature"]]:N})},A.map(((e,t)=>w().createElement(c.ZP,{component:"li",key:`feature-${t}`,variant:"body"},w().createElement(m.Z,{icon:p.Z,size:24}),e)))),ne&&Q&&w().createElement(w().Fragment,null,w().createElement("div",{className:y.Z["price-container"]},Q<$&&w().createElement(b,{value:$,currency:K,isOld:!0}),w().createElement(b,{value:Q,currency:K,isOld:!1})),w().createElement(c.ZP,{className:y.Z["price-description"]},de)),G&&w().createElement(c.H3,null,__("Free","jetpack-my-jetpack")),q&&w().createElement(r.Z,null,w().createElement(c.ZP,null,(0,d.sprintf)(
// translators: %s is the plugin name.
__("Due to your server settings, we can't automatically install the plugin for you. Please manually install the %s plugin.","jetpack-my-jetpack"),ve)," ",w().createElement(o.ExternalLink,{href:`https://wordpress.org/plugins/${D}`},__("Get plugin","jetpack-my-jetpack")))),!z&&w().createElement("div",{className:y.Z["tos-container"]},w().createElement(s.Z,{agreeButtonLabel:ge?(0,d.sprintf)(/* translators: placeholder is cta label. */
__("%s or Start for free","jetpack-my-jetpack"),fe):fe})),(!O||O&&!F)&&w().createElement(c.ZP,{component:k.Z,onClick:me,isLoading:L||re,disabled:q,isPrimary:!O,className:y.Z["checkout-button"],variant:"body"},fe),!O&&W&&!F&&w().createElement(c.ZP,{component:k.Z,onClick:ue,isLoading:L||ie,disabled:q,isPrimary:!1,className:[y.Z["checkout-button"],y.Z["free-product-checkout-button"]],variant:"body"},__("Start for free","jetpack-my-jetpack")),B.length>0&&w().createElement("div",{className:y.Z.disclaimers},B.map(((e,t)=>{const{text:a,link_text:n=null,url:l=null}=e;return w().createElement(c.ZP,{key:`disclaimer-${t}`,component:"p",variant:"body-small"},`${a} `,l&&n&&w().createElement(o.ExternalLink,{onClick:()=>pe(t),href:l,target:"_blank",rel:"noopener noreferrer"},n))}))),O&&F&&w().createElement("div",{className:y.Z["product-has-required-plan"]},w().createElement(l.KM,{size:36}),w().createElement(c.ZP,null,__("Active on your site","jetpack-my-jetpack"))),C&&w().createElement(c.ZP,{className:y.Z["supporting-info"],variant:"body-extra-small"},C)))};C.defaultProps={trackButtonClick:()=>{}};const j=C},9144:(e,t,a)=>{"use strict";a.d(t,{Z:()=>w});var n=a(9608),c=a(5347),l=a(526),r=a(1342),s=a(5106),i=a(8258),o=a(5736),d=a(5162),m=a.n(d),u=a(9196),p=a.n(u),h=a(3703);const __=o.__,g=({cantInstallPlugin:e,onProductButtonClick:t,detail:a,tier:r,trackProductButtonClick:s})=>{const{siteSuffix:d,myJetpackCheckoutUri:m}=window?.myJetpackInitialState??{},{featuresByTier:h=[],pricingForUi:{tiers:g},title:v,postActivationUrl:w}=a,{callToAction:f,currencyCode:E,fullPrice:k,introductoryOffer:y,isFree:b,wpcomProductSlug:C}=g[r],{run:j,hasCheckoutStarted:z}=(0,i.Z)({from:"my-jetpack",productSlug:C,redirectUrl:w.replace(/(^.*\/wp-admin\/)/i,"")||m,siteSuffix:d,useBlogIdSuffix:!0}),_=(0,u.useCallback)((()=>{s(),t?.(j,a,r)}),[s,t,j,a,r]),N=k?Math.ceil(k/12*100)/100:null,x=y?.costPerInterval?Math.ceil(y.costPerInterval/12*100)/100:null,Z="month"===y?.intervalUnit&&1===y?.intervalCount,S=Z?(0,o.sprintf)(
// translators: %s is the monthly price for a product
__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),N):__("/month, paid yearly","jetpack-my-jetpack",0),M=f||(b?__("Start for Free","jetpack-my-jetpack"):(0,o.sprintf)(/* translators: placeholder is product name. */
__("Get %s","jetpack-my-jetpack"),v,0));return p().createElement(n.oK,{primary:!b},p().createElement(n.NE,null,b?p().createElement(c.Z,{price:0,legend:"",currency:"USD",hidePriceFraction:!0}):p().createElement(c.Z,{price:N,offPrice:x,legend:S,currency:E,hideDiscountLabel:Z,hidePriceFraction:!0}),p().createElement(l.Z,{fullWidth:!0,variant:b?"secondary":"primary",onClick:_,isLoading:z,disabled:z||e},M)),h.map(((e,t)=>{const{included:a,description:c,struck_description:l,info:s}=e.tiers[r],i=l||c?p().createElement(p().Fragment,null,l?p().createElement(p().Fragment,null,p().createElement("del",null,l)," "):null,c?p().createElement("strong",null,c):null):null;return p().createElement(n.kF,{key:t,isIncluded:a,label:i,tooltipTitle:s?.title,tooltipInfo:s?.content?p().createElement("div",{dangerouslySetInnerHTML:{__html:s?.content}}):null,tooltipClassName:s?.class})})))};g.propTypes={cantInstallPlugin:m().bool.isRequired,onProductButtonClick:m().func.isRequired,detail:m().object.isRequired,tier:m().string.isRequired,trackProductButtonClick:m().func.isRequired};const v=({slug:e,onProductButtonClick:t,trackProductButtonClick:a})=>{const{fileSystemWriteAccess:c}=window?.myJetpackInitialState??{},{detail:i}=(0,h.i)(e),{description:d,featuresByTier:m=[],pluginSlug:v,status:w,tiers:f=[],title:E}=i,k="plugin_absent"===w&&"no"===c,y=k&&p().createElement(r.Z,{level:"error",hideCloseButton:!0,title:p().createElement(s.ZP,null,(0,o.sprintf)(
// translators: %s is the plugin name.
__("Due to your server settings, we can't automatically install the plugin for you. Please manually install the %s plugin.","jetpack-my-jetpack"),E)),actions:[p().createElement(l.Z,{variant:"secondary",href:`https://wordpress.org/plugins/${v}`,isExternalLink:!0},__("Get plugin","jetpack-my-jetpack"))]}),b=(0,u.useMemo)((()=>m.map((e=>({name:e?.name,tooltipTitle:e?.info?.title,tooltipInfo:e?.info?.content?p().createElement("div",{dangerouslySetInnerHTML:{__html:e?.info?.content}}):null})))),[m]);return p().createElement(p().Fragment,null,y,p().createElement(n.ZP,{title:d,items:b},f.map(((e,n)=>p().createElement(g,{key:n,tier:e,detail:i,onProductButtonClick:t,trackProductButtonClick:a,primary:0===n,cantInstallPlugin:k})))))};v.propTypes={slug:m().string.isRequired,onProductButtonClick:m().func.isRequired,trackProductButtonClick:m().func.isRequired};const w=v},8093:(e,t,a)=>{"use strict";a.d(t,{B$:()=>A,Jw:()=>J,Q5:()=>T,WJ:()=>V,Wf:()=>H,Yi:()=>B,jO:()=>O,q:()=>L,qA:()=>P,r:()=>D,sI:()=>I,uw:()=>U,y$:()=>F});var n=a(9105),c=a(3363),l=a(3846),r=a(5106),s=a(526),i=a(1294),o=a(9307),d=a(5736),m=a(5235),u=a.n(m),p=a(9196),h=a.n(p),g=a(2199),v=a(1162),w=a(3345),f=a(3703),E=a(5626),k=a(968),y=a(9144),b=a(5610),C=a(4763),j=a(2605),z=a(7760),_=a(1488),N=a(720),x=a(1657),Z=a(7690),S=a(1287),M=a(1439);const __=d.__;function R({bundle:e,existingLicenseKeyUrl:t="admin.php?page=my-jetpack#/add-license",installsPlugin:a=!1,slug:i,supportingInfo:d,preferProductName:m=!1,children:b=null,imageContainerClassName:C="",ctaButtonLabel:j=null,hideTOS:z=!1,quantity:_=null,directCheckout:N=!1,highlightLastFeature:x=!1}){const{activate:Z,detail:M}=(0,f.i)(i),{isUpgradableByBundle:R,tiers:L}=M,{recordEvent:P}=(0,g.Z)(),{onClickGoBack:V}=(0,v.U)({slug:i});(0,p.useEffect)((()=>{P("jetpack_myjetpack_product_interstitial_view",{product:i})}),[P,i]);const H=(0,p.useCallback)(((e=null)=>{P("jetpack_myjetpack_product_interstitial_add_link_click",{product:e??i})}),[P,i]),A=(0,p.useCallback)((()=>{P("jetpack_myjetpack_product_interstitial_add_link_click",{product:e})}),[P,e]),B=(0,w.Z)("/"),I=(0,p.useCallback)(((e,t,a)=>{t?.isBundle||N?e?.():Z().finally((()=>{const n=t?.postActivationUrl,c=a?t?.hasRequiredTier?.[a]:t?.hasRequiredPlan;if(!(!(a?t?.pricingForUi?.tiers?.[a]?.isFree:t?.pricingForUi?.isFree)&&!c))return n?void(window.location.href=n):B();e?.()}))}),[N,Z,B]);return h().createElement(n.Z,{showHeader:!1,showBackground:!1},h().createElement(c.Z,{horizontalSpacing:3,horizontalGap:3},h().createElement(l.Z,{className:S.Z["product-interstitial__header"]},h().createElement(E.Z,{onClick:V}),t&&h().createElement(r.ZP,{variant:"body-small"},(0,o.createInterpolateElement)(__("Already have an existing plan or license key? <a>Get started</a>.","jetpack-my-jetpack"),{a:h().createElement(s.Z,{className:S.Z["product-interstitial__license-activation-link"],href:t,variant:"link"})}))),h().createElement(l.Z,null,L&&L.length?h().createElement(y.Z,{slug:i,clickHandler:I,onProductButtonClick:I,trackProductButtonClick:H}):h().createElement(c.Z,{className:R?null:S.Z.container,horizontalSpacing:0,horizontalGap:0,fluid:!0},h().createElement(l.Z,{sm:4,md:4,lg:7},h().createElement(k.Z,{slug:i,trackButtonClick:H,onClick:a?I:void 0,className:R?S.Z.container:null,supportingInfo:d,preferProductName:m,ctaButtonLabel:j,hideTOS:z,quantity:_,highlightLastFeature:x})),h().createElement(l.Z,{sm:4,md:4,lg:5,className:u()(S.Z.imageContainer,C)},e?h().createElement(k.Z,{slug:e,trackButtonClick:A,onClick:I,className:R?S.Z.container:null,quantity:_,highlightLastFeature:x}):b)))))}function L(){const e="anti-spam",{detail:t}=(0,f.i)(e),{isPluginActive:a}=t;return h().createElement(R,{slug:e,installsPlugin:!0,bundle:"security",existingLicenseKeyUrl:a?"admin.php?page=akismet-key-config":null,preferProductName:!0})}function P(){return h().createElement(R,{slug:"backup",installsPlugin:!0,bundle:"security"})}function V(){return h().createElement(R,{slug:"boost",installsPlugin:!0},h().createElement("img",{src:b,alt:"Boost"}))}function H(){return h().createElement(R,{slug:"creator",installsPlugin:!
__("Jetpack %s needs a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"),a[0]),h=a.length>1?__("Some products need a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"):p,g=__("Some products need a connection to WordPress.com to be able to work.","jetpack-my-jetpack");(0,l.useEffect)((()=>{o?u&&t(h,{status:"error",actions:[{label:__("Connect your user account to fix this","jetpack-my-jetpack"),onClick:e,noDefaultClasses:!0}]}):t(g,{status:"warning",actions:[{label:__("Connect your site to fix this","jetpack-my-jetpack"),onClick:e,variant:"link",noDefaultClasses:!0}]})}),[o,g,h,u,e,t])}},1044:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(7493);function l(){return{countBackupItems:(0,n.useSelect)((e=>e(c.t).getCountBackupItems())),fetchingCountBackupItems:(0,n.useSelect)((e=>e(c.t).isFetchingCountBackupItems()))}}},1162:(e,t,a)=>{"use strict";a.d(t,{U:()=>l});var n=a(9196),c=a(2199);function l({slug:e}){const{recordEvent:t}=(0,c.Z)();return{onClickGoBack:(0,n.useCallback)((a=>{e&&t("jetpack_myjetpack_product_interstitial_back_link_click",{product:e}),document.referrer.includes(window.location.host)&&(a.preventDefault(),history.back())}),[t,e])}}},1689:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c});var n=a(1294);function c(){const{apiRoot:e,apiNonce:t}=myJetpackRest,{topJetpackMenuItemUrl:a}=myJetpackInitialState,c=(0,n.Z)({apiRoot:e,apiNonce:t}),l=c.isRegistered;return{apiNonce:t,apiRoot:e,...c,isSiteConnected:l,topJetpackMenuItemUrl:a}}},3345:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9196),c=a(6417);function l(e){const t=(0,c.s0)();return(0,n.useCallback)((()=>t(e)),[t,e])}},5031:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(7493);function l(){const e=(0,n.useDispatch)(),{message:t,options:a}=(0,n.useSelect)((e=>e(c.t).getGlobalNotice()));return{message:t,options:a||{},clean:()=>e(c.t).cleanGlobalNotice()}}},3703:(e,t,a)=>{"use strict";a.d(t,{i:()=>l});var n=a(9818),c=a(7493);function l(e){const{activateProduct:t,deactivateProduct:a,installStandalonePluginForProduct:l,deactivateStandalonePluginForProduct:r}=(0,n.useDispatch)(c.t),s=(0,n.useSelect)((t=>t(c.t).getProduct(e)));return{activate:()=>t(e),deactivate:()=>a(e),deactivateStandalonePlugin:()=>r(e),installStandalonePlugin:()=>l(e),productsList:(0,n.useSelect)((e=>e(c.t).getProducts())),detail:s,isActive:"active"===s.status,isFetching:(0,n.useSelect)((t=>t(c.t).isFetching(e))),stats:(0,n.useSelect)((t=>t(c.t).getProductStats(e)))}}},1750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(7493);function l(){const{purchases:e,isFetchingPurchases:t}=(0,n.useSelect)((e=>{const{getPurchases:t,isRequestingPurchases:a}=e(c.t);return{purchases:t(),isFetchingPurchases:a()}}));return{purchases:e,isFetchingPurchases:t}}},5710:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(7493);function l(){const{statsCounts:e,isFetchingStatsCounts:t}=(0,n.useSelect)((e=>{const{getStatsCounts:t,isFetchingStatsCounts:a}=e(c.t);return{statsCounts:t(),isFetchingStatsCounts:a()}}));return{statsCounts:e,isFetchingStatsCounts:t}}},2831:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(7493);function l(){const{dismissWelcomeBanner:e}=(0,n.useDispatch)(c.t),{hasBeenDismissed:t}=(0,n.useSelect)((e=>{const{getWelcomeBannerHasBeenDismissed:t}=e(c.t);return{hasBeenDismissed:t()}}));return{hasBeenDismissed:t,dismissWelcomeBanner:e}}},9274:(e,t,a)=>{"use strict";a.d(t,{$v:()=>y,EV:()=>_,G6:()=>b,GH:()=>m,IF:()=>w,JU:()=>M,N:()=>k,Np:()=>u,PV:()=>j,Qo:()=>C,Qv:()=>z,RT:()=>i,S2:()=>N,SK:()=>R,ZO:()=>x,ZP:()=>O,cL:()=>E,d1:()=>Z,dE:()=>g,dI:()=>h,dq:()=>v,fE:()=>S,kk:()=>f,ny:()=>o,vv:()=>p,z8:()=>d});var n=a(428),c=a(6989),l=a.n(c),r=a(5736),s=a(2086);const __=r.__,i="SET_PURCHASES_IS_FETCHING",o="FETCH_PURCHASES",d="SET_PURCHASES",m="SET_AVAILABLE_LICENSES_IS_FETCHING",u="SET_AVAILABLE_LICENSES",p="SET_IS_FETCHING_PRODUCT",h="SET_PRODUCT",g="SET_PRODUCT_REQUEST_ERROR",v="SET_PRODUCT_STATUS",w="SET_CHAT_AVAILABILITY_IS_FETCHING",f="SET_CHAT_AVAILABILITY",E="SET_CHAT_AUTHENTICATION_IS_FETCHING",k="SET_CHAT_AUTHEN
// translators: %$1s: Jetpack Product name
__("Failed to activate %1$s. Please try again","jetpack-my-jetpack"),n);c(A(e,!1)),c(P(e,t)),c(H(l,{status:"error",isDismissible:!0})),d(t)}))}))}const I={setProduct:L,activateProduct:e=>async t=>await B(e,{activate:!0},t),deactivateStandalonePluginForProduct:e=>async t=>await B(e,{activate:!1},t),installStandalonePluginForProduct:e=>async t=>{const{select:a,dispatch:c,registry:i}=t;return await new Promise(((t,o)=>{if(!a.isValidProduct(e)){const t=__("Invalid product name","jetpack-my-jetpack"),a=new Error(t);return c(P(e,a)),c(H(t,{status:"error",isDismissible:!0})),void o(a)}return c(A(e,!0)),l()({path:`${s.Jk}/${e}/install-standalone`,method:"POST"}).then((a=>{c(A(e,!1)),c(L(a)),i.dispatch(n.t).refreshConnectedPlugins(),t(a?.standalone_plugin_info)})).catch((t=>{const{name:n}=a.getProduct(e),l=(0,r.sprintf)(
// translators: %$1s: Jetpack Product name; %$2s: Original error message
__("Failed to install standalone plugin for %1$s: %2$s. Please try again","jetpack-my-jetpack"),n,t.message);c(A(e,!1)),c(P(e,t)),c(H(l,{status:"error",isDismissible:!0})),o(t)}))}))},setIsFetchingProduct:A,setRequestProductError:P,setProductStatus:(e,t)=>({type:v,productId:e,status:t})},O={setPurchasesIsFetching:e=>({type:i,isFetching:e}),setChatAvailabilityIsFetching:e=>({type:w,isFetching:e}),setChatAuthenticationIsFetching:e=>({type:E,isFetching:e}),fetchPurchases:()=>({type:o}),setPurchases:e=>({type:d,purchases:e}),setChatAvailability:e=>({type:f,chatAvailability:e}),setChatAuthentication:e=>({type:k,chatAuthentication:e}),setAvailableLicensesIsFetching:e=>({type:m,isFetching:e}),fetchAvailableLicenses:()=>({type:"FETCH_AVAILABLE_LICENSES"}),setAvailableLicenses:e=>({type:u,availableLicenses:e}),setProductStats:(e,t)=>({type:M,productId:e,stats:t}),setIsFetchingProductStats:(e,t)=>({type:R,productId:e,isFetching:t}),setBackupRewindableEvents:e=>({type:_,rewindableEvents:e}),setBackupRewindableEventsIsFetching:e=>({type:z,isFetching:e}),setCountBackupItems:e=>({type:N,backupItems:e}),setCountBackupItemsIsFetching:e=>({type:x,isFetching:e}),setStatsCounts:e=>({type:b,statsCounts:e}),setStatsCountsIsFetching:e=>({type:y,isFetching:e}),dismissWelcomeBanner:()=>async e=>{const{dispatch:t}=e;return t(V(!0)),l()({path:s.YF,method:"POST"}).then((()=>{t({type:j,hasBeenDismissed:!0})})).finally((()=>{t(V(!1))}))},...{setGlobalNotice:H,cleanGlobalNotice:()=>({type:"CLEAN_GLOBAL_NOTICE"})},...I}},2086:(e,t,a)=>{"use strict";a.d(t,{Hq:()=>o,Jk:()=>r,LQ:()=>l,Vx:()=>h,YF:()=>c,_H:()=>s,hd:()=>i,iB:()=>m,n2:()=>p,rs:()=>u,xD:()=>d});const n="my-jetpack/v1",c=`${n}/site/dismiss-welcome-banner`,l=`${n}/site/purchases`,r=`${n}/site/products`,s=`${n}/site/backup/undo-event`,i=`${n}/site/backup/count-items`,o=`${n}/chat/availability`,d=`${n}/chat/authentication`,m=["scan"],u="videopress",p="videopress/v1/stats/featured",h=e=>`jetpack/v4/stats-app/sites/${e}/stats/highlights`},9462:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(6989),c=a.n(n),l=a(9274),r=a(2086);const s={[l.ny]:function(){return new Promise(((e,t)=>{c()({path:r.LQ}).then(e).catch(t)}))}}},925:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var n=a(9818),c=a(9274);const l=(0,n.combineReducers)({products:(e={},t)=>{switch(t.type){case c.vv:{const{productId:a,isFetching:n}=t;return{...e,isFetching:{...e.isFetching,[a]:n},errors:{...e.errors,[a]:n?void 0:e.errors[a]}}}case c.dq:{const{productId:a,status:n}=t;return{...e,items:{...e.items,[a]:{...e.items[a],status:n}}}}case c.dI:{const{product:a}=t,{slug:n}=a;return{...e,items:{...e.items,[n]:a}}}case c.dE:{const{productId:a,error:n}=t;return{...e,errors:{...e.errors,[a]:n}}}default:return e}},backupRewindableEvents:(e={},t)=>{switch(t.type){case c.Qv:return{...e,isFetching:t.isFetching};case c.EV:return{...e,items:t?.rewindableEvents||{}};default:return e}},countBackupItems:(e={},t)=>{switch(t.type){case c.ZO:return{...e,isFetching:t.isFetching};case c.S2:return{...e,items:t?.backupItems||{}};default:return e}},purchases:(e={},t)=>{switch(t.type){case c.RT:return{...e,isFetching:t.isFetching};case c.z8:return{...e,items:t?.purchases||[]};default:return e}},chatAvailability:(e={isFetching:!1,isAvailable:!1},t)=>{switch(t.type){case c.IF:return{...e,isFetching:t.isFetching};case c.kk:return{...e,isAvailable:t?.chatAvailability?.is_available};default:return e}},chatAuthentication:(e={isFetching:!1,jwt:!1},t)=>{switch(t.type){case c.cL:return{...e,isFetching:t.isFetching};case c.N:return{...e,jwt:t?.chatAuthentication?.user?.jwt};default:return e}},availableLicenses:(e={},t)=>{switch(t.type){case c.GH:return{...e,isFetching:t.isFetching};case c.Np:return{...e,items:t?.availableLicenses||[]};default:return e}},notices:(e={global:{}},t)=>{switch(t.type){case c.d1:{const{message:a,options:n}=t;return{...e,global:{message:a,options:n}}}case c.fE:return{...e,global:{}};default:return e}},plugins:(e={})=>e,stats:(e={},t)=>{switch(t.type){case c.SK:{const{productId:a,isFetching:n}=t;return{...e,isFetching:{...e.isFetching,[a]:n}}}case c.JU