- WordPress core y plugins - Tema Twenty Twenty-Four configurado - Plugin allow-unfiltered-html.php simplificado - .gitignore configurado para excluir wp-config.php y uploads 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
40 lines
105 KiB
JavaScript
Executable File
40 lines
105 KiB
JavaScript
Executable File
"use strict";(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[140,290],{1102:(e,t,i)=>{i.d(t,{w:()=>a});var s=i(35470),n=i(63696),o=i(2422);function r(){}function a(e,t){const i=(0,o.W)({sticky:!0}),a=(0,n.useRef)(),l=(0,n.useCallback)(e,t),c=(0,s.A)(i?l:r);return i&&(a.current=c),a.current}},2362:(e,t,i)=>{i.d(t,{A:()=>g});var s=i(4452),n=i.n(s),o=i(62688),r=i.n(o),a=i(63696),l=i(62540);const c=(0,a.forwardRef)(({label:e,className:t,hasLeftSpacing:i=!1,...s},o)=>(0,l.jsx)("span",{ref:o,...s,className:n()("googlesitekit-badge",t,{"googlesitekit-badge--has-left-spacing":i}),children:e}));c.displayName="Badge",c.propTypes={label:r().string.isRequired,hasLeftSpacing:r().bool};const g=c},2422:(e,t,i)=>{i.d(t,{W:()=>l});var s=i(79257),n=i(35470),o=i(63696),r=i(6732),a=i(7081);function l({sticky:e=!1}={}){const t=(0,o.useContext)(r.A),[i,l]=(0,o.useState)(!1),c=(0,n.A)(e=>e(a.n).getInViewResetCount()),g=(0,n.A)(e=>e(a.n).getValue("forceInView"));return(0,o.useEffect)(()=>{t.value&&!i&&l(!0)},[i,t,l]),(0,o.useEffect)(()=>{g&&l(!0)},[g]),(0,s.A)(()=>{l(!1)},[c]),!(!e||!i)||!!t.value}},2522:(e,t,i)=>{i.d(t,{D:()=>o});var s=i(32091),n=i.n(s);function o(e,{dateRangeLength:t}){n()(Array.isArray(e),"report must be an array to partition."),n()(Number.isInteger(t)&&t>0,"dateRangeLength must be a positive integer.");const i=-1*t;return{currentRange:e.slice(i),compareRange:e.slice(2*i,i)}}},3687:(e,t,i)=>{i.d(t,{U:()=>I});var s=i(32091),n=i.n(s),o=i(17243),r=i(21125),a=i(71769),l=i(12850),c=i(50539);function g(e){return e}function u(){return{}}function d(){}const{clearError:m,receiveError:M}=r.o1;function I({baseName:e,controlCallback:t,reducerCallback:i=g,argsToParams:s=u,validateParams:r=d}){let I;n()(e,"baseName is required."),n()("function"==typeof t,"controlCallback is required and must be a function."),n()("function"==typeof i,"reducerCallback must be a function."),n()("function"==typeof s,"argsToParams must be a function."),n()("function"==typeof r,"validateParams must be a function.");try{r(s()),I=!1}catch(e){I=!0}const p=(0,a.m2)(e),h=(0,a.sP)(e),N=`FETCH_${h}`,j=`START_${N}`,y=`FINISH_${N}`,f=`CATCH_${N}`,k=`RECEIVE_${h}`,D=`fetch${p}`,b=`receive${p}`,S=`isFetching${p}`,T={[S]:{}};const A={[D](...t){const i=s(...t);return r(i),function*(t,i){let s,n;yield{payload:{params:t},type:j},yield m(e,i);try{s=yield{payload:{params:t},type:N},yield A[b](s,t),yield{payload:{params:t},type:y}}catch(s){n=s,yield M(n,e,i),yield{payload:{params:t},type:f}}return{response:s,error:n}}(i,t)},[b]:(e,t)=>(n()(void 0!==e,"response is required."),I?(n()((0,o.isPlainObject)(t),"params is required."),r(t)):t={},{payload:{response:e,params:t},type:k})},x={[N]:({payload:e})=>t(e.params)},v=(0,c.createReducer)((e,{type:t,payload:s})=>{switch(t){case j:{const{params:t}=s;return e[S]=e[S]||{},e[S][(0,l.Zm)(t)]=!0,e}case k:{const{response:t,params:n}=s;return i(e,t,n)}case y:{const{params:t}=s;return e[S]=e[S]||{},e[S][(0,l.Zm)(t)]=!1,e}case f:{const{params:t}=s;return e[S]=e[S]||{},e[S][(0,l.Zm)(t)]=!1,e}default:return e}});return{initialState:T,actions:A,controls:x,reducer:v,resolvers:{},selectors:{[S]:(e,...t)=>{if(void 0===e[S])return!1;let i;try{i=s(...t),r(i)}catch(e){return!1}return!!e[S][(0,l.Zm)(i)]}}}}},3714:(e,t,i)=>{i.d(t,{Kk:()=>o,SZ:()=>s,Yw:()=>r,oJ:()=>a,tT:()=>n});const s="body",n=[s,"display","headline","label","title"],o="small",r="medium",a=[o,r,"large"]},3782:(e,t,i)=>{i.d(t,{A:()=>CTAButton});var s=i(62688),n=i.n(s),o=i(49383),r=i(62540);function CTAButton({label:e,ariaLabel:t,disabled:i,inProgress:s,onClick:n,href:a}){return e&&(n||a)?(0,r.jsx)(o.SpinnerButton,{className:"googlesitekit-banner__cta","aria-label":t,disabled:i||s,isSaving:s,onClick:n,href:a,children:e}):null}CTAButton.propTypes={label:n().string,ariaLabel:n().string,disabled:n().bool,inProgress:n().bool,onClick:n().func,href:n().string,dismissOnClick:n().bool,dismissOptions:n().shape({expiresInSeconds:n().number,skipHidingFromQueue:n().bool})}},6732:(e,t,i)=>{i.d(t,{A:()=>s});const s=(0,i(63696).createContext)(!1)},7070:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(63696),n=i(77766),o=i(12850);function r(e,t,{viewAction:i="view_notification",confirmAction:r="confirm_notification",dismissAction:a="dismiss_notification",clickLearnMoreAction:l="click_learn_more_link"}={}){const c=(0,n.A)(),g=null!=t?t:`${c}_${e}`;return{view:(0,s.useCallback)((...e)=>(0,o.sx)(g,i,...e),[g,i]),confirm:(0,s.useCallback)((...e)=>(0,o.sx)(g,r,...e),[g,r]),dismiss:(0,s.useCallback)((...e)=>(0,o.sx)(g,a,...e),[g,a]),clickLearnMore:(0,s.useCallback)((...e)=>(0,o.sx)(g,l,...e),[g,l])}}},7081:(e,t,i)=>{i.d(t,{F:()=>n,n:()=>s});const s="core/ui",n="activeContextID"},7184:(e,t,i)=>{i.d(t,{A:()=>p});var s=i(4452),n=i.n(s),o=i(62688),r=i.n(o),a=i(63696),l=i(32947),c=i(62540);function TitleIcon({className:e,children:t}){return(0,c.jsx)("div",{className:n()("googlesitekit-banner__title-icon",e),children:t})}function Title({className:e,children:t}){return(0,c.jsx)("p",{className:n()("googlesitekit-banner__title",e),children:t})}TitleIcon.propTypes={className:r().string,children:r().node},Title.propTypes={className:r().string,children:r().node};var g=i(12850),u=i(30823);function Description({className:e,description:t,learnMoreLink:i,additionalDescription:s,children:o}){return(0,c.jsxs)("div",{className:n()("googlesitekit-banner__description",e),children:[(0,a.isValidElement)(t)?t:"string"==typeof t?(0,c.jsx)("span",{dangerouslySetInnerHTML:(0,g.p9)(t,{ALLOWED_TAGS:["strong","em","br","a"],ALLOWED_ATTR:["href"]})}):t," ",i?.href&&(0,c.jsx)(u.A,{...i}),s&&(0,c.jsx)("div",{className:"googlesitekit-banner__additional-description",children:s}),o]})}function HelpText({className:e,children:t}){return(0,c.jsx)("p",{className:n()("googlesitekit-banner__help-text",e),children:t})}Description.propTypes={className:r().string,description:r().oneOfType([r().string,r().node]),learnMoreLink:r().shape(u.A.propTypes),additionalDescription:r().oneOfType([r().string,r().node]),children:r().node},HelpText.propTypes={className:r().string,children:r().node};var d=i(3782),m=i(29584);function Footer({className:e,children:t}){return(0,c.jsx)("div",{className:n()("googlesitekit-banner__footer",e),children:t})}Footer.propTypes={className:r().string,children:r().node};var M=i(80035);const I=(0,a.forwardRef)(({className:e,titleIcon:t,title:i,description:s,additionalDescription:o,errorText:r,helpText:a,learnMoreLink:g,dismissButton:u,ctaButton:I,svg:p,footer:h},N)=>{const j=(0,l.dv)(),y=j===l.mp||j===l.Lg;let f=null;y&&p?.mobile?f=p.mobile:!y&&p?.desktop&&(f=p.desktop);const k=p?.verticalPosition?p.verticalPosition:"center";return(0,c.jsxs)("div",{ref:N,className:n()("googlesitekit-banner",e),children:[(0,c.jsxs)("div",{className:"googlesitekit-banner__content",children:[t&&(0,c.jsx)(TitleIcon,{children:t}),(0,c.jsx)(Title,{children:i}),(0,c.jsx)(Description,{description:s,learnMoreLink:g,additionalDescription:o}),a&&(0,c.jsx)(HelpText,{children:a}),r&&(0,c.jsx)(M.A,{type:"error",description:r}),(0,c.jsxs)("div",{className:"googlesitekit-notice__action",children:[I&&(0,c.jsx)(d.A,{...I}),u?.onClick&&(0,c.jsx)(m.A,{...u})]})]}),f&&(0,c.jsx)("div",{className:n()("googlesitekit-banner__svg-wrapper",{[`googlesitekit-banner__svg-wrapper--${k}`]:k}),style:{backgroundImage:`url(${f})`}}),h&&(0,c.jsx)(Footer,{children:h})]})});I.propTypes={titleIcon:r().node,title:r().string,description:r().oneOfType([r().string,r().node]),additionalDescription:r().oneOfType([r().string,r().node]),errorText:r().string,helpText:r().string,learnMoreLink:r().shape(u.A.propTypes),dismissButton:r().shape(m.A.propTypes),ctaButton:r().shape(d.A.propTypes),svg:r().shape({desktop:r().elementType,mobile:r().elementType,verticalPosition:r().oneOf(["top","center","bottom"])}),footer:r().node};const p=I},8143:(e,t,i)=>{i.d(t,{VZ:()=>o,dc:()=>r,pH:()=>n,r0:()=>a});var s=i(84024);function n(e){try{return new URL(e).pathname}catch{}return null}function o(e,t){try{return new URL(t,e).href}catch{}return("string"==typeof e?e:"")+("string"==typeof t?t:"")}function r(e){return"string"!=typeof e?e:e.replace(/^https?:\/\/(www\.)?/i,"").replace(/\/$/,"")}function a(e,t){if(!(0,s.m)(e))return e;if(e.length<=t)return e;const i=new URL(e),n=e.replace(i.origin,"");if(n.length<t)return n;const o=n.length-Math.floor(t)+1;return"…"+n.substr(o)}},12850:(e,t,i)=>{i.d(t,{tt:()=>S,Jg:()=>b,Gp:()=>k,GH:()=>f,r0:()=>D,Du:()=>T,Zf:()=>W,Cn:()=>U,G7:()=>p,vH:()=>I,N_:()=>z,zh:()=>H,mK:()=>g.mK,Ql:()=>A,vY:()=>R,sq:()=>v,VZ:()=>P.VZ,JK:()=>g.JK,IS:()=>_,pH:()=>P.pH,kf:()=>B,O5:()=>C,Qr:()=>x,x6:()=>G,K5:()=>g.K5,S_:()=>M,dc:()=>P.dc,Eo:()=>g.Eo,jq:()=>g.jq,DK:()=>Z.D,N9:()=>Q,p9:()=>o.p,XH:()=>w,Zm:()=>l,sx:()=>n.sx,BI:()=>n.BI,CZ:()=>o.C,BG:()=>Y});var s=i(17243),n=i(89318),o=i(82046),r=i(10523),a=i.n(r);function l(e){return a()(JSON.stringify(c(e)))}function c(e){const t={};return Object.keys(e).sort().forEach(i=>{let s=e[i];s&&"object"==typeof s&&!Array.isArray(s)&&(s=c(s)),t[i]=s}),t}var g=i(79829);function u(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'<a href="$2" target="_blank" rel="noopener noreferrer">$1</a>')}function d(e){return`<p>${e.replace(/\n{2,}/g,"</p><p>")}</p>`}function m(e){return e.replace(/\n/gi,"<br>")}function M(e){const t=[u,d,m];let i=e;for(const e of t)i=e(i);return i}function I(e){return e=parseFloat(e),isNaN(e)||0===e?[0,0,0,0]:[Math.floor(e/60/60),Math.floor(e/60%60),Math.floor(e%60),Math.floor(1e3*e)-1e3*Math.floor(e)]}function p(e){const t=e&&!Number.isInteger(e)?new Date(e).getTime():e;return isNaN(t)||!t?0:t}var h=i(32091),N=i.n(h),j=i(82871);const y="Date param must construct to a valid date instance or be a valid date instance itself.",f="Invalid dateString parameter, it must be a string.",k='Invalid date range, it must be a string with the format "last-x-days".',D=60,b=60*D,S=24*b,T=7*S;function A(){function e(e){return(0,j.sprintf)(/* translators: %s: number of days */ /* translators: %s: number of days */
|
||
(0,j._n)("Last %s day","Last %s days",e,"google-site-kit"),e)}return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}function x(e=""){if(!(0,s.isString)(e))return!1;if(3!==e.split("-").length)return!1;const t=new Date(e);return(0,s.isDate)(t)&&!isNaN(t)}function v(e){N()((0,s.isDate)(e)&&!isNaN(e),y);const t=`${e.getMonth()+1}`,i=`${e.getDate()}`;return[e.getFullYear(),t.length<2?`0${t}`:t,i.length<2?`0${i}`:i].join("-")}function w(e){N()(x(e),f);const[t,i,s]=e.split("-");return new Date(t,i-1,s)}function _(e,t){return v(z(e,t*S))}function C(e){const t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function z(e,t){N()(x(e)||(0,s.isDate)(e)&&!isNaN(e),f);const i=x(e)?Date.parse(e):e.getTime();return new Date(i-1e3*t)}var E=i(69743),L=i(94552),O=i(62540);function R(e,t={}){if(Number.isNaN(Number(e)))return"";const{invertColor:i=!1}=t;return(0,E.Ay)((0,O.jsx)(L.A,{direction:e>0?"up":"down",invertColor:i}))}function U(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}var P=i(8143);function G(e){const t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function B(e){if("number"==typeof e)return!0;const t=(e||"").toString();return!!t&&!isNaN(t)}function Q(e){return Array.isArray(e)?[...e].sort():e}var Z=i(2522);function W(e,t){function i(e){return"0"===e||0===e}if(i(e)&&i(t))return 0;if(i(e)||Number.isNaN(e))return null;const s=(t-e)/e;return Number.isNaN(s)||!Number.isFinite(s)?null:s}function Y(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function H(e){if(!e)return"";const t=e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)).replace(/(\\)/g,"");return(0,s.unescape)(t)}},13620:e=>{e.exports=googlesitekit.modules},15167:(e,t,i)=>{i.d(t,{A:()=>Typography});var s=i(62688),n=i.n(s),o=i(4452),r=i.n(o),a=i(3714),l=i(62540);function Typography({className:e,type:t,size:i,as:s="span",children:n,...o}){return(0,l.jsx)(s,{className:r()("googlesitekit-typography",e,{[`googlesitekit-typography--${t}`]:t&&a.tT.includes(t),[`googlesitekit-typography--${i}`]:i&&a.oJ.includes(i)}),...o,children:n})}Typography.propTypes={className:n().string,type:n().oneOf(a.tT),size:n().oneOf(a.oJ),as:n().oneOfType([n().string,n().elementType])}},15210:(e,t,i)=>{i.d(t,{O:()=>n});var s=i(31234);const n=i.n(s)()(i.g)},15577:(e,t,i)=>{i.d(t,{SO:()=>c});var s=i(55620),n=i(99123);const o={},r=void 0===i.g?null:i.g;function a(){return[i.g.innerWidth,i.g.innerHeight]}function l(e=o){const{fps:t,leading:i,initialWidth:l=0,initialHeight:c=0}=e,[g,u]=(0,s._)("undefined"==typeof document?[l,c]:a,t,i);function d(){return u(a)}return(0,n.A)(r,"resize",d),(0,n.A)(r,"orientationchange",d),g}function c(e){return l(e)[0]}},17691:(e,t,i)=>{i.d(t,{A:()=>r,G:()=>o});var s=i(62688),n=i.n(s);const o=" ";function DisplaySetting({value:e}){return e||o}DisplaySetting.propTypes={value:n().oneOfType([n().string,n().bool,n().number])};const r=DisplaySetting},19793:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var s,n=i(63696);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},o.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),s||(s=n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1m4.806 8.592.592-.806-1.612-1.184-.592.806-3.89 5.296c-.166.226-.36.296-.512.296s-.346-.07-.512-.296l-1.474-2.007-.592-.806-1.612 1.184.592.806 1.474 2.007C9.191 15.6 9.971 16 10.792 16s1.6-.4 2.124-1.112z",clipRule:"evenodd"})))},20068:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var s=i(63696),n=i(82286),o=i(44451);const __WEBPACK_DEFAULT_EXPORT__=function(e,t,r=i.g){const[a,l]=(0,s.useState)((0,n.d)(r.location.href,e)||t);return[a,function(t){l(t);const i=(0,o.F)(r.location.href,{[e]:t});r.history.replaceState(null,"",i)}]}},20898:(e,t,i)=>{i.d(t,{A:()=>x});var s,n=i(4452),o=i.n(n),r=i(62688),a=i.n(r),l=i(39941),c=i(63696),g=i(82871);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},u.apply(null,arguments)}const d=e=>c.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 13 13"},e),s||(s=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("circle",{cx:6.5,cy:6.5,r:6.5,fill:"currentColor"}),c.createElement("path",{fill:"#FFF",d:"M3.461 6.96h5.15L6.36 9.21a.464.464 0 0 0 .325.79.46.46 0 0 0 .325-.135l3.037-3.038a.46.46 0 0 0 0-.65L7.015 3.135a.46.46 0 0 0-.65.65L8.61 6.039H3.461a.46.46 0 0 0-.461.46c0 .254.207.462.461.462z"}),".")));var m;function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},M.apply(null,arguments)}const I=e=>c.createElement("svg",M({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 13 13"},e),m||(m=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("circle",{cx:6.5,cy:6.5,r:6.5,fill:"#FFF"}),c.createElement("path",{fill:"currentColor",d:"M3.461 6.96h5.15L6.36 9.21a.464.464 0 0 0 .325.79.46.46 0 0 0 .325-.135l3.037-3.038a.46.46 0 0 0 0-.65L7.015 3.135a.46.46 0 0 0-.65.65L8.61 6.039H3.461a.46.46 0 0 0-.461.46c0 .254.207.462.461.462z"}),".")));var p;function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},h.apply(null,arguments)}const N=e=>c.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},e),p||(p=c.createElement("path",{d:"m12 20-8-8 8-8 1.425 1.4-5.6 5.6H20v2H7.825l5.6 5.6z"})));var j=i(83366),y=i(84385),f=i(62540);const k="BUTTON",D="BUTTON_DISABLED",b="EXTERNAL_LINK",S="LINK",T="ROUTER_LINK",A=(0,c.forwardRef)((e,t)=>{const{"aria-label":i,secondary:s=!1,arrow:n=!1,back:r=!1,caps:a=!1,children:c,className:u="",danger:m=!1,disabled:M=!1,external:p=!1,hideExternalIndicator:h=!1,href:A="",inverse:x=!1,noFlex:v=!1,onClick:w,small:_=!1,standalone:C=!1,linkButton:z=!1,to:E,leadingIcon:L,trailingIcon:O,...R}=e;const U=A||E||!w?E?T:p?b:S:M?D:k;const P=U===k||U===D?"button":U===T?l.N_:"a",G=function(){let e;return U===b&&(e=(0,g._x)("(opens in a new tab)","screen reader text","google-site-kit")),U===D&&(e=(0,g._x)("(disabled)","screen reader text","google-site-kit")),e?i?`${i} ${e}`:"string"==typeof c?`${c} ${e}`:void 0:i}();let B=L,Q=O;return r&&(B=(0,f.jsx)(N,{width:14,height:14})),p&&!h&&(Q=(0,f.jsx)(j.A,{width:14,height:14})),n&&!x&&(Q=(0,f.jsx)(d,{width:14,height:14})),n&&x&&(Q=(0,f.jsx)(I,{width:14,height:14})),(0,f.jsxs)(P,{"aria-label":G,className:o()("googlesitekit-cta-link",u,{"googlesitekit-cta-link--secondary":s,"googlesitekit-cta-link--inverse":x,"googlesitekit-cta-link--small":_,"googlesitekit-cta-link--caps":a,"googlesitekit-cta-link--danger":m,"googlesitekit-cta-link--disabled":M,"googlesitekit-cta-link--standalone":C,"googlesitekit-cta-link--link-button":z,"googlesitekit-cta-link--no-flex":!!v}),disabled:M,href:U!==S&&U!==b||M?void 0:A,onClick:w,rel:U===b?"noopener noreferrer":void 0,ref:t,target:U===b?"_blank":void 0,to:E,...R,children:[!!B&&(0,f.jsx)(y.A,{marginRight:5,children:B}),(0,f.jsx)("span",{className:"googlesitekit-cta-link__contents",children:c}),!!Q&&(0,f.jsx)(y.A,{marginLeft:5,children:Q})]})});A.propTypes={arrow:a().bool,back:a().bool,caps:a().bool,children:a().node,className:a().string,danger:a().bool,disabled:a().bool,external:a().bool,hideExternalIndicator:a().bool,href:a().string,inverse:a().bool,leadingIcon:a().node,linkButton:a().bool,noFlex:a().bool,onClick:a().func,small:a().bool,standalone:a().bool,to:a().string,trailingIcon:a().node};const x=A},21125:(e,t,i)=>{i.d(t,{g4:()=>I,o1:()=>M});var s=i(78913),n=i(32091),o=i.n(n),r=i(10523),a=i.n(r),l=i(12850),c=i(50539);const g="RECEIVE_ERROR",u="CLEAR_ERROR",d="CLEAR_ERRORS";function m(e,t){if(t&&Array.isArray(t)){const i=t.map(e=>"object"==typeof e?(0,l.Zm)(e):e);return`${e}::${a()(JSON.stringify(i))}`}return e}const M={receiveError:(e,t,i=[])=>(o()(e,"error is required."),o()(t,"baseName is required."),o()(i&&Array.isArray(i),"args must be an array."),{type:g,payload:{error:e,baseName:t,args:i}}),clearError:(e,t=[])=>(o()(e,"baseName is required."),o()(t&&Array.isArray(t),"args must be an array."),{type:u,payload:{baseName:e,args:t}}),clearErrors:e=>({type:d,payload:{baseName:e}})};function I(e){o()(e,"storeName must be defined.");const t=(0,c.createReducer)((e,{type:t,payload:i})=>{switch(t){case g:{const{baseName:t,args:s,error:n}=i,o=m(t,s);e.errors=e.errors||{},e.errorArgs=e.errorArgs||{},e.errors[o]=n,e.errorArgs[o]=s;break}case u:{const{baseName:t,args:s}=i,n=m(t,s);e.errors=e.errors||{},e.errorArgs=e.errorArgs||{},delete e.errors[n],delete e.errorArgs[n];break}case d:{const{baseName:t}=i;if(t){e.errors=e.errors||{},e.errorArgs=e.errorArgs||{};for(const i in e.errors)(i===t||i.startsWith(`${t}::`))&&(delete e.errors[i],delete e.errorArgs[i])}else e.errors={},e.errorArgs={};break}}}),i={getErrorForSelector:(e,t,s=[])=>(o()(t,"selectorName is required."),i.getError(e,t,s)),getErrorForAction:(e,t,s=[])=>(o()(t,"actionName is required."),i.getError(e,t,s)),getError(e,t,i){const{errors:s}=e;return o()(t,"baseName is required."),s[m(t,i)]},getErrors(e){const t=new Set(Object.values(e.errors));return Array.from(t)},getMetaDataForError(e,t){const i=Object.keys(e.errors).find(i=>e.errors[i]===t);if(i){return{baseName:i.substring(0,i.indexOf("::")),args:e.errorArgs[i]}}return null},getSelectorDataForError:(0,s.N)(t=>function(i,s){const n=t(e).getMetaDataForError(s);if(n){const{baseName:i,args:s}=n;if(!!t(e)[i])return{storeName:e,name:i,args:s}}return null}),hasErrors:e=>i.getErrors(e).length>0};return{initialState:{errors:{},errorArgs:{}},actions:M,controls:{},reducer:t,resolvers:{},selectors:i}}},21134:(e,t,i)=>{i.d(t,{Gq:()=>u,IL:()=>I,LD:()=>m,SO:()=>d,a2:()=>n,xD:()=>M});var s=i(12850);const n="googlesitekit_",o=`${n}1.165.0_${i.g._googlesitekitBaseData.storagePrefix}_`,r=["sessionStorage","localStorage"];let a,l=[...r];async function c(e){const t=i.g[e];if(!t)return!1;try{const e="__storage_test__";return t.setItem(e,e),t.removeItem(e),!0}catch(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&0!==t.length}}async function g(){if(void 0!==a)return a;for(const e of l)a||await c(e)&&(a=i.g[e]);return void 0===a&&(a=null),a}async function u(e){const t=await g();if(t){const i=t.getItem(`${o}${e}`);if(i){const e=JSON.parse(i),{timestamp:t,ttl:s,value:n,isError:o}=e;if(t&&(!s||Math.round(Date.now()/1e3)-t<s))return{cacheHit:!0,value:n,isError:o}}}return{cacheHit:!1,value:void 0}}async function d(e,t,{ttl:n=s.Jg,timestamp:r=Math.round(Date.now()/1e3),isError:a=!1}={}){const l=await g();if(l)try{return l.setItem(`${o}${e}`,JSON.stringify({timestamp:r,ttl:n,value:t,isError:a})),!0}catch(e){return i.g.console.warn("Encountered an unexpected storage error:",e),!1}return!1}async function m(e){const t=await g();if(t)try{const i=e.startsWith(n)?e:`${o}${e}`;return t.removeItem(i),!0}catch(e){return i.g.console.warn("Encountered an unexpected storage error:",e),!1}return!1}async function M(){const e=await g();if(e)try{const t=[];for(let i=0;i<e.length;i++){const s=e.key(i);0===s.indexOf(n)&&t.push(s)}return t}catch(e){return i.g.console.warn("Encountered an unexpected storage error:",e),[]}return[]}async function I(){if(await g()){const e=await M();for(const t of e)await m(t);return!0}return!1}},22242:(e,t,i)=>{i.d(t,{B7:()=>k,FK:()=>f,JG:()=>j,VM:()=>D,Wq:()=>I,hk:()=>y,mV:()=>M});var s=i(32091),n=i.n(s),o=i(17243),r=i(54419),a=i(50539),l=i(47121),c=i(71769),g=i(3687),u=i(21125);const{clearError:d,receiveError:m}=u.o1,M="cannot submit changes while submitting changes",I="cannot submit changes if settings have not changed",p="SET_SETTINGS",h="ROLLBACK_SETTINGS",N="ROLLBACK_SETTING";function j(e,t,i,{ownedSettingsSlugs:s,storeName:u,settingSlugs:M=[],initialSettings:I,validateHaveSettingsChanged:j=D()}={}){n()(e,"type is required."),n()(t,"identifier is required."),n()(i,"datapoint is required.");const y=u||`${e}/${t}`,f={ownedSettingsSlugs:s,settings:I,savedSettings:void 0},k=(0,g.U)({baseName:"getSettings",controlCallback:()=>(0,r.get)(e,t,i,{},{useCache:!1}),reducerCallback:(0,a.createReducer)((e,t)=>{e.savedSettings={...t},e.settings={...t,...e.settings||{}}})}),b=(0,g.U)({baseName:"saveSettings",controlCallback:s=>{const{values:n}=s;return(0,r.set)(e,t,i,n)},reducerCallback:(0,a.createReducer)((e,t)=>{e.savedSettings={...t},e.settings={...t}}),argsToParams:e=>({values:e}),validateParams:({values:e}={})=>{n()((0,o.isPlainObject)(e),"values is required.")}}),S={},T={setSettings:e=>(n()((0,o.isPlainObject)(e),"values is required."),{payload:{values:e},type:p}),rollbackSettings:()=>({payload:{},type:h}),rollbackSetting:e=>(n()(e,"setting is required."),{payload:{setting:e},type:N}),*saveSettings(){const e=yield a.commonActions.getRegistry();yield d("saveSettings",[]);const t=e.select(y).getSettings(),{response:i,error:s}=yield b.actions.fetchSaveSettings(t);return s&&(yield m(s,"saveSettings",[])),{response:i,error:s}}},A=(0,a.createReducer)((e,{type:t,payload:i})=>{switch(t){case p:{const{values:t}=i;e.settings={...e.settings||{},...t};break}case h:e.settings=e.savedSettings;break;case N:{const{setting:t}=i;e.savedSettings[t]&&(e.settings={...e.settings||{},[t]:e.savedSettings[t]});break}default:void 0!==S[t]&&S[t](e,{type:t,payload:i})}}),x={*getSettings(){(yield a.commonActions.getRegistry()).select(y).getSettings()||(yield k.actions.fetchGetSettings())}},{safeSelector:v,dangerousSelector:w}=(0,l.RF)(j),_={haveSettingsChanged:v,__dangerousHaveSettingsChanged:w,getSettings:e=>e.settings,hasSettingChanged(e,t){n()(t,"setting is required.");const{settings:i,savedSettings:s}=e;return!(!i||!s)&&!(0,o.isEqual)(i[t],s[t])},isDoingSaveSettings:e=>Object.values(e.isFetchingSaveSettings).some(Boolean),getOwnedSettingsSlugs:e=>e.ownedSettingsSlugs,haveOwnedSettingsChanged:(0,a.createRegistrySelector)(e=>()=>{const t=e(y).getOwnedSettingsSlugs();return e(y).haveSettingsChanged(t)})};M.forEach(e=>{const t=(0,c.m2)(e),i=(0,c.sP)(e);T[`set${t}`]=e=>(n()(void 0!==e,`value is required for calls to set${t}().`),{payload:{value:e},type:`SET_${i}`}),S[`SET_${i}`]=(t,{payload:i})=>{const{value:s}=i;t.settings={...t.settings||{},[e]:s}},_[`get${t}`]=(0,a.createRegistrySelector)(t=>()=>(t(y).getSettings()||{})[e])});return{...(0,a.combineStores)(a.commonStore,k,b,{initialState:f,actions:T,controls:{},reducer:A,resolvers:x,selectors:_}),STORE_NAME:y}}function y(e,t){return async({select:i,dispatch:s})=>{if(i(t).haveSettingsChanged()){const{error:e}=await s(t).saveSettings();if(e)return{error:e}}return await(0,r.invalidateCache)("modules",e),{}}}function f(e){return({select:t,dispatch:i})=>t(e).haveSettingsChanged()?i(e).rollbackSettings():{}}function k(e){return t=>{const i=(0,l.WI)(t),{haveSettingsChanged:s,isDoingSubmitChanges:o}=i(e);n()(!o(),M),n()(s(),I)}}function D(){return(e,t,i)=>{const{settings:s,savedSettings:r}=t;i&&n()(!(0,o.isEqual)((0,o.pick)(s,i),(0,o.pick)(r,i)),I),n()(!(0,o.isEqual)(s,r),I)}}},23224:(e,t,i)=>{i.d(t,{A:()=>c});var s=i(62688),n=i.n(s),o=i(4452),r=i.n(o),a=i(32947),l=i(62540);function PreviewBlock({className:e,width:t,height:i,shape:s,padding:n,smallWidth:o,smallHeight:c,tabletWidth:g,tabletHeight:u,desktopWidth:d,desktopHeight:m}){const M=(0,a.dv)(),I={width:{[a.mp]:o,[a.Lg]:g,[a.Fo]:d,[a.Qb]:d},height:{[a.mp]:c,[a.Lg]:u,[a.Fo]:m,[a.Qb]:d}};return(0,l.jsx)("div",{className:r()("googlesitekit-preview-block",e,{"googlesitekit-preview-block--padding":n}),style:{width:I.width[M]||t,height:I.height[M]||i},children:(0,l.jsx)("div",{className:r()("googlesitekit-preview-block__wrapper",{"googlesitekit-preview-block__wrapper--circle":"circular"===s})})})}PreviewBlock.propTypes={className:n().string,width:n().string,height:n().string,shape:n().string,padding:n().bool,smallWidth:n().string,smallHeight:n().string,tabletWidth:n().string,tabletHeight:n().string,desktopWidth:n().string,desktopHeight:n().string},PreviewBlock.defaultProps={className:void 0,width:"100px",height:"100px",shape:"square",padding:!1,smallWidth:void 0,smallHeight:void 0,tabletWidth:void 0,tabletHeight:void 0,desktopWidth:void 0,desktopHeight:void 0};const c=PreviewBlock},24558:(e,t,i)=>{i.d(t,{Ax:()=>o,CZ:()=>g,Ej:()=>D,Gw:()=>b,Is:()=>r,KK:()=>d,Nn:()=>T,OT:()=>f,SH:()=>y,Y$:()=>m,ZS:()=>a,bg:()=>p,en:()=>k,ep:()=>I,f7:()=>n,hi:()=>M,jU:()=>s,k$:()=>N,kz:()=>S,ly:()=>l,mo:()=>h,s3:()=>j,uR:()=>c,zx:()=>u});const s="mainDashboard",n="entityDashboard",o="mainDashboardViewOnly",r="entityDashboardViewOnly",a="userInput",l="activation",c="splash",g="adminBar",u="adminBarViewOnly",d="settings",m="adBlockingRecovery",M="wpDashboard",I="wpDashboardViewOnly",p="moduleSetup",h="metricSelection",N="wpBlockEditor",j="keyMetricsSetup",y="key-metrics",f="traffic",k="content",D="speed",b="monetization",S=[s,n,o,r,a,c,d,p,h],T=[o,r,u,I]},29584:(e,t,i)=>{i.d(t,{A:()=>DismissButton});var s=i(62688),n=i.n(s),o=i(82871),r=i(49383),a=i(62540);function DismissButton({className:e,label:t=(0,o.__)("Maybe later","google-site-kit"),onClick:i,disabled:s,tertiary:n=!0}){return i?(0,a.jsx)(r.Button,{className:e,onClick:i,disabled:s,tertiary:n,children:t}):null}DismissButton.propTypes={className:n().string,label:n().string,onClick:n().func,disabled:n().bool,tertiary:n().bool,dismissOptions:n().shape({expiresInSeconds:n().number,skipHidingFromQueue:n().bool})}},30679:(e,t,i)=>{i.d(t,{A:()=>StoreErrorNotices});var s=i(62688),n=i.n(s),o=i(50539),r=i(77967),a=i(37226),l=i(67150),c=i(65311),g=i(62540);function StoreErrorNotices({hasButton:e=!1,moduleSlug:t,storeName:i}){const s=(0,o.useSelect)(e=>e(i).getErrors()),n=(0,o.useSelect)(e=>e(a.i).getModule(t)),u=[];return s.filter(e=>!(!e?.message||u.includes(e.message))&&(u.push(e.message),!0)).map((t,s)=>{let{message:o}=t;return(0,l.SG)(t)&&(o=(0,c.c)(o,n)),(0,g.jsx)(r.A,{error:t,hasButton:e,storeName:i,message:o},s)})}StoreErrorNotices.propTypes={hasButton:n().bool,storeName:n().string.isRequired,moduleSlug:n().string}},30823:(e,t,i)=>{i.d(t,{A:()=>LearnMoreLink});var s=i(62688),n=i.n(s),o=i(82871),r=i(20898),a=i(62540);function LearnMoreLink({href:e,className:t,label:i=(0,o.__)("Learn more","google-site-kit"),external:s=!0,onClick:n=()=>{}}){return e?(0,a.jsx)(r.A,{href:e,className:t,onClick:n,external:s,children:i}):null}LearnMoreLink.propTypes={href:n().string.isRequired,className:n().string,label:n().string,external:n().bool,onClick:n().func}},32947:(e,t,i)=>{i.d(t,{Fo:()=>o,Lg:()=>r,Qb:()=>n,dv:()=>l,mp:()=>a});var s=i(15577);const n="xlarge",o="desktop",r="tablet",a="small";function l(){const e=(0,s.SO)();return e>1280?n:e>960?o:e>600?r:a}},33676:(e,t,i)=>{function s(e){try{if("string"!=typeof e||!e)throw new TypeError(`Invalid URL: ${e}`);return"https:"===new URL(e).protocol}catch(e){return i.g.console.warn("Invalid URL:",e),!1}}i.d(t,{d:()=>s})},34375:(e,t,i)=>{i.d(t,{A:()=>SetupCTA});var s=i(4452),n=i.n(s),o=i(62688),r=i.n(o),a=i(63696),l=i(50539),c=i(71423),g=i(7070),u=i(7184),d=i(30823),m=i(3782),M=i(29584),I=i(55527),p=i(49383),h=i(62540);function SetupCTA({notificationID:e,title:t,description:i,errorText:s,helpText:o,learnMoreLink:r,dismissButton:d,ctaButton:m,svg:M,footer:N,gaTrackingEventArgs:j,waitingProgress:y,...f}){const k=(0,g.A)(e,j?.category),{dismissNotification:D}=(0,l.useDispatch)(c.D);return(0,h.jsxs)(a.Fragment,{children:[!!y&&(0,h.jsx)(p.ProgressBar,{className:"googlesitekit-banner__progress-bar",...y}),(0,h.jsx)("div",{className:n()("googlesitekit-widget-context",{"googlesitekit-widget-context--with-progress-bar":!!y}),children:(0,h.jsx)(I.xA,{children:(0,h.jsx)(I.fI,{children:(0,h.jsx)(I.fh,{size:12,children:(0,h.jsx)(u.A,{className:"googlesitekit-banner--setup-cta",title:t,description:i,errorText:s,helpText:o,learnMoreLink:r&&{...r,onClick:async function(e){k.clickLearnMore(j?.label,j?.value),await(r?.onClick?.(e))}},dismissButton:d&&{...d,onClick:async function(t){await(d?.onClick?.(t)),k.dismiss(j?.label,j?.value),D(e,{...d?.dismissOptions})}},ctaButton:m&&{...m,onClick:async function(t){k.confirm(j?.label,j?.value),await(m?.onClick?.(t)),m?.dismissOnClick&&D(e,{...m?.dismissOptions})}},svg:M,footer:N,...f})})})})})]})}SetupCTA.propTypes={notificationID:r().string,title:r().string,description:r().oneOfType([r().string,r().node]),errorText:r().string,helpText:r().string,learnMoreLink:r().shape(d.A.propTypes),dismissButton:r().shape(M.A.propTypes),ctaButton:r().shape(m.A.propTypes),svg:r().shape({desktop:r().elementType,mobile:r().elementType,verticalPosition:r().oneOf(["top","center","bottom"])}),footer:r().node,gaTrackingEventArgs:r().shape({category:r().string,label:r().string,value:r().number}),waitingProgress:r().shape(p.ProgressBar.propTypes)}},37226:(e,t,i)=>{i.d(t,{U:()=>n,i:()=>s});const s="core/modules",n="insufficient_module_dependencies"},42343:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var s,n=i(63696);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},o.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),s||(s=n.createElement("path",{fill:"currentColor",d:"m5.825 22 2.325-7.6L2 10h7.6L12 2l2.4 8H22l-6.15 4.4 2.325 7.6L12 17.3z"})))},43653:(e,t,i)=>{var s=i(50539),n=i.n(s),o=i(13620),r=i.n(o),a=i(46935),l=i.n(a),c=i(82871),g=i(82286),u=i(93896),d=i(37226);const m="modules/sign-in-with-google",M=[{value:"outline",label:"Light"},{value:"filled_blue",label:"Neutral"},{value:"filled_black",label:"Dark"}],I=[{value:"continue_with",label:"Continue with Google"},{value:"signin",label:"Sign in"},{value:"signin_with",label:"Sign in with Google"},{value:"signup_with",label:"Sign up with Google"}],p=[{value:"pill",label:"Pill"},{value:"rectangular",label:"Rectangular"}];var h,N,j=i(91910),y=i(63696);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},f.apply(null,arguments)}const k=e=>y.createElement("svg",f({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"},e),h||(h=y.createElement("g",{clipPath:"url(#sign-in-with-google_svg__a)"},y.createElement("path",{fill:"#FBBB00",d:"M8.865 24.173 7.473 29.37l-5.09.108A19.9 19.9 0 0 1 0 20c0-3.317.807-6.444 2.236-9.198h.001l4.531.83 1.985 4.504A11.9 11.9 0 0 0 8.11 20c0 1.468.266 2.875.754 4.172"}),y.createElement("path",{fill:"#518EF8",d:"M39.65 16.264c.23 1.21.35 2.459.35 3.736 0 1.432-.15 2.828-.438 4.176a20 20 0 0 1-7.041 11.42h-.001l-5.707-.292-.808-5.041a11.92 11.92 0 0 0 5.129-6.087H20.439v-7.912H39.65"}),y.createElement("path",{fill:"#28B446",d:"M32.52 35.596h.001A19.9 19.9 0 0 1 20.001 40c-7.617 0-14.24-4.257-17.617-10.522l6.481-5.305c1.69 4.507 6.038 7.716 11.135 7.716 2.191 0 4.244-.592 6.006-1.626z"}),y.createElement("path",{fill:"#F14336",d:"m32.766 4.604-6.48 5.305A11.8 11.8 0 0 0 20 8.11c-5.213 0-9.643 3.356-11.247 8.025l-6.516-5.334C5.564 4.385 12.27 0 20 0c4.853 0 9.302 1.729 12.766 4.604"}))),N||(N=y.createElement("defs",null,y.createElement("clipPath",{id:"sign-in-with-google_svg__a"},y.createElement("path",{fill:"#fff",d:"M0 0h40v40H0z"})))));var D=i(15844),b=i(13606),S=i(30679),T=i(4452),A=i.n(T),x=i(62688),v=i.n(x),w=i(49383);function _(e){return"string"==typeof e&&""!==e&&/^[A-Za-z0-9-_.]+$/.test(e)}var C=i(50787),z=i(62540);function ClientIDTextField({existingClientID:e=""}){const t=(0,s.useSelect)(e=>e(m).getClientID()),[i,n]=(0,y.useState)(!1),[o,r]=(0,y.useState)(!t||_(t)),a=(0,C.d)(r,500),{setClientID:l}=(0,s.useDispatch)(m);(0,y.useEffect)(()=>{t||!e||i||(l(e),n(!0))},[t,l,e,i]);const g=(0,y.useCallback)(({currentTarget:e})=>{const i=e.value;i!==t&&l(i),a(_(i))},[t,l,a]);let u;return o||(u=(0,c.__)("A valid Client ID is required to use Sign in with Google","google-site-kit")),e&&t===e&&(u=(0,c.__)("Sign in with Google was already set up on this site. We recommend using your existing Client ID.","google-site-kit")),(0,z.jsx)("div",{className:"googlesitekit-settings-module__fields-group",children:(0,z.jsx)(w.TextField,{label:(0,c.__)("Client ID","google-site-kit"),className:A()("googlesitekit-text-field-client-id",{"mdc-text-field--error":!o}),helperText:u,value:t,onChange:g,maxLength:120,outlined:!0})})}ClientIDTextField.propTypes={existingClientID:v().string};var E=i(80035),L=i(15167);function O(e){return Array.isArray(e)?e:e&&"object"==typeof e&&Object.keys(e).length>0?Object.values(e):[]}function R(e){if(!e||"object"!=typeof e)return[];const t="ERROR_WP_LOGIN_INACCESSIBLE",i="ERROR_WPCOM",s="ERROR_CONFLICTING_PLUGINS",n={wp_login_inaccessible:t,host_wordpress_dot_com:i,conflicting_plugins:s},o=[];for(const[r,a]of Object.entries(e)){switch(n[r]){case t:o.push((0,c.__)("Your login page (wp-login.php) is not accessible at the expected location. This can prevent Sign in with Google from functioning correctly.","google-site-kit"));break;case i:o.push((0,c.__)("Sign in with Google does not function on sites hosted on WordPress.com.","google-site-kit"));break;case s:{const e=O(a);for(const t of e){const{pluginName:e,conflictMessage:i}=t||{};i?o.push(i):e&&o.push((0,c.sprintf)(/* translators: %s: plugin name */ /* translators: %s: plugin name */
|
||
(0,c.__)("%s can interfere with Sign in with Google. When this plugin is active, Sign in with Google may not function properly","google-site-kit"),e))}break}}}return o}function CompatibilityErrorNotice({errors:e}){const t=R(e);return 0===t.length?null:(0,z.jsx)(E.A,{className:"googlesitekit-sign-in-with-google-compatibility-notice",type:E.A.TYPES.WARNING,title:(0,c.__)("Your site may not be ready for Sign In With Google","google-site-kit"),description:t.map((e,t)=>(0,z.jsx)(L.A,{children:e},`${t}-${e}`)),dismiss:!1})}function CompatibilityChecks(){const e=(0,s.useSelect)(e=>e(m).getCompatibilityChecks()),t=(0,s.useSelect)(e=>e(m).isFetchingGetCompatibilityChecks()),i=e?.checks||{},n=Object.keys(i).length>0;return void 0===e||t?(0,z.jsxs)("div",{className:"googlesitekit-margin-bottom-1rem",children:[(0,z.jsx)("small",{children:(0,c.__)("Checking Compatibility…","google-site-kit")}),(0,z.jsx)(w.ProgressBar,{small:!0,compress:!0})]}):n?(0,z.jsx)(CompatibilityErrorNotice,{errors:i}):null}CompatibilityErrorNotice.propTypes={error:v().object};var U=i(20898),P=i(77766),G=i(12850);function OneTapToggle(){const e=(0,P.A)(),t=(0,s.useSelect)(e=>e(m).getOneTapEnabled()),{setOneTapEnabled:i}=(0,s.useDispatch)(m),n=(0,y.useCallback)(()=>{(0,G.sx)(`${e}_sign-in-with-google-settings`,t?"disable_one_tap":"enable_one_tap")},[e,t]),o=(0,y.useCallback)(()=>{i(!t),n()},[t,i,n]),r=(0,s.useSelect)(e=>e(u.O4).getDocumentationLinkURL("sign-in-with-google-one-tap"));return(0,z.jsxs)("div",{className:"googlesitekit-settings-module__fields-group googlesitekit-settings-module__one-tap",children:[(0,z.jsx)(w.Switch,{label:(0,c.__)("Enable One Tap sign in","google-site-kit"),checked:t,onClick:o,hideLabel:!1}),(0,z.jsx)(w.HelperText,{persistent:!0,children:(0,b.A)((0,c.__)("One Tap allows users to sign in or sign up with one click offering smooth user entry points without redirecting to a dedicated sign in and sign up page. <a>Learn more</a>","google-site-kit"),{a:(0,z.jsx)(U.A,{href:r,external:!0},"link")})})]})}var B=i(83366),Q=i(23224),Z=i(71032);function ButtonTextSelect(){const e=(0,P.A)(),t=(0,s.useSelect)(e=>e(m).getText()),{setText:i}=(0,s.useDispatch)(m),n=(0,y.useCallback)(()=>{(0,G.sx)(`${e}_sign-in-with-google-settings`,"change_button_text")},[e]),o=(0,C.d)(n,500),r=(0,y.useCallback)((e,s)=>{const n=s.dataset.value;n!==t&&(i(n),o())},[t,i,o]);return(0,z.jsx)("div",{className:"googlesitekit-settings-module__fields-group",children:(0,z.jsx)(w.Select,{className:"googlesitekit-sign-in-with-google__select-button-text",label:(0,c.__)("Button text","google-site-kit"),value:t,onEnhancedChange:r,enhanced:!0,outlined:!0,children:I.map(e=>(0,z.jsx)(w.Option,{value:e.value,children:e.label},e.value))})})}function ButtonThemeSelect(){const e=(0,P.A)(),t=(0,s.useSelect)(e=>e(m).getTheme()),{setTheme:i}=(0,s.useDispatch)(m),n=(0,y.useCallback)(()=>{(0,G.sx)(`${e}_sign-in-with-google-settings`,"change_button_theme")},[e]),o=(0,C.d)(n,500),r=(0,y.useCallback)((e,s)=>{const n=s.dataset.value;n!==t&&(i(n),o())},[t,i,o]);return(0,z.jsx)("div",{className:"googlesitekit-settings-module__fields-group",children:(0,z.jsx)(w.Select,{className:"googlesitekit-sign-in-with-google__select-button-theme",label:(0,c.__)("Button theme","google-site-kit"),value:t,onEnhancedChange:r,enhanced:!0,outlined:!0,children:M.map(e=>(0,z.jsx)(w.Option,{value:e.value,children:e.label},e.value))})})}function ButtonShapeSelect(){const e=(0,P.A)(),t=(0,s.useSelect)(e=>e(m).getShape()),{setShape:i}=(0,s.useDispatch)(m),n=(0,y.useCallback)(()=>{(0,G.sx)(`${e}_sign-in-with-google-settings`,"change_button_shape")},[e]),o=(0,C.d)(n,500),r=(0,y.useCallback)((e,s)=>{const n=s.dataset.value;n!==t&&(i(n),o())},[t,i,o]);return(0,z.jsx)("div",{className:"googlesitekit-settings-module__fields-group",children:(0,z.jsx)(w.Select,{className:"googlesitekit-sign-in-with-google__select-button-shape",label:(0,c.__)("Button shape","google-site-kit"),value:t,onEnhancedChange:r,enhanced:!0,outlined:!0,children:p.map(e=>(0,z.jsx)(w.Option,{value:e.value,children:e.label},e.value))})})}var W=i(58116),Y=i(32947);function AnyoneCanRegisterReadOnly(){const e=(0,Y.dv)(),t=(0,s.useSelect)(e=>e(u.O4).getAnyoneCanRegister()),i=(0,s.useSelect)(e=>e(W.oR).hasCapability(W.HD)),n=(0,s.useSelect)(e=>e(u.O4).isMultisite()),o=(0,s.useSelect)(e=>e(u.O4).getAdminSettingsURL());return(0,z.jsxs)("div",{className:"googlesitekit-settings-module__fields-group googlesitekit-settings-module__fields-group--read-only",children:[(0,z.jsx)("span",{children:(0,c.__)("User registration","google-site-kit")}),t&&(0,z.jsx)(w.HelperText,{persistent:!0,children:(0,b.A)((0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("Users can create new accounts on this site using %s. <br/>Visit <a>WordPress settings</a> to manage this membership setting.","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),{a:!i&&n?(0,z.jsx)("span",{}):(0,z.jsx)(U.A,{href:o},"link"),br:e!==Y.mp?(0,z.jsx)("br",{}):(0,z.jsx)(y.Fragment,{})})}),!1===t&&(0,z.jsx)(w.HelperText,{persistent:!0,children:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("Only existing users can use %s to access their accounts.","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit"))})]})}const H="sign-in-with-google-anyone-can-register-notice";function AnyoneCanRegisterDisabledNotice(){const e=(0,Y.dv)(),t=(0,s.useSelect)(e=>e(W.oR).hasCapability(W.HD)),i=(0,s.useSelect)(e=>e(u.O4).isMultisite()),n=(0,s.useSelect)(e=>e(u.O4).getAdminSettingsURL()),{dismissItem:o}=(0,s.useDispatch)(W.oR);return!0===(0,s.useSelect)(e=>e(W.oR).isItemDismissed(H))?null:(0,z.jsx)("div",{className:"googlesitekit-registration-disabled-notice",children:(0,z.jsx)(E.A,{type:E.A.TYPES.INFO,description:(0,b.A)((0,c.sprintf)(/* translators: %1$s: Setting name, %2$s: Sign in with Google service name */ /* translators: %1$s: Setting name, %2$s: Sign in with Google service name */
|
||
(0,c.__)("Enable the %1$s setting to allow your visitors to create an account using the %2$s button. <br/>Visit <a>WordPress settings</a> to manage this setting.","google-site-kit"),i?(0,c.__)("“Allow new registrations”","google-site-kit"):(0,c.__)("“Anyone can register”","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),{a:!t&&i?(0,z.jsx)("span",{}):(0,z.jsx)(U.A,{href:n},"link"),br:e===Y.Qb||e===Y.Fo?(0,z.jsx)("br",{}):(0,z.jsx)(y.Fragment,{})}),dismissButton:{label:(0,c.__)("Got it","google-site-kit"),onClick:()=>o(H)}})})}function RegistrationDisabledNotice(){const e=(0,s.useSelect)(e=>e(u.O4).isMultisite()),t=(0,s.useSelect)(e=>e(u.O4).getAdminSettingsURL());return(0,z.jsx)(E.A,{type:E.A.TYPES.WARNING,description:(0,c.sprintf)(/* translators: %1$s: Setting name, %2$s: Sign in with Google service name */ /* translators: %1$s: Setting name, %2$s: Sign in with Google service name */
|
||
(0,c.__)("Using “One Tap sign in” will cause errors for users without an existing account on your site. Enable “%1$s” in WordPress settings to allow anyone to use %2$s.","google-site-kit"),e?(0,c.__)("Allow new registrations","google-site-kit"):(0,c.__)("Anyone can register","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),ctaButton:{label:(0,c.__)("Manage settings","google-site-kit"),href:t,external:!0}})}function SettingsNotice(){const e=(0,s.useSelect)(e=>e(u.O4).getAnyoneCanRegister()),t=(0,s.useSelect)(e=>e(m).getOneTapEnabled()),i=(0,s.useSelect)(e=>e(m).getIsWooCommerceActive()),n=(0,s.useSelect)(e=>e(m).getIsWooCommerceRegistrationEnabled());let o=t&&!1===e&&!1===i;return i&&(o=t&&!1===e&&!1===n),(0,z.jsxs)(y.Fragment,{children:[!1===e&&!o&&(0,z.jsx)(AnyoneCanRegisterDisabledNotice,{}),o&&(0,z.jsx)(RegistrationDisabledNotice,{})]})}function ShowNextToCommentsToggle(){const e=(0,P.A)(),t=(0,s.useSelect)(e=>e(m).getShowNextToCommentsEnabled()),{setShowNextToCommentsEnabled:i}=(0,s.useDispatch)(m),n=(0,s.useSelect)(e=>e(u.O4).getAnyoneCanRegister()),o=(0,y.useCallback)(()=>{(0,G.sx)(`${e}_sign-in-with-google-settings`,t?"disable_comments":"enable_comments")},[e,t]),r=(0,y.useCallback)(()=>{i(!t),o()},[t,i,o]),a=(0,s.useSelect)(e=>e(u.O4).getDocumentationLinkURL("sign-in-with-google"));return(0,z.jsxs)("div",{className:"googlesitekit-settings-module__fields-group googlesitekit-settings-module__show-next-to-comments",children:[(0,z.jsx)(w.Switch,{label:(0,c.__)("Show next to comments","google-site-kit"),checked:t,onClick:r,hideLabel:!1,disabled:!n}),(0,z.jsx)(w.HelperText,{persistent:!0,children:(0,b.A)((0,c.__)("Show a Sign in with Google button next to comments and allow users to use their Google Account to leave comments. <a>Learn more</a>","google-site-kit"),{a:(0,z.jsx)(U.A,{href:a,external:!0},"link")})})]})}function Preview(){const[e,t]=(0,y.useState)(!1),n=(0,y.useRef)(),o=(0,s.useSelect)(e=>e(m).getShape()),r=(0,s.useSelect)(e=>e(m).getText()),a=(0,s.useSelect)(e=>e(m).getTheme());return(0,y.useEffect)(()=>{const e=document.createElement("script");function s(){t(!0),i.g.google.accounts.id.initialize({client_id:"notrealclientid"})}return e.src=`https://accounts.google.com/gsi/client?hl=${(0,G.JK)()}`,e.addEventListener("load",s),document.body.appendChild(e),()=>{t(!1),e.removeEventListener("load",s),document.body.removeChild(e)}},[t]),(0,y.useEffect)(()=>{e&&i.g.google.accounts.id.renderButton(n.current,{text:r,theme:a,shape:o})},[e,n,r,a,o]),(0,z.jsxs)("div",{className:"googlesitekit-sign-in-with-google__preview",children:[(0,z.jsx)("p",{className:"googlesitekit-sign-in-with-google__preview--label",children:(0,c.__)("Preview","google-site-kit")}),(0,z.jsx)("div",{ref:n}),(0,z.jsx)("div",{className:"googlesitekit-sign-in-with-google__preview--protector"})]})}const V=(0,y.lazy)(()=>i.e(590).then(i.bind(i,93590)));function SetupForm(){const e=(0,s.useRegistry)(),[t,i]=(0,y.useState)(),n=(0,s.useSelect)(e=>e(u.O4).getDocumentationLinkURL(j.a)),o=(0,s.useSelect)(e=>e(m).getServiceClientIDProvisioningURL()),r=(0,s.useSelect)(e=>e(u.O4).getAnyoneCanRegister()),a=(0,s.useSelect)(e=>void 0!==e(m).getSettings()),l=(0,s.useSelect)(e=>e(m).getOneTapEnabled()),[g,d]=(0,y.useState)(!1),M=(0,s.useSelect)(e=>e(m).getShowNextToCommentsEnabled()),[I,p]=(0,y.useState)(!1),{setOneTapEnabled:h,setShowNextToCommentsEnabled:N}=(0,s.useDispatch)(m);return(0,y.useEffect)(()=>{a&&r&&!g&&!1===l&&(h(!0),d(!0))},[a,r,g,l,h]),(0,y.useEffect)(()=>{a&&r&&!I&&!1===M&&(N(!0),p(!0))},[a,r,I,M,N]),(0,D.A)(async()=>{await e.resolveSelect(m).getSettings();const t=e.select(m).getClientID(),s=await e.resolveSelect(m).getExistingClientID();""===t&&s&&i(s)}),(0,z.jsxs)("div",{className:"googlesitekit-sign-in-with-google-setup__form",children:[(0,z.jsxs)("div",{className:"googlesitekit-setup-module__panel-item",children:[(0,z.jsx)(CompatibilityChecks,{}),(0,z.jsx)(S.A,{moduleSlug:m,storeName:m}),(0,z.jsx)("p",{className:"googlesitekit-setup-module__step-description",children:(0,b.A)((0,c.sprintf)(/* translators: %1$s: Sign in with Google service name */ /* translators: %1$s: Sign in with Google service name */
|
||
(0,c.__)("To set up %1$s, Site Kit will help you create an “OAuth Client ID“ that will be used to enable %1$s on your website. You will be directed to a page that will allow you to generate an “OAuth Client ID“. <a>Learn more</a>","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),{a:(0,z.jsx)(U.A,{href:n,external:!0})})}),(0,z.jsx)("p",{className:"googlesitekit-margin-bottom-0",children:(0,c.__)("Add your client ID here to complete setup:","google-site-kit")}),(0,z.jsx)("div",{className:"googlesitekit-setup-module__inputs",children:(0,z.jsx)(ClientIDTextField,{existingClientID:t})}),(0,z.jsx)(w.Button,{className:"googlesitekit-sign-in-with-google-client-id-cta",href:o,target:"_blank",trailingIcon:(0,z.jsx)(B.A,{width:"15",height:"15"}),inverse:!0,children:(0,c.__)("Get your client ID","google-site-kit")}),r&&(0,z.jsxs)("div",{className:"googlesitekit-setup-module__inputs",children:[(0,z.jsx)(OneTapToggle,{}),(0,z.jsx)(ShowNextToCommentsToggle,{})]})]}),(0,z.jsx)("div",{className:"googlesitekit-setup-module__panel-item googlesitekit-setup-module__panel-item--with-svg",children:(0,z.jsx)(y.Suspense,{fallback:(0,z.jsx)(Q.A,{width:"100%",height:"235px"}),children:(0,z.jsx)(Z.A,{errorMessage:(0,c.__)("Failed to load graphic","google-site-kit"),children:(0,z.jsx)(V,{})})})})]})}var F=i(2362),J=i(33676);function HTTPSWarning({moduleSlug:e}){const t=(0,s.useSelect)(t=>t(d.i).getModule(e)),i=(0,s.useSelect)(e=>e(u.O4).getHomeURL());if(!t?.name||void 0!==i&&(0,J.d)(i))return null;const n=t.name;return(0,z.jsx)(E.A,{className:"googlesitekit-notice--small",type:E.A.TYPES.WARNING,description:(0,c.sprintf)(/* translators: %s: Module name. */ /* translators: %s: Module name. */
|
||
(0,c.__)("The site should use HTTPS to set up %s","google-site-kit"),n),hideIcon:!0})}function SetupMain(){const e=(0,s.useSelect)(e=>e(u.O4).getHomeURL());return(0,z.jsxs)("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--with-panels googlesitekit-setup-module--sign-in-with-google",children:[(0,z.jsxs)("div",{className:"googlesitekit-setup-module__step",children:[(0,z.jsx)("div",{className:"googlesitekit-setup-module__logo",children:(0,z.jsx)(k,{width:"40",height:"40"})}),(0,z.jsxs)(L.A,{as:"h3",className:"googlesitekit-setup-module__title",size:"small",type:"headline",children:[(0,c._x)("Sign in with Google","Service name","google-site-kit"),(0,z.jsx)(F.A,{className:"googlesitekit-badge--beta",label:(0,c.__)("Beta","google-site-kit")})]})]}),(0,z.jsxs)("div",{className:"googlesitekit-setup-module__step",children:[(0,z.jsx)(HTTPSWarning,{moduleSlug:"sign-in-with-google"}),void 0!==e&&(0,J.d)(e)&&(0,z.jsx)(SetupForm,{})]})]})}HTTPSWarning.propTypes={moduleSlug:v().string.isRequired};var X=i(55527),$=i(74595);function SettingsForm(){const e=(0,$.WM)(e=>e(u.O4).getAnyoneCanRegister());return(0,z.jsxs)("div",{className:"googlesitekit-sign-in-with-google-settings-fields",children:[(0,z.jsx)(S.A,{moduleSlug:"sign-in-with-google",storeName:m}),(0,z.jsxs)(X.xA,{children:[(0,z.jsxs)(X.fI,{children:[(0,z.jsx)(X.fh,{size:8,children:(0,z.jsxs)(X.xA,{className:"googlesitekit-sign-in-with-google-settings-fields__stretch-form",children:[(0,z.jsx)(X.fI,{children:(0,z.jsx)(X.fh,{size:12,children:(0,z.jsx)(ClientIDTextField,{})})}),(0,z.jsxs)(X.fI,{children:[(0,z.jsx)(X.fh,{size:4,children:(0,z.jsx)(ButtonTextSelect,{})}),(0,z.jsx)(X.fh,{size:4,children:(0,z.jsx)(ButtonThemeSelect,{})}),(0,z.jsx)(X.fh,{size:4,children:(0,z.jsx)(ButtonShapeSelect,{})})]})]})}),(0,z.jsx)(X.fh,{size:4,className:"googlesitekit-sign-in-with-google-settings-fields__button-preview",children:(0,z.jsx)(X.xA,{children:(0,z.jsx)(X.fI,{children:(0,z.jsx)(X.fh,{size:12,children:(0,z.jsx)(Preview,{})})})})})]}),(0,z.jsxs)(X.fI,{children:[(0,z.jsx)(X.fh,{size:12,children:(0,z.jsx)(OneTapToggle,{})}),!!e&&(0,z.jsx)(X.fh,{size:12,children:(0,z.jsx)(ShowNextToCommentsToggle,{})}),(0,z.jsxs)(X.fh,{size:12,children:[(0,z.jsx)(AnyoneCanRegisterReadOnly,{}),(0,z.jsx)(SettingsNotice,{})]})]})]})]})}function SettingsEdit(){const e=(0,s.useSelect)(e=>e(m).isDoingSubmitChanges());return(0,z.jsx)("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--sign-in-with-google",children:e?(0,z.jsx)(w.ProgressBar,{}):(0,z.jsx)(SettingsForm,{})})}var K=i(17691),q=i(59323);function SettingsView(){const e=(0,s.useSelect)(e=>e(m).getClientID()),t=(0,s.useSelect)(e=>e(u.O4).getAnyoneCanRegister()),i=(0,s.useSelect)(e=>{const t=e(m).getShape();return p.find(({value:e})=>e===t)?.label}),n=(0,s.useSelect)(e=>{const t=e(m).getText();return I.find(({value:e})=>e===t)?.label}),o=(0,s.useSelect)(e=>{const t=e(m).getTheme();return M.find(({value:e})=>e===t)?.label}),r=(0,s.useSelect)(e=>e(m).getOneTapEnabled()),a=(0,s.useSelect)(e=>e(m).getShowNextToCommentsEnabled());return e?(0,z.jsxs)("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--sign-in-with-google",children:[(0,z.jsx)(S.A,{moduleSlug:"sign-in-with-google",storeName:m}),(0,z.jsx)("div",{className:"googlesitekit-settings-module__meta-items",children:(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("Client ID","google-site-kit")}),(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:e})})]})}),(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-items",children:[(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("Button text","google-site-kit")}),(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:n})})]}),(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("Button theme","google-site-kit")}),(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:o})})]}),(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("Button shape","google-site-kit")}),(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:i})})]})]}),(0,z.jsx)("div",{className:"googlesitekit-settings-module__meta-items",children:(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("One Tap sign in","google-site-kit")}),(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:r?(0,c.__)("Enabled","google-site-kit"):(0,c.__)("Disabled","google-site-kit")})})]})}),t&&(0,z.jsx)("div",{className:"googlesitekit-settings-module__meta-items",children:(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("Show next to comments","google-site-kit")}),(0,z.jsx)(q.A,{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:a?(0,c.__)("Enabled","google-site-kit"):(0,c.__)("Disabled","google-site-kit")})})]})}),(0,z.jsx)("div",{className:"googlesitekit-settings-module__meta-items",children:(0,z.jsxs)("div",{className:"googlesitekit-settings-module__meta-item",children:[(0,z.jsx)(L.A,{as:"h5",size:"medium",type:"label",className:"googlesitekit-settings-module__meta-item-type",children:(0,c.__)("User registration","google-site-kit")}),void 0!==t&&(0,z.jsx)("p",{className:"googlesitekit-settings-module__meta-item-data",children:(0,z.jsx)(K.A,{value:t?(0,c.__)("Enabled","google-site-kit"):(0,c.__)("Disabled","google-site-kit")})})]})}),(0,z.jsx)(SettingsNotice,{})]}):null}var ee=i(92698),te=i(34375);function SignInWithGoogleSetupCTABanner({id:e,Notification:t}){const[i,n]=(0,y.useState)(!1),o=(0,s.useSelect)(e=>e(u.O4).getDocumentationLinkURL(j.a)),{triggerSurvey:r}=(0,s.useDispatch)(W.oR);(0,D.A)(()=>{r("view_siwg_setup_cta")});const a=(0,ee.A)(j.a),l=(0,y.useCallback)(()=>{n(!0),a()},[a,n]);return(0,z.jsx)(t,{children:(0,z.jsx)(te.A,{notificationID:e,title:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("Boost onboarding, security, and trust on your site using %s","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),description:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("Provide your site visitors with a simple, secure, and personalized experience by adding a %s button to your login page.","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),learnMoreLink:{href:o},ctaButton:{label:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("Set up %s","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),onClick:l,inProgress:i,dismissOnClick:!0,dismissOptions:{skipHidingFromQueue:!0}},dismissButton:{label:(0,c.__)("Maybe later","google-site-kit"),disabled:i},svg:{desktop:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEzIiBoZWlnaHQ9IjI3MiIgdmlld0JveD0iMCAwIDUxMyAyNzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDYxXzEwOTYzKSI+CjxwYXRoIGQ9Ik00MzguMzEyIDIyMC45MjhDMzk4Ljg3MiAyODYuMzY1IDMyOS43MjQgMjkxLjI3NCAyOTUuNjExIDI4My4xNThDMjUxLjEwOCAyNzIuNTcgMjQ1LjQ5NiAyNDEuMDc2IDIyMC45MTkgMjMyLjIyOUMxOTYuMzQyIDIyMy4zODEgMTg1LjAzNyAyMjYuOTM5IDE1MC4xMyAyMzIuMjI5QzExNS4yMjIgMjM3LjUxOSA1Ni40NTM3IDIzMC42MDggMzAuODUwOSAxNzcuODc1QzUuMjQ4MDcgMTI1LjE0MSAyNC45MzEgNzAuMzU2NiA3My4wNzA2IDQzLjc1MTNDMTIxLjIxIDE3LjE0NiAxNDkuNDI2IDQ1LjU4ODUgMTk2LjM0OCA0Ni40OTFDMjQzLjI3IDQ3LjM5MzYgMjU2LjA4MSAyMy41ODI3IDI5OS44MDcgMjEuMTU2OUMzOTcuMzk0IDE1Ljc0MyA0OTguNDkzIDEyMS4wNzggNDM4LjMxMiAyMjAuOTI4WiIgZmlsbD0iI0I4RTZDQSIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzE0NjFfMTA5NjMpIj4KPHBhdGggZD0iTTEzNy45NjUgODQuMzIxMkMxMzcuOTY1IDc2LjcxOTcgMTQ0LjEyOCA3MC41NTc0IDE1MS43MjkgNzAuNTU3NEgzMTkuMjAxQzMyNi44MDMgNzAuNTU3NCAzMzIuOTY1IDc2LjcxOTcgMzMyLjk2NSA4NC4zMjEyVjIyOC43OTRDMzMyLjk2NSAyMzYuMzk1IDMyNi44MDMgMjQyLjU1NyAzMTkuMjAxIDI0Mi41NTdIMTUxLjcyOUMxNDQuMTI4IDI0Mi41NTcgMTM3Ljk2NSAyMzYuMzk1IDEzNy45NjUgMjI4Ljc5NFY4NC4zMjEyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cGF0aCBkPSJNMTUyLjk2NSAxMDEuNTU3QzE1Mi45NjUgOTkuMzQ4MiAxNTQuNzU2IDk3LjU1NzQgMTU2Ljk2NSA5Ny41NTc0SDMxMy45NjVDMzE2LjE3NCA5Ny41NTc0IDMxNy45NjUgOTkuMzQ4MiAzMTcuOTY1IDEwMS41NTdWMTM5LjU1N0MzMTcuOTY1IDE0MS43NjcgMzE2LjE3NCAxNDMuNTU3IDMxMy45NjUgMTQzLjU1N0gxNTYuOTY1QzE1NC43NTYgMTQzLjU1NyAxNTIuOTY1IDE0MS43NjcgMTUyLjk2NSAxMzkuNTU3VjEwMS41NTdaIiBmaWxsPSIjQkVENEZGIi8+CjxwYXRoIGQ9Ik0xNTIuOTY1IDIwNi41NTdDMTUyLjk2NSAyMDQuMzQ4IDE1NC43NTYgMjAyLjU1NyAxNTYuOTY1IDIwMi41NTdIMzEzLjk2NUMzMTYuMTc0IDIwMi41NTcgMzE3Ljk2NSAyMDQuMzQ4IDMxNy45NjUgMjA2LjU1N1YyMTEuNTU3QzMxNy45NjUgMjEzLjc2NyAzMTYuMTc0IDIxNS41NTcgMzEzLjk2NSAyMTUuNTU3SDE1Ni45NjVDMTU0Ljc1NiAyMTUuNTU3IDE1Mi45NjUgMjEzLjc2NyAxNTIuOTY1IDIxMS41NTdWMjA2LjU1N1oiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMjIzLjk2NSIgeT0iMTUzLjU1NyIgd2lkdGg9IjU0IiBoZWlnaHQ9IjE0IiByeD0iNyIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIyMjMuOTY1IiB5PSIxNzUuNTU3IiB3aWR0aD0iOTQiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIxNTIuOTY1IiB5PSIxNzUuNTU3IiB3aWR0aD0iNTkiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIxNTIuOTY1IiB5PSIxNjQuNTU3IiB3aWR0aD0iNTkiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIxNTIuOTY1IiB5PSIxODYuNTU3IiB3aWR0aD0iNTkiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIxNTIuOTY1IiB5PSIxNTMuNTU3IiB3aWR0aD0iNTkiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8cmVjdCB4PSIyMjMuOTY1IiB5PSIxODYuNTU3IiB3aWR0aD0iOTQiIGhlaWdodD0iNSIgcng9IjIuNSIgZmlsbD0iI0JFRDRGRiIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMV9kXzE0NjFfMTA5NjMpIj4KPHBhdGggZD0iTTMyOS40OTQgNDMuOTU3MkMzMjMuNjgxIDQ2LjQ5MzEgMzExLjAyNiA1MS43NDMgMjk5LjAwMiA1NC45MjYxQzI5NS41MTMgNTUuODQ5NyAyOTIuOTQ0IDU4Ljk1NzMgMjkzLjA5IDYyLjU2MzdDMjk1LjIgMTE0LjQwMiAzMjMuNDAyIDEzNi41MzQgMzMyLjc2NCAxMzYuNTM0QzM0Mi4xMTggMTM2LjUzNCAzNzAuNjg0IDExMC4zMTQgMzcxLjMgNjIuMjMzN0MzNzEuMzQ1IDU4Ljc3NSAzNjguODcxIDU1Ljg0MSAzNjUuNTM3IDU0LjkyMTVDMzUzLjUzNyA1MS42MTIzIDM0MS41OTMgNDYuNTEzNyAzMzYuMDE4IDQ0LjAwMTNDMzMzLjk0NCA0My4wNjY4IDMzMS41NzkgNDMuMDQ3NiAzMjkuNDk0IDQzLjk1NzJaIiBmaWxsPSIjM0M3MjUxIi8+CjxtYXNrIGlkPSJtYXNrMF8xNDYxXzEwOTYzIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIyOTMiIHk9IjQzIiB3aWR0aD0iNzkiIGhlaWdodD0iOTQiPgo8cGF0aCBkPSJNMzI5LjYxMSA0My45NTcyQzMyMy43OTggNDYuNDkzMSAzMTEuMTQzIDUxLjc0MyAyOTkuMTE5IDU0LjkyNjFDMjk1LjYzIDU1Ljg0OTcgMjkzLjA2IDU4Ljk1NzMgMjkzLjIwNyA2Mi41NjM3QzI5NS4zMTYgMTE0LjQwMiAzMjMuNTE4IDEzNi41MzQgMzMyLjg4MSAxMzYuNTM0QzM0Mi4yMzUgMTM2LjUzNCAzNzAuODAxIDExMC4zMTQgMzcxLjQxNyA2Mi4yMzM3QzM3MS40NjEgNTguNzc1IDM2OC45ODggNTUuODQxIDM2NS42NTMgNTQuOTIxNUMzNTMuNjUzIDUxLjYxMjMgMzQxLjcxIDQ2LjUxMzcgMzM2LjEzNSA0NC4wMDEzQzMzNC4wNjEgNDMuMDY2OCAzMzEuNjk2IDQzLjA0NzYgMzI5LjYxMSA0My45NTcyWiIgZmlsbD0iIzVDOTI3MSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTQ2MV8xMDk2MykiPgo8cGF0aCBkPSJNMzMyLjc1IDQyLjQ5NjNDMzMyLjc1IDQyLjQ5NjMgMzE1LjM1OCA1MC42MDU4IDI5OS4xMTQgNTQuOTIyMUMyOTUuNjI4IDU1Ljg0ODYgMjkzLjA2IDU4Ljk1NTEgMjkzLjIwNyA2Mi41NTk2QzI5NS4zMDggMTE0LjQwMSAzMjMuNDE4IDEzNi41MzQgMzMyLjc1IDEzNi41MzRWNDIuNDk2M1oiIGZpbGw9IiMyNjVDM0IiLz4KPC9nPgo8ZWxsaXBzZSBjeD0iMzMyLjYwMSIgY3k9IjgyLjMwMTkiIHJ4PSIxNS41MDMiIHJ5PSIxNS41MDMiIGZpbGw9IiNEMEZCRTEiLz4KPGNpcmNsZSBvcGFjaXR5PSIwLjUiIGN4PSIzMzIuMjk5IiBjeT0iODIuNDQ2NyIgcj0iMTkuNzM0NSIgc3Ryb2tlPSIjQjhFNkNBIiBzdHJva2Utd2lkdGg9IjMuMTM3NjkiLz4KPG1hc2sgaWQ9Im1hc2sxXzE0NjFfMTA5NjMiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjMxNyIgeT0iNjYiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+CjxlbGxpcHNlIGN4PSIzMzIuNjAxIiBjeT0iODIuMzAxOSIgcng9IjE1LjUwMyIgcnk9IjE1LjUwMyIgZmlsbD0iI0QwRkJFMSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazFfMTQ2MV8xMDk2MykiPgo8cGF0aCBkPSJNMzM4LjcxNiA3Ny4yMDU0QzMzOC43MTYgODAuNTUwOSAzMzUuOTI4IDgzLjI2MjkgMzMyLjQ4OCA4My4yNjI5QzMyOS4wNDggODMuMjYyOSAzMjYuMjYgODAuNTUwOSAzMjYuMjYgNzcuMjA1NEMzMjYuMjYgNzMuODYgMzI5LjA0OCA3MS4xNDc5IDMzMi40ODggNzEuMTQ3OUMzMzUuOTI4IDcxLjE0NzkgMzM4LjcxNiA3My44NiAzMzguNzE2IDc3LjIwNTRaIiBmaWxsPSIjNzdBRDhDIi8+CjxlbGxpcHNlIGN4PSIzMzIuNDg4IiBjeT0iOTUuMTA0MSIgcng9IjEzLjIzNDgiIHJ5PSIxMC41ODc4IiBmaWxsPSIjNzdBRDhDIi8+CjwvZz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTQ2MV8xMDk2MyIgeD0iMTIxLjk2NSIgeT0iNTguNTU3NCIgd2lkdGg9IjIyNyIgaGVpZ2h0PSIyMDQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iNCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI4Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTA5NjMiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQ2MV8xMDk2MyIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9kXzE0NjFfMTA5NjMiIHg9IjI4MC45NTEiIHk9IjM3LjIyMDYiIHdpZHRoPSIxMDIuNDg0IiBoZWlnaHQ9IjExNy41MTQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iNi4wNjY5MiIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2LjA2NjkyIi8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjA0NjAzODkgMCAwIDAgMCAwLjM0ODIwMyAwIDAgMCAwIDAuMTYzNTQ3IDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzEwOTYzIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTA5NjMiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTQ2MV8xMDk2MyI+CjxyZWN0IHdpZHRoPSI1MTMiIGhlaWdodD0iMjcyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=",mobile:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDM5IiBoZWlnaHQ9IjE0NiIgdmlld0JveD0iMCAwIDQzOSAxNDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTA1XzQ1NzApIj4KPHBhdGggZD0iTTQxOC4zMTIgMjMwLjkyOEMzNzguODcyIDI5Ni4zNjUgMzA5LjcyNCAzMDEuMjc0IDI3NS42MTEgMjkzLjE1OEMyMzEuMTA4IDI4Mi41NyAyMjUuNDk2IDI1MS4wNzYgMjAwLjkxOSAyNDIuMjI5QzE3Ni4zNDIgMjMzLjM4MSAxNjUuMDM3IDIzNi45MzkgMTMwLjEzIDI0Mi4yMjlDOTUuMjIyMiAyNDcuNTE5IDM2LjQ1MzcgMjQwLjYwOCAxMC44NTA5IDE4Ny44NzRDLTE0Ljc1MTkgMTM1LjE0MSA0LjkzMDk1IDgwLjM1NjUgNTMuMDcwNiA1My43NTEyQzEwMS4yMSAyNy4xNDU4IDEyOS40MjYgNTUuNTg4MyAxNzYuMzQ4IDU2LjQ5MDlDMjIzLjI3IDU3LjM5MzUgMjM2LjA4MSAzMy41ODI2IDI3OS44MDcgMzEuMTU2OEMzNzcuMzk0IDI1Ljc0MjggNDc4LjQ5MyAxMzEuMDc4IDQxOC4zMTIgMjMwLjkyOFoiIGZpbGw9IiNCOEU2Q0EiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xNTA1XzQ1NzApIj4KPHBhdGggZD0iTTE0My4zOTMgNDMuMDAwMUMxNDMuMzkzIDM3LjA1NDQgMTQ4LjIxMyAzMi4yMzQ0IDE1NC4xNTggMzIuMjM0NEgyODUuMTUxQzI5MS4wOTYgMzIuMjM0NCAyOTUuOTE2IDM3LjA1NDQgMjk1LjkxNiA0My4wMDAxVjE1Ni4wMDNDMjk1LjkxNiAxNjEuOTQ4IDI5MS4wOTYgMTY2Ljc2OCAyODUuMTUxIDE2Ni43NjhIMTU0LjE1OEMxNDguMjEzIDE2Ni43NjggMTQzLjM5MyAxNjEuOTQ4IDE0My4zOTMgMTU2LjAwM1Y0My4wMDAxWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cGF0aCBkPSJNMTU1LjEyNSA1Ni40ODE3QzE1NS4xMjUgNTQuNzUzOCAxNTYuNTI2IDUzLjM1MyAxNTguMjU0IDUzLjM1M0gyODEuMDU1QzI4Mi43ODMgNTMuMzUzIDI4NC4xODQgNTQuNzUzOCAyODQuMTg0IDU2LjQ4MTdWODYuMjA0M0MyODQuMTg0IDg3LjkzMjMgMjgyLjc4MyA4OS4zMzMgMjgxLjA1NSA4OS4zMzNIMTU4LjI1NEMxNTYuNTI2IDg5LjMzMyAxNTUuMTI1IDg3LjkzMjMgMTU1LjEyNSA4Ni4yMDQzVjU2LjQ4MTdaIiBmaWxsPSIjQkVENEZGIi8+CjxwYXRoIGQ9Ik0xNTUuMTI1IDEzOC42MUMxNTUuMTI1IDEzNi44ODIgMTU2LjUyNiAxMzUuNDgxIDE1OC4yNTQgMTM1LjQ4MUgyODEuMDU1QzI4Mi43ODMgMTM1LjQ4MSAyODQuMTg0IDEzNi44ODIgMjg0LjE4NCAxMzguNjFWMTQyLjUyMUMyODQuMTg0IDE0NC4yNDkgMjgyLjc4MyAxNDUuNjQ5IDI4MS4wNTUgMTQ1LjY0OUgxNTguMjU0QzE1Ni41MjYgMTQ1LjY0OSAxNTUuMTI1IDE0NC4yNDkgMTU1LjEyNSAxNDIuNTIxVjEzOC42MVoiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMjEwLjY1OSIgeT0iOTcuMTU0OCIgd2lkdGg9IjQyLjIzNzQiIGhlaWdodD0iMTAuOTUwNCIgcng9IjUuNDc1MjIiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMjEwLjY1OSIgeT0iMTE0LjM2MyIgd2lkdGg9IjczLjUyNDMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMTU1LjEyNSIgeT0iMTE0LjM2MyIgd2lkdGg9IjQ2LjE0ODMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMTU1LjEyNSIgeT0iMTA1Ljc1OSIgd2lkdGg9IjQ2LjE0ODMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMTU1LjEyNSIgeT0iMTIyLjk2NyIgd2lkdGg9IjQ2LjE0ODMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMTU1LjEyNSIgeT0iOTcuMTU0OCIgd2lkdGg9IjQ2LjE0ODMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPHJlY3QgeD0iMjEwLjY1OSIgeT0iMTIyLjk2NyIgd2lkdGg9IjczLjUyNDMiIGhlaWdodD0iMy45MTA4NyIgcng9IjEuOTU1NDMiIGZpbGw9IiNCRUQ0RkYiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZF8xNTA1XzQ1NzApIj4KPHBhdGggZD0iTTI5My4yMDEgMTEuNDI4M0MyODguNjU0IDEzLjQxMTggMjc4Ljc1NiAxNy41MTgyIDI2OS4zNTEgMjAuMDA3OEMyNjYuNjIyIDIwLjczMDMgMjY0LjYxMiAyMy4xNjEgMjY0LjcyNyAyNS45ODE4QzI2Ni4zNzcgNjYuNTI4NiAyODguNDM2IDgzLjgzOTIgMjk1Ljc1OSA4My44MzkyQzMwMy4wNzUgODMuODM5MiAzMjUuNDE5IDYzLjMzMTIgMzI1LjkwMSAyNS43MjM3QzMyNS45MzYgMjMuMDE4NCAzMjQuMDAxIDIwLjcyMzUgMzIxLjM5MyAyMC4wMDQzQzMxMi4wMDcgMTcuNDE1OSAzMDIuNjY1IDEzLjQyNzkgMjk4LjMwNCAxMS40NjI4QzI5Ni42ODIgMTAuNzMxOCAyOTQuODMyIDEwLjcxNjggMjkzLjIwMSAxMS40MjgzWiIgZmlsbD0iIzNDNzI1MSIvPgo8bWFzayBpZD0ibWFzazBfMTUwNV80NTcwIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIyNjQiIHk9IjEwIiB3aWR0aD0iNjIiIGhlaWdodD0iNzQiPgo8cGF0aCBkPSJNMjkzLjI5MyAxMS40MjgzQzI4OC43NDYgMTMuNDExOCAyNzguODQ4IDE3LjUxODIgMjY5LjQ0MyAyMC4wMDc4QzI2Ni43MTQgMjAuNzMwMyAyNjQuNzA0IDIzLjE2MSAyNjQuODE5IDI1Ljk4MThDMjY2LjQ2OCA2Ni41Mjg2IDI4OC41MjcgODMuODM5MiAyOTUuODUgODMuODM5MkMzMDMuMTY3IDgzLjgzOTIgMzI1LjUxIDYzLjMzMTIgMzI1Ljk5MiAyNS43MjM3QzMyNi4wMjcgMjMuMDE4NCAzMjQuMDkyIDIwLjcyMzUgMzIxLjQ4NCAyMC4wMDQzQzMxMi4wOTggMTcuNDE1OSAzMDIuNzU2IDEzLjQyNzkgMjk4LjM5NSAxMS40NjI4QzI5Ni43NzMgMTAuNzMxOCAyOTQuOTIzIDEwLjcxNjggMjkzLjI5MyAxMS40MjgzWiIgZmlsbD0iIzVDOTI3MSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTUwNV80NTcwKSI+CjxwYXRoIGQ9Ik0yOTUuNzQ4IDEwLjI4NTZDMjk1Ljc0OCAxMC4yODU2IDI4Mi4xNDQgMTYuNjI4NyAyNjkuNDM5IDIwLjAwNDhDMjY2LjcxMiAyMC43Mjk0IDI2NC43MDQgMjMuMTU5MiAyNjQuODE4IDI1Ljk3ODZDMjY2LjQ2MSA2Ni41Mjc3IDI4OC40NDkgODMuODM5MiAyOTUuNzQ4IDgzLjgzOTJWMTAuMjg1NloiIGZpbGw9IiMyNjVDM0IiLz4KPC9nPgo8ZWxsaXBzZSBjeD0iMjk1LjYzMSIgY3k9IjQxLjQyMDciIHJ4PSIxMi4xMjYiIHJ5PSIxMi4xMjYiIGZpbGw9IiNEMEZCRTEiLz4KPGNpcmNsZSBvcGFjaXR5PSIwLjUiIGN4PSIyOTUuMzk1IiBjeT0iNDEuNTMzOCIgcj0iMTUuNDM1OCIgc3Ryb2tlPSIjQjhFNkNBIiBzdHJva2Utd2lkdGg9IjIuNDU0MjIiLz4KPG1hc2sgaWQ9Im1hc2sxXzE1MDVfNDU3MCIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMjgzIiB5PSIyOSIgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1Ij4KPGVsbGlwc2UgY3g9IjI5NS42MzEiIGN5PSI0MS40MjA3IiByeD0iMTIuMTI2IiByeT0iMTIuMTI2IiBmaWxsPSIjRDBGQkUxIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMV8xNTA1XzQ1NzApIj4KPHBhdGggZD0iTTMwMC40MTQgMzcuNDM0M0MzMDAuNDE0IDQwLjA1MSAyOTguMjMzIDQyLjE3MjMgMjk1LjU0MiA0Mi4xNzIzQzI5Mi44NTIgNDIuMTcyMyAyOTAuNjcxIDQwLjA1MSAyOTAuNjcxIDM3LjQzNDNDMjkwLjY3MSAzNC44MTc2IDI5Mi44NTIgMzIuNjk2MyAyOTUuNTQyIDMyLjY5NjNDMjk4LjIzMyAzMi42OTYzIDMwMC40MTQgMzQuODE3NiAzMDAuNDE0IDM3LjQzNDNaIiBmaWxsPSIjNzdBRDhDIi8+CjxlbGxpcHNlIGN4PSIyOTUuNTQyIiBjeT0iNTEuNDM0MSIgcng9IjEwLjM1MTkiIHJ5PSI4LjI4MTU0IiBmaWxsPSIjNzdBRDhDIi8+CjwvZz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTUwNV80NTcwIiB4PSIxMzAuODc4IiB5PSIyMi44NDgzIiB3aWR0aD0iMTc3LjU1MyIgaGVpZ2h0PSIxNTkuNTYzIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjMuMTI4NyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2LjI1NzM5Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNDU3MCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTA1XzQ1NzAiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjFfZF8xNTA1XzQ1NzAiIHg9IjI1NS4yMzIiIHk9IjYuMTU5MTYiIHdpZHRoPSI4MC4xNjAyIiBoZWlnaHQ9IjkxLjkxNjEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iNC43NDUzOCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0Ljc0NTM4Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjA0NjAzODkgMCAwIDAgMCAwLjM0ODIwMyAwIDAgMCAwIDAuMTYzNTQ3IDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNTA1XzQ1NzAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV80NTcwIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE1MDVfNDU3MCI+CjxyZWN0IHdpZHRoPSI0MzkiIGhlaWdodD0iMTQ2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=",verticalPosition:"bottom"}})})}SignInWithGoogleSetupCTABanner.propTypes={id:v().string,Notification:v().elementType};var ie=i(53137),se=i(24558),ne=i(54349),oe=i(49655),re=i(20068);function SetupSuccessSubtleNotification({id:e,Notification:t}){const[,i]=(0,re.A)("notification"),[,n]=(0,re.A)("slug"),o=(0,s.useSelect)(e=>e(u.O4).getModuleSettingsURL(j.a));return(0,z.jsx)(t,{children:(0,z.jsx)(ne.A,{notificationID:e,type:oe.Q.SUCCESS,title:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("You successfully set up %s!","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),description:(0,c.sprintf)(/* translators: %s: Sign in with Google service name */ /* translators: %s: Sign in with Google service name */
|
||
(0,c.__)("%s button was added to your site login page. You can customize the button appearance in settings.","google-site-kit"),(0,c._x)("Sign in with Google","Service name","google-site-kit")),dismissButton:{label:(0,c.__)("Maybe later","google-site-kit"),onClick:function(){i(void 0),n(void 0)}},ctaButton:{label:(0,c.__)("Customize settings","google-site-kit"),href:o}})})}SetupSuccessSubtleNotification.propTypes={id:v().string.isRequired,Notification:v().elementType.isRequired};function CompatibilityWarningSubtleNotification({id:e,Notification:t}){const i=(0,s.useSelect)(e=>e(m).getCompatibilityChecks()),n=(0,y.useMemo)(()=>i?.checks||{},[i]),o=(0,y.useMemo)(()=>R(n),[n]),r=(0,s.useSelect)(e=>e(u.O4).getAdminURL()),a=!!n.conflicting_plugins&&r?{label:(0,c.__)("Manage plugins","google-site-kit"),href:`${r}/plugins.php`}:void 0;return(0,z.jsx)(t,{children:(0,z.jsx)(ne.A,{notificationID:e,type:oe.Q.WARNING,title:(0,c.__)("Potential issues with Sign in with Google detected","google-site-kit"),description:o.map((e,t)=>(0,z.jsx)(L.A,{children:e},`${t}-${e}`)),dismissButton:{label:(0,c.__)("Dismiss","google-site-kit")},ctaButton:a})})}CompatibilityWarningSubtleNotification.propTypes={id:v().string.isRequired,Notification:v().elementType.isRequired};var ae=i(32091),le=i.n(ae),ce=i(22242),ge=i(47121);const ue=r().createModuleStore(j.a,{storeName:m,validateCanSubmitChanges:function(e){const t=(0,ge.WI)(e),{getClientID:i,getShape:s,getText:n,getTheme:o,haveSettingsChanged:r,isDoingSubmitChanges:a}=t(m);le()(!a(),ce.mV),le()(r(),ce.Wq);const l=i(),c=s(),g=n(),u=o();le()(l?.length,"clientID is required"),le()(_(l),"a valid clientID is required to submit changes"),le()(!!p.find(e=>e.value===c),`shape must be one of: ${p.map(e=>e.value).join(", ")}`),le()(!!I.find(e=>e.value===g),`text must be one of: ${I.map(e=>e.value).join(", ")}`),le()(!!M.find(e=>e.value===u),`theme must be one of: ${M.map(e=>e.value).join(", ")}`)},ownedSettingsSlugs:[],settingSlugs:["clientID","shape","text","theme","oneTapEnabled","showNextToCommentsEnabled"]});var de=i(54419);const me=(0,i(3687).U)({baseName:"getCompatibilityChecks",controlCallback:()=>(0,de.get)("modules","sign-in-with-google","compatibility-checks",null,{useCache:!1}),reducerCallback:(0,s.createReducer)((e,t)=>{e.compatibilityChecks=t})}),Me={compatibilityChecks:void 0},Ie={*getCompatibilityChecks(){void 0===(yield s.commonActions.getRegistry()).select(m).getCompatibilityChecks()&&(yield me.actions.fetchGetCompatibilityChecks())}},pe=(0,s.combineStores)(me,{initialState:Me,resolvers:Ie,selectors:{getCompatibilityChecks:e=>e.compatibilityChecks}}),he=(pe.initialState,pe.actions,pe.controls,pe.reducer,pe.resolvers,pe.selectors,pe);var Ne=i(44451),je=i(10523),ye=i.n(je);function fe(e){const{appname:t,sitename:i,siteorigin:s}=e;if(!t||!i||!s)return e;const n={...e};let o=i.replace(/^\d+/,"");if(o=o.replace(/[^a-zA-Z0-9\s-]/g," "),o=o.replace(/\s+/g," "),o=o.trim(),o.split(" ").join("").length<4)try{const e=new URL(s).hostname;o=`site-kit-siwg-${ye()(e)}`}catch(e){o=`site-kit-siwg-${ye()(s)}`}return o.length>30&&(o=o.substring(0,30),o=o.trimEnd()),n.sitename=o,n}const ke={selectors:{getServiceURL:(0,s.createRegistrySelector)(e=>(t,{path:i,query:s}={})=>{let n="https://developers.google.com/identity/site-kit";if(s&&(n=(0,Ne.F)(n,s)),i){n=`${n}#${`/${i.replace(/^\//,"")}`}`}const o=e(W.oR).getAccountChooserURL(n);if(void 0!==o)return o}),getServiceClientIDProvisioningURL:(0,s.createRegistrySelector)(e=>()=>{const t=e(u.O4).getSiteName(),i=e(u.O4).getHomeURL(),s={appname:t,sitename:t,siteorigin:i?new URL(i).origin:i};return e(m).getServiceURL({query:fe(s)})})}};function De(e){return(0,s.createRegistrySelector)(t=>()=>(t(m).getModuleData()||[])[e])}const be="RECEIVE_MODULE_DATA",Se={moduleData:{isWooCommerceActive:void 0,isWooCommerceRegistrationEnabled:void 0,existingClientID:void 0}},Te={receiveModuleData:e=>(le()(e,"moduleData is required."),{payload:e,type:be})},Ae=(0,s.createReducer)((e,t)=>{switch(t.type){case be:{const{isWooCommerceActive:i,isWooCommerceRegistrationEnabled:s,existingClientID:n}=t.payload;e.moduleData={isWooCommerceActive:i,isWooCommerceRegistrationEnabled:s,existingClientID:n};break}}});const xe={*getModuleData(){const e=yield s.commonActions.getRegistry(),t=yield s.commonActions.await(e.resolveSelect(d.i).getModuleInlineData(j.a));t&&(yield Te.receiveModuleData(t))},getExistingClientID:function*(){const{resolveSelect:e}=yield s.commonActions.getRegistry();yield s.commonActions.await(e(m).getModuleData())}},ve={getModuleData:e=>e.moduleData,getIsWooCommerceActive:De("isWooCommerceActive"),getIsWooCommerceRegistrationEnabled:De("isWooCommerceRegistrationEnabled"),getExistingClientID:De("existingClientID")},we={initialState:Se,actions:Te,controls:{},reducer:Ae,resolvers:xe,selectors:ve},_e=(0,s.combineStores)(ue,he,ke,we);_e.initialState,_e.actions,_e.controls,_e.reducer,_e.resolvers,_e.selectors;const Ce={"sign-in-with-google-setup-cta":{Component:SignInWithGoogleSetupCTABanner,priority:ie.FQ.SETUP_CTA_LOW,areaSlug:ie.bI.DASHBOARD_TOP,groupID:ie.He.SETUP_CTAS,viewContexts:[se.jU],checkRequirements:async({select:e,resolveSelect:t})=>{await Promise.all([t(d.i).getModules(),t(u.O4).getSiteInfo()]);if(e(d.i).isModuleConnected(j.a))return!1;const i=e(u.O4).getHomeURL();return!!(0,J.d)(i)},isDismissible:!0},"setup-success-notification-siwg":{Component:SetupSuccessSubtleNotification,areaSlug:ie.bI.DASHBOARD_TOP,viewContexts:[se.jU],checkRequirements:()=>{const e=(0,g.d)(location.href,"notification"),t=(0,g.d)(location.href,"slug");return"authentication_success"===e&&t===j.a}},"sign-in-with-google-compatibility-warning":{Component:CompatibilityWarningSubtleNotification,priority:ie.FQ.WARNING,areaSlug:ie.bI.HEADER,viewContexts:[se.jU,se.KK,se.f7],checkRequirements:async({select:e,resolveSelect:t})=>{await t(d.i).getModules();if(!e(d.i).isModuleConnected(j.a))return!1;const i=await t(m).getCompatibilityChecks(),s=i?.checks||{};return Object.keys(s).length>0},isDismissible:!0}};r().registerModule(j.a,{storeName:m,SettingsEditComponent:SettingsEdit,SettingsViewComponent:SettingsView,SetupComponent:SetupMain,onCompleteSetup:async(e,t)=>{const{submitChanges:i}=e.dispatch(m);(await i()).error||t()},Icon:k,features:[(0,c.__)("Users will no longer be able to sign in to your WordPress site using their Google Accounts","google-site-kit"),(0,c.__)("Users will not be able to create an account on your site using their Google Account (if account creation is enabled)","google-site-kit"),(0,c.__)("Existing users who have only used Sign in with Google to sign in to your site will need to use WordPress’ “Reset my password” to set a password for their account","google-site-kit")],overrideSetupSuccessNotification:!0,checkRequirements:async e=>{await e.resolveSelect(u.O4).getSiteInfo();const t=e.select(u.O4).getHomeURL();if(!(0,J.d)(t))throw{code:"non_https_site",message:(0,c.__)("The site should use HTTPS to set up Sign in with Google","google-site-kit"),data:null}}}),n().registerStore(m,_e),function(e){for(const[t,i]of Object.entries(Ce))e.registerNotification(t,i)}(l())},45472:(e,t,i)=>{i.d(t,{M:()=>s});const s="core/location"},46935:e=>{e.exports=googlesitekit.notifications},47121:(e,t,i)=>{i.d(t,{$C:()=>A,RF:()=>T,WI:()=>b,_5:()=>f,jU:()=>y,o3:()=>j,x0:()=>D});var s=i(32091),n=i.n(s),o=i(50532),r=i.n(o),a=i(17243),l=i(78913);const c="GET_REGISTRY",g="AWAIT";function u(...e){const t=e.reduce((e,t)=>({...e,...t}),{}),i=k(e.reduce((e,t)=>[...e,...Object.keys(t)],[]));return n()(0===i.length,`collect() cannot accept collections with duplicate keys. Your call to collect() contains the following duplicated functions: ${i.join(", ")}. Check your data stores for duplicates.`),t}const d=u,m=u;function M(...e){const t=[...e];let i;return"function"!=typeof t[0]&&(i=t.shift()),(e=i,s={})=>t.reduce((e,t)=>t(e,s),e)}const I=u,p=u,h=u;function N(e){return e}function j(...e){const t=h(...e.map(e=>e.initialState||{}));return{initialState:t,controls:m(...e.map(e=>e.controls||{})),actions:d(...e.map(e=>e.actions||{})),reducer:M(t,...e.map(e=>e.reducer||N)),resolvers:I(...e.map(e=>e.resolvers||{})),selectors:p(...e.map(e=>e.selectors||{}))}}const y={getRegistry:()=>({payload:{},type:c}),*await(e){return{payload:{value:e},type:g}}},f={[c]:(0,l.b)(e=>()=>e),[g]:({payload:e})=>e.value};function k(e){const t=[],i={};for(let s=0;s<e.length;s++){const n=e[s];i[n]=i[n]>=1?i[n]+1:1,i[n]>1&&t.push(n)}return t}const D={actions:y,controls:f,reducer:N};function b(e){return t=>S(e(t))}const S=r()(e=>(0,a.mapValues)(e,(e,t)=>(...i)=>{const s=e(...i);return n()(void 0!==s,`${t}(...) is not resolved`),s}));function T(e,{negate:t=!1}={}){return{safeSelector:(0,l.N)(i=>(s,...n)=>{const o=!t,r=!!t;try{return e(i,s,...n),o}catch{return r}}),dangerousSelector:(0,l.N)(t=>(i,...s)=>{e(t,i,...s)})}}function A(e,t){return n()("function"==typeof e,"a validator function is required."),n()("function"==typeof t,"an action creator function is required."),n()("Generator"!==e[Symbol.toStringTag]&&"GeneratorFunction"!==e[Symbol.toStringTag],"an action’s validator function must not be a generator."),(...i)=>(e(...i),t(...i))}},49383:e=>{e.exports=googlesitekit.components},49655:(e,t,i)=>{i.d(t,{Q:()=>s});const s={NEW:"new",SUCCESS:"success",WARNING:"warning",INFO:"info",INFO_ALT:"info-alt",ERROR:"error"}},50539:e=>{e.exports=googlesitekit.data},50787:(e,t,i)=>{i.d(t,{d:()=>r});var s=i(18117),n=i(17243),o=i(63696);function r(...e){const t=(0,s.MA)(()=>(0,n.debounce)(...e),e);return(0,o.useEffect)(()=>()=>t.cancel(),[t]),t}},53137:(e,t,i)=>{i.d(t,{FQ:()=>o,He:()=>a,bI:()=>r,rq:()=>n,ui:()=>s});const s="warning-notification-gtg",n="gtg-setup-cta",o={ERROR_HIGH:30,ERROR_LOW:60,WARNING:100,INFO:150,SETUP_CTA_HIGH:150,SETUP_CTA_LOW:200},r={HEADER:"notification-area-header",DASHBOARD_TOP:"notification-area-dashboard-top",OVERLAYS:"notification-area-overlays"},a={DEFAULT:"default",SETUP_CTAS:"setup-ctas"}},54349:(e,t,i)=>{i.d(t,{A:()=>NoticeNotification});var s=i(80035),n=i(7070),o=i(50539),r=i(71423),a=i(55527),l=i(62688),c=i.n(l),g=i(62540);function NoticeNotification({notificationID:e,children:t,dismissButton:i,ctaButton:l,gaTrackingEventArgs:c,...u}){const d=(0,n.A)(e),{dismissNotification:m}=(0,o.useDispatch)(r.D);return(0,g.jsx)(a.xA,{children:(0,g.jsx)(a.fI,{children:(0,g.jsx)(a.fh,{size:12,alignMiddle:!0,children:(0,g.jsx)(s.A,{dismissButton:{...i,onClick:async function(t){await(i?.onClick?.(t)),d.dismiss(c?.label,c?.value),m(e,{...i?.dismissOptions||{}})}},ctaButton:{...l,onClick:async function(t){d.confirm(c?.label,c?.value),await(l?.onClick?.(t)),l?.dismissOnClick&&m(e,{...l?.dismissOptions})}},...u,children:t})})})})}NoticeNotification.propTypes={notificationID:c().string.isRequired,children:c().node,dismissButton:c().oneOfType([c().bool,c().object]),ctaButton:c().object,gaTrackingEventArgs:c().object}},54419:e=>{e.exports=googlesitekit.api},55527:(e,t,i)=>{i.d(t,{$z:()=>n.$,CR:()=>a.C,Cf:()=>l.DialogContent,Es:()=>l.DialogFooter,Nv:()=>s.N,P3:()=>r.P,Si:()=>o.S,fI:()=>g.fI,fh:()=>g.fh,lG:()=>c.a,xA:()=>g.xA});var s=i(91046),n=i(3412),o=i(30454),r=i(26569),a=i(56655),l=i(12786),c=i.n(l),g=i(75487)},58116:(e,t,i)=>{i.d(t,{$8:()=>r,$Q:()=>m,BT:()=>z,CQ:()=>T,DF:()=>H,GM:()=>S,GT:()=>N,HA:()=>R,HD:()=>d,HP:()=>C,J5:()=>P,JF:()=>x,JK:()=>p,Ml:()=>I,SS:()=>E,UF:()=>g,UY:()=>Z,Vl:()=>L,W6:()=>Y,Xq:()=>A,YQ:()=>v,Yw:()=>Q,dV:()=>_,dX:()=>b,ej:()=>c,em:()=>o,ep:()=>k,fu:()=>y,gC:()=>j,hz:()=>M,jx:()=>u,lV:()=>l,nH:()=>U,oR:()=>s,od:()=>a,p3:()=>h,pG:()=>D,qv:()=>n,qy:()=>w,t1:()=>W,t7:()=>B,tB:()=>f,tK:()=>G,u_:()=>O});const s="core/user",n="connected_url_mismatch",o="__global",r="temporary_persist_permission_error",a="adblocker_active",l=["weekly","monthly","quarterly"],c="googlesitekit_authenticate",g="googlesitekit_setup",u="googlesitekit_view_dashboard",d="googlesitekit_manage_options",m="googlesitekit_read_shared_module_data",M="googlesitekit_manage_module_sharing_options",I="googlesitekit_delegate_module_sharing_management",p="googlesitekit_update_plugins",h="kmAnalyticsAdSenseTopEarningContent",N="kmAnalyticsEngagedTrafficSource",j="kmAnalyticsLeastEngagingPages",y="kmAnalyticsNewVisitors",f="kmAnalyticsPopularAuthors",k="kmAnalyticsPopularContent",D="kmAnalyticsPopularProducts",b="kmAnalyticsReturningVisitors",S="kmAnalyticsTopCities",T="kmAnalyticsTopCitiesDrivingLeads",A="kmAnalyticsTopCitiesDrivingAddToCart",x="kmAnalyticsTopCitiesDrivingPurchases",v="kmAnalyticsTopDeviceDrivingPurchases",w="kmAnalyticsTopConvertingTrafficSource",_="kmAnalyticsTopCountries",C="kmAnalyticsTopPagesDrivingLeads",z="kmAnalyticsTopRecentTrendingPages",E="kmAnalyticsTopTrafficSource",L="kmAnalyticsTopTrafficSourceDrivingAddToCart",O="kmAnalyticsTopTrafficSourceDrivingLeads",R="kmAnalyticsTopTrafficSourceDrivingPurchases",U="kmAnalyticsPagesPerVisit",P="kmAnalyticsVisitLength",G="kmAnalyticsTopReturningVisitorPages",B="kmSearchConsolePopularKeywords",Q="kmAnalyticsVisitsPerVisitor",Z="kmAnalyticsMostEngagingPages",W="kmAnalyticsTopCategories",Y=[h,N,j,y,f,k,D,b,W,S,T,A,x,v,w,_,z,E,L,U,P,G,Q,Z,W],H=[...Y,B]},59323:(e,t,i)=>{i.d(t,{A:()=>c});var s=i(62688),n=i.n(s),o=i(32947),r=i(15167),a=i(3714),l=i(62540);function c({type:e=a.SZ,size:t,children:i,...s}){const n=(0,o.dv)();return(0,l.jsx)(r.A,{as:"p",type:e,size:t||(n===o.mp?a.Kk:a.Yw),...s,children:i})}c.propTypes={type:n().oneOf(a.tT),size:n().oneOf(a.oJ)}},61991:(e,t,i)=>{i.d(t,{Ay:()=>r,Kq:()=>o});const s=(0,i(63696).createContext)(""),{Consumer:n,Provider:o}=s,r=s},65214:(e,t,i)=>{i.d(t,{G:()=>n,t:()=>s});const s=new Set(i.g?._googlesitekitBaseData?.enabledFeatures||[]);function n(e,t=s){return t instanceof Set&&t.has(e)}},65311:(e,t,i)=>{i.d(t,{c:()=>r});var s=i(82871),n=i(97398),o=i(99897);function r(e="",t={}){const{slug:i="",name:r="",owner:a={}}=t||{};if(!i||!r)return e;let l="",c="";return o.L1===i?e.match(/account/i)?l=(0,s.__)("Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/property/i)?l=(0,s.__)("Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/view/i)&&(l=(0,s.__)("Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")):n.Y===i&&(l=(0,s.__)("Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")),l||(l=(0,s.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
|
||
(0,s.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),r)),a&&a.login&&(c=(0,s.sprintf)(/* translators: %s: owner name */ /* translators: %s: owner name */
|
||
(0,s.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),a.login)),c||(c=(0,s.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),`${l} ${c}`}},67150:(e,t,i)=>{i.d(t,{G:()=>c,HY:()=>u,SG:()=>g,db:()=>n,e4:()=>m,vl:()=>d});i(17243);var s=i(82871);const n="missing_required_scopes",o="insufficientPermissions",r="forbidden",a="internal_server_error",l="invalid_json";function c(e){return e?.code===n}function g(e){return[o,r].includes(e?.data?.reason)}function u(e){return!!e?.data?.reconnectURL}function d(e,t){return!(!t?.storeName||g(e)||c(e)||u(e))}function m(e){return e?.code===a?(0,s.__)("There was a critical error on this website while fetching data","google-site-kit"):e?.code===l?(0,s.__)("The server provided an invalid response","google-site-kit"):e?.message}},71032:(e,t,i)=>{i.d(t,{A:()=>c});var s=i(62688),n=i.n(s),o=i(63696),r=i(82871),a=i(77967),l=i(62540);class MediaErrorHandler extends o.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e,t){i.g.console.error("Caught an error:",e,t),this.setState({error:e})}render(){const{children:e,errorMessage:t}=this.props,{error:i}=this.state;return i?(0,l.jsx)(a.A,{message:t}):e}}MediaErrorHandler.defaultProps={errorMessage:(0,r.__)("Failed to load media","google-site-kit")},MediaErrorHandler.propTypes={children:n().node.isRequired,errorMessage:n().string.isRequired};const c=MediaErrorHandler},71423:(e,t,i)=>{i.d(t,{$:()=>o,D:()=>n});var s=i(24558);const n="core/notifications",o=[s.uR,s.jU,s.f7,s.Ax,s.Is]},71769:(e,t,i)=>{function s(e){return e.charAt(0).toUpperCase()+e.slice(1)}function n(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()}function o(e){return e.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join("")}i.d(t,{Uf:()=>o,m2:()=>s,sP:()=>n})},74595:(e,t,i)=>{i.d(t,{wA:()=>a.A,ws:()=>d.w,WM:()=>r.A});var s=i(29725),n=i(56805),o=i(78913),r=i(35470),a=i(63737),l=i(44319),c=i(31170),g=i(30043),u=i(66293),d=i(1102),m=i(47121),M=i(97241);const I=(0,s.I)({},i.g.wp?.data);I.combineStores=m.o3,I.commonActions=m.jU,I.commonControls=m._5,I.commonStore=m.x0,I.createReducer=function(e){return(0,M.Ay)(e)},I.useInViewSelect=d.w,I.controls=n.n,I.createRegistryControl=o.b,I.createRegistrySelector=o.N,I.useSelect=r.A,I.useDispatch=a.A,I.useRegistry=l.A,I.withSelect=c.A,I.withDispatch=g.A,I.RegistryProvider=u.Ay;const p=I;void 0===i.g.googlesitekit&&(i.g.googlesitekit={}),i.g.googlesitekit.data=p},75487:(e,t,i)=>{i.d(t,{fh:()=>Cell,xA:()=>d,fI:()=>g});var s=i(62688),n=i.n(s),o=i(4452),r=i.n(o),a=i(62540);function Cell(e){const{className:t,alignTop:i,alignMiddle:s,alignBottom:n,alignRight:o,alignLeft:l,smAlignRight:c,mdAlignRight:g,lgAlignRight:u,smSize:d,smStart:m,smOrder:M,mdSize:I,mdStart:p,mdOrder:h,lgSize:N,lgStart:j,lgOrder:y,size:f,children:k,...D}=e;return(0,a.jsx)("div",{...D,className:r()(t,"mdc-layout-grid__cell",{"mdc-layout-grid__cell--align-top":i,"mdc-layout-grid__cell--align-middle":s,"mdc-layout-grid__cell--align-bottom":n,"mdc-layout-grid__cell--align-right":o,"mdc-layout-grid__cell--align-left":l,"mdc-layout-grid__cell--align-right-phone":c,"mdc-layout-grid__cell--align-right-tablet":g,"mdc-layout-grid__cell--align-right-desktop":u,[`mdc-layout-grid__cell--span-${f}`]:12>=f&&f>0,[`mdc-layout-grid__cell--span-${N}-desktop`]:12>=N&&N>0,[`mdc-layout-grid__cell--start-${j}-desktop`]:12>=j&&j>0,[`mdc-layout-grid__cell--order-${y}-desktop`]:12>=y&&y>0,[`mdc-layout-grid__cell--span-${I}-tablet`]:8>=I&&I>0,[`mdc-layout-grid__cell--start-${p}-tablet`]:8>=p&&p>0,[`mdc-layout-grid__cell--order-${h}-tablet`]:8>=h&&h>0,[`mdc-layout-grid__cell--span-${d}-phone`]:4>=d&&d>0,[`mdc-layout-grid__cell--start-${m}-phone`]:4>=m&&m>0,[`mdc-layout-grid__cell--order-${M}-phone`]:4>=M&&M>0}),children:k})}Cell.propTypes={smSize:n().number,smStart:n().number,smOrder:n().number,mdSize:n().number,mdStart:n().number,mdOrder:n().number,lgSize:n().number,lgStart:n().number,lgOrder:n().number,size:n().number,alignTop:n().bool,alignMiddle:n().bool,alignBottom:n().bool,alignRight:n().bool,alignLeft:n().bool,smAlignRight:n().bool,mdAlignRight:n().bool,lgAlignRight:n().bool,className:n().string,children:n().node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0};var l=i(63696);const c=(0,l.forwardRef)(({className:e,children:t,...i},s)=>(0,a.jsx)("div",{ref:s,className:r()("mdc-layout-grid__inner",e),...i,children:t}));c.displayName="Row",c.propTypes={className:n().string,children:n().node},c.defaultProps={className:""};const g=c,u=(0,l.forwardRef)(({alignLeft:e,fill:t,className:i,children:s,collapsed:n,...o},l)=>(0,a.jsx)("div",{className:r()("mdc-layout-grid",i,{"mdc-layout-grid--align-left":e,"mdc-layout-grid--collapsed":n,"mdc-layout-grid--fill":t}),...o,ref:l,children:s}));u.displayName="Grid",u.propTypes={alignLeft:n().bool,fill:n().bool,className:n().string,collapsed:n().bool,children:n().node},u.defaultProps={className:""};const d=u},77766:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var s=i(63696),n=i(61991);const __WEBPACK_DEFAULT_EXPORT__=function(){return(0,s.useContext)(n.Ay)}},77967:(e,t,i)=>{i.d(t,{A:()=>ErrorNotice});var s=i(62688),n=i.n(s),o=i(63696),r=i(82871),a=i(84024),l=i(50539),c=i(67150),g=i(80035),u=i(12850),d=i(62540);function ErrorNotice({className:e,error:t,hasButton:i=!1,storeName:s,message:n=t.message,noPrefix:m=!1,skipRetryMessage:M,hideIcon:I=!1}){const p=(0,l.useDispatch)(),h=(0,l.useSelect)(e=>s?e(s).getSelectorDataForError(t):null),N=(0,o.useCallback)(()=>{p(h.storeName).invalidateResolution(h.name,h.args)},[p,h]);if(!n||(0,c.G)(t))return null;const j=i&&(0,c.vl)(t,h);let y=n;i||M||(y=(0,r.sprintf)(/* translators: %s: Error message from Google API. */ /* translators: %s: Error message from Google API. */
|
||
(0,r.__)("%s (Please try again.)","google-site-kit"),y)),m||(y=(0,r.sprintf)(/* translators: $%s: Error message */ /* translators: $%s: Error message */
|
||
(0,r.__)("Error: %s","google-site-kit"),y));const f=t?.data?.reconnectURL;f&&(0,a.m)(f)&&(y=(0,r.sprintf)(/* translators: 1: Original error message 2: Reconnect URL */ /* translators: 1: Original error message 2: Reconnect URL */
|
||
(0,r.__)('%1$s To fix this, <a href="%2$s">redo the plugin setup</a>.',"google-site-kit"),y,f));return(0,d.jsx)(g.A,{className:e,type:g.A.TYPES.ERROR,description:(0,d.jsx)("span",{dangerouslySetInnerHTML:(0,u.p9)(y,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:j?{label:(0,r.__)("Retry","google-site-kit"),onClick:N}:void 0,hideIcon:I})}ErrorNotice.propTypes={className:n().string,error:n().shape({message:n().string}),hasButton:n().bool,storeName:n().string,message:n().string,noPrefix:n().bool,skipRetryMessage:n().bool,hideIcon:n().bool}},79829:(e,t,i)=>{i.d(t,{Eo:()=>u,JK:()=>I,K5:()=>M,jq:()=>m,mK:()=>g});var s=i(17243),n=i(50532),o=i.n(n),r=i(82871);function a(e,t={}){const{formatUnit:i,formatDecimal:s}=function(e,t={}){const{hours:i,minutes:s,seconds:n}=l(e);return{hours:i,minutes:s,seconds:n,formatUnit(){const{unitDisplay:o="short",...a}=t,l={unitDisplay:o,...a,style:"unit"};return 0===e?m(n,{...l,unit:"second"}):(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
||
(0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),n?m(n,{...l,unit:"second"}):"",s?m(s,{...l,unit:"minute"}):"",i?m(i,{...l,unit:"hour"}):"").trim()},formatDecimal(){const t=(0,r.sprintf)(
|
||
// translators: %s: number of seconds with "s" as the abbreviated unit.
|
||
// translators: %s: number of seconds with "s" as the abbreviated unit.
|
||
(0,r.__)("%ds","google-site-kit"),n);if(0===e)return t;const o=(0,r.sprintf)(
|
||
// translators: %s: number of minutes with "m" as the abbreviated unit.
|
||
// translators: %s: number of minutes with "m" as the abbreviated unit.
|
||
(0,r.__)("%dm","google-site-kit"),s),a=(0,r.sprintf)(
|
||
// translators: %s: number of hours with "h" as the abbreviated unit.
|
||
// translators: %s: number of hours with "h" as the abbreviated unit.
|
||
(0,r.__)("%dh","google-site-kit"),i);return(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
|
||
(0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),n?t:"",s?o:"",i?a:"").trim()}}}(e,t);try{return i()}catch{return s()}}function l(e){e=parseInt(e,10),Number.isNaN(e)&&(e=0);return{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}}function c(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e}function g(e){let t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:(0,s.isPlainObject)(e)&&(t={...e}),t}function u(e,t={}){e=(0,s.isFinite)(e)?e:Number(e),(0,s.isFinite)(e)||(console.warn("Invalid number",e,typeof e),e=0);const i=g(t),{style:n="metric"}=i;return"metric"===n?function(e){const t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?(0,r.sprintf)(
|
||
// translators: %s: an abbreviated number in millions.
|
||
// translators: %s: an abbreviated number in millions.
|
||
(0,r.__)("%sM","google-site-kit"),m(c(e),e%10==0?{}:t)):1e4<=e?(0,r.sprintf)(
|
||
// translators: %s: an abbreviated number in thousands.
|
||
// translators: %s: an abbreviated number in thousands.
|
||
(0,r.__)("%sK","google-site-kit"),m(c(e))):1e3<=e?(0,r.sprintf)(
|
||
// translators: %s: an abbreviated number in thousands.
|
||
// translators: %s: an abbreviated number in thousands.
|
||
(0,r.__)("%sK","google-site-kit"),m(c(e),e%10==0?{}:t)):m(e,{signDisplay:"never",maximumFractionDigits:1})}(e):"duration"===n?a(e,i):"durationISO"===n?function(e){let{hours:t,minutes:i,seconds:s}=l(e);return s=("0"+s).slice(-2),i=("0"+i).slice(-2),t=("0"+t).slice(-2),"00"===t?`${i}:${s}`:`${t}:${i}:${s}`}(e):m(e,i)}const d=o()(console.warn);function m(e,t={}){const{locale:i=I(),...s}=t;try{return new Intl.NumberFormat(i,s).format(e)}catch(t){d(`Site Kit numberFormat error: Intl.NumberFormat( ${JSON.stringify(i)}, ${JSON.stringify(s)} ).format( ${typeof e} )`,t.message)}const n={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},o=["signDisplay","compactDisplay"],r={};for(const[e,t]of Object.entries(s))n[e]&&t===n[e]||o.includes(e)||(r[e]=t);try{return new Intl.NumberFormat(i,r).format(e)}catch{return new Intl.NumberFormat(i).format(e)}}function M(e,t={}){const{locale:i=I(),style:s="long",type:n="conjunction"}=t;if(Intl.ListFormat){return new Intl.ListFormat(i,{style:s,type:n}).format(e)}
|
||
/* translators: used between list items, there is a space after the comma. */const o=(0,r.__)(", ","google-site-kit");return e.join(o)}function I(e=i.g){const t=(0,s.get)(e,["_googlesitekitLegacyData","locale"]);if(t){const e=t.match(/^(\w{2})?(_)?(\w{2})/);if(e&&e[0])return e[0].replace(/_/g,"-")}return e.navigator.language}},80035:(e,t,i)=>{i.d(t,{A:()=>j});var s,n=i(62688),o=i.n(n),r=i(4452),a=i.n(r),l=i(63696),c=i(19793);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},g.apply(null,arguments)}const warning_notice=e=>l.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),s||(s=l.createElement("path",{fill:"currentColor",d:"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1m0 14a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-1-2h2V6h-2z"})));var u=i(42343),d=i(49655),m=i(62540);const M={[d.Q.NEW]:u.A,[d.Q.SUCCESS]:c.A,[d.Q.INFO]:warning_notice,[d.Q.WARNING]:warning_notice,[d.Q.ERROR]:warning_notice};function Icon({type:e}){const t=M[e]||warning_notice;return(0,m.jsx)(t,{width:24,height:24})}function Title({className:e,children:t}){return(0,m.jsx)("p",{className:a()("googlesitekit-notice__title",e),children:t})}function Description({className:e,children:t}){return(0,m.jsx)("p",{className:a()("googlesitekit-notice__description",e),children:t})}Icon.propTypes={type:o().oneOf(Object.values(d.Q))},Title.propTypes={className:o().string,children:o().node},Description.propTypes={className:o().string,children:o().node};var I=i(49383),p=i(83366);function CTAButton({label:e,disabled:t,inProgress:i,onClick:s,href:n,external:o,hideExternalIndicator:r}){let a;return o&&!r&&(a=(0,m.jsx)(p.A,{width:14,height:14})),(0,m.jsx)(I.SpinnerButton,{className:"googlesitekit-notice__cta",disabled:t,isSaving:i,onClick:s,href:n,target:o?"_blank":"_self",trailingIcon:a,children:e})}CTAButton.propTypes={label:o().string.isRequired,disabled:o().bool,inProgress:o().bool,onClick:o().func,href:o().string,external:o().bool,hideExternalIndicator:o().bool};var h=i(82871);function DismissButton({label:e=(0,h.__)("Got it","google-site-kit"),onClick:t,disabled:i}){return(0,m.jsx)(I.Button,{onClick:t,disabled:i,tertiary:!0,children:e})}DismissButton.propTypes={label:o().string,onClick:o().func.isRequired,disabled:o().bool};const N=(0,l.forwardRef)(({className:e,title:t,description:i,dismissButton:s,ctaButton:n,type:o=d.Q.INFO,children:r,hideIcon:l},c)=>(0,m.jsxs)("div",{ref:c,className:a()("googlesitekit-notice",`googlesitekit-notice--${o}`,e),children:[!l&&(0,m.jsx)("div",{className:"googlesitekit-notice__icon",children:(0,m.jsx)(Icon,{type:o})}),(0,m.jsxs)("div",{className:"googlesitekit-notice__content",children:[t&&(0,m.jsx)(Title,{children:t}),i&&(0,m.jsx)(Description,{children:i})]}),(s?.label||s?.onClick||n?.label&&(n?.onClick||n?.href)||r)&&(0,m.jsxs)("div",{className:"googlesitekit-notice__action",children:[r,(s?.label||s?.onClick)&&(0,m.jsx)(DismissButton,{label:s.label,onClick:s.onClick,disabled:s.disabled}),n?.label&&(n?.onClick||n?.href)&&(0,m.jsx)(CTAButton,{label:n.label,onClick:n.onClick,inProgress:n.inProgress,disabled:n.disabled,href:n.href,external:n.external,hideExternalIndicator:n.hideExternalIndicator})]})]}));N.TYPES=d.Q,N.propTypes={className:o().string,title:o().oneOfType([o().string,o().object]),description:o().node,type:o().oneOf(Object.values(d.Q)),dismissButton:o().shape(DismissButton.propTypes),ctaButton:o().shape({...CTAButton.propTypes,label:o().string}),children:o().node,hideIcon:o().bool};const j=N},82046:(e,t,i)=>{i.d(t,{C:()=>o,p:()=>n});var s=i(15210);function n(e,t={}){return{__html:s.O.sanitize(e,t)}}function o(e){const t="object"==typeof e?e.toString():e;return t?.replace?.(/\/+$/,"")}},82871:e=>{e.exports=googlesitekit.i18n},83366:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var s,n=i(63696);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)({}).hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},o.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},e),s||(s=n.createElement("path",{d:"M5 21a2 2 0 0 1-1.425-.575A2 2 0 0 1 3 19V5q0-.825.575-1.4Q4.175 3 5 3h7v2H5v14h14v-7h2v7q0 .825-.6 1.425Q19.825 21 19 21zm4.7-5.3-1.4-1.4L17.6 5H14V3h7v7h-2V6.4z"})))},84385:(e,t,i)=>{i.d(t,{A:()=>IconWrapper});var s=i(62688),n=i.n(s),o=i(62540);function IconWrapper({children:e,marginLeft:t,marginRight:i}){return(0,o.jsx)("span",{className:"googlesitekit-icon-wrapper",style:{marginLeft:t,marginRight:i},children:e})}IconWrapper.propTypes={children:n().node.isRequired,marginLeft:n().number,marginRight:n().number}},89318:(e,t,i)=>{i.d(t,{M9:()=>S,sx:()=>D,BI:()=>b});var s=i(17243);const n="_googlesitekitDataLayer",o="data-googlesitekit-gtag";function r(e){return function(){e[n]=e[n]||[],e[n].push(arguments)}}var a=i(65214);const l={activeModules:[],isAuthenticated:!1,referenceSiteURL:"",trackingEnabled:!1,trackingID:"",userIDHash:"",userRoles:[]};const{activeModules:c=[],isSiteKitScreen:g,trackingEnabled:u,trackingID:d,referenceSiteURL:m,userIDHash:M,isAuthenticated:I,userRoles:p}=i.g._googlesitekitTrackingData||{},{GOOGLESITEKIT_VERSION:h}=i.g,N={activeModules:c,trackingEnabled:u,trackingID:d,referenceSiteURL:m,userIDHash:M,isSiteKitScreen:g,userRoles:p,isAuthenticated:I,pluginVersion:h},{enableTracking:j,disableTracking:y,isTrackingEnabled:f,initializeSnippet:k,trackEvent:D,trackEventOnce:b}=function(e,t=i.g,c=i.g){const g={...l,...e};g.referenceSiteURL&&(g.referenceSiteURL=g.referenceSiteURL.toString().replace(/\/+$/,""));const u=function(e,t){const s=r(t);let l;const{activeModules:c,referenceSiteURL:g,userIDHash:u,userRoles:d=[],isAuthenticated:m,pluginVersion:M}=e;return function(){const{document:t}=i.g;if(void 0===l&&(l=!!t.querySelector(`script[${o}]`)),l)return!1;l=!0;const r=d?.length?d.join(","):"";s("js",new Date),s("config",e.trackingID,{groups:"site_kit",send_page_view:e.isSiteKitScreen,domain:g,plugin_version:M||"",enabled_features:Array.from(a.t).join(","),active_modules:c.join(","),authenticated:m?"1":"0",user_properties:{user_roles:r,user_identifier:u}});const I=t.createElement("script");return I.setAttribute(o,""),I.async=!0,I.src=`https://www.googletagmanager.com/gtag/js?id=${e.trackingID}&l=${n}`,t.head.appendChild(I),{scriptTagSrc:`https://www.googletagmanager.com/gtag/js?id=${e.trackingID}&l=${n}`}}}(g,t),d=function(e,t,i,s){const n=r(t);return async function(t,o,r,a){const{trackingEnabled:l}=e;if(!l)return null;i();const c={send_to:"site_kit",event_category:t,event_label:r,value:a};return new Promise(e=>{const i=setTimeout(function(){s.console.warn(`Tracking event "${o}" (category "${t}") took too long to fire.`),e()},1e3);function r(){clearTimeout(i),e()}n("event",o,{...c,event_callback:r}),s._gaUserPrefs?.ioo?.()&&r()})}}(g,t,u,c),m={};return{enableTracking:function(){g.trackingEnabled=!0},disableTracking:function(){g.trackingEnabled=!1},initializeSnippet:u,isTrackingEnabled:function(){return!!g.trackingEnabled},trackEvent:d,trackEventOnce:function(...e){const t=JSON.stringify(e);m[t]||(m[t]=(0,s.once)(d)),m[t](...e)}}}(N);function S(e){e?j():y()}g&&u&&k()},91910:(e,t,i)=>{i.d(t,{a:()=>s});const s="sign-in-with-google"},92698:(e,t,i)=>{i.d(t,{A:()=>d});var s=i(63696),n=i(50539),o=i(93896),r=i(58116),a=i(37226),l=i(45472),c=i(21134),g=i(89318),u=i(77766);function d(e){const t=(0,u.A)(),i=(0,n.useSelect)(t=>t(a.i).getModule(e)),d=(0,n.useSelect)(e=>e(r.oR).hasCapability(r.HD)),{activateModule:m}=(0,n.useDispatch)(a.i),{navigateTo:M}=(0,n.useDispatch)(l.M),{setInternalServerError:I}=(0,n.useDispatch)(o.O4),p=(0,s.useCallback)(async()=>{const{error:i,response:s}=await m(e);i?I({id:`${e}-setup-error`,description:i.message}):(await(0,g.sx)(`${t}_widget-activation-cta`,"activate_module",e),await(0,c.SO)("module_setup",e,{ttl:300}),M(s.moduleReauthURL))},[m,e,M,I,t]);return i?.name&&d?p:null}},93896:(e,t,i)=>{i.d(t,{O4:()=>s,OQ:()=>o,qc:()=>n});const s="core/site",n="primary",o="secondary"},94552:(e,t,i)=>{i.d(t,{A:()=>l});var s=i(62688),n=i.n(s),o=i(4452),r=i.n(o),a=i(62540);function ChangeArrow({direction:e,invertColor:t,width:i,height:s}){return(0,a.jsx)("svg",{className:r()("googlesitekit-change-arrow",`googlesitekit-change-arrow--${e}`,{"googlesitekit-change-arrow--inverted-color":t}),width:i,height:s,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"})})}ChangeArrow.propTypes={direction:n().string,invertColor:n().bool,width:n().number,height:n().number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9};const l=ChangeArrow},97398:(e,t,i)=>{i.d(t,{Y:()=>s});const s="search-console"},99897:(e,t,i)=>{i.d(t,{A_:()=>g,DF:()=>d,L1:()=>m,M0:()=>r,Mc:()=>a,Ok:()=>c,U9:()=>l,iW:()=>o,ue:()=>n,wq:()=>s,xR:()=>u});const s=1,n=2,o=3,r="enhanced-measurement-activation-banner-tooltip-state",a="enhanced-measurement-activation-banner-dismissed-item",l="_r.explorerCard..selmet",c="_r.explorerCard..seldim",g="_r..dataFilters",u="_r..nav",d="key-metrics-connect-ga4-cta-widget",m="analytics-4"}},e=>{e.O(0,[660],()=>{return t=43653,e(e.s=t);var t});e.O()}]); |