kollapsminoriteten/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-entity-dashbo...

49 lines
197 KiB
JavaScript
Raw Normal View History

2025-12-12 13:13:07 +01:00
"use strict";(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[290,804],{718:(e,t,i)=>{i.d(t,{gy:()=>SelectionPanelFooter,W4:()=>SelectionPanelHeader,y3:()=>SelectionPanelItem,DW:()=>SelectionPanelItems,Ay:()=>I});var n=i(4452),s=i.n(n),o=i(62688),r=i.n(o),a=i(4544),l=i.n(a),c=i(21795),g=i(78174),d=i(63696),u=i(19266),p=i(14007),h=i(62540);function SideSheet({className:e,children:t,isOpen:i,isLoading:n,onOpen:o=()=>{},closeSheet:r=()=>{},focusTrapOptions:a={}}){const m=(0,d.useRef)();return(0,d.useEffect)(()=>{i?(o(),document.body.classList.add("googlesitekit-side-sheet-scroll-lock")):document.body.classList.remove("googlesitekit-side-sheet-scroll-lock")},[i,o]),(0,c.A)(m,r),(0,g.A)(e=>i&&u._f===e.keyCode,r),(0,h.jsxs)(p.A,{children:[(0,h.jsx)(l(),{active:!!i&&!n,focusTrapOptions:{fallbackFocus:"body",...a},children:(0,h.jsx)("section",{ref:m,className:s()("googlesitekit-side-sheet",e,{"googlesitekit-side-sheet--open":i}),role:"dialog","aria-modal":"true","aria-hidden":!i,tabIndex:"0",children:t})}),i&&(0,h.jsx)("span",{className:"googlesitekit-side-sheet-overlay"})]})}function SelectionPanel({children:e,isOpen:t,isLoading:i,onOpen:n,closePanel:o,className:r}){const a=r?.split(/\s+/).map(e=>`.${e}`).join(""),l=a?`${a} .googlesitekit-selection-panel-item .googlesitekit-selection-box input`:".googlesitekit-selection-panel-item .googlesitekit-selection-box input";return(0,h.jsx)(SideSheet,{className:s()("googlesitekit-selection-panel",r),isOpen:t,isLoading:i,onOpen:n,closeSheet:o,focusTrapOptions:{initialFocus:l},children:e})}SideSheet.propTypes={className:r().string,children:r().node,isOpen:r().bool,isLoading:r().bool,onOpen:r().func,closeSheet:r().func,focusTrapOptions:r().object},SelectionPanel.propTypes={children:r().node,isOpen:r().bool,isLoading:r().bool,onOpen:r().func,closePanel:r().func,className:r().string};var m=i(20898),f=i(72545),b=i(15167);function SelectionPanelHeader({children:e,title:t,onCloseClick:i}){return(0,h.jsxs)("header",{className:"googlesitekit-selection-panel-header",children:[(0,h.jsxs)("div",{className:"googlesitekit-selection-panel-header__row",children:[(0,h.jsx)(b.A,{as:"h3",size:"small",type:"headline",children:t}),(0,h.jsx)(m.A,{className:"googlesitekit-selection-panel-header__close",onClick:i,linkButton:!0,children:(0,h.jsx)(f.A,{width:"15",height:"15"})})]}),e]})}SelectionPanelHeader.propTypes={children:r().node,title:r().string,onCloseClick:r().func};var k=i(82871),y=i(49383);function SelectionBox({badge:e,checked:t,children:i,disabled:n,id:o,onChange:r,title:a,value:l}){return(0,h.jsx)("div",{className:s()("googlesitekit-selection-box",{"googlesitekit-selection-box--disabled":n}),children:(0,h.jsx)(y.Checkbox,{checked:t,description:i,disabled:n,id:o,name:o,onChange:r,value:l,badge:e,children:a})})}SelectionBox.propTypes={badge:r().node,checked:r().bool,children:r().node,disabled:r().bool,id:r().string,onChange:r().func,title:r().string,value:r().string};var x=i(2362);function SelectionPanelItem({children:e,id:t,slug:i,title:n,description:s,isItemSelected:o,isItemDisabled:r,onCheckboxChange:a,subtitle:l,suffix:c,badge:g,isNewlyDetected:d}){return(0,h.jsxs)("div",{className:"googlesitekit-selection-panel-item",children:[(0,h.jsxs)(SelectionBox,{badge:g,checked:o,disabled:r,id:t,onChange:a,title:n,value:i,children:[l&&(0,h.jsx)("span",{className:"googlesitekit-selection-panel-item__subtitle",children:l}),s,e]}),d&&(0,h.jsx)(x.A,{label:(0,k.__)("New","google-site-kit")}),c&&(0,h.jsx)("span",{className:"googlesitekit-selection-panel-item__suffix",children:c})]})}function SelectionPanelItems({currentSelectionTitle:e=(0,k.__)("Current selection","google-site-kit"),availableItemsTitle:t=(0,k.__)("Additional items","google-site-kit"),savedItemSlugs:i=[],availableSavedItems:n={},availableUnsavedItems:s={},ItemComponent:o,notice:r}){function a(e){return Object.keys(e).map(t=>(0,h.jsx)(o,{slug:t,savedItemSlugs:i,...e[t]},t))}const l=Object.keys(s).length;return(0,h.jsxs)("div",{className:"googlesitekit-selection-panel-items",children:[0!==i.length&&(0,h.j
(0,k.__)("%1$d selected <MaxCount>(up to %2$d)</MaxCount>","google-site-kit"),M,s),{MaxCount:(0,h.jsx)("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})})});return(0,h.jsx)("footer",{className:"googlesitekit-selection-panel-footer",children:(0,h.jsxs)("div",{className:"googlesitekit-selection-panel-footer__content",children:[E,(0,h.jsxs)("div",{className:"googlesitekit-selection-panel-footer__actions",children:[(0,h.jsx)(y.Button,{onClick:T,disabled:o,tertiary:!0,children:(0,k.__)("Cancel","google-site-kit")}),(0,h.jsx)(y.SpinnerButton,{onClick:I,isSaving:o,disabled:M<n||M>s||o||!l&&p,children:g||x})]})]})})}SelectionPanelFooter.propTypes={savedItemSlugs:r().array,selectedItemSlugs:r().array,saveSettings:r().func,minSelectedItemCount:r().number,maxSelectedItemCount:r().number,isBusy:r().bool,onSaveSuccess:r().func,onCancel:r().func,isOpen:r().bool,closePanel:r().func};const I=SelectionPanel},1102:(e,t,i)=>{i.d(t,{w:()=>a});var n=i(35470),s=i(63696),o=i(2422);function r(){}function a(e,t){const i=(0,o.W)({sticky:!0}),a=(0,s.useRef)(),l=(0,s.useCallback)(e,t),c=(0,n.A)(i?l:r);return i&&(a.current=c),a.current}},2362:(e,t,i)=>{i.d(t,{A:()=>g});var n=i(4452),s=i.n(n),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,...n},o)=>(0,l.jsx)("span",{ref:o,...n,className:s()("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},2390:(e,t,i)=>{i.d(t,{A:()=>SpinnerButton,k:()=>g});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(25874),l=i(9341),c=i(62540);const g={BEFORE:"before",AFTER:"after"};function SpinnerButton(e){const{className:t,onClick:i=()=>{},isSaving:n=!1,spinnerPosition:s=g.AFTER,...o}=e;return(0,c.jsx)(a.A,{className:r()(t,"googlesitekit-button-icon--spinner",{"googlesitekit-button-icon--spinner__running":n,"googlesitekit-button-icon--spinner__before":s===g.BEFORE,"googlesitekit-button-icon--spinner__after":s===g.AFTER}),icon:n&&s===g.BEFORE?(0,c.jsx)(l.A,{size:14}):void 0,trailingIcon:n&&s===g.AFTER?(0,c.jsx)(l.A,{size:14}):void 0,onClick:i,...o})}SpinnerButton.propTypes={className:s().string,onClick:s().func,isSaving:s().bool,spinnerPosition:s().oneOf(Object.values(g))}},2422:(e,t,i)=>{i.d(t,{W:()=>l});var n=i(79257),s=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,s.A)(e=>e(a.n).getInViewResetCount()),g=(0,s.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,n.A)(()=>{l(!1)},[c]),!(!e||!i)||!!t.value}},2522:(e,t,i)=>{i.d(t,{D:()=>o});var n=i(32091),s=i.n(n);function o(e,{dateRangeLength:t}){s()(Array.isArray(e),"report must be an array to partition."),s()(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)}}},3288:(e,t,i)=>{i.d(t,{Q:()=>n});const n="emailReportingUserSettingsSelectionPanelOpened"},3714:(e,t,i)=>{i.d(t,{Kk:()=>o,SZ:()=>n,Yw:()=>r,oJ:()=>a,tT:()=>s});const n="body",s=[n,"display","headline","label","title"],o="small",r="medium",a=[o,r,"large"]},3782:(e,t,i)=>{i.d(t,{A:()=>CTAButton});var n=i(62688),s=i.n(n),o=i(49383),r=i(83366),a=i(62540);function CTAButton({label:e,ariaLabel:t,disabled:i,inProgress:n,onClick:s,href:l,external:c=!1,hideExternalIndicator:g=!1}){if(!e||!s&&!l)return null;let d;return c&&!g&&(d=(0,a.jsx)(r.A,{width:14,height:14})),(0,a.jsx)(o.SpinnerButton,{className:"googlesitekit-banner__cta","aria-label":t,disabled:i||n,isSaving:n,onClick:s,href:l,target:c?"_blank":void 0,trailingIcon:d,children:e})}CTAButton.propTypes={label:s().string,ariaLabel:s().string,disabled:s().bool,inProgress:s().bool,onClick:s().func,href:s().string,dismissOnClick:s().bool,dismissOptions:s().shape({expiresInSeconds:s().number,skipHidingFromQueue:s().bool})}},4445:(e,t,i)=>{i.d(t,{A:()=>d});var n=i(62688),s=i.n(n),o=i(63696),r=i(81276),a=i(4
(0,c.__)("<strong>Note:</strong> %s","google-site-kit"),b),{strong:(0,u.jsx)("strong",{})})})]}),(0,u.jsxs)(g.DialogFooter,{children:[(0,u.jsx)(g.Button,{className:"mdc-dialog__cancel-button",onClick:i,disabled:y,tertiary:!0,children:(0,c.__)("Cancel","google-site-kit")}),_?(0,u.jsx)(g.Button,{href:_,onClick:h,target:"_blank",danger:k,children:f}):(0,u.jsx)(g.SpinnerButton,{onClick:h,danger:k,disabled:y,isSaving:y,children:f||(0,c.__)("Disconnect","google-site-kit")})]})]})}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:s().string,dialogActive:s().bool,handleDialog:s().func,handleConfirm:s().func.isRequired,onOpen:s().func,onClose:s().func,title:s().string,confirmButton:s().string,danger:s().bool,small:s().bool,medium:s().bool,buttonLink:s().string};const p=ModalDialog},9341:(e,t,i)=>{i.d(t,{A:()=>CircularProgress});var n=i(75762),s=i(62540);function CircularProgress(e){return(0,s.jsx)(n.A,{...e})}},9652:(e,t,i)=>{i.d(t,{A:()=>RecoverableModules});var n=i(62688),s=i.n(n),o=i(82871),r=i(50539),a=i(37226),l=i(4884),c=i(62540);function RecoverableModules({moduleSlugs:e}){const t=(0,r.useSelect)(t=>{const i=t(a.i).getModules();if(void 0!==i)return e.map(e=>i[e].name)});if(void 0===t)return null;const i=1===t.length?(0,o.sprintf)(/* translators: %s: Module name */ /* translators: %s: Module name */
(0,o.__)("%s data was previously shared by an admin who no longer has access. Please contact another admin to restore it.","google-site-kit"),t[0]):(0,o.sprintf)(/* translators: %s: List of module names */ /* translators: %s: List of module names */
(0,o.__)("The data for the following modules was previously shared by an admin who no longer has access: %s. Please contact another admin to restore it.","google-site-kit"),t.join((0,o._x)(", ","Recoverable modules","google-site-kit")));return(0,c.jsx)(l.A,{title:(0,o.__)("Data Unavailable","google-site-kit"),description:i})}RecoverableModules.propTypes={moduleSlugs:s().arrayOf(s().string).isRequired}},10072:(e,t,i)=>{i.d(t,{A:()=>ModuleIcon});var n=i(62688),s=i.n(n),o=i(50539),r=i(37226),a=i(62540);function ModuleIcon({slug:e,size:t,...i}){const n=(0,o.useSelect)(t=>t(r.i).getModuleIcon(e));return n?(0,a.jsx)(n,{width:t,height:t,...i}):null}ModuleIcon.propTypes={slug:s().string.isRequired,size:s().number},ModuleIcon.defaultProps={size:33}},11106:(e,t,i)=>{i.d(t,{A:()=>o});var n=i(63696),s=i(65214);const o=(0,n.createContext)(s.t)},11253:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var n,s=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 n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},o.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>s.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 12"},e),n||(n=s.createElement("g",{fill:"currentColor",fillRule:"evenodd"},s.createElement("path",{d:"M0 6.414 1.415 5l5.292 5.292-1.414 1.415z"}),s.createElement("path",{d:"m14.146.146 1.415 1.414L5.414 11.707 4 10.292z"}))))},11345:(e,t,i)=>{i.d(t,{A:()=>ReportError});var n=i(62688),s=i.n(n),o=i(17243),r=i(63696),a=i(82871),l=i(81375),c=i(50539),g=i(37226),d=i(67150),u=i(65311),p=i(15210),h=i(4884),m=i(35902),f=i(35323),b=i(77967),k=i(62540);function ReportError({moduleSlug:e,error:t}){const i=(0,f.A)(),n=(0,c.useSelect)(t=>t(g.i).getModule(e)),s=Array.isArray(t)?t:[t];let y;function x(e){return(0,d.SG)(e)?i?(y=(0,a.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
(0,a.__)("Access lost to %s","google-site-kit"),n?.name),(0,a.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
(0,a.__)("The administrator sharing this module with you has lost access to the %s service, so you wont be able to see stats from it on the Site Kit dashboard. You can contact them or another administrator to restore access.","google-site-kit"),n?.name)):(y=(0,a.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
(0,a.__)("Insufficient permissions in %s","google-site-kit"),n?.name),(0,u.c)(e.message,n)):(0,d.e4)(e)}const v=(0,o.uniqWith)(s.map(e=>({...e,message:x(e),reconnectURL:e.data?.reconnectURL?(0,l.m)(e.data.reconnectURL,"code"):void 0})),(e,t)=>e.message===t.message&&e.reconnectURL===t.reconnectURL),_=s.some(e=>(0,d.SG)(e));_||1!==v.length?!_&&v.length>1&&(y=(0,a.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
(0,a.__)("Data errors in %s","google-site-kit"),n?.name)):y=(0,a.sprintf)(/* translators: %s: module name */ /* translators: %s: module name */
(0,a.__)("Data error in %s","google-site-kit"),n?.name);const j=(0,k.jsx)(r.Fragment,{children:v.map(e=>{const t=e?.data?.reconnectURL;return t?(0,k.jsx)(b.A,{error:e,message:e.message},e.message):(0,k.jsx)("p",{children:p.O.sanitize(e.message,{ALLOWED_TAGS:[]})},e.message)})});return(0,k.jsx)(h.A,{title:y,description:j,error:!0,children:(0,k.jsx)(m.A,{moduleSlug:e,error:t})})}ReportError.propTypes={moduleSlug:s().string.isRequired,error:s().oneOfType([s().arrayOf(s().object),s().object]).isRequired}},12108:(e,t,i)=>{i.d(t,{YJ:()=>o,Eq:()=>r});var n=i(32947),s=i(17243);function o(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().top,o=r(t);return s+i.g.scrollY-o}function r(e){let t=function(e){let t=0;const o=document.querySelector(".googlesitekit-header");t=o&&"sticky"===i.g.getComputedStyle(o).position?function(e){const t=document.querySelector(".googlesitekit-header");if(t){if(e===n.mp)return t.offsetHeight;const i=t.getBoundingClientRect().bottom;return i<0?0:i}return 0}(e):function(e){const t=document.querySelector("#wpadminbar");if(t&&e!==n.mp)return t.offsetHeight;return 0}(e);return t=function(e){return(0,s.isFinite)(e)?e:0}(t),t<0?0:t}(e);const o=document.querySelectorAll(".googlesitekit-navigation, .googlesitekit-entity-header");return t+=Array.from(o).reduce((e,t)=>e+t.offsetHeight,0),t}},12701:(e,t,i)=>{i.d(t,{A:()=>Root});var n=i(62688),s=i.n(n),o=i(44010),r=i(77105),a=i(63696),l=i(50539),c=i.n(l),g=i(82871),d=i(54312),u=i(61991),p=i(90007),h=i(12850),m=i(62540);class ErrorHandler extends a.Component{constructor(e){super(e),this.state={error:null,info:null,copied:!1}}componentDidCatch(e,t){i.g.console.error("Caught an error:",e,t),this.setState({error:e,info:t}),(0,h.sx)("react_error",`handle_${this.context||"unknown"}_error`,`${e?.message}\n${t?.componentStack}`.slice(0,500))}render(){const{children:e}=this.props,{error:t,info:i}=this.state;return t?(0,m.jsx)(p.A,{notificationID:"googlesitekit-error",className:"googlesitekit-error-handler",type:"error",title:(0,g.__)("Site Kit encountered an error","google-site-kit"),description:(0,m.jsxs)(a.Fragment,{children:[(0,m.jsx)(d.A,{message:t.message,componentStack:i.componentStack}),(0,m.jsxs)("pre",{className:"googlesitekit-overflow-auto",children:[t.message,i.componentStack]})]})}):e}}ErrorHandler.contextType=u.Ay,ErrorHandler.propTypes={children:s().node.isRequired};const f=ErrorHandler;var b=i(11106);const{Consumer:k,Provider:y}=b.A,x=y;var v=i(65214),_=i(4445),j=i(78340),S=i(45472),N=i(58116),A=i(64067),I=i(14007);const T=function AuthenticatedPermissionsModal(){const e=(0,l.useRegistry)(),t=(0,l.useSelect)(e=>e(N.oR).getPermissionScopeError()),n=(0,l.useSelect)(e=>e(N.oR).getUnsatisfiedScopes()),s=(0,l.useSelect)(e=>e(N.oR).getConnectURL({additionalScopes:t?.data?.scopes,redirectURL:t?.data?.redirectURL||i.g.location.href,errorRedirectURL:t?.data?.errorRedirectURL})),{clearPermissionScopeError:o}=(0,l.useDispatch)(N.oR),{navigateTo:r}=(0,l.useDispatch)(S.M),{setValues:c}=(0,l.useDispatch)(j.s),d=(0,a.useCallback)(()=>{o()},[o]),u=(0,a.useCallback)(async()=>{c(N.$8,{permissionsError:t}),await(0,A.mR)(e),r(s)},[e,s,r,t,c]);return(0,a.useEffect)(()=>{!async function(){t?.data?.skipModal&&t?.data?.scopes?.length&&await u()}()},[u,t]),t?t?.data?.scopes?.length?t?.data?.skipModal||n&&t?.data?.scopes.every(e=>n.includes(e))?null:(0,m.jsx)(I.A,{children:(0,m.jsx)(_.A,{title:(0,g.__)("Additional Permissions Required","google-site-kit"),subtitle:t.message,confirmButton:(0,g.__)("Proceed","google-site-kit"),handleConfirm:u,handleCancel:d,onClose:d,dialogActive:!0,medium:!0})}):(i.g.console.warn("permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:",t),null):null};const C=function PermissionsModal(){return(0,l.useSelect)(e=>e(N.oR).isAuthenticated())?(0,m.jsx)(T,{}):null};const w=function RestoreSnapshots({children:e}){const t=(0,l.useRegistry)(),[i,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{i||(async()=>{await(0,A.P9)(t),n(!0)})()},[t,i]),i?e:null};var M=i(15844
(0,g.__)("Google Account for %1$s (Email: %2$s)","google-site-kit"),s,i)),s&&!i&&(Z=(0,g.sprintf)(/* translators: Account info text. 1: User's (full) name. */ /* translators: Account info text. 1: User's (full) name. */
(0,g.__)("Google Account for %1$s","google-site-kit"),s)),!s&&i&&(Z=(0,g.sprintf)(/* translators: Account info text. 1: User's email address. */ /* translators: Account info text. 1: User's email address. */
(0,g.__)("Google Account (Email: %1$s)","google-site-kit"),i)),(0,j.jsxs)(d.Fragment,{children:[(0,j.jsxs)("div",{ref:S,className:"googlesitekit-user-selector googlesitekit-dropdown-menu googlesitekit-dropdown-menu__icon-menu mdc-menu-surface--anchor",children:[(0,j.jsx)(b.Button,{disabled:r,ref:A,className:"googlesitekit-header__dropdown mdc-button--dropdown googlesitekit-border-radius-round--tablet googlesitekit-border-radius-round--phone googlesitekit-border-radius-round googlesitekit-button-icon",onClick:M,icon:!!n&&(0,j.jsx)("i",{className:"mdc-button__icon mdc-button__account","aria-hidden":"true",children:(0,j.jsx)("img",{className:"mdc-button__icon--image",src:n,alt:(0,g.__)("User Avatar","google-site-kit")})}),"aria-haspopup":"menu","aria-expanded":c,"aria-controls":"user-menu","aria-label":r?void 0:(0,g.__)("Account","google-site-kit"),tooltipEnterDelayInMS:500,customizedTooltip:r?null:(0,j.jsxs)("span",{"aria-label":Z,children:[(0,j.jsx)("strong",{children:(0,g.__)("Google Account","google-site-kit")}),(0,j.jsx)("br",{}),(0,j.jsx)("br",{}),s,s&&(0,j.jsx)("br",{}),i]}),text:!0,tooltip:!0}),(0,j.jsxs)(b.Menu,{className:"googlesitekit-user-menu",menuOpen:c,onSelected:O,id:"user-menu",children:[(0,j.jsx)("li",{children:(0,j.jsx)(Details,{})}),e&&(0,j.jsx)("li",{id:"manage-email-reports",className:"mdc-list-item",role:"menuitem",children:(0,j.jsx)(Item,{icon:(0,j.jsx)(z,{width:"24"}),label:(0,g.__)("Manage email reports","google-site-kit")})}),!!t&&(0,j.jsx)("li",{id:"manage-sites",className:"mdc-list-item",role:"menuitem",children:(0,j.jsx)(Item,{icon:(0,j.jsx)(E,{width:"24"}),label:(0,g.__)("Manage Sites","google-site-kit")})}),(0,j.jsx)("li",{id:"disconnect",className:"mdc-list-item",role:"menuitem",children:(0,j.jsx)(Item,{icon:(0,j.jsx)(N,{width:"24"}),label:(0,g.__)("Disconnect","google-site-kit")})})]})]}),(0,j.jsx)(v.A,{children:(0,j.jsx)(k.A,{dialogActive:a,handleConfirm:L,handleCancel:C,onClose:C,title:(0,g.__)("Disconnect","google-site-kit"),subtitle:(0,g.__)("Disconnecting Site Kit by Google will remove your access to all services. After disconnecting, you will need to re-authorize to restore service.","google-site-kit"),confirmButton:(0,g.__)("Disconnect","google-site-kit"),danger:!0,small:!0})})]})}var Z=i(55527),$=i(35323),q=i(29898),Q=i(15844),X=i(39525),J=i(30521),K=i(24558),ee=i(73874),te=i(12108),ie=i(32947);var ne=i(44949),se=i(86134);const oe={[ee.Oo]:{[K.SH]:ne.CONTEXT_MAIN_DASHBOARD_KEY_METRICS,[K.OT]:ne.CONTEXT_MAIN_DASHBOARD_TRAFFIC,[K.en]:ne.CONTEXT_MAIN_DASHBOARD_CONTENT,[K.Ej]:ne.CONTEXT_MAIN_DASHBOARD_SPEED,[K.Gw]:ne.CONTEXT_MAIN_DASHBOARD_MONETIZATION},[ee.oE]:{[K.OT]:ne.CONTEXT_ENTITY_DASHBOARD_TRAFFIC,[K.en]:ne.CONTEXT_ENTITY_DASHBOARD_CONTENT,[K.Ej]:ne.CONTEXT_ENTITY_DASHBOARD_SPEED,[K.Gw]:ne.CONTEXT_ENTITY_DASHBOARD_MONETIZATION}};var re;function ae(){return ae=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},ae.apply(null,arguments)}const le=e=>d.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 18 18"},e),re||(re=d.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 16V2c0-1.1-1-2-2.222-2H2.222C1 0 0 .9 0 2v14c0 1.1 1 2 2.222 2h13.556C17 18 18 17.1 18 16M9 7h5V5H9zm7-5H2v14h14zM4 4h4v4H4zm10 7H9v2h5zM4 10h4v4H4z",clipRule:"evenodd"})));var ce,ge,de,ue;function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},pe.apply(null,arguments)}const he=e=>d.createElement("svg",pe({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 13 12"},e),ce||(ce=d.createElement("rect",{width:5,height:5,x:.5,fill:"currentColor",rx:1})),ge||(ge=d.createElement("rect",{width:5,height:5,x:7.5,fill:"currentColor",rx:1})),de||(de=d.createElement("rect",{width:5,height:5,x:.5,y:7,fill:"currentColor",rx:1})),ue||(ue=d.createElement("rect",{width:5,height:5,x:7.5,y:7,fill:"currentColor",rx:1})));var m
(0,g.__)("Shared by <strong>%s</strong>","google-site-kit"),n.login),{strong:(0,j.jsx)("strong",{title:n.login})})})]})}Service.propTypes={module:r().string.isRequired};var Pe=i(15167);function SharedServices(){const e=(0,u.useSelect)(e=>e(_.oR).getViewableModules());return void 0===e?null:(0,j.jsxs)("li",{className:"googlesitekit-view-only-menu__list-item",children:[(0,j.jsx)(Pe.A,{as:"h4",size:"large",type:"title",children:(0,g.__)("Shared services","google-site-kit")}),(0,j.jsx)("ul",{children:e.map(e=>(0,j.jsx)(Service,{module:e},e))})]})}var Be=i(82167);function Tracking(){const e=(0,Y.A)();return(0,j.jsxs)("li",{className:"googlesitekit-view-only-menu__list-item",children:[(0,j.jsx)(we.A,{children:(0,Le.A)((0,g.__)("Thanks for using Site Kit!<br />Help us make it even better","google-site-kit"),{br:(0,j.jsx)("br",{})})}),(0,j.jsx)(Be.A,{trackEventCategory:`${e}_headerbar_viewonly`,alignCheckboxLeft:!0})]})}var He=i(74595);function ManageEmailReports(){const{setValue:e}=(0,He.wA)(B.n);return(0,j.jsxs)(d.Fragment,{children:[(0,j.jsx)("li",{className:"mdc-list-divider",role:"separator"}),(0,j.jsx)("li",{className:"googlesitekit-view-only-menu__list-item googlesitekit-view-only-menu__email-reporting",children:(0,j.jsx)("ul",{className:"googlesitekit-view-only-menu",children:(0,j.jsx)("li",{className:"googlesitekit-view-only-menu__email-reporting-item",children:(0,j.jsx)(b.Button,{onClick:()=>e(U.Q,!0),icon:(0,j.jsx)("span",{className:"googlesitekit-view-only-menu__email-reporting-item--icon",children:(0,j.jsx)(z,{width:"24"})}),tertiary:!0,children:(0,j.jsx)("span",{className:"googlesitekit-view-only-menu__email-reporting-item--name",children:(0,g.__)("Manage email reports","google-site-kit")})})})})})]})}function ViewOnlyMenu(){const e=(0,F.i)("proactiveUserEngagement"),[t,i]=(0,d.useState)(!1),n=(0,d.useRef)(),s=(0,Y.A)();(0,h.A)(n,()=>i(!1)),(0,G.l)([f._f,f.wn],n,()=>i(!1));const o=(0,d.useCallback)(()=>{t||(0,y.sx)(`${s}_headerbar`,"open_viewonly"),i(!t)},[t,s]),r=(0,u.useSelect)(e=>e(_.oR).hasCapability(_.ej));return(0,j.jsxs)("div",{ref:n,className:l()("googlesitekit-view-only-menu","googlesitekit-dropdown-menu","googlesitekit-dropdown-menu__icon-menu","mdc-menu-surface--anchor",{"googlesitekit-view-only-menu--user-can-authenticate":r}),children:[(0,j.jsx)(b.Button,{className:"googlesitekit-header__dropdown mdc-button--dropdown googlesitekit-border-radius-round--phone googlesitekit-button-icon",onClick:o,icon:(0,j.jsx)("span",{className:"mdc-button__icon","aria-hidden":"true",children:(0,j.jsx)(Oe,{className:"mdc-button__icon--image"})}),"aria-haspopup":"menu","aria-expanded":t,"aria-controls":"view-only-menu","aria-label":(0,g.__)("View only","google-site-kit"),tooltipEnterDelayInMS:500,text:!0,tooltip:!0,children:(0,g.__)("View only","google-site-kit")}),(0,j.jsxs)(b.Menu,{menuOpen:t,onSelected:o,id:"view-only-menu",nonInteractive:!0,children:[(0,j.jsx)(Description,{}),(0,j.jsx)(SharedServices,{}),e&&(0,j.jsx)(ManageEmailReports,{}),(0,j.jsx)("li",{className:"mdc-list-divider",role:"separator"}),(0,j.jsx)(Tracking,{})]})]})}var We=i(71423),Ue=i(53137),Ge=i(77513);function CoreSiteBannerNotification({id:e,...t}){const{dismissNotification:i,acceptNotification:n}=(0,u.useDispatch)(P.O4),s=(0,d.useCallback)(()=>{n(e)},[e,n]),o=(0,d.useCallback)(()=>{i(e)},[e,i]);return(0,j.jsx)(Ge.A,{onCTAClick:s,onDismissClick:o,...t,id:e})}CoreSiteBannerNotification.propTypes={content:r().string,ctaLabel:r().string,ctaTarget:r().string,ctaURL:r().string,dismissLabel:r().string,dismissible:r().bool,gaTrackingEventArgs:r().object,id:r().string.isRequired,learnMoreLabel:r().string,learnMoreURL:r().string,title:r().string.isRequired},CoreSiteBannerNotification.defaultProps={content:"",ctaLabel:"",ctaTarget:"",ctaURL:"",dismissLabel:(0,g.__)("OK, Got it!","google-site-kit"),dismissible:!0,learnMoreLabel:"",learnMoreURL:""};const Ye=CoreSiteBannerNotification;const Ve=function CoreSiteBannerNotifications(){const e=(0,Y.A)(),[t,i]=(0,d.useState)(!1),[n,s]=(0,d.useState)(!1),o=(0,d.useRef)(Date.now()),r=(0,u.useSelect)(e=>e(P.O4).isUsin
(0,y._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 T(e=""){if(!(0,n.isString)(e))return!1;if(3!==e.split("-").length)return!1;const t=new Date(e);return(0,n.isDate)(t)&&!isNaN(t)}function C(e){k()((0,n.isDate)(e)&&!isNaN(e),x);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){k()(T(e),v);const[t,i,n]=e.split("-");return new Date(t,i-1,n)}function M(e,t){return C(D(e,t*N))}function E(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 D(e,t){k()(T(e)||(0,n.isDate)(e)&&!isNaN(e),v);const i=T(e)?Date.parse(e):e.getTime();return new Date(i-1e3*t)}var R=i(69743),O=i(94552),L=i(62540);function z(e,t={}){if(Number.isNaN(Number(e)))return"";const{invertColor:i=!1}=t;return(0,R.Ay)((0,L.jsx)(O.A,{direction:e>0?"up":"down",invertColor:i}))}function P(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}var B=i(8143);function H(e){const t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function W(e){if("number"==typeof e)return!0;const t=(e||"").toString();return!!t&&!isNaN(t)}function U(e){return Array.isArray(e)?[...e].sort():e}var G=i(2522);function Y(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 n=(t-e)/e;return Number.isNaN(n)||!Number.isFinite(n)?null:n}function V(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function F(e){if(!e)return"";const t=e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)).replace(/(\\)/g,"");return(0,n.unescape)(t)}},13719:(e,t,i)=>{i.d(t,{A:()=>ModuleDashboardEffects});var n=i(50539),s=i(37226),o=i(73874),r=i(62540);const a={[o.Oo]:"DashboardMainEffectComponent",[o.oE]:"DashboardEntityEffectComponent"};function ModuleDashboardEffects(){const e=(0,o.Ay)(),t=(0,n.useSelect)(e=>e(s.i).getModules());if(!t)return null;const i=a[e];return Object.values(t).reduce((e,t)=>{const n=t[i];return t.active&&n?[...e,(0,r.jsx)(n,{},t.slug)]:e},[])}},14007:(e,t,i)=>{i.d(t,{A:()=>l});var n=i(47209),s=i(62688),o=i.n(s),r=i(63696),a=i(78325);function Portal({children:e,slug:t}){const[i]=(0,r.useState)(document.createElement("div"));return(0,n.A)(()=>{t&&i.classList.add(`googlesitekit-portal-${t}`);const e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(i),()=>e.removeChild(i)}),(0,a.createPortal)(e,i)}Portal.propTypes={slug:o().string,children:o().node},Portal.defaultProps={slug:"",children:null};const l=Portal},15135:(e,t,i)=>{i.d(t,{Gr:()=>r,We:()=>l,Y2:()=>a});var n=i(86134),s=i(73549),o=i(9652);const r={[n.N$.QUARTER]:3,[n.N$.HALF]:6,[n.N$.FULL]:12},a="googlesitekit-hidden",l=[s.A,o.A]},15167:(e,t,i)=>{i.d(t,{A:()=>Typography});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(3714),l=i(62540);function Typography({className:e,type:t,size:i,as:n="span",children:s,...o}){return(0,l.jsx)(n,{className:r()("googlesitekit-typography",e,{[`googlesitekit-typography--${t}`]:t&&a.tT.includes(t),[`googlesitekit-typography--${i}`]:i&&a.oJ.includes(i)}),...o,children:s})}Typography.propTypes={className:s().string,type:s().oneOf(a.tT),size:s().oneOf(a.oJ),as:s().oneOfType([s().string,s().elementType])}},15210:(e,t,i)=>{i.d(t,{O:()=>s});var n=i(31234);const s=i.n(n)()(i.g)},15577:(e,t,i)=>{i.d(t,{SO:()=>c});var n=i(55620),s=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,d]=(0,n._)("undefined"==typeof document?[l,c]:a,t,i);function u(){return d(a)}return(0,s.A)(r,"resize",u),(0,s.A)(r,"orientationchange",u),g}function c(e){return l(e)[0]}},16834:(e,t,i)=>{i.d(t,{A:()=>l});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(62540);function VisuallyHidden({className:e,children:t,...i}){return t?(0,a.jsx)("s
(0,c.__)("It looks like the URL %s is not part of this site or is not based on standard WordPress content types, therefore there is no data available to display. Visit our <link1>support forums</link1> or <link2><VisuallyHidden>Site Kit</VisuallyHidden> website</link2> for support or further information.","google-site-kit"),`<strong>${s}</strong>`),{strong:(0,O.jsx)("strong",{}),link1:(0,O.jsx)(v.A,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0}),link2:(0,O.jsx)(v.A,{href:W,external:!0}),VisuallyHidden:(0,O.jsx)(_.A,{})})})})})})})]})})})}),(0,O.jsx)(C.A,{})]}):(0,O.jsxs)(a.Fragment,{children:[(0,O.jsx)(M.A,{}),(0,O.jsx)(E.A,{}),(0,O.jsxs)(d.A,{showNavigation:!0,children:[(0,O.jsx)(m.A,{}),(0,O.jsx)(f.A,{}),!e&&(0,O.jsx)(I.A,{}),(0,O.jsx)(b.A,{})]}),(0,O.jsxs)("div",{className:"googlesitekit-page-content",children:[(0,O.jsx)(h.A,{id:k.OT,slug:p.CONTEXT_ENTITY_DASHBOARD_TRAFFIC,className:r()({"googlesitekit-widget-context--last":U===k.OT})}),(0,O.jsx)(h.A,{id:k.en,slug:p.CONTEXT_ENTITY_DASHBOARD_CONTENT,className:r()({"googlesitekit-widget-context--last":U===k.en})}),(0,O.jsx)(h.A,{id:k.Ej,slug:p.CONTEXT_ENTITY_DASHBOARD_SPEED,className:r()({"googlesitekit-widget-context--last":U===k.Ej})}),(0,O.jsx)(h.A,{id:k.Gw,slug:p.CONTEXT_ENTITY_DASHBOARD_MONETIZATION,className:r()({"googlesitekit-widget-context--last":U===k.Gw})}),(0,O.jsx)(C.A,{})]}),t&&(0,O.jsx)(D.A,{})]})};var z=i(12701);(0,n.A)(()=>{const e=document.getElementById("js-googlesitekit-entity-dashboard");if(e){const{viewOnly:t}=e.dataset;(0,s.render)((0,O.jsx)(z.A,{viewContext:t?k.Is:k.f7,children:(0,O.jsx)(L,{})}),e)}})},53137:(e,t,i)=>{i.d(t,{FQ:()=>o,He:()=>a,bI:()=>r,rq:()=>s,ui:()=>n});const n="warning-notification-gtg",s="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"}},54312:(e,t,i)=>{i.d(t,{A:()=>GenericErrorHandlerActions});var n=i(62688),s=i.n(n),o=i(82871),r=i(20898),a=i(38021),l=i.n(a),c=i(63696),g=i(12417),d=i(1027),u=i(65123),p=i(49383),h=i(62540);function ReportErrorButton({message:e,componentStack:t}){const[i,n]=(0,c.useState)(!1);return(0,h.jsx)(p.Button,{"aria-label":i?(0,o.__)("Error message copied to clipboard. Click to copy the error message again.","google-site-kit"):void 0,onClick:function(){l()(`\`\`\`\n${e}\n${t}\n\`\`\``),n(!0)},trailingIcon:(0,h.jsx)(g.A,{className:"mdc-button__icon",icon:i?d.A:u.A}),children:i?(0,o.__)("Copied to clipboard","google-site-kit"):(0,o.__)("Copy error contents","google-site-kit")})}ReportErrorButton.propTypes={message:s().string,componentStack:s().string};const m=ReportErrorButton;function GenericErrorHandlerActions({message:e,componentStack:t}){return(0,h.jsxs)("div",{className:"googlesitekit-generic-error-handler-actions",children:[(0,h.jsx)(m,{message:e,componentStack:t}),(0,h.jsx)(r.A,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0,children:(0,o.__)("Report this problem","google-site-kit")})]})}GenericErrorHandlerActions.propTypes={message:s().string,componentStack:s().string}},54419:e=>{e.exports=googlesitekit.api},55527:(e,t,i)=>{i.d(t,{$z:()=>s.$,CR:()=>a.C,Cf:()=>l.DialogContent,Es:()=>l.DialogFooter,Nv:()=>n.N,P3:()=>r.P,Si:()=>o.S,fI:()=>g.fI,fh:()=>g.fh,lG:()=>c.a,xA:()=>g.xA});var n=i(91046),s=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:()=>p,BT:()=>D,CQ:()=>A,DF:()=>F,GM:()=>N,GT:()=>k,HA:()=>z,HD:()=>u,HP:()=>E,J5:()=>B,JF:()=>T,JK:()=>f,Ml:()=>m,SS:()=>R,UF:()=>g,UY:()=>G,Vl:()=>O,W6:()=>V,Xq:()=>I,YQ:()=>C,Yw:()=>U,dV:()=>M,dX:()=>S,ej:()=>c,em:()=>o,ep:()=>_,fu:()=>x,gC:()=>y,hz:()=>h,jx:()=>d,lV:()=>l,nH:()=>P,oR:()=>n,od:()=>a,p3:()=>b,pG:()=>j,qv:()=>s,qy:()=>w,t1:()=>Y,t7:()=>W,tB:()=>v,tK:()=>H,u_:()=>L});const n="core/user",s="connected_url_mismatch",o="__global",r="temporary_persist_permission_error",a="adblocker_active",l=["weekly","monthly","quar
(0,n.__)("Your Google account does not have sufficient permissions to access %s data, so you wont be able to see stats from it on the Site Kit dashboard.","google-site-kit"),r)),a&&a.login&&(c=(0,n.sprintf)(/* translators: %s: owner name */ /* translators: %s: owner name */
(0,n.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),a.login)),c||(c=(0,n.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),`${l} ${c}`}},66201:(e,t,i)=>{i.d(t,{Z:()=>c});var n=i(31589),s=i(40960),o=i(42926),r=i(63696),a=i(50539),l=i(7081);function c(){const{setIsOnline:e}=(0,a.useDispatch)(l.n),t=(0,a.useSelect)(e=>e(l.n).getIsOnline()),i=(0,r.useCallback)(async()=>{if(navigator.onLine){try{await(0,o.A)({path:"/google-site-kit/v1/"})}catch(t){if("fetch_error"===t?.code)return void e(!1)}e(!0)}else e(!1)},[e]);(0,n.A)("online",i),(0,n.A)("offline",i),(0,s.A)(i,t?12e4:15e3)}},67150:(e,t,i)=>{i.d(t,{G:()=>c,HY:()=>d,SG:()=>g,db:()=>s,e4:()=>p,vl:()=>u});i(17243);var n=i(82871);const s="missing_required_scopes",o="insufficientPermissions",r="forbidden",a="internal_server_error",l="invalid_json";function c(e){return e?.code===s}function g(e){return[o,r].includes(e?.data?.reason)}function d(e){return!!e?.data?.reconnectURL}function u(e,t){return!(!t?.storeName||g(e)||c(e)||d(e))}function p(e){return e?.code===a?(0,n.__)("There was a critical error on this website while fetching data","google-site-kit"):e?.code===l?(0,n.__)("The server provided an invalid response","google-site-kit"):e?.message}},68869:(e,t,i)=>{i.d(t,{Ay:()=>r});var n=i(6732);const{Consumer:s,Provider:o}=n.A,r=o},69195:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var n,s=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 n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},o.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>s.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},e),n||(n=s.createElement("path",{fill:"currentColor",d:"M16.666 7.5V5H15v2.5h-2.5v1.666H15v2.5h1.666v-2.5h2.5V7.5zM7.5 10a3.332 3.332 0 1 0 0-6.667A3.332 3.332 0 1 0 7.5 10m0-5c.916 0 1.666.75 1.666 1.666 0 .917-.75 1.667-1.666 1.667-.917 0-1.667-.75-1.667-1.667C5.833 5.75 6.583 5 7.5 5m5.325 7.133c-1.4-.717-3.217-1.3-5.325-1.3s-3.925.583-5.325 1.3A2.48 2.48 0 0 0 .833 14.35v2.316h13.333V14.35c0-.934-.508-1.792-1.341-2.217M12.5 15h-10v-.65c0-.317.166-.6.433-.734A10.1 10.1 0 0 1 7.5 12.5c1.975 0 3.575.608 4.566 1.116a.81.81 0 0 1 .434.734z"})))},71423:(e,t,i)=>{i.d(t,{$:()=>o,D:()=>s});var n=i(24558);const s="core/notifications",o=[n.uR,n.jU,n.f7,n.Ax,n.Is]},72455:(e,t,i)=>{i.d(t,{CV:()=>I,Cu:()=>_,K9:()=>n,Kr:()=>m,Lf:()=>p,Oh:()=>r,PW:()=>A,Rx:()=>E,S9:()=>f,TQ:()=>d,Vt:()=>w,Wl:()=>x,ZC:()=>s,ZY:()=>a,_p:()=>M,ag:()=>h,aj:()=>u,bz:()=>T,dq:()=>C,f2:()=>c,fB:()=>N,fV:()=>S,iB:()=>g,kc:()=>l,mo:()=>k,nc:()=>j,rm:()=>v,to:()=>o,wo:()=>b,yn:()=>y});const n="modules/analytics-4",s="account_create",o="property_create",r="webdatastream_create",a="analyticsSetup",l=10,c=1,g="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",u="enhanced-measurement-enabled",p="enhanced-measurement-should-dismiss-activation-banner",h="analyticsAccountCreate",m="analyticsCustomDimensionsCreate",f="https://www.googleapis.com/auth/analytics.edit",b="dashboardAllTrafficWidgetDimensionName",k="dashboardAllTrafficWidgetDimensionColor",y="dashboardAllTrafficWidgetDimensionValue",x="dashboardAllTrafficWidgetActiveRowIndex",v="dashboardAllTrafficWidgetLoaded",_={googlesitekit_post_date:{parameterName:"googlesitekit_post_date",displayName:"WordPress Post Date",description:"Created by Site Kit: Date when a post was published",scope:"EVENT"},googlesitekit_post_author:{parameterName:"googlesitekit_post_author",displayName:"WordPress Post Author",description:"Created by Site Kit: WordPress name of the post author",scope:"EVENT"},googlesitekit_post_categories:{parameterName:"googlesitekit_post_categories",displayName:"WordPress Post Categories",description:"Created by Site Kit: Names of categories assigned to a post",scope:"EVENT"},googlesitekit_post_type:{parameterName:"googles
(0,o.__)("%s Gathering Data","google-site-kit"),t?.name),description:(0,o.sprintf)(/* translators: %s: Module name */ /* translators: %s: Module name */
(0,o.__)("%s data is not yet available, please check back later","google-site-kit"),t?.name)})}ReportZero.propTypes={moduleSlug:s().string.isRequired}},73589:(e,t,i)=>{i.d(t,{CX:()=>s,Py:()=>r,SM:()=>n,kj:()=>o});const n="adsense-connect-cta",s="adsense-connect-cta-tooltip-state",o="adsense-ga4-top-earnings-notice",r="adsense"},73874:(e,t,i)=>{i.d(t,{Ay:()=>a,Oo:()=>o,oE:()=>r});var n=i(24558),s=i(77766);const o=n.jU,r=n.f7;function a(){const e=(0,s.A)();return e===n.jU||e===n.Ax?o:e===n.f7||e===n.Is?r:null}},74595:(e,t,i)=>{i.d(t,{wA:()=>a.A,ws:()=>u.w,WM:()=>r.A});var n=i(29725),s=i(56805),o=i(78913),r=i(35470),a=i(63737),l=i(44319),c=i(31170),g=i(30043),d=i(66293),u=i(1102),p=i(47121),h=i(97241);const m=(0,n.I)({},i.g.wp?.data);m.combineStores=p.o3,m.commonActions=p.jU,m.commonControls=p._5,m.commonStore=p.x0,m.createReducer=function(e){return(0,h.Ay)(e)},m.useInViewSelect=u.w,m.controls=s.n,m.createRegistryControl=o.b,m.createRegistrySelector=o.N,m.useSelect=r.A,m.useDispatch=a.A,m.useRegistry=l.A,m.withSelect=c.A,m.withDispatch=g.A,m.RegistryProvider=d.Ay;const f=m;void 0===i.g.googlesitekit&&(i.g.googlesitekit={}),i.g.googlesitekit.data=f},74995:(e,t,i)=>{i.d(t,{A:()=>Notifications});var n=i(62688),s=i.n(n),o=i(50539),r=i(77766),a=i(71423),l=i(53137),c=i(50532),g=i.n(c),d=i(43569),u=i(62540);const p=g()(e=>({id:e,Notification:h(e)(d.A)}));function h(e){return t=>{function WithNotificationID(i){return(0,u.jsx)(t,{...i,id:e})}return WithNotificationID.displayName="WithNotificationID",(t.displayName||t.name)&&(WithNotificationID.displayName+=`(${t.displayName||t.name})`),WithNotificationID}}function Notifications({areaSlug:e,groupID:t=l.He.DEFAULT}){const i=(0,r.A)(),n=(0,o.useSelect)(e=>e(a.D).getQueuedNotifications(i,t));if(void 0===n?.[0]||n?.[0]?.areaSlug!==e)return null;const{id:s,Component:c}=n[0],g={...p(s)};return(0,u.jsx)(c,{...g})}Notifications.propTypes={viewContext:s().string,areaSlug:s().string}},75487:(e,t,i)=>{i.d(t,{fh:()=>Cell,xA:()=>u,fI:()=>g});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(62540);function Cell(e){const{className:t,alignTop:i,alignMiddle:n,alignBottom:s,alignRight:o,alignLeft:l,smAlignRight:c,mdAlignRight:g,lgAlignRight:d,smSize:u,smStart:p,smOrder:h,mdSize:m,mdStart:f,mdOrder:b,lgSize:k,lgStart:y,lgOrder:x,size:v,children:_,...j}=e;return(0,a.jsx)("div",{...j,className:r()(t,"mdc-layout-grid__cell",{"mdc-layout-grid__cell--align-top":i,"mdc-layout-grid__cell--align-middle":n,"mdc-layout-grid__cell--align-bottom":s,"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":d,[`mdc-layout-grid__cell--span-${v}`]:12>=v&&v>0,[`mdc-layout-grid__cell--span-${k}-desktop`]:12>=k&&k>0,[`mdc-layout-grid__cell--start-${y}-desktop`]:12>=y&&y>0,[`mdc-layout-grid__cell--order-${x}-desktop`]:12>=x&&x>0,[`mdc-layout-grid__cell--span-${m}-tablet`]:8>=m&&m>0,[`mdc-layout-grid__cell--start-${f}-tablet`]:8>=f&&f>0,[`mdc-layout-grid__cell--order-${b}-tablet`]:8>=b&&b>0,[`mdc-layout-grid__cell--span-${u}-phone`]:4>=u&&u>0,[`mdc-layout-grid__cell--start-${p}-phone`]:4>=p&&p>0,[`mdc-layout-grid__cell--order-${h}-phone`]:4>=h&&h>0}),children:_})}Cell.propTypes={smSize:s().number,smStart:s().number,smOrder:s().number,mdSize:s().number,mdStart:s().number,mdOrder:s().number,lgSize:s().number,lgStart:s().number,lgOrder:s().number,size:s().number,alignTop:s().bool,alignMiddle:s().bool,alignBottom:s().bool,alignRight:s().bool,alignLeft:s().bool,smAlignRight:s().bool,mdAlignRight:s().bool,lgAlignRight:s().bool,className:s().string,children:s().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},n)=>(0,a.jsx)("div",{ref:n,className:r()("mdc-layout-grid__inner",e),...i,children:t}));c.displayName="Row",c.propTypes={className:s().string,children:s().node},c.defaultProps={className:""};const g=c,d=(0,l.forwardRef)((
(0,r.__)("%s (Please try again.)","google-site-kit"),x)),p||(x=(0,r.sprintf)(/* translators: $%s: Error message */ /* translators: $%s: Error message */
(0,r.__)("Error: %s","google-site-kit"),x));const v=t?.data?.reconnectURL;v&&(0,a.m)(v)&&(x=(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"),x,v));return(0,u.jsx)(g.A,{className:e,type:g.A.TYPES.ERROR,description:(0,u.jsx)("span",{dangerouslySetInnerHTML:(0,d.p9)(x,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:y?{label:(0,r.__)("Retry","google-site-kit"),onClick:k}:void 0,hideIcon:m})}ErrorNotice.propTypes={className:s().string,error:s().shape({message:s().string}),hasButton:s().bool,storeName:s().string,message:s().string,noPrefix:s().bool,skipRetryMessage:s().bool,hideIcon:s().bool}},78340:(e,t,i)=>{i.d(t,{s:()=>n});const n="core/forms"},79829:(e,t,i)=>{i.d(t,{Eo:()=>d,JK:()=>m,K5:()=>h,jq:()=>p,mK:()=>g});var n=i(17243),s=i(50532),o=i.n(s),r=i(82871);function a(e,t={}){const{formatUnit:i,formatDecimal:n}=function(e,t={}){const{hours:i,minutes:n,seconds:s}=l(e);return{hours:i,minutes:n,seconds:s,formatUnit(){const{unitDisplay:o="short",...a}=t,l={unitDisplay:o,...a,style:"unit"};return 0===e?p(s,{...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"),s?p(s,{...l,unit:"second"}):"",n?p(n,{...l,unit:"minute"}):"",i?p(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"),s);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"),n),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"),s?t:"",n?o:"",i?a:"").trim()}}}(e,t);try{return i()}catch{return n()}}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,n.isPlainObject)(e)&&(t={...e}),t}function d(e,t={}){e=(0,n.isFinite)(e)?e:Number(e),(0,n.isFinite)(e)||(console.warn("Invalid number",e,typeof e),e=0);const i=g(t),{style:s="metric"}=i;return"metric"===s?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"),p(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"),p(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"),p(c(e),e%10==0?{}:t)):p(e,{signDisplay:"never",maximumFractionDigits:1})}(e):"duration"===s?a(e,i):"durationISO"===s?function(e){let{hours:t,minutes:i,seconds:n}=l(e);return n=("0"+n).slice(-2),i=("0"+i).slice(-2),t=("0"+t).slice(-2),"00"===t?`${i}:${n}`:`${t}:${i}:${n}`}(e):p(e,i)}const u=o()(console.warn);function p(e,t={}){const{locale:i=m(),...n}=t;try{return new Intl.NumberFormat(i,n).format(e)}catch(t){u(`Site Kit numberFormat error: Intl.NumberFormat( ${JSON.stringify(i)}, ${JSON.stringify(n)} ).format( ${typeof e} )`,t.message)}const s={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},o=["signDisplay","compactDisplay"],r={};for(const[e,t]of Object.entries(n))s[e]&&t===s[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 h(e,t={}){const{locale:i=m(),style:n="long",type:s="conjunction"}=t;if(Intl.ListFormat){return new Intl.ListFormat(i,{style:n,type:s}).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 m(e=i.g){const t=(0,n.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:()=>y});var n,s=i(62688),o=i.n(s),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 n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}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),n||(n=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 d=i(42343),u=i(49655),p=i(62540);const h={[u.Q.NEW]:d.A,[u.Q.SUCCESS]:c.A,[u.Q.INFO]:warning_notice,[u.Q.WARNING]:warning_notice,[u.Q.ERROR]:warning_notice};function Icon({type:e}){const t=h[e]||warning_notice;return(0,p.jsx)(t,{width:24,height:24})}function Title({className:e,children:t}){return(0,p.jsx)("p",{className:a()("googlesitekit-notice__title",e),children:t})}function Description({className:e,children:t}){return(0,p.jsx)("p",{className:a()("googlesitekit-notice__description",e),children:t})}Icon.propTypes={type:o().oneOf(Object.values(u.Q))},Title.propTypes={className:o().string,children:o().node},Description.propTypes={className:o().string,children:o().node};var m=i(49383),f=i(83366);function CTAButton({label:e,disabled:t,inProgress:i,onClick:n,href:s,external:o=!1,hideExternalIndicator:r=!1}){let a;return o&&!r&&(a=(0,p.jsx)(f.A,{width:14,height:14})),(0,p.jsx)(m.SpinnerButton,{className:"googlesitekit-notice__cta",disabled:t,isSaving:i,onClick:n,href:s,target:o?"_blank":void 0,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 b=i(82871);function DismissButton({label:e=(0,b.__)("Got it","google-site-kit"),onClick:t,disabled:i}){return(0,p.jsx)(m.Button,{onClick:t,disabled:i,tertiary:!0,children:e})}DismissButton.propTypes={label:o().string,onClick:o().func.isRequired,disabled:o().bool};const k=(0,l.forwardRef)(({className:e,title:t,description:i,dismissButton:n,ctaButton:s,type:o=u.Q.INFO,children:r,hideIcon:l},c)=>(0,p.jsxs)("div",{ref:c,className:a()("googlesitekit-notice",`googlesitekit-notice--${o}`,e),children:[!l&&(0,p.jsx)("div",{className:"googlesitekit-notice__icon",children:(0,p.jsx)(Icon,{type:o})}),(0,p.jsxs)("div",{className:"googlesitekit-notice__content",children:[t&&(0,p.jsx)(Title,{children:t}),i&&(0,p.jsx)(Description,{children:i})]}),(n?.label||n?.onClick||s?.label&&(s?.onClick||s?.href)||r)&&(0,p.jsxs)("div",{className:"googlesitekit-notice__action",children:[r,(n?.label||n?.onClick)&&(0,p.jsx)(DismissButton,{label:n.label,onClick:n.onClick,disabled:n.disabled}),s?.label&&(s?.onClick||s?.href)&&(0,p.jsx)(CTAButton,{label:s.label,onClick:s.onClick,inProgress:s.inProgress,disabled:s.disabled,href:s.href,external:s.external,hideExternalIndicator:s.hideExternalIndicator})]})]}));k.TYPES=u.Q,k.propTypes={className:o().string,title:o().oneOfType([o().string,o().object]),description:o().node,type:o().oneOf(Object.values(u.Q)),dismissButton:o().shape(DismissButton.propTypes),ctaButton:o().shape({...CTAButton.propTypes,label:o().string}),children:o().node,hideIcon:o().bool};const y=k},81520:(e,t,i)=>{function Null(){return null}i.d(t,{A:()=>Null})},82046:(e,t,i)=>{i.d(t,{C:()=>o,p:()=>s});var n=i(15210);function s(e,t={}){return{__html:n.O.sanitize(e,t)}}function o(e){const t="object"==typeof e?e.toString():e;return t?.replace?.(/\/+$/,"")}},82167:(e,t,i)=>{i.d(t,{A:()=>OptIn});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(63696),l=i(13606),c=i(82871),g=i(50539),d=i(49383),u=i(58116),p=i(89318),h=i(20898),m=i(777
(0,o.__)("<span>Managed by</span> <strong>%s</strong>","google-site-kit"),i),{span:(0,N.jsx)("span",{}),strong:(0,N.jsx)("strong",{})}),(0,N.jsx)(x.Tooltip,{title:n?(0,o.sprintf)(/* translators: %s: name of the user who manages the module. */ /* translators: %s: name of the user who manages the module. */
(0,o.__)("%s has connected this and given managing permissions to all admins. You can change who can view this on the dashboard.","google-site-kit"),i):(0,o.sprintf)(/* translators: %s: name of the user who manages the module. */ /* translators: %s: name of the user who manages the module. */
(0,o.__)("Contact %s to change who can manage view access for this module","google-site-kit"),i),children:(0,N.jsx)("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon",children:(0,N.jsx)(E.A,{icon:D.A,size:18})})})]}):null}function Module({moduleSlug:e,moduleName:t,ownerUsername:i,recoverable:n}){const o=(0,d.A)(),a=(0,c.useRef)(),[l,k]=(0,c.useState)(void 0),y=(0,r.useSelect)(e=>e(u.i).hasRecoverableModules()),x=(0,r.useSelect)(e=>e(p.O4).hasMultipleAdmins()),v=y||x,_=(0,r.useSelect)(t=>{var i;return null!==(i=t(u.i).getSharingManagement(e))&&void 0!==i?i:"owner"}),j=(0,r.useSelect)(t=>t(b.oR).hasCapability(b.Ml,e)),S=(0,r.useSelect)(t=>t(b.oR).hasCapability(b.hz,e)),A=(0,r.useSelect)(e=>e(u.i).getSharedOwnershipModules()),I=(0,r.useSelect)(e=>e(h.n).getValue(m.zP)),T=(0,r.useSelect)(e=>e(u.i).isDoingSubmitSharingChanges()),C=(0,r.useSelect)(e=>e(p.O4).getDocumentationLinkURL("dashboard-sharing-module-recovery")),{setSharingManagement:w}=(0,r.useDispatch)(u.i),E=A&&Object.keys(A).includes(e);(0,c.useEffect)(()=>{k(E?"all_admins":_)},[_,E]);const D=(0,r.useSelect)(t=>t(u.i).haveModuleSharingSettingsChanged(e,"management"));(0,c.useEffect)(()=>{D&&(0,f.sx)(`${o}_sharing`,`change_management_${_}`,e)},[D,_,e,o]);const R=(0,c.useCallback)(t=>{const i=t.target.value;k(i),w(e,i)},[w,k,e]),O=e===I,L=!O&&void 0!==I||T;return(0,N.jsxs)("div",{className:s()("googlesitekit-dashboard-sharing-settings__module","googlesitekit-dashboard-sharing-settings__row",{"googlesitekit-dashboard-sharing-settings__row--editing":O,"googlesitekit-dashboard-sharing-settings__row--disabled":L}),ref:a,children:[(0,N.jsxs)("div",{className:"googlesitekit-dashboard-sharing-settings__column--product",children:[(0,N.jsx)(g.A,{slug:e,size:48}),(0,N.jsx)("span",{className:"googlesitekit-dashboard-sharing-settings__module-name",children:t})]}),(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__column--view",children:(0,N.jsx)(M,{moduleSlug:e,isLocked:L,hasSharingCapability:S,recoverable:n,recoverableModuleSupportLink:C,ref:a})}),v&&(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__column--manage",children:(0,N.jsx)(ModuleManageAccess,{sharedOwnershipModule:E,hasOwnedModule:j,ownerUsername:i,hasSharingCapability:S,manageViewAccess:l,onChange:R})})]})}function DashboardSharingSettings(){const t=(0,r.useSelect)(e=>e(u.i).hasRecoverableModules()),i=(0,r.useSelect)(e=>e(p.O4).hasMultipleAdmins()),n=t||i,a=(0,r.useSelect)(t=>{const i=t(b.oR).getID(),n=t(u.i).getShareableModules(),s=[],o=[],r=[];for(e of Object.values(n))e.owner?.id===i?s.push(e):t(b.oR).hasCapability(b.hz,e.slug)?o.push(e):r.push(e);return[...s,...o,...r]});return void 0===a?null:(0,N.jsxs)("div",{className:s()("googlesitekit-dashboard-sharing-settings",{"googlesitekit-dashboard-sharing-settings--has-multiple-admins":n}),children:[(0,N.jsxs)("header",{className:"googlesitekit-dashboard-sharing-settings__header googlesitekit-dashboard-sharing-settings__row",children:[(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__column--product",children:(0,o.__)("Product","google-site-kit")}),(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__column--view",children:(0,o.__)("Who can view","google-site-kit")}),n&&(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__column--manage",children:(0,o.__)("Who can manage view access","google-site-kit")})]}),(0,N.jsx)("div",{className:"googlesitekit-dashboard-sharing-settings__main",children:a.map(({slug:e,name:t,owner:i,recoverable:n})=>(0,N.jsx)(Module,{moduleSlug:e,moduleName:t,ownerUsername:i?.login,recoverable:n},e))})]})}ModuleManageAccess.propTypes={sharedOwnershipModule:l().bool,hasOwnedModule:l().bool,ownerUsername:l().string,hasSharingCapability:l().bool,manageViewAccess:l().string,onChange:l().func.isRequired},Module.propTypes={moduleSlug:l().string.isRequired,moduleName:l().string.isRequired,ownerUsername:l().string,recoverable:l().bool},e=i.hmd(e)},88933:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var n,s=i(63696);function o(){retur
(0,n.__)("Sent every %s","google-site-kit"),function(e){const i=Number.isInteger(e)&&e>=0&&e<=6?e:1;return t[i]}(i)),d={weekly:{label:(0,n.__)("Weekly","google-site-kit"),period:(0,n.__)("Last 7 days","google-site-kit"),description:g},monthly:{label:(0,n.__)("Monthly","google-site-kit"),period:(0,n.__)("Last 28 days","google-site-kit"),description:(0,n.__)("Sent on the 1st of each month","google-site-kit")},quarterly:{label:(0,n.__)("Quarterly","google-site-kit"),period:(0,n.__)("Last 90 days","google-site-kit"),description:(0,n.__)("Sent on the 1st of each quarter","google-site-kit")}};return(0,x.jsxs)(s.Fragment,{children:[(0,x.jsx)(_.A,{className:"googlesitekit-frequency-selector-title",type:"label",size:"small",as:"h3",children:(0,n.__)("Frequency","google-site-kit")}),(0,x.jsx)("div",{className:"googlesitekit-frequency-selector",role:"radiogroup","aria-label":(0,n.__)("Frequency","google-site-kit"),children:a.lV.map(t=>{const i=r===t,{label:n,period:s,description:o}=d[t]||{};return(0,x.jsxs)("div",{className:S()("googlesitekit-frequency-selector__card",{"googlesitekit-frequency-selector__card--selected":i}),role:"radio","aria-checked":i,tabIndex:0,onClick:()=>c(t),onKeyDown:e=>function(e,t){" "!==e.key&&"Spacebar"!==e.key&&"Enter"!==e.key||(e.preventDefault(),c(t))}(e,t),children:[(0,x.jsxs)("div",{className:"googlesitekit-frequency-selector__label-row",children:[(0,x.jsx)(_.A,{className:"googlesitekit-frequency-selector__label",type:"label",size:"large",as:"div",children:n}),l===t&&e&&(0,x.jsx)("div",{className:"googlesitekit-frequency-selector__saved-indicator",children:(0,x.jsx)(N.A,{className:"googlesitekit-frequency-selector__label-tick","aria-hidden":"true"})})]}),(0,x.jsx)(_.A,{className:"googlesitekit-frequency-selector__period",type:"body",size:"small",as:"div",children:s}),(0,x.jsx)(_.A,{className:"googlesitekit-frequency-selector__description",type:"body",size:"small",as:"div",children:o})]},t)})})]})}FrequencySelector.propTypes={isUserSubscribed:d().bool};var A=i(2390);const I={SUBSCRIBE:"subscribe",UNSUBSCRIBE:"unsubscribe",UPDATE_SETTINGS:"update_settings"};function SubscribeActions({isSubscribed:e,onSubscribe:t,onUnsubscribe:i,updateSettings:o,isLoading:r}){const[a,l]=(0,s.useState)("");function c(e){switch(l(e),e){case I.UPDATE_SETTINGS:o();break;case I.SUBSCRIBE:t();break;case I.UNSUBSCRIBE:i()}}return(0,x.jsxs)("div",{className:"googlesitekit-selection-panel-subscribe-actions",children:[e&&(0,x.jsx)(A.A,{onClick:()=>c(I.UNSUBSCRIBE),isSaving:r&&a===I.UNSUBSCRIBE,disabled:r,tertiary:!0,children:(0,n.__)("Unsubscribe","google-site-kit")}),(0,x.jsx)(A.A,{onClick:()=>c(e?I.UPDATE_SETTINGS:I.SUBSCRIBE),isSaving:r&&a!==I.UNSUBSCRIBE,disabled:r,children:e?(0,n.__)("Update Settings","google-site-kit"):(0,n.__)("Subscribe","google-site-kit")})]})}function PanelContent({notice:e,isUserSubscribed:t,isSavingSettings:i,onSaveCallback:r,onSubscribe:l,onUnsubscribe:c,onNoticeDismiss:g,closePanel:d}){const u=(0,o.useSelect)(e=>e(a.oR).getUser()),p=u?.wpEmail;return(0,x.jsxs)(s.Fragment,{children:[(0,x.jsxs)("div",{className:"googlesitekit-user-settings-selection__panel-content",children:[(0,x.jsx)(Header,{closePanel:d}),(0,x.jsx)("div",{className:"googlesitekit-user-settings-selection__panel-description",children:(0,x.jsxs)(b.A,{type:"body",size:"small",children:[(0,n.__)("Youll receive the report to your WordPress user email","google-site-kit"),p&&(0,x.jsx)(_.A,{type:"body",size:"medium",children:p})]})}),(0,x.jsx)(FrequencySelector,{isUserSubscribed:t}),(0,x.jsx)(SubscribeActions,{onSubscribe:l,onUnsubscribe:c,updateSettings:r,isSubscribed:t,isLoading:i})]}),(0,x.jsx)(SelectionPanelFooter,{notice:e,onNoticeDismiss:g})]})}function UserSettingsSelectionPanel(){const e=(0,o.useSelect)(e=>e(r.n).getValue(l.Q)),t=(0,o.useSelect)(t=>e?t(a.oR).getEmailReportingSettings():{}),i=(0,o.useSelect)(t=>!!e&&t(a.oR).isSavingEmailReportingSettings()),[g,d]=(0,s.useState)(null),{setValue:u}=(0,o.useDispatch)(r.n),{saveEmailReportingSettings:p,resetEmailReportingSettings:h}=(0,o.useDispatch)(a.oR),m=(0,s.useCallback)(()=>{e&&
(0,l.__)("Source: %s","google-site-kit"),`<a>${e}</a>`),{a:(0,d.jsx)(c.A,{href:t,external:n},"link")})})}SourceLink.propTypes={name:s().string,href:s().string,className:s().string,external:s().bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1};const u=SourceLink},93896:(e,t,i)=>{i.d(t,{O4:()=>n,OQ:()=>o,qc:()=>s});const n="core/site",s="primary",o="secondary"},93934:(e,t,i)=>{i.d(t,{Y2:()=>n.Y2,DO:()=>g,c1:()=>d.c1,X9:()=>l,JS:()=>o,T5:()=>u,WP:()=>d.WP});var n=i(15135),s=i(81520);function o(e){return!!e&&e.Component===s.A}function r(e,t){if(9!==t)return[e,t];let i=(e=[...e]).length-1;for(;0!==t&&i>=0;)3===e[i]?(t-=3,e[i]=4):6===e[i]&&(t-=6,e[i]=8),i--;return[e,t]}function a(e,t){return(Array.isArray(t.width)?t.width:[t.width]).map(t=>({counter:e+n.Gr[t],width:t}))}function l(e,t){let i=[];const s=[];if(!e?.length)return{columnWidths:i,rowIndexes:s};let l=0,c=0;function g({counter:e},{counter:t}){return e-t}function d({counter:e},{counter:t}){return t-e}function u({counter:e}){return e<=12}return e.forEach((p,h)=>{if(o(t[p.slug]))return i.push(0),void s.push(c);let m=a(l,p);const f=function(e,t,i){for(;++e<t.length;)if(!o(i[t[e].slug]))return t[e];return null}(h,e,t);if(null===f||0===a(m.sort(g)[0].counter,f).filter(u).length){m.some(u)&&(m=m.sort(d),m=m.filter(u))}const b=m[0].width;s.push(c),l+=n.Gr[b],l>12?(l-=n.Gr[b],s[h]++,9===l&&([i,l]=r(i,l)),l=n.Gr[b],c++):12===l&&(l=0,c++),i.push(n.Gr[b])}),9===l&&([i,l]=r(i,l)),{columnWidths:i,rowIndexes:s}}var c=i(17243);function g(e,t,{columnWidths:i,rowIndexes:s}){const o=[],r=[...i];if(!e?.length)return{gridColumnWidths:r,overrideComponents:o};let a=null,l=-1,g=[];if(function(e,t){const i={};for(let s=0;s<e.length;s++){const o=e[s],r=t?.[o.slug],a=r?.Component,l=r?.metadata?.moduleSlug,c=n.We.includes(a);if(!a||!l||!c)return!1;if(i[l]){if(i[l]!==a)return!1}else i[l]=a}return!(Object.keys(i).length>1)}(e,t)){const i=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12,...i]}}return e.forEach((n,d)=>{if(o.push(null),a=t[n.slug],l=s[d],a)if(u=a,p=t[e[d+1]?.slug],h=l,m=s[d+1],h===m&&(0,c.isEqual)(u,p))g.push(i[d]),r[d]=0;else if(g.length>0){g.push(i[d]);const e=g.reduce((e,t)=>e+t,0);o[d]=a,r[d]=e,g=[]}var u,p,h,m}),{gridColumnWidths:r,overrideComponents:o}}var d=i(35001);function u(e){return(Array.isArray(e)?e:[e]).filter(e=>"string"==typeof e&&e.length>0)}},94552:(e,t,i)=>{i.d(t,{A:()=>l});var n=i(62688),s=i.n(n),o=i(4452),r=i.n(o),a=i(62540);function ChangeArrow({direction:e,invertColor:t,width:i,height:n}){return(0,a.jsx)("svg",{className:r()("googlesitekit-change-arrow",`googlesitekit-change-arrow--${e}`,{"googlesitekit-change-arrow--inverted-color":t}),width:i,height:n,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:s().string,invertColor:s().bool,width:s().number,height:s().number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9};const l=ChangeArrow},95267:(e,t,i)=>{i.d(t,{A:()=>PageHeader});var n=i(4452),s=i.n(n),o=i(62688),r=i.n(o),a=i(55527),l=i(24560),c=i(18418),g=i(84385),d=i(15167),u=i(62540);function PageHeader(e){const{title:t,icon:i,className:n,status:o,statusText:r,fullWidth:p,children:h}=e,m=p?{size:12}:{smSize:4,mdSize:4,lgSize:6},f=""!==o||Boolean(h);return(0,u.jsx)("header",{className:"googlesitekit-page-header",children:(0,u.jsxs)(a.fI,{children:[t&&(0,u.jsxs)(a.fh,{...m,children:[i,(0,u.jsx)(d.A,{as:"h1",className:s()("googlesitekit-page-header__title",n),size:"medium",type:"title",children:t})]}),f&&(0,u.jsx)(a.fh,{smSize:4,mdSize:4,lgSize:6,alignBottom:!0,mdAlignRight:!0,children:(0,u.jsxs)("div",{className:"googlesitekit-page-header__details",children:[o&&(0,u.jsxs)("span",{className:s()("googlesitekit-page-header__status",`googlesitekit-page-header__status--${o}`),children:[r,(0,u.jsx)(g.A,{children:"connected"===o?(0,u.jsx)(l.A,{width:10,hei