(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[14],{1:function(e,t){e.exports=googlesitekit.i18n},100:function(e,t,n){"use strict";(function(e,r){n.d(t,"c",(function(){return k})),n.d(t,"b",(function(){return j})),n.d(t,"a",(function(){return TourTooltips}));var a=n(6),i=n.n(a),o=n(87),c=n(27),s=n(0),l=n.n(s),u=n(1),d=n(4),g=n.n(d),f=n(28),m=n(7),p=n(33),b=n(116),h=n(19);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var O=g.a.useSelect,y=g.a.useDispatch,_=g.a.useRegistry,k={options:{arrowColor:"#3c7251",backgroundColor:"#3c7251",overlayColor:"rgba(0, 0, 0, 0.6)",textColor:"#fff",zIndex:2e4},spotlight:{border:"2px solid #3c7251",backgroundColor:"#fff"}},E={back:Object(u.__)("Back","google-site-kit"),close:Object(u.__)("Close","google-site-kit"),last:Object(u.__)("Got it","google-site-kit"),next:Object(u.__)("Next","google-site-kit")},j={disableAnimation:!0,styles:{arrow:{length:8,margin:56,spread:16},floater:{filter:"drop-shadow(rgba(60, 64, 67, 0.3) 0px 1px 2px) drop-shadow(rgba(60, 64, 67, 0.15) 0px 2px 6px)"}}},S="feature_tooltip_view",w="feature_tooltip_advance",N="feature_tooltip_return",T="feature_tooltip_dismiss",A="feature_tooltip_complete";function TourTooltips(t){var n=t.steps,a=t.tourID,s=t.gaEventCategory,l=t.callback,u="".concat(a,"-step"),d="".concat(a,"-run"),g=y(f.b).setValue,C=y(m.a).dismissTour,D=_(),x=Object(h.a)(),R=O((function(e){return e(f.b).getValue(u)})),L=O((function(e){return e(f.b).getValue(d)&&!1===e(m.a).isTourDismissed(a)}));Object(o.a)((function(){e.document.body.classList.add("googlesitekit-showing-feature-tour","googlesitekit-showing-feature-tour--".concat(a)),g(d,!0)}));var M=n.map((function(e){return function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var i=n.invertColor,o=void 0!==i&&i;return Object(r.a)(e.createElement(a.a,{direction:t>0?"up":"down",invertColor:o}))},o=function(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}}).call(this,n(2))},104:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var r=n(6),a=n.n(r),i=n(15),o=n(105),c=n(106);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,a=l(l({},u),t);a.referenceSiteURL&&(a.referenceSiteURL=a.referenceSiteURL.toString().replace(/\/+$/,""));var s=Object(o.a)(a,n),d=Object(c.a)(a,n,s,r),g={},f=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?Object(g.a)(u):[],h=function(e){return s()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",a()({className:s()("googlesitekit-tour-tooltip",m.className)},p),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement("h2",{className:"googlesitekit-tooltip-title"},m.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},m.content)),e.createElement(i.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},b.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:h(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(d.Button,a()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),m.cta,l.title&&e.createElement(d.Button,a()({className:"googlesitekit-tooltip-button",text:!0},l),l.title))),e.createElement(d.Button,a()({className:"googlesitekit-tooltip-close",text:!0,hideTooltipTitle:!0,icon:e.createElement(f.a,{width:"14",height:"14"})},r))))}TourTooltip.propTypes={backProps:u.a.object.isRequired,closeProps:u.a.object.isRequired,index:u.a.number.isRequired,isLastStep:u.a.bool.isRequired,primaryProps:u.a.object.isRequired,size:u.a.number.isRequired,step:u.a.shape({content:u.a.node,title:u.a.node.isRequired,cta:u.a.oneOfType([u.a.element,u.a.bool]),className:u.a.string}).isRequired,tooltipProps:u.a.object.isRequired}}).call(this,n(2))},117:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return o}));var r="editing-user-role-select-slug-key",a=[],i="dashboardSharingDialogOpen",o="resetSharingDialogOpen"},123:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Cell}));var r=n(23),a=n.n(r),i=n(6),o=n.n(i),c=n(25),s=n.n(c),l=n(0),u=n.n(l),d=n(12),g=n.n(d);function Cell(t){var n,r=t.className,i=t.alignTop,c=t.alignMiddle,l=t.alignBottom,u=t.alignRight,d=t.alignLeft,f=t.smAlignRight,m=t.mdAlignRight,p=t.lgAlignRight,b=t.smSize,h=t.smStart,v=t.smOrder,O=t.mdSize,y=t.mdStart,_=t.mdOrder,k=t.lgSize,E=t.lgStart,j=t.lgOrder,S=t.size,w=t.children,N=s()(t,["className","alignTop","alignMiddle","alignBottom","alignRight","alignLeft","smAlignRight","mdAlignRight","lgAlignRight","smSize","smStart","smOrder","mdSize","mdStart","mdOrder","lgSize","lgStart","lgOrder","size","children"]);return e.createElement("div",a()({},N,{className:g()(r,"mdc-layout-grid__cell",(n={"mdc-layout-grid__cell--align-top":i,"mdc-layout-grid__cell--align-middle":c,"mdc-layout-grid__cell--align-bottom":l,"mdc-layout-grid__cell--align-right":u,"mdc-layout-grid__cell--align-left":d,"mdc-layout-grid__cell--align-right-phone":f,"mdc-layout-grid__cell--align-right-tablet":m,"mdc-layout-grid__cell--align-right-desktop":p},o()(n,"mdc-layout-grid__cell--span-".concat(S),12>=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(k,"-desktop"),12>=k&&k>0),o()(n,"mdc-layout-grid__cell--start-".concat(E,"-desktop"),12>=E&&E>0),o()(n,"mdc-layout-grid__cell--order-".concat(j,"-desktop"),12>=j&&j>0),o()(n,"mdc-layout-grid__cell--span-".concat(O,"-tablet"),8>=O&&O>0),o()(n,"mdc-layout-grid__cell--start-".concat(y,"-tablet"),8>=y&&y>0),o()(n,"mdc-layout-grid__cell--order-".concat(_,"-tablet"),8>=_&&_>0),o()(n,"mdc-layout-grid__cell--span-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--start-".concat(h,"-phone"),4>=h&&h>0),o()(n,"mdc-layout-grid__cell--order-".concat(v,"-phone"),4>=v&&v>0),n))}),w)}Cell.propTypes={smSize:u.a.number,smStart:u.a.number,smOrder:u.a.number,mdSize:u.a.number,mdStart:u.a.number,mdOrder:u.a.number,lgSize:u.a.number,lgStart:u.a.number,lgOrder:u.a.number,size:u.a.number,alignTop:u.a.bool,alignMiddle:u.a.bool,alignBottom:u.a.bool,alignRight:u.a.bool,alignLeft:u.a.bool,smAlignRight:u.a.bool,mdAlignRight:u.a.bool,lgAlignRight:u.a.bool,className:u.a.string,children:u.a.node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0}}).call(this,n(2))},124:function(e,t,n){"use strict";(function(e){var r=n(23),a=n.n(r),i=n(25),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=Object(d.forwardRef)((function(t,n){var r=t.className,i=t.children,c=o()(t,["className","children"]);return e.createElement("div",a()({ref:n,className:u()("mdc-layout-grid__inner",r)},c),i)}));g.displayName="Row",g.propTypes={className:s.a.string,children:s.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(2))},125:function(e,t,n){"use strict";(function(e){var r=n(23),a=n.n(r),i=n(25),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=Object(d.forwardRef)((function(t,n){var r=t.alignLeft,i=t.fill,c=t.className,s=t.children,l=t.collapsed,d=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",a()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":r,"mdc-layout-grid--collapsed":l,"mdc-layout-grid--fill":i})},d,{ref:n}),s)}));g.displayName="Grid",g.propTypes={alignLeft:s.a.bool,fill:s.a.bool,className:s.a.string,collapsed:s.a.bool,children:s.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(2))},126:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(15),a=function(e){return Object(r.isFinite)(e)?e:0}},127:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(43),s=n(1),l=n(21),u=n(38);function SourceLink(t){var n=t.name,r=t.href,a=t.className,i=t.external;return Object(u.a)()?null:e.createElement("div",{className:o()("googlesitekit-source-link",a)},Object(c.a)(Object(s.sprintf)( /* translators: %s: source link */ Object(s.__)("Source: %s","google-site-kit"),"".concat(n,"")),{a:e.createElement(l.a,{key:"link",href:r,external:i})}))}SourceLink.propTypes={name:a.a.string,href:a.a.string,className:a.a.string,external:a.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(2))},129:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;tNote: %s","google-site-kit"),m),{strong:e.createElement("strong",null)}))),e.createElement(s.DialogFooter,null,e.createElement(s.SpinnerButton,{onClick:d,danger:p,disabled:h,isSaving:h},f||Object(c.__)("Disconnect","google-site-kit")),e.createElement(l.a,{className:"googlesitekit-margin-left-auto mdc-dialog__cancel-button",onClick:r,disabled:h},Object(c.__)("Cancel","google-site-kit"))))};u.displayName="Dialog",u.propTypes={dialogActive:a.a.bool,handleDialog:a.a.func,handleConfirm:a.a.func.isRequired,title:a.a.string,description:a.a.string,confirmButton:a.a.string,danger:a.a.bool},u.defaultProps={dialogActive:!1,handleDialog:null,title:null,description:null,confirmButton:null,danger:!1},t.a=u}).call(this,n(2))},132:function(e,t,n){"use strict";var r=n(3),a=Object(r.createContext)(!1);t.a=a},134:function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d}));var r,a=n(6),i=n.n(a),o=n(42),c=n(160),s=n(155),l=(r={},i()(r,o.c.QUARTER,3),i()(r,o.c.HALF,6),i()(r,o.c.FULL,12),r),u="googlesitekit-hidden",d=[c.a,s.a]},138:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},a=n.slug,i=void 0===a?"":a,o=n.name,c=void 0===o?"":o,s=n.owner,l=void 0===s?{}:s;if(!i||!c)return e;var u="",d="";return"analytics"===i?e.match(/account/i)?u=Object(r.__)("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)?u=Object(r.__)("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)&&(u=Object(r.__)("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")):"search-console"===i&&(u=Object(r.__)("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")),u||(u=Object(r.sprintf)( /* translators: %s: module name */ Object(r.__)("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"),c)),l&&l.login&&(d=Object(r.sprintf)( /* translators: %s: owner name */ Object(r.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),l.login)),d||(d=Object(r.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(u," ").concat(d)}},153:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(10),a=n.n(r),i=function(e,t){var n=t.dateRangeLength;a()(Array.isArray(e),"report must be an array to partition."),a()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var r=-1*n;return{currentRange:e.slice(r),compareRange:e.slice(2*r,r)}}},154:function(e,t,n){"use strict";t.a=function(e){if("string"==typeof e&&e.match(/[0-9]{8}/)){var t=e.slice(0,4),n=Number(e.slice(4,6))-1,r=e.slice(6,8);return new Date(t,n.toString(),r)}return!1}},155:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RecoverableModules}));var r=n(0),a=n.n(r),i=n(1),o=n(4),c=n.n(o),s=n(20),l=n(97),u=c.a.useSelect;function RecoverableModules(t){var n=t.moduleSlugs,r=u((function(e){var t=e(s.a).getModules();if(void 0!==t)return n.map((function(e){return t[e].name}))}));if(void 0===r)return null;var a=1===r.length?Object(i.sprintf)( /* translators: %s: Module name */ Object(i.__)("%s data was previously shared by an admin who no longer has access. Please contact another admin to restore it.","google-site-kit"),r[0]):Object(i.sprintf)( /* translators: %s: List of module names */ Object(i.__)("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"),r.join(Object(i._x)(", ","Recoverable modules","google-site-kit")));return e.createElement(l.a,{title:Object(i.__)("Data Unavailable","google-site-kit"),description:a})}RecoverableModules.propTypes={moduleSlugs:a.a.arrayOf(a.a.string).isRequired}}).call(this,n(2))},156:function(e,t,n){"use strict";(function(e){var r=n(17),a=n.n(r),i=n(164),o=n.n(i),c=n(0),s=n.n(c),l=n(3),u=n(1),d=n(208),g=n(347),f=n(348),m=n(9);function ReportErrorButton(t){var n=t.message,r=t.componentStack,i=Object(l.useState)(!1),c=a()(i,2),s=c[0],p=c[1];return e.createElement(m.Button,{"aria-label":s?Object(u.__)("Error message copied to clipboard. Click to copy the error message again.","google-site-kit"):void 0,onClick:function(){o()("`".concat(n,"\n").concat(r,"`")),p(!0)},trailingIcon:e.createElement(d.a,{className:"mdc-button__icon",icon:s?g.a:f.a})},s?Object(u.__)("Copied to clipboard","google-site-kit"):Object(u.__)("Copy error contents","google-site-kit"))}ReportErrorButton.propTypes={message:s.a.string,componentStack:s.a.string},t.a=ReportErrorButton}).call(this,n(2))},157:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return FeatureTours}));var a=n(87),i=n(3),o=n(4),c=n.n(o),s=n(7),l=n(19),u=n(100),d=c.a.useSelect,g=c.a.useDispatch;function FeatureTours(){var t=Object(l.a)(),n=g(s.a).triggerTourForView;Object(a.a)((function(){n(t)}));var o=d((function(e){return e(s.a).getCurrentTour()}));return Object(i.useEffect)((function(){if(o){var t=document.getElementById("js-googlesitekit-main-dashboard"),n=new ResizeObserver((function(){e.dispatchEvent(new Event("resize"))}));return n.observe(t),function(){n.disconnect()}}}),[o]),o?r.createElement(u.a,{tourID:o.slug,steps:o.steps,gaEventCategory:o.gaEventCategory,callback:o.callback}):null}}).call(this,n(26),n(2))},158:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportError}));var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(15),s=n(3),l=n(1),u=n(4),d=n.n(u),g=n(20),f=n(45),m=n(152),p=n(85),b=n(81),h=n(97),v=n(170),O=n(38);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t1&&(n=Object(l.sprintf)( /* translators: %s: module name */ Object(l.__)("Data errors in %s","google-site-kit"),null==o?void 0:o.name)):n=Object(l.sprintf)( /* translators: %s: module name */ Object(l.__)("Data error in %s","google-site-kit"),null==o?void 0:o.name);var j=e.createElement(s.Fragment,null,y.map((function(t){var n,r=null==a||null===(n=a.data)||void 0===n?void 0:n.reconnectURL;return r?e.createElement(b.a,{key:t.message,message:t.message,reconnectURL:r}):e.createElement("p",{key:t.message},p.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(h.a,{title:n,description:j,error:!0},e.createElement(v.a,{moduleSlug:r,error:a}))}ReportError.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired}}).call(this,n(2))},160:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportZero}));var r=n(0),a=n.n(r),i=n(1),o=n(4),c=n.n(o),s=n(20),l=n(97),u=c.a.useSelect;function ReportZero(t){var n=t.moduleSlug,r=u((function(e){return e(s.a).getModule(n)}));return e.createElement(l.a,{title:Object(i.sprintf)( /* translators: %s: Module name */ Object(i.__)("%s Gathering Data","google-site-kit"),null==r?void 0:r.name),description:Object(i.sprintf)( /* translators: %s: Module name */ Object(i.__)("%s data is not yet available, please check back later","google-site-kit"),null==r?void 0:r.name)})}ReportZero.propTypes={moduleSlug:a.a.string.isRequired}}).call(this,n(2))},162:function(e,t,n){"use strict";var r=n(132),a=(r.a.Consumer,r.a.Provider);t.a=a},163:function(e,t,n){"use strict";(function(e){var r=n(50),a=n.n(r),i=n(52),o=n.n(i),c=n(67),s=n.n(c),l=n(68),u=n.n(l),d=n(46),g=n.n(d),f=n(0),m=n.n(f),p=n(12),b=n.n(p),h=n(3),v=n(277),O=n(278);function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return u()(this,n)}}var _=function(t){s()(Layout,t);var n=y(Layout);function Layout(){return a()(this,Layout),n.apply(this,arguments)}return o()(Layout,[{key:"render",value:function(){var t=this.props,n=t.header,r=t.footer,a=t.children,i=t.title,o=t.headerCTALabel,c=t.headerCTALink,s=t.footerCTALabel,l=t.footerCTALink,u=t.footerContent,d=t.className,g=t.fill,f=t.relative,m=t.rounded,p=void 0!==m&&m,h=t.transparent,y=void 0!==h&&h;return e.createElement("div",{className:b()("googlesitekit-layout",d,{"googlesitekit-layout--fill":g,"googlesitekit-layout--relative":f,"googlesitekit-layout--rounded":p,"googlesitekit-layout--transparent":y})},n&&e.createElement(v.a,{title:i,ctaLabel:o,ctaLink:c}),a,r&&e.createElement(O.a,{ctaLabel:s,ctaLink:l,footerContent:u}))}}]),Layout}(h.Component);_.propTypes={header:m.a.bool,footer:m.a.bool,children:m.a.node.isRequired,title:m.a.string,headerCTALabel:m.a.string,headerCTALink:m.a.string,footerCTALabel:m.a.string,footerCTALink:m.a.string,footerContent:m.a.node,className:m.a.string,fill:m.a.bool,relative:m.a.bool,rounded:m.a.bool,transparent:m.a.bool},_.defaultProps={header:!1,footer:!1,title:"",headerCTALabel:"",headerCTALink:"",footerCTALabel:"",footerCTALink:"",footerContent:null,className:"",fill:!1,relative:!1},t.a=_}).call(this,n(2))},166:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(3),s=n(18),l=Object(c.forwardRef)((function(t,n){var r=t.id,a=t.className,i=t.children,l=t.secondaryPane;return e.createElement("section",{id:r,className:o()(a,"googlesitekit-publisher-win"),ref:n},e.createElement(s.e,null,e.createElement(s.k,null,i)),l&&e.createElement(c.Fragment,null,e.createElement("div",{className:"googlesitekit-publisher-win__secondary-pane-divider"}),e.createElement(s.e,{className:"googlesitekit-publisher-win__secondary-pane"},e.createElement(s.k,null,e.createElement(s.a,{className:"googlesitekit-publisher-win__secondary-pane",size:12},l)))))}));l.displayName="Banner",l.propTypes={id:a.a.string,className:a.a.string,secondaryPane:a.a.node},t.a=l}).call(this,n(2))},167:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerTitle}));var r=n(6),a=n.n(r),i=n(0),o=n.n(i),c=n(12),s=n.n(c),l=n(108);function BannerTitle(t){var n=t.title,r=t.badgeLabel,i=t.WinImageSVG,o=t.winImageFormat,c=void 0===o?"":o,u=t.smallWinImageSVGWidth,d=void 0===u?75:u,g=t.smallWinImageSVGHeight,f=void 0===g?75:g;return n?e.createElement("div",{className:"googlesitekit-publisher-win__title-image-wrapper"},e.createElement("h3",{className:"googlesitekit-heading-2 googlesitekit-publisher-win__title"},n,r&&e.createElement(l.a,{label:r})),i&&e.createElement("div",{className:s()(a()({},"googlesitekit-publisher-win__image-".concat(c),c))},e.createElement(i,{width:d,height:f}))):null}BannerTitle.propTypes={title:o.a.string,badgeLabel:o.a.string,WinImageSVG:o.a.elementType,winImageFormat:o.a.string,smallWinImageSVGWidth:o.a.number,smallWinImageSVGHeight:o.a.number}}).call(this,n(2))},168:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerActions}));var r=n(5),a=n.n(r),i=n(16),o=n.n(i),c=n(17),s=n.n(c),l=n(0),u=n.n(l),d=n(223),g=n(3),f=n(4),m=n.n(f),p=n(9),b=n(32),h=n(21),v=m.a.useSelect;function BannerActions(t){var n=t.ctaLink,r=t.ctaLabel,i=t.ctaComponent,c=t.ctaTarget,l=t.ctaCallback,u=t.dismissLabel,f=t.dismissCallback,m=Object(g.useState)(!1),O=s()(m,2),y=O[0],_=O[1],k=Object(d.a)(),E=v((function(e){return!!n&&e(b.a).isNavigatingTo(n)})),j=function(){var e=o()(a.a.mark((function e(){var t,n,r,i=arguments;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(_(!0),t=i.length,n=new Array(t),r=0;r","google-site-kit"),{HelpLink:e.createElement(h.a,{href:w,external:!0},Object(l.__)("Get help","google-site-kit"))}))):e.createElement("div",{className:u},"function"==typeof i?e.createElement(i,{linkURL:w}):e.createElement(h.a,{href:w,external:!0},Object(l.__)("Get help","google-site-kit"))))}ReportErrorActions.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired,GetHelpLink:o.a.elementType,onRetry:o.a.func,getHelpClassName:o.a.string}}).call(this,n(2))},172:function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var r=n(3),a=n(0),i=n.n(a),o=n(4),c=n.n(o),s=n(13),l=n(7),u=c.a.useSelect,d=c.a.useDispatch;function SurveyViewTrigger(e){var t=e.triggerID,n=e.ttl,a=void 0===n?0:n,i=u((function(e){return e(s.c).isUsingProxy()})),o=d(l.a).triggerSurvey;return Object(r.useEffect)((function(){i&&o(t,{ttl:a})}),[i,t,a,o]),null}SurveyViewTrigger.propTypes={triggerID:i.a.string.isRequired,ttl:i.a.number}},175:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerIcon}));var r=n(0),a=n.n(r),i=n(169),o=n(148),c=n(18);function BannerIcon(t){var n=t.type;if("win-error"!==n&&"win-warning"!==n)return null;var r="win-warning"===n?e.createElement(i.a,{width:34}):e.createElement(o.a,{width:28});return e.createElement(c.a,{size:1,smOrder:3,mdOrder:3,lgOrder:3},e.createElement("div",{className:"googlesitekit-publisher-win__icons"},r))}BannerIcon.propTypes={type:a.a.string}}).call(this,n(2))},176:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerLogo}));var r=n(0),a=n.n(r),i=n(18),o=n(129),c=n(151);function BannerLogo(t){var n=t.module,r=t.moduleName;return e.createElement(i.a,{size:12},e.createElement("div",{className:"googlesitekit-publisher-win__logo"},n&&e.createElement(c.a,{slug:n,size:19}),!n&&e.createElement(o.a,{height:"34",width:"32"})),r&&e.createElement("div",{className:"googlesitekit-publisher-win__module-name"},r))}BannerLogo.propTypes={module:a.a.string,moduleName:a.a.string}}).call(this,n(2))},177:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BannerDescription}));var r=n(0),a=n.n(r),i=n(3),o=n(75),c=n(21),s=n(74);function BannerDescription(t){var n=t.description,r=t.learnMoreLabel,a=t.learnMoreURL,l=t.learnMoreTarget,u=t.learnMoreDescription,d=t.onLearnMoreClick;if(!n)return null;var g;return r&&(g=e.createElement(i.Fragment,null,e.createElement(c.a,{onClick:function(e){e.persist(),null==d||d()},href:a,external:l===s.a.EXTERNAL},r),u)),e.createElement("div",{className:"googlesitekit-publisher-win__desc"},Object(i.isValidElement)(n)?e.createElement(i.Fragment,null,n,e.createElement("p",null,g)):e.createElement("p",null,e.createElement("span",{dangerouslySetInnerHTML:Object(o.a)(n,{ALLOWED_TAGS:["strong","em","br","a"],ALLOWED_ATTR:["href"]})})," ",g))}BannerDescription.propTypes={description:a.a.node,learnMoreURL:a.a.string,learnMoreDescription:a.a.string,learnMoreLabel:a.a.string,learnMoreTarget:a.a.oneOf(Object.values(s.a)),onLearnMoreClick:a.a.func}}).call(this,n(2))},18:function(e,t,n){"use strict";var r=n(220);n.d(t,"i",(function(){return r.a}));var a=n(284);n.d(t,"f",(function(){return a.a}));var i=n(285);n.d(t,"h",(function(){return i.a}));var o=n(286);n.d(t,"j",(function(){return o.a}));var c=n(283);n.d(t,"g",(function(){return c.a}));var s=n(95),l=n.n(s);n.d(t,"b",(function(){return l.a})),n.d(t,"c",(function(){return s.DialogContent})),n.d(t,"d",(function(){return s.DialogFooter}));var u=n(84);n.d(t,"a",(function(){return u.a})),n.d(t,"e",(function(){return u.b})),n.d(t,"k",(function(){return u.c}))},181:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptIn}));var r=n(5),a=n.n(r),i=n(16),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=n(43),f=n(1),m=n(4),p=n.n(m),b=n(9),h=n(7),v=n(33),O=n(21),y=n(19),_=p.a.useSelect,k=p.a.useDispatch;function OptIn(t){var n=t.id,r=void 0===n?"googlesitekit-opt-in":n,i=t.name,c=void 0===i?"optIn":i,s=t.className,l=t.trackEventCategory,m=t.alignLeftCheckbox,p=void 0!==m&&m,E=_((function(e){return e(h.a).isTrackingEnabled()})),j=_((function(e){return e(h.a).isSavingTrackingEnabled()})),S=_((function(e){return e(h.a).getErrorForAction("setTrackingEnabled",[!E])})),w=k(h.a).setTrackingEnabled,N=Object(y.a)(),T=Object(d.useCallback)(function(){var e=o()(a.a.mark((function e(t){var n,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(!!t.target.checked);case 2:n=e.sent,r=n.response,n.error||(Object(v.a)(r.enabled),r.enabled&&Object(v.b)(l||N,"tracking_optin"));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[w,l,N]);return e.createElement("div",{className:u()("googlesitekit-opt-in",s)},e.createElement(b.Checkbox,{id:r,name:c,value:"1",checked:E,disabled:j,onChange:T,loading:void 0===E,alignLeft:p},Object(g.a)(Object(f.__)("Help us improve Site Kit by sharing anonymous usage data. All collected data is treated in accordance with the Google Privacy Policy.","google-site-kit"),{a:e.createElement(O.a,{key:"link",href:"https://policies.google.com/privacy",external:!0}),span:e.createElement("span",null)})),(null==S?void 0:S.message)&&e.createElement("div",{className:"googlesitekit-error-text"},null==S?void 0:S.message))}OptIn.propTypes={id:s.a.string,name:s.a.string,className:s.a.string,trackEventCategory:s.a.string,alignLeftCheckbox:s.a.bool}}).call(this,n(2))},184:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Item}));var r=n(0),a=n.n(r);function Item(t){var n=t.icon,r=t.label;return e.createElement("div",{className:"googlesitekit-user-menu__item"},e.createElement("div",{className:"googlesitekit-user-menu__item-icon"},n),e.createElement("span",{className:"googlesitekit-user-menu__item-label"},r))}Item.propTypes={icon:a.a.node,label:a.a.string}}).call(this,n(2))},187:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Root}));var r=n(17),a=n.n(r),i=n(0),o=n.n(i),c=n(384),s=n(409),l=n(3),u=n(4),d=n.n(u),g=n(188),f=n(189),m=n(49),p=n(190),b=n(192),h=n(193),v=n(61),O=n(162),y=n(144);function Root(t){var n=t.children,r=t.registry,i=t.viewContext,o=void 0===i?null:i,u=c.a,_=Object(l.useState)({key:"Root",value:!0}),k=a()(_,1)[0];return e.createElement(l.StrictMode,null,e.createElement(O.a,{value:k},e.createElement(d.a.RegistryProvider,{value:r},e.createElement(f.a,{value:m.a},e.createElement(v.a,{value:o},e.createElement(s.a,{theme:u()},e.createElement(g.a,null,e.createElement(b.a,null,n,o&&e.createElement(h.a,null)),Object(y.a)(o)&&e.createElement(p.a,null))))))))}Root.propTypes={children:o.a.node,registry:o.a.object,viewContext:o.a.string.isRequired},Root.defaultProps={registry:d.a}}).call(this,n(2))},188:function(e,t,n){"use strict";(function(e,r){var a=n(50),i=n.n(a),o=n(52),c=n.n(o),s=n(67),l=n.n(s),u=n(68),d=n.n(u),g=n(46),f=n.n(g),m=n(0),p=n.n(m),b=n(3),h=n(1),v=n(150),O=n(61),y=n(41),_=n(8);function k(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f()(e);if(t){var a=f()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return d()(this,n)}}var E=function(t){l()(ErrorHandler,t);var n=k(ErrorHandler);function ErrorHandler(e){var t;return i()(this,ErrorHandler),(t=n.call(this,e)).state={error:null,info:null,copied:!1},t}return c()(ErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Caught an error:",t,n),this.setState({error:t,info:n}),Object(_.A)("react_error","handle_".concat(this.context||"unknown","_error"),"".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,a=t.info;return n?r.createElement(y.b,{id:"googlesitekit-error",className:"googlesitekit-error-handler",title:Object(h.__)("Site Kit encountered an error","google-site-kit"),description:r.createElement(v.a,{message:n.message,componentStack:a.componentStack}),isDismissible:!1,format:"small",type:"win-error"},r.createElement("pre",{className:"googlesitekit-overflow-auto"},n.message,a.componentStack)):e}}]),ErrorHandler}(b.Component);E.contextType=O.b,E.propTypes={children:p.a.node.isRequired},t.a=E}).call(this,n(26),n(2))},189:function(e,t,n){"use strict";var r=n(109),a=(r.a.Consumer,r.a.Provider);t.a=a},19:function(e,t,n){"use strict";var r=n(3),a=n(61);t.a=function(){return Object(r.useContext)(a.b)}},190:function(e,t,n){"use strict";(function(e){var r=n(4),a=n.n(r),i=n(191),o=n(7),c=a.a.useSelect;t.a=function PermissionsModal(){return c((function(e){return e(o.a).isAuthenticated()}))?e.createElement(i.a,null):null}}).call(this,n(2))},191:function(e,t,n){"use strict";(function(e,r){var a=n(5),i=n.n(a),o=n(16),c=n.n(o),s=n(1),l=n(3),u=n(4),d=n.n(u),g=n(130),f=n(29),m=n(32),p=n(7),b=n(96),h=n(93),v=d.a.useSelect,O=d.a.useDispatch,y=d.a.useRegistry;t.a=function AuthenticatedPermissionsModal(){var t,n,a,o,u=y(),d=v((function(e){return e(p.a).getPermissionScopeError()})),_=v((function(e){return e(p.a).getUnsatisfiedScopes()})),k=v((function(t){var n,r;return t(p.a).getConnectURL({additionalScopes:null==d||null===(n=d.data)||void 0===n?void 0:n.scopes,redirectURL:(null==d||null===(r=d.data)||void 0===r?void 0:r.redirectURL)||e.location.href})})),E=O(p.a).clearPermissionScopeError,j=O(m.a).navigateTo,S=O(f.a).setValues,w=Object(l.useCallback)((function(){E()}),[E]),N=Object(l.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(p.c,{permissionsError:d}),e.next=3,Object(b.c)(u);case 3:j(k);case 4:case"end":return e.stop()}}),e)}))),[u,k,j,d,S]);return Object(l.useEffect)((function(){(function(){var e=c()(i.a.mark((function e(){var t,n,r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null==d||null===(t=d.data)||void 0===t?void 0:t.skipModal)||!(null==d||null===(n=d.data)||void 0===n||null===(r=n.scopes)||void 0===r?void 0:r.length)){e.next=3;break}return e.next=3,N();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}})()()}),[N,d]),d?(null==d||null===(t=d.data)||void 0===t||null===(n=t.scopes)||void 0===n?void 0:n.length)?(null==d||null===(a=d.data)||void 0===a?void 0:a.skipModal)||_&&(null==d||null===(o=d.data)||void 0===o?void 0:o.scopes.every((function(e){return _.includes(e)})))?null:r.createElement(h.a,null,r.createElement(g.a,{title:Object(s.__)("Additional Permissions Required","google-site-kit"),subtitle:d.message,confirmButton:Object(s.__)("Proceed","google-site-kit"),dialogActive:!0,handleConfirm:N,handleDialog:w})):(e.console.warn("permissionsError lacks scopes array to use for redirect, so not showing the PermissionsModal. permissionsError was:",d),null):null}}).call(this,n(26),n(2))},192:function(e,t,n){"use strict";var r=n(5),a=n.n(r),i=n(16),o=n.n(i),c=n(17),s=n.n(c),l=n(3),u=n(4),d=n.n(u),g=n(96),f=d.a.useRegistry;t.a=function RestoreSnapshots(e){var t=e.children,n=f(),r=Object(l.useState)(!1),i=s()(r,2),c=i[0],u=i[1];return Object(l.useEffect)((function(){c||o()(a.a.mark((function e(){return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(g.b)(n);case 2:u(!0);case 3:case"end":return e.stop()}}),e)})))()}),[n,c]),c?t:null}},193:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return FeatureToursDesktop}));var r=n(6),a=n.n(r),i=n(91),o=n(157);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function FeatureToursDesktop(t){return Object(i.a)()<783?null:e.createElement(o.a,t)}FeatureToursDesktop.propTypes=function(e){for(var t=1;t0){a.next=7;break}if(!(c=document.getElementById("wp-admin-bar-menu-toggle"))){a.next=7;break}return c.firstChild.click(),a.next=7,new Promise((function(e){setTimeout(e,0)}));case 7:"#adminmenu [href*='page=googlesitekit-dashboard']",(s=!!document.querySelector("".concat("#adminmenu [href*='page=googlesitekit-dashboard']","[aria-haspopup=true]")))&&document.querySelector("#adminmenu [href*='page=googlesitekit-dashboard']").click(),n&&!r&&(l=document.hasFocus,document.hasFocus=function(){return document.hasFocus=l,!1}),t(e,{isTooltipVisible:!0,rehideAdminMenu:!o,rehideAdminSubMenu:s});case 12:case"end":return a.stop()}}),i)}))),[n,r,t,e])}},201:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdminMenuTooltip}));var r=n(6),a=n.n(r),i=n(23),o=n.n(i),c=n(5),s=n.n(c),l=n(16),u=n.n(l),d=n(25),g=n.n(d),f=n(3),m=n(0),p=n.n(m),b=n(4),h=n.n(b),v=n(196),O=n(28),y=n(149);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t0&&(null===(t=document.getElementById("wp-admin-bar-menu-toggle"))||void 0===t||t.click()),d&&document.querySelector("body").click(),e.next=4,null==n?void 0:n();case 4:i(r,void 0);case 5:case"end":return e.stop()}}),e)}))),[n,l,d,i,r]);return e.createElement(v.a,o()({slug:"ga4-activation-banner-admin-menu-tooltip",onDismiss:m},a))}AdminMenuTooltip.propTypes=k(k({},v.a.propTypes),{},{target:p.a.string,tooltipStateKey:p.a.string.isRequired}),AdminMenuTooltip.defaultProps={target:'#adminmenu [href*="page=googlesitekit-settings"]'}}).call(this,n(2))},209:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EnhancedMeasurementSwitch}));var r=n(6),a=n.n(r),i=n(12),o=n.n(i),c=n(0),s=n.n(c),l=n(87),u=n(3),d=n(43),g=n(1),f=n(4),m=n.n(f),p=n(9),b=n(29),h=n(14),v=n(107),O=n(8),y=n(19),_=m.a.useSelect,k=m.a.useDispatch;function EnhancedMeasurementSwitch(t){var n=t.onClick,r=t.disabled,i=void 0!==r&&r,c=t.loading,s=void 0!==c&&c,f=t.formName,m=void 0===f?h.d:f,E=t.isEnhancedMeasurementAlreadyEnabled,j=void 0!==E&&E,S=_((function(e){return e(b.a).getValue(m,h.c)})),w=Object(y.a)(),N=k(b.a).setValues,T=Object(u.useCallback)((function(){N(m,a()({},h.c,!S)),Object(O.A)("".concat(w,"_analytics"),S?"deactivate_enhanced_measurement":"activate_enhanced_measurement"),null==n||n()}),[m,S,n,N,w]);return Object(l.a)((function(){N(h.d,a()({},h.e,!0))})),e.createElement("div",{className:o()("googlesitekit-analytics-enable-enhanced-measurement",{"googlesitekit-analytics-enable-enhanced-measurement--loading":s})},s&&e.createElement(p.ProgressBar,{small:!0,className:"googlesitekit-analytics-enable-enhanced-measurement__progress--settings-edit"}),!s&&j&&e.createElement("p",{className:"googlesitekit-margin-top-0"},"Enhanced measurement is enabled for this web data stream"),!s&&!j&&e.createElement(p.Switch,{label:Object(g.__)("Enable enhanced measurement","google-site-kit"),checked:S,disabled:i,onClick:T,hideLabel:!1}),e.createElement("p",null,Object(d.a)(Object(g.__)("This allows you to measure interactions with your content (e.g. file downloads, form completions, video views). Learn more","google-site-kit"),{a:e.createElement(v.a,{path:"/analytics/answer/9216061",external:!0})})))}EnhancedMeasurementSwitch.propTypes={onClick:s.a.func,disabled:s.a.bool,loading:s.a.bool,isEnhancedMeasurementAlreadyEnabled:s.a.bool}}).call(this,n(2))},21:function(e,t,n){"use strict";(function(e){var r=n(23),a=n.n(r),i=n(25),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(133),g=n(1),f=n(3),m=Object(f.forwardRef)((function(t,n){var r,i=t["aria-label"],c=t.secondary,s=void 0!==c&&c,l=t.arrow,f=void 0!==l&&l,m=t.back,p=void 0!==m&&m,b=t.caps,h=void 0!==b&&b,v=t.children,O=t.className,y=void 0===O?"":O,_=t.danger,k=void 0!==_&&_,E=t.disabled,j=void 0!==E&&E,S=t.external,w=void 0!==S&&S,N=t.hideExternalIndicator,T=void 0!==N&&N,A=t.href,C=void 0===A?"":A,D=t.inverse,x=void 0!==D&&D,R=t.onClick,L=t.small,M=void 0!==L&&L,P=t.standalone,I=void 0!==P&&P,B=t.linkButton,z=void 0!==B&&B,W=t.to,H=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","onClick","small","standalone","linkButton","to"]),V=C||W||!R?W?"ROUTER_LINK":w?"EXTERNAL_LINK":"LINK":j?"BUTTON_DISABLED":"BUTTON",F="BUTTON"===V||"BUTTON_DISABLED"===V?"button":"ROUTER_LINK"===V?d.b:"a",U=("EXTERNAL_LINK"===V&&(r=Object(g._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===V&&(r=Object(g._x)("(disabled)","screen reader text","google-site-kit")),r?i?"".concat(i," ").concat(r):"string"==typeof v?"".concat(v," ").concat(r):void 0:i);return e.createElement(F,a()({"aria-label":U,className:u()("googlesitekit-cta-link",y,{"googlesitekit-cta-link--secondary":s,"googlesitekit-cta-link--arrow":f,"googlesitekit-cta-link--external":w&&!T,"googlesitekit-cta-link--inverse":x,"googlesitekit-cta-link--back":p,"googlesitekit-cta-link--small":M,"googlesitekit-cta-link--caps":h,"googlesitekit-cta-link--danger":k,"googlesitekit-cta-link--disabled":j,"googlesitekit-cta-link--standalone":I,"googlesitekit-cta-link--link-button":z}),disabled:j,href:"LINK"!==V&&"EXTERNAL_LINK"!==V||j?void 0:C,onClick:R,rel:"EXTERNAL_LINK"===V?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===V?"_blank":void 0,to:W},H),v)}));m.propTypes={arrow:s.a.bool,back:s.a.bool,caps:s.a.bool,children:s.a.node,className:s.a.string,danger:s.a.bool,disabled:s.a.bool,external:s.a.bool,hideExternalIndicator:s.a.bool,href:s.a.string,inverse:s.a.bool,onClick:s.a.func,small:s.a.bool,standalone:s.a.bool,linkButton:s.a.bool,to:s.a.string},t.a=m}).call(this,n(2))},210:function(e,t,n){"use strict";(function(e){var r=n(1),a=n(129),i=n(211),o=n(90);t.a=function Logo(){return e.createElement("div",{className:"googlesitekit-logo","aria-hidden":"true"},e.createElement(a.a,{className:"googlesitekit-logo__logo-g",height:"34",width:"32"}),e.createElement(i.a,{className:"googlesitekit-logo__logo-sitekit",height:"26",width:"99"}),e.createElement(o.a,null,Object(r.__)("Site Kit by Google Logo","google-site-kit")))}}).call(this,n(2))},211:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nSign in to connect more services and control sharing access.","google-site-kit"),{strong:e.createElement("strong",null)}):Object(s.a)(Object(l.__)("You can see stats from all shared Google services, but you can't make any changes. Learn more","google-site-kit"),{a:e.createElement(h.a,{href:i,external:!0,onClick:_,"aria-label":Object(l.__)("Learn more about dashboard sharing","google-site-kit")})});return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item googlesitekit-view-only-menu__description"},e.createElement("p",null,k),n&&e.createElement(g.Button,{onClick:d},Object(l.__)("Sign in with Google","google-site-kit")))}}).call(this,n(2))},250:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SharedServices}));var r=n(1),a=n(4),i=n.n(a),o=n(7),c=n(251),s=i.a.useSelect;function SharedServices(){var t=s((function(e){return e(o.a).getViewableModules()}));return void 0===t?null:e.createElement("li",{className:"googlesitekit-view-only-menu__list-item"},e.createElement("h4",null,Object(r.__)("Shared services","google-site-kit")),e.createElement("ul",null,t.map((function(t){return e.createElement(c.a,{key:t,module:t})}))))}}).call(this,n(2))},251:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Service}));var r=n(0),a=n.n(r),i=n(43),o=n(1),c=n(4),s=n.n(c),l=n(20),u=n(7),d=s.a.useSelect;function Service(t){var n=t.module,r=d((function(e){return e(u.a).hasCapability(u.y)})),a=d((function(e){return e(l.a).getModule(n)||{}})),c=a.name,s=a.owner,g=d((function(e){return e(l.a).getModuleIcon(n)}));return e.createElement("li",{className:"googlesitekit-view-only-menu__service"},e.createElement("span",{className:"googlesitekit-view-only-menu__service--icon"},e.createElement(g,{height:26})),e.createElement("span",{className:"googlesitekit-view-only-menu__service--name"},c),r&&(null==s?void 0:s.login)&&e.createElement("span",{className:"googlesitekit-view-only-menu__service--owner"},Object(i.a)(Object(o.sprintf)( /* translators: %s: module owner Google Account email address */ Object(o.__)("Shared by %s","google-site-kit"),s.login),{strong:e.createElement("strong",{title:s.login})})))}Service.propTypes={module:a.a.string.isRequired}}).call(this,n(2))},252:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Tracking}));var r=n(43),a=n(1),i=n(181),o=n(19);function Tracking(){var t=Object(o.a)();return e.createElement("li",{className:"googlesitekit-view-only-menu__list-item"},e.createElement("p",null,Object(r.a)(Object(a.__)("Thanks for using Site Kit!
Help us make it even better.","google-site-kit"),{br:e.createElement("br",null)})),e.createElement(i.a,{trackEventCategory:"".concat(t,"_headerbar_viewonly"),alignCheckboxLeft:!0}))}}).call(this,n(2))},253:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupErrorNotification}));var r=n(1),a=n(4),i=n.n(a),o=n(41),c=n(13),s=i.a.useSelect;function SetupErrorNotification(){var t=s((function(e){return e(c.c).getSetupErrorMessage()})),n=s((function(e){return e(c.c).getSetupErrorRedoURL()}));return t?e.createElement(o.b,{id:"setup_error",type:"win-error",title:Object(r.__)("Oops! There was a problem during set up. Please try again.","google-site-kit"),description:t,isDismissible:!1,ctaLabel:Object(r.__)("Redo the plugin setup","google-site-kit"),ctaLink:n}):null}}).call(this,n(2))},254:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t=0;)3===e[n]?(t-=3,e[n]=4):6===e[n]&&(t-=6,e[n]=8),n--;return[e,t]}function d(e,t){return(Array.isArray(t.width)?t.width:[t.width]).map((function(t){return{counter:e+c.c[t],width:t}}))}function g(e,t){var n=[],r=[];if(!(null==e?void 0:e.length))return{columnWidths:n,rowIndexes:r};var i=0,o=0,s=function(e,t){return e.counter-t.counter},g=function(e,t){var n=e.counter;return t.counter-n},f=function(e){return e.counter<=12};if(e.forEach((function(m,p){if(l(t[m.slug]))return n.push(0),void r.push(o);var b=d(i,m),h=function(e,t,n){for(;++e12){if(i-=c.c[v],r[p]++,9===i){var O=u(n,i),y=a()(O,2);n=y[0],i=y[1]}i=c.c[v],o++}else 12===i&&(i=0,o++);n.push(c.c[v])})),9===i){var m=u(n,i),p=a()(m,2);n=p[0],i=p[1]}return{columnWidths:n,rowIndexes:r}}var f=n(15);function m(e,t,n){var r=n.columnWidths,a=n.rowIndexes,i=[],s=o()(r);if(!(null==e?void 0:e.length))return{gridColumnWidths:s,overrideComponents:i};var l=null,u=-1,d=[];if(function(e,t){for(var n={},r=0;r1)}(e,t)){var g=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12].concat(o()(g))}}return e.forEach((function(n,o){var c,g,m,p,b;if(i.push(null),l=t[n.slug],u=a[o],l)if(g=l,m=t[null===(c=e[o+1])||void 0===c?void 0:c.slug],p=u,b=a[o+1],p===b&&Object(f.isEqual)(g,m))d.push(r[o]),s[o]=0;else if(d.length>0){d.push(r[o]);var h=d.reduce((function(e,t){return e+t}),0);i[o]=l,s[o]=h,d=[]}})),{gridColumnWidths:s,overrideComponents:i}}var p=n(221);function b(e){return(Array.isArray(e)?e:[e]).filter((function(e){return"string"==typeof e&&e.length>0}))}},277:function(e,t,n){"use strict";(function(e){var r=n(50),a=n.n(r),i=n(52),o=n.n(i),c=n(67),s=n.n(c),l=n(68),u=n.n(l),d=n(46),g=n.n(d),f=n(0),m=n.n(f),p=n(3),b=n(18),h=n(21);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return u()(this,n)}}var O=function(t){s()(LayoutHeader,t);var n=v(LayoutHeader);function LayoutHeader(){return a()(this,LayoutHeader),n.apply(this,arguments)}return o()(LayoutHeader,[{key:"render",value:function(){var t=this.props,n=t.title,r=t.ctaLabel,a=t.ctaLink,i=a?{alignMiddle:!0,smSize:4,lgSize:6}:{alignMiddle:!0,smSize:4,mdSize:8,lgSize:12};return e.createElement("header",{className:"googlesitekit-layout__header"},e.createElement(b.e,null,e.createElement(b.k,null,n&&e.createElement(b.a,i,e.createElement("h3",{className:"googlesitekit-subheading-1 googlesitekit-layout__header-title"},n)),a&&e.createElement(b.a,{alignMiddle:!0,mdAlignRight:!0,smSize:4,lgSize:6},e.createElement(h.a,{href:a,external:!0},r)))))}}]),LayoutHeader}(p.Component);O.propTypes={title:m.a.string,ctaLabel:m.a.string,ctaLink:m.a.string},O.defaultProps={title:"",ctaLabel:"",ctaLink:""},t.a=O}).call(this,n(2))},278:function(e,t,n){"use strict";(function(e){var r=n(50),a=n.n(r),i=n(52),o=n.n(i),c=n(67),s=n.n(c),l=n(68),u=n.n(l),d=n(46),g=n.n(d),f=n(0),m=n.n(f),p=n(3),b=n(18),h=n(127);function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g()(e);if(t){var a=g()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return u()(this,n)}}var O=function(t){s()(LayoutFooter,t);var n=v(LayoutFooter);function LayoutFooter(){return a()(this,LayoutFooter),n.apply(this,arguments)}return o()(LayoutFooter,[{key:"render",value:function(){var t=this.props,n=t.ctaLabel,r=t.ctaLink,a=t.footerContent;return e.createElement("footer",{className:"googlesitekit-layout__footer"},e.createElement(b.e,null,e.createElement(b.k,null,e.createElement(b.a,{size:12},r&&n&&e.createElement(h.a,{className:"googlesitekit-data-block__source",name:n,href:r,external:!0}),a))))}}]),LayoutFooter}(p.Component);O.propTypes={ctaLabel:m.a.string,ctaLink:m.a.string},t.a=O}).call(this,n(2))},28:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));var r="core/ui",a="activeContextID"},288:function(e,t,n){"use strict";n(209);var r=n(416);n.d(t,"c",(function(){return r.a}));var a=n(417);n.d(t,"a",(function(){return a.a}));var i=n(335);n.d(t,"b",(function(){return i.a}))},29:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="core/forms"},304:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t1280?a:e>960?i:e>600?o:c}},36:function(e,t){e.exports=googlesitekit.api},37:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var r="_googlesitekitDataLayer",a="data-googlesitekit-gtag"},38:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(24),a=n(19);function i(){var e=Object(a.a)();return e===r.m||e===r.k}},380:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),a=n(51);function i(e){var t=Object(a.a)(e);return t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==p[2]?p[2]:{},o=i.ttl,s=void 0===o?c.b:o,l=i.timestamp,u=void 0===l?Math.round(Date.now()/1e3):l,d=i.isError,f=void 0!==d&&d,t.next=3,b();case 3:if(!(m=t.sent)){t.next=14;break}return t.prev=5,m.setItem("".concat(g).concat(n),JSON.stringify({timestamp:u,ttl:s,value:r,isError:f})),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(5),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[5,10]])})));return function(e,n){return t.apply(this,arguments)}}(),y=function(){var t=o()(a.a.mark((function t(n){var r,i;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b();case 2:if(!(r=t.sent)){t.next=14;break}return t.prev=4,i=n.startsWith(d)?n:"".concat(g).concat(n),r.removeItem(i),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(4),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[4,10]])})));return function(e){return t.apply(this,arguments)}}(),_=function(){var t=o()(a.a.mark((function t(){var n,r,i,o;return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b();case 2:if(!(n=t.sent)){t.next=14;break}for(t.prev=4,r=[],i=0;i=600;Object(O.a)(u()(s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(H>0)){e.next=3;break}return e.next=3,Ze();case 3:if(!q){e.next=9;break}return e.next=6,Object(N.d)(Le);case 6:t=e.sent,n=t.cacheHit,Re(n);case 9:if(!oe){e.next=12;break}return e.next=12,Me();case 12:case"end":return e.stop()}}),e)}))));var qe=function(){var e=u()(s.a.mark((function e(t){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),t.preventDefault(),!re){e.next=5;break}return e.next=5,re(t);case 5:Ke();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ke=function(){Ae(!0),setTimeout(u()(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me();case 2:Be()&&Re(!0),t=new Event("notificationDismissed"),document.dispatchEvent(t);case 5:case"end":return e.stop()}}),e)}))),350)},Ye=z((function(e){return!!f&&e(I.a).isNavigatingTo(f)})),Xe=W(I.a).navigateTo,$e=function(){var e=u()(s.a.mark((function e(t){var n,r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.persist(),n=!0,!te){e.next=11;break}return e.next=5,te(t);case 5:if(e.t0=e.sent,e.t0){e.next=8;break}e.t0={};case 8:r=e.t0,a=r.dismissOnCTAClick,n=void 0===a||a;case 11:q&&n&&Ke(),Object(k.a)(f)&&"_blank"!==m&&!t.defaultPrevented&&(t.preventDefault(),Xe(f));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ze=function(){var e=u()(s.a.mark((function e(){var t,n,r;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(N.d)(Le);case 2:if(t=e.sent,!(n=t.value)){e.next=10;break}if((r=new Date(n)).setSeconds(r.getSeconds()+parseInt(H,10)),!(r1&&void 0!==arguments[1]?arguments[1]:i;return t instanceof Set&&t.has(e)}}).call(this,n(26))},499:function(e,t,n){"use strict";(function(e){var r=n(30),a=n.n(r),i=n(5),o=n.n(i),c=n(16),s=n.n(c),l=n(17),u=n.n(l),d=n(946),g=n(3),f=n(4),m=n.n(f),p=n(545),b=n(547),h=n(549),v=n(111),O=n(71),y=n(20),_=n(7),k=n(11),E=n(14),j=n(29),S=n(39),w=n(80),N=m.a.useSelect,T=m.a.useDispatch,A=m.a.useRegistry;t.a=Object(w.a)({moduleName:"analytics"})((function ActivationBanner(){var t=Object(g.useState)(null),n=u()(t,2),r=n[0],i=n[1],c=Object(g.useState)(),l=u()(c,2),f=l[0],m=l[1],w=Object(d.a)(),C=A(),D=N((function(e){return e(y.a).isModuleConnected("analytics-4")})),x=N((function(e){return e(_.a).hasScope(k.c)})),R=N((function(e){return e(j.a).getValue(O.g,"returnToSetupStep")})),L=N((function(e){return e(k.f).getAccountID()})),M=N((function(e){return[e(E.i).getErrorForSelector("getProperties",[L]),e(k.f).getErrorForSelector("getAccounts"),e(E.i).getErrorForSelector("getSettings")].filter((function(e){return void 0!==e}))})),P=T(),I=P(j.a).setValues;Object(g.useEffect)((function(){x&&R&&(i(O.c),I(O.g,{returnToSetupStep:!1}))}),[x,C,R,I]),Object(g.useEffect)((function(){M.length>0&&i(O.b)}),[M.length]);var B=Object(g.useCallback)(s()(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r!==O.b){e.next=5;break}if(!(M.length>0)){e.next=4;break}return e.next=4,Promise.all([P(E.i).clearError("getProperties",[L]),P(E.i).invalidateResolution("getProperties",[L]),P(k.f).clearError("getAccounts",[]),P(k.f).invalidateResolution("getAccounts",[]),P(E.i).clearError("getSettings",[]),P(E.i).invalidateResolution("getSettings",[])]);case 4:i(O.c);case 5:return R||r!==O.c||i(O.d),e.abrupt("return",{dismissOnCTAClick:!1});case 7:case"end":return e.stop()}}),e)}))),[r,R,M.length,P,L]);Object(g.useEffect)((function(){s()(o.a.mark((function e(){var t,n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(Object(S.d)("notification::dismissed::ga4-activation-banner"));case 2:t=e.sent,n=t.cacheHit,m(n);case 5:case"end":return e.stop()}}),e)})))()})),Object(g.useEffect)((function(){void 0!==f&&(null!==r||D||i(O.b))}),[D,r,f]);var z=M.length>0&&M.reduce((function(e,t){return e.some((function(e){return e.code===t.code&&e.message===t.message}))?e:[].concat(a()(e),[t])}),[]).map((function(t){return e.createElement(v.a,{key:t.code,error:t})}));switch(r){case O.b:return e.createElement(p.a,{isDismissed:f,onSubmitSuccess:B},z);case O.c:return e.createElement(b.a,{onSubmitSuccess:B});case O.d:return e.createElement(h.a,null);default:return null}}))}).call(this,n(2))},500:function(e,t,n){"use strict";(function(e){var r=n(17),a=n.n(r),i=n(3),o=n(1),c=n(4),s=n.n(c),l=n(20),u=n(7),d=n(14),g=n(71),f=n(149),m=n(200),p=n(201),b=n(550),h=n(551),v=n(8),O=n(80),y=n(82),_=s.a.useSelect,k=s.a.useDispatch;t.a=Object(O.a)({moduleName:"analytics-4"})((function EnhancedMeasurementActivationBanner(){var t=Object(i.useState)(g.c),n=a()(t,2),r=n[0],c=n[1],s=Object(i.useState)(void 0),O=a()(s,2),E=O[0],j=O[1],S=_((function(e){return e(d.i).getPropertyID()})),w=_((function(e){return e(d.i).getWebDataStreamID()})),N=_((function(e){return e(u.a).isItemDismissed(g.e)})),T=_((function(e){return e(l.a).hasModuleOwnershipOrAccess("analytics-4")})),A=_((function(e){if(Object(y.b)(S)&&Object(y.d)(w)&&T&&!N)return e(d.i).isEnhancedMeasurementStreamEnabled(S,w)})),C=k(u.a).dismissItem,D=Object(f.a)(g.f).isTooltipVisible,x=Object(m.a)(g.f),R=Object(i.useCallback)((function(){r===g.c&&c(g.d)}),[r]);return Object(i.useEffect)((function(){!1===A&&void 0===E&&j(!0)}),[E,A]),D?e.createElement(p.a,{title:Object(o.__)("Enable enhanced measurement later here","google-site-kit"),content:Object(o.__)("You can always turn on enhanced measurement later in Site Kit Settings.","google-site-kit"),dismissLabel:Object(o.__)("Got it","google-site-kit"),tooltipStateKey:g.f}):!E||N?null:r===g.c?e.createElement(b.a,{onSubmitSuccess:R,onDismiss:function(){x(),C(g.e,{expiresInSeconds:Object(v.o)("month")})}}):r===g.d?e.createElement(h.a,null):null}))}).call(this,n(2))},51:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(17),a=n.n(r),i=n(10),o=n.n(i),c=n(47),s=n(54),l=function(e){o()(Object(s.a)(e),c.e);var t=e.split("-"),n=a()(t,3),r=n[0],i=n[1],l=n[2];return new Date(r,i-1,l)}},527:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingSettingsButton}));var r=n(1),a=n(3),i=n(4),o=n.n(i),c=n(9),s=n(327),l=n(19),u=n(8),d=n(28),g=n(13),f=n(117),m=n(528),p=o.a.useSelect,b=o.a.useDispatch;function DashboardSharingSettingsButton(){var t=Object(l.a)(),n=b(d.b).setValue,i=p((function(e){return e(g.c).hasMultipleAdmins()})),o=Object(a.useCallback)((function(){Object(u.A)("".concat(t,"_headerbar"),"open_sharing",i?"advanced":"simple"),n(f.d,!0)}),[n,t,i]);return e.createElement(a.Fragment,null,e.createElement(c.Button,{"aria-label":Object(r.__)("Open sharing settings","google-site-kit"),className:"googlesitekit-sharing-settings__button googlesitekit-header__dropdown googlesitekit-border-radius-round googlesitekit-button-icon",onClick:o,icon:e.createElement(s.a,{width:20,height:20}),tooltipEnterDelayInMS:500}),e.createElement(m.a,null))}}).call(this,n(2))},528:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DashboardSharingDialog}));var r=n(626),a=n(12),i=n.n(a),o=n(1),c=n(3),s=n(43),l=n(208),u=n(944),d=n(4),g=n.n(d),f=n(9),m=n(28),p=n(7),b=n(13),h=n(20),v=n(117),O=n(35),y=n(404),_=n(93),k=n(18),E=n(327),j=n(21),S=n(529),w=n(532),N=g.a.useSelect,T=g.a.useDispatch;function DashboardSharingDialog(){var t=Object(O.e)(),n=Object(r.a)().y,a=T(m.b).setValue,d=T(p.a).triggerOnDemandTour,g=T(h.a).rollbackSharingSettings,A=N((function(e){return!!e(m.b).getValue(v.d)})),C=N((function(e){return!!e(m.b).getValue(v.c)})),D=N((function(e){return e(m.b).getValue(v.a)})),x=N((function(e){return e(h.a).haveSharingSettingsChanged()})),R=N((function(e){return e(b.c).getDocumentationLinkURL("dashboard-sharing")})),L=Object(c.useRef)(),M=Object(c.useCallback)((function(){L.current||(L.current=!0,d(y.a))}),[d]),P={};t===O.b&&(P.top="".concat(n<46?46-n:0,"px"),P.height="calc(100% - 46px + ".concat(n<46?n:46,"px)")),Object(c.useEffect)((function(){!A&&x&&g()}),[A,x,g]);var I=Object(c.useCallback)((function(){a(v.d,!0)}),[a]),B=Object(c.useCallback)((function(){a(v.d,!1),a(v.a,void 0)}),[a]),z=Object(c.useCallback)((function(){B(),a(v.c,!0)}),[B,a]),W=Object(c.useCallback)((function(){a(v.c,!1),I()}),[I,a]),H=Object(c.useCallback)((function(){if(C)return W(),null;B()}),[W,B,C]);return e.createElement(_.a,null,e.createElement(k.b,{open:A||C,onOpen:M,onClose:H,className:"googlesitekit-dialog googlesitekit-sharing-settings-dialog",style:P,escapeKeyAction:void 0===D?"close":""},e.createElement("div",{className:"googlesitekit-dialog__back-wrapper","aria-hidden":t!==O.b},e.createElement(f.Button,{"aria-label":Object(o.__)("Back","google-site-kit"),className:"googlesitekit-dialog__back",onClick:H},e.createElement(l.a,{icon:u.a}))),e.createElement(k.c,{className:"googlesitekit-dialog__content"},e.createElement("div",{className:"googlesitekit-dialog__header"},A&&e.createElement("div",{className:"googlesitekit-dialog__header-icon","aria-hidden":t===O.b},e.createElement("span",null,e.createElement(E.a,{width:20,height:20}))),e.createElement("div",{className:"googlesitekit-dialog__header-titles"},e.createElement("h2",{className:"googlesitekit-dialog__title"},A&&Object(o.__)("Dashboard sharing & permissions","google-site-kit"),C&&Object(o.__)("Reset Dashboard Sharing permissions","google-site-kit")),e.createElement("p",{className:i()("googlesitekit-dialog__subtitle",{"googlesitekit-dialog__subtitle--emphasis":C})},A&&Object(s.a)(Object(o.__)("Share a view-only version of your Site Kit dashboard with other WordPress roles. Learn more","google-site-kit"),{a:e.createElement(j.a,{"aria-label":Object(o.__)("Learn more about dashboard sharing","google-site-kit"),href:R,external:!0})}),C&&Object(o.__)("Warning: Resetting these permissions will remove view-only access for all users. Are you sure you want to reset all Dashboard Sharing permissions?","google-site-kit")))),A&&e.createElement("div",{className:"googlesitekit-dialog__main"},e.createElement(S.a,null))),e.createElement(k.d,{className:"googlesitekit-dialog__footer"},e.createElement(w.a,{closeDialog:H,openResetDialog:z}))))}}).call(this,n(2))},529:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return DashboardSharingSettings}));var a=n(12),i=n.n(a),o=n(1),c=n(4),s=n.n(c),l=n(530),u=n(20),d=n(13),g=n(7),f=s.a.useSelect;function DashboardSharingSettings(){var t=f((function(e){return e(d.c).hasMultipleAdmins()})),n=f((function(t){for(var n=t(g.a).getID(),r=t(u.a).getShareableModules(),a=[],i=[],o=[],c=0,s=Object.values(r);cManaged by %s","google-site-kit"),i),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),e.createElement(m.Tooltip,{title:L?Object(l.sprintf)( /* translators: %s: name of the user who manages the module. */ Object(l.__)("%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):Object(l.sprintf)( /* translators: %s: name of the user who manages the module. */ Object(l.__)("Contact %s to change who can manage view access for this module.","google-site-kit"),i)},e.createElement("span",{className:"googlesitekit-dashboard-sharing-settings__tooltip-icon"},e.createElement(u.a,{icon:d.a,size:18}))))))}Module.propTypes={moduleSlug:o.a.string.isRequired,moduleName:o.a.string.isRequired,ownerUsername:o.a.string}}).call(this,n(2))},531:function(e,t,n){"use strict";(function(e){var r=n(30),a=n.n(r),i=n(0),o=n.n(i),c=n(12),s=n.n(c),l=n(1),u=n(55),d=n(3),g=n(4),f=n.n(g),m=n(9),p=n(21),b=n(327),h=n(428),v=n(19),O=n(112),y=n(8),_=n(20),k=n(28),E=n(117),j=f.a.useSelect,S=f.a.useDispatch,w=Object(l.__)("All","google-site-kit"),N=Object(d.forwardRef)((function(t,n){var r=t.moduleSlug,i=t.isLocked,o=void 0!==i&&i,c=Object(v.a)(),g=Object(d.useRef)(),f=S(_.a).setSharedRoles,N=S(k.b).setValue,T=j((function(e){return e(_.a).getShareableRoles()})),A=j((function(e){return e(_.a).getSharedRoles(r)})),C=j((function(e){return e(k.b).getValue(E.a)}))===r;Object(O.a)([u.c],n,(function(){C&&N(E.a,void 0)}));var D=j((function(e){return e(_.a).haveModuleSharingSettingsChanged(r,"sharedRoles")})),x=Object(d.useCallback)((function(){C?(N(E.a,void 0),D&&Object(y.A)("".concat(c,"_sharing"),"change_shared_roles",r)):N(E.a,r)}),[C,D,r,N,c]);Object(d.useEffect)((function(){g.current&&(C?g.current.firstChild.focus():g.current.focus())}),[C]);var R=Object(d.useCallback)((function(e){var t,n=e.type,i=e.target,o=e.keyCode;if("keydown"!==n||o===u.b){var c,s=i.closest(".mdc-chip"),l=null==s||null===(t=s.dataset)||void 0===t?void 0:t.chipId;if(l)c="all"===l?(null==A?void 0:A.length)===(null==T?void 0:T.length)?[]:T.map((function(e){return e.id})):null===A?[l]:A.includes(l)?A.filter((function(e){return e!==l})):[].concat(a()(A),[l]),f(r,c)}}),[r,f,A,T]);return T?e.createElement("div",{className:s()("googlesitekit-user-role-select",{"googlesitekit-user-role-select--open":C})},!C&&e.createElement(m.Button,{"aria-label":Object(l.__)("Edit roles","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:x,icon:e.createElement(b.a,{width:23,height:23}),tabIndex:o?-1:void 0,ref:g}),!C&&(null==A?void 0:A.length)>0&&e.createElement("span",{className:"googlesitekit-user-role-select__current-roles"},(null==T?void 0:T.reduce((function(e,t){return A.includes(t.id)&&e.push(t.displayName),e}),[])).join(", ")),!C&&(!A||0===(null==A?void 0:A.length))&&e.createElement("span",{className:"googlesitekit-user-role-select__add-roles"},e.createElement(p.a,{onClick:x,tabIndex:o?-1:void 0},Object(l.__)("Add roles","google-site-kit"))),C&&e.createElement(d.Fragment,null,e.createElement("div",{className:"googlesitekit-user-role-select__chipset",ref:g},e.createElement(m.Chip,{id:"all",label:w,onClick:R,onKeyDown:R,selected:(null==A?void 0:A.length)===(null==T?void 0:T.length),className:"googlesitekit-user-role-select__chip--all"}),T.map((function(t,n){var r=t.id,a=t.displayName;return e.createElement(m.Chip,{key:n,id:r,label:a,onClick:R,onKeyDown:R,selected:null==A?void 0:A.includes(r)})}))),e.createElement(m.Button,{"aria-label":Object(l.__)("Done editing roles","google-site-kit"),title:Object(l.__)("Done","google-site-kit"),className:"googlesitekit-user-role-select__button",onClick:x,icon:e.createElement(h.a,{width:18,height:18}),tabIndex:o?-1:void 0}))):null}));N.propTypes={moduleSlug:o.a.string.isRequired,isLocked:o.a.bool},t.a=N}).call(this,n(2))},532:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var r=n(5),a=n.n(r),i=n(16),o=n.n(i),c=n(17),s=n.n(c),l=n(0),u=n.n(l),d=n(1),g=n(3),f=n(9),m=n(4),p=n.n(m),b=n(20),h=n(28),v=n(117),O=n(19),y=n(8),_=n(21),k=n(533),E=n(81),j=p.a.useSelect,S=p.a.useDispatch;function Footer(t){var n=t.closeDialog,r=t.openResetDialog,i=Object(O.a)(),c=Object(g.useState)(null),l=s()(c,2),u=l[0],m=l[1],p=Object(g.useState)(!1),w=s()(p,2),N=w[0],T=w[1],A=j((function(e){return e(b.a).canSubmitSharingChanges()})),C=j((function(e){return e(b.a).isDoingSubmitSharingChanges()})),D=j((function(e){return e(b.a).haveSharingSettingsExpanded("management")})),x=j((function(e){return e(b.a).haveSharingSettingsExpanded("sharedRoles")})),R=j((function(e){return e(b.a).haveSharingSettingsUpdated()})),L=j((function(e){return!!e(h.b).getValue(v.d)})),M=j((function(e){return!!e(h.b).getValue(v.c)})),P=S(b.a),I=P.resetSharingSettings,B=P.saveSharingSettings,z=S(h.b).setValue,W=Object(g.useCallback)(o()(a.a.mark((function e(){var t,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(null),e.next=3,B();case 3:if(t=e.sent,!(r=t.error)){e.next=8;break}return m(r.message),e.abrupt("return");case 8:Object(y.A)("".concat(i,"_sharing"),"settings_confirm"),z(v.a,void 0),n();case 11:case"end":return e.stop()}}),e)}))),[i,B,z,n]),H=Object(g.useCallback)(o()(a.a.mark((function e(){var t,r;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(null),T(!0),e.next=4,I();case 4:if(t=e.sent,!(r=t.error)){e.next=9;break}return m(r.message),e.abrupt("return");case 9:T(!1),n();case 11:case"end":return e.stop()}}),e)}))),[n,I]),V=Object(g.useCallback)((function(){Object(y.A)("".concat(i,"_sharing"),"settings_cancel"),n()}),[n,i]),F=u||D||x;return e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer"},F&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-notice"},u&&e.createElement(E.a,{message:u}),!u&&e.createElement(k.a,null)),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions"},R&&L&&!F&&e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-left"},e.createElement(_.a,{onClick:r,danger:!0},Object(d.__)("Reset sharing permissions","google-site-kit"))),e.createElement("div",{className:"googlesitekit-dashboard-sharing-settings__footer-actions-right"},e.createElement(_.a,{onClick:V},Object(d.__)("Cancel","google-site-kit")),L&&e.createElement(f.SpinnerButton,{onClick:W,disabled:C||!A,isSaving:C},Object(d.__)("Apply","google-site-kit")),M&&e.createElement(f.SpinnerButton,{onClick:H,disabled:N,isSaving:N,danger:!0},Object(d.__)("Reset","google-site-kit")))))}Footer.propTypes={closeDialog:u.a.func.isRequired}}).call(this,n(2))},533:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Notice}));var r=n(1),a=n(43),i=n(4),o=n.n(i),c=n(20),s=o.a.useSelect;function Notice(){var t=s((function(e){return e(c.a).canSubmitSharingChanges()})),n=s((function(e){return e(c.a).haveSharingSettingsExpanded("management")})),i=s((function(e){return e(c.a).haveSharingSettingsExpanded("sharedRoles")}));return e.createElement("p",{className:"googlesitekit-dashboard-sharing-settings__notice"},n&&t&&Object(a.a)(Object(r.__)("By clicking Apply, you will give other authenticated admins of your site permission to manage view-only access to Site Kit Dashboard data from the chosen Google service.","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}),!n&&t&&i&&Object(a.a)(Object(r.__)("By clicking Apply, you’re granting the selected roles view-only access to data from the Google services you’ve connected via your account.","google-site-kit"),{span:e.createElement("span",null),strong:e.createElement("strong",null)}))}}).call(this,n(2))},534:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetAreaRenderer}));var r=n(17),a=n.n(r),i=n(6),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=n(4),f=n.n(g),m=n(268),p=n(114),b=n(42),h=n(28),v=n(18),O=n(35),y=n(162),_=n(535),k=n(536),E=n(38),j=n(7),S=n(537),w=f.a.useSelect;function N(e){var t,n=(t={},o()(t,O.d,48),o()(t,O.a,48),o()(t,O.c,32),o()(t,O.b,32),t)[e],r=Math.abs(Object(p.b)(e)+n);return"".concat(-r,"px ").concat(-n,"px ").concat(-n,"px ").concat(-n,"px")}function WidgetAreaRenderer(t){var n=t.slug,r=t.contextID,i=Object(E.a)(),c=w((function(e){return i?e(j.a).getViewableModules():null})),s=Object(O.e)(),l=Object(d.useRef)(),g=Object(S.a)(l,{rootMargin:N(s),threshold:0}),f=w((function(e){return e(b.a).getWidgetArea(n)})),p=w((function(e){return e(b.a).getWidgets(n,{modules:c||void 0})})),T=w((function(e){return e(b.a).getWidgetStates()})),A=w((function(e){return e(b.a).isWidgetAreaActive(n,{modules:c||void 0})})),C=w((function(e){return e(h.b).getValue(h.a)})),D=Object(d.useState)({key:"WidgetAreaRenderer-".concat(n),value:C?C===r:!!(null==g?void 0:g.intersectionRatio)}),x=a()(D,2),R=x[0],L=x[1];if(Object(d.useEffect)((function(){L({key:"WidgetAreaRenderer-".concat(n),value:C?C===r:!!(null==g?void 0:g.intersectionRatio)})}),[g,n,C,r]),void 0===c)return null;var M,P=Object(m.d)(p,T),I=P.columnWidths,B=P.rowIndexes,z=Object(m.b)(p,T,{columnWidths:I,rowIndexes:B}),W=z.gridColumnWidths,H=z.overrideComponents,V=p.map((function(t,n){return e.createElement(k.a,{key:"".concat(t.slug,"-wrapper"),gridColumnWidth:W[n]},e.createElement(_.a,{OverrideComponent:H[n]?function(){var t=H[n],r=t.Component,a=t.metadata;return e.createElement(r,a)}:void 0,slug:t.slug}))})),F=f.Icon,U=f.title,G=f.style,q=f.subtitle,K=f.CTA;return A?e.createElement(y.a,{value:R},e.createElement(v.e,{className:u()("googlesitekit-widget-area","googlesitekit-widget-area--".concat(n),"googlesitekit-widget-area--".concat(G)),ref:l},e.createElement(v.k,null,e.createElement(v.a,{className:"googlesitekit-widget-area-header",size:12},F&&e.createElement(F,{width:33,height:33}),U&&e.createElement("h3",{className:"googlesitekit-widget-area-header__title googlesitekit-heading-3"},U),(q||K)&&e.createElement("div",{className:"googlesitekit-widget-area-header__details"},q&&e.createElement("h4",{className:"googlesitekit-widget-area-header__subtitle"},q),K&&e.createElement("div",{className:"googlesitekit-widget-area-header__cta"},e.createElement(K,null))))),e.createElement("div",{className:"googlesitekit-widget-area-widgets"},e.createElement(v.k,null,G===b.b.BOXES&&V,G===b.b.COMPOSITE&&e.createElement(v.a,{size:12},e.createElement(v.e,null,e.createElement(v.k,null,V))))))):e.createElement(v.e,{className:u()(m.a,"googlesitekit-widget-area",(M={},o()(M,"googlesitekit-widget-area--".concat(n),!!n),o()(M,"googlesitekit-widget-area--".concat(G),!!G),M)),ref:l},V)}WidgetAreaRenderer.propTypes={slug:s.a.string.isRequired,contextID:s.a.string}}).call(this,n(2))},535:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(15),o=n(3),c=n(4),s=n.n(c),l=n(42),u=n(20),d=n(264),g=n(265),f=n(268),m=n(134),p=n(38),b=s.a.useSelect,h=function WidgetRenderer(t){var n=t.slug,r=t.OverrideComponent,a=b((function(e){return e(l.a).getWidget(n)})),c=Object(f.c)(n),s=c.Widget,h=c.WidgetNull,v=b((function(e){return e(u.a).getRecoverableModules()})),O=Object(p.a)(),y=Object(o.useMemo)((function(){return a&&v&&Object(i.intersection)(a.modules,Object.keys(v))}),[v,a]),_=b((function(e){return e(l.a).isWidgetPreloaded(n)}));if(!a)return e.createElement(h,null);var k=a.Component,E=a.wrapWidget,j=e.createElement(k,c);return O&&(null==y?void 0:y.length)&&(j=e.createElement(g.a,{widgetSlug:n,moduleSlugs:y})),r?j=e.createElement(o.Fragment,null,e.createElement(d.a,{widgetSlug:"overridden"},e.createElement(r,null)),e.createElement("div",{className:m.a},j)):E&&(j=e.createElement(s,null,j)),_?e.createElement("div",{className:m.a},j):j};h.propTypes={slug:a.a.string.isRequired,OverrideComponent:a.a.elementType},t.a=h}).call(this,n(2))},536:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(134),o=n(18),c=function WidgetCellWrapper(t){var n=t.gridColumnWidth,r=t.children;return 0===n?e.createElement("div",{className:i.a},r):n<6?e.createElement(o.a,{lgSize:n,mdSize:4,smSize:2},r):n<8?e.createElement(o.a,{lgSize:n,mdSize:8},r):e.createElement(o.a,{size:n},r)};c.propTypes={gridColumnWidth:a.a.number.isRequired,children:a.a.element.isRequired},t.a=c}).call(this,n(2))},537:function(e,t,n){"use strict";(function(e){var r=n(17),a=n.n(r),i=n(3);t.a=function(t,n){var r=Object(i.useState)(null),o=a()(r,2),c=o[0],s=o[1];return Object(i.useEffect)((function(){if(t.current&&"function"==typeof e.IntersectionObserver){var r=new e.IntersectionObserver((function(e){s(e[e.length-1])}),n);return r.observe(t.current),function(){s(null),r.disconnect()}}return function(){}}),[t.current,n.threshold,n.root,n.rootMargin]),c}}).call(this,n(26))},538:function(e,t,n){"use strict";(function(e){var r=n(17),a=n.n(r),i=n(87),o=n(394),c=n(199),s=n(3),l=n(1),u=n(4),d=n.n(u),g=n(9),f=n(90),m=n(539),p=n(540),b=n(541),h=n(13),v=n(32),O=n(8),y=n(66),_=n(19),k=d.a.useSelect,E=d.a.useDispatch;t.a=function EntitySearchInput(){var t=Object(c.a)(EntitySearchInput,"EntitySearchInput"),n=Object(s.useState)(!1),r=a()(n,2),u=r[0],d=r[1],j=Object(s.useState)(!1),S=a()(j,2),w=S[0],N=S[1],T=Object(s.useState)(!1),A=a()(T,2),C=A[0],D=A[1],x=Object(_.a)(),R=Object(y.c)(),L=Object(s.useRef)(),M=Object(s.useCallback)((function(){Object(O.A)("".concat(x,"_headerbar"),"open_urlsearch"),d(!0)}),[x]),P=Object(s.useCallback)((function(){Object(O.A)("".concat(x,"_headerbar"),"close_urlsearch"),d(!1)}),[x]),I=Object(s.useState)({}),B=a()(I,2),z=B[0],W=B[1],H=k((function(e){return(null==z?void 0:z.url)?e(h.c).getAdminURL("googlesitekit-dashboard",{permaLink:z.url}):null})),V=E(v.a).navigateTo;return Object(s.useEffect)((function(){H&&Object(O.A)("".concat(x,"_headerbar_urlsearch"),"open_urldetails").finally((function(){V(H)}))}),[H,V,x]),Object(i.a)((function(){R===y.a&&d(!0)})),Object(o.a)((function(){var e;u||(null==L||null===(e=L.current)||void 0===e||e.focus())}),[u]),u?e.createElement("div",{className:"googlesitekit-entity-search googlesitekit-entity-search--is-open"},e.createElement(f.a,null,e.createElement("label",{htmlFor:t},Object(l.__)("Page/URL Search","google-site-kit"))),e.createElement(b.a,{id:t,match:z,setIsActive:D,setMatch:W,placeholder:Object(l.__)("Enter title or URL…","google-site-kit"),isLoading:w,setIsLoading:N,showDropdown:C,onClose:P,autoFocus:!0}),w&&C&&e.createElement(g.ProgressBar,{className:"googlesitekit-entity-search__loading",compress:!0}),e.createElement("div",{className:"googlesitekit-entity-search__actions"},e.createElement(g.Button,{onClick:P,trailingIcon:e.createElement(p.a,{width:"30",height:"20"}),className:"googlesitekit-entity-search__close",title:Object(l.__)("Close","google-site-kit"),text:!0,tooltip:!0,tooltipEnterDelayInMS:500}))):e.createElement("div",{className:"googlesitekit-entity-search"},e.createElement(g.Button,{className:"googlesitekit-border-radius-round--phone googlesitekit-button-icon--phone",onClick:M,text:!0,ref:L,title:Object(l.__)("Search","google-site-kit"),trailingIcon:e.createElement(m.a,{width:"20",height:"20"}),tooltip:!0,tooltipEnterDelayInMS:500},Object(l.__)("URL Search","google-site-kit")))}}).call(this,n(2))},539:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t="string"==typeof e;if(!t)return!1;var n=e.split("-");return 3===n.length&&Object(r.a)(new Date(e))}},540:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&e.createElement(d.e,{portal:!1},e.createElement(d.c,{className:"autocomplete__menu autocomplete__menu--inline"},W.map((function(t){var n=t.id,r=t.title;return e.createElement(d.d,{key:n,value:r,className:"autocomplete__option autocomplete__option--result"})})))))}PostSearcherAutoSuggest.propTypes={id:u.a.string,match:u.a.object,setCanSubmit:u.a.func,setMatch:u.a.func,isLoading:u.a.bool,setIsLoading:u.a.func,onKeyDown:u.a.func,autoFocus:u.a.bool,placeholder:u.a.string}}).call(this,n(2))},542:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(17),a=n.n(r),i=n(3);function o(e,t){var n=Object(i.useState)(e),r=a()(n,2),o=r[0],c=r[1];return Object(i.useEffect)((function(){var n=setTimeout((function(){c(e)}),t);return function(){clearTimeout(n)}}),[e,t]),o}},543:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DateRangeSelector}));var r=n(17),a=n.n(r),i=n(207),o=n(12),c=n.n(o),s=n(3),l=n(55),u=n(1),d=n(4),g=n.n(d),f=n(9),m=n(544),p=n(7),b=n(112),h=n(63),v=n(8),O=n(28),y=n(19),_=g.a.useSelect,k=g.a.useDispatch;function DateRangeSelector(){var t,n=Object(h.f)(),r=_((function(e){return e(p.a).getDateRange()})),o=k(p.a).setDateRange,d=k(O.b).resetInViewHook,g=Object(s.useState)(!1),E=a()(g,2),j=E[0],S=E[1],w=Object(s.useRef)(),N=Object(y.a)();Object(i.a)(w,(function(){return S(!1)})),Object(b.a)([l.c,l.f],w,(function(){return S(!1)}));var T=Object(s.useCallback)((function(){S(!j)}),[j]),A=Object(s.useCallback)((function(e){var t=Object.values(n)[e].slug;r!==t&&Object(v.A)("".concat(N,"_headerbar"),"change_daterange",t),d(),o(t),S(!1)}),[n,r,d,o,N]),C=null===(t=n[r])||void 0===t?void 0:t.label,D=Object.values(n).map((function(e){return e.label}));return e.createElement("div",{ref:w,className:"googlesitekit-date-range-selector googlesitekit-dropdown-menu mdc-menu-surface--anchor"},e.createElement(f.Button,{className:c()("mdc-button--dropdown","googlesitekit-header__dropdown","googlesitekit-header__date-range-selector-menu","googlesitekit-border-radius-round--phone","googlesitekit-button-icon--phone"),text:!0,onClick:T,icon:e.createElement(m.a,{width:"20",height:"20"}),"aria-haspopup":"menu","aria-expanded":j,"aria-controls":"date-range-selector-menu",title:Object(u.__)("Date range","google-site-kit"),tooltip:!0,tooltipEnterDelayInMS:500},C),e.createElement(f.Menu,{menuOpen:j,menuItems:D,onSelected:A,id:"date-range-selector-menu",className:"googlesitekit-width-auto"}))}}).call(this,n(2))},544:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t".concat(g.owner.login,""):Object(i.__)("Another admin","google-site-kit"),m=e.createElement("p",null,Object(o.a)(Object(i.sprintf)( /* translators: 1. Original reminder description text, 2: module owner's name */ Object(i.__)("%1$s.
%2$s configured Analytics and you don’t have access to its configured property. Contact them to share access or set up Google Analytics 4.","google-site-kit"),a,f),{strong:e.createElement("strong",null),br:e.createElement("br",null)}));return e.createElement(u.b,{id:"ga4-activation-banner",className:"googlesitekit-ga4-reminder-banner",title:r,description:m,dismiss:Object(i.__)("Remind me later","google-site-kit"),dismissExpires:c,onDismiss:s})}ReminderBannerNoAccess.propTypes={title:a.a.string.isRequired,description:a.a.node,dismissExpires:a.a.number,onDismiss:a.a.func}}).call(this,n(2))},547:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return SetupBanner}));var a=n(5),i=n.n(a),o=n(16),c=n.n(o),s=n(17),l=n.n(s),u=n(3),d=n(263),g=n(1),f=n(9),m=n(4),p=n.n(m),b=n(41),h=n(288),v=n(111),O=n(14),y=n(387),_=n(11),k=n(7),E=n(71),j=n(149),S=n(200),w=n(201),N=n(380),T=n(18),A=n(29),C=n(45),D=n(19),x=n(8),R=n(548),L=n(307),M=p.a.useDispatch,P=p.a.useSelect;function SetupBanner(t){var n=t.onSubmitSuccess,a=Object(u.useState)(null),o=l()(a,2),s=o[0],m=o[1],p=Object(u.useState)(null),I=l()(p,2),B=I[0],z=I[1],W=Object(u.useState)(!1),H=l()(W,2),V=H[0],F=H[1],U=Object(u.useState)(!1),G=l()(U,2),q=G[0],K=G[1],Y=Object(D.a)(),X="".concat(Y,"_ga4-setup-notification"),$=M(O.i),Z=$.submitChanges,J=$.selectProperty,Q=$.matchAndSelectProperty,ee=P((function(e){return e(_.f).getAccountID()})),te=P((function(e){return e(O.i).getProperties(ee)})),ne=P((function(e){return e(_.f).getAccounts()})),re=P((function(e){return e(O.i).getPropertyID})),ae=P((function(e){return e(O.i).getMeasurementID})),ie=Object(u.useCallback)(c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===B){e.next=2;break}return e.abrupt("return");case 2:if(void 0!==te){e.next=4;break}return e.abrupt("return");case 4:if(0!==te.length){e.next=8;break}return z(L.a.NO_EXISTING_PROPERTY),J(O.j),e.abrupt("return");case 8:if(void 0!==ne){e.next=10;break}return e.abrupt("return");case 10:if(re()){e.next=13;break}return e.next=13,Q(ee,O.j);case 13:z(L.a.EXISTING_PROPERTY);case 14:case"end":return e.stop()}}),e)}))),[ee,ne,re,Q,te,J,B]);Object(u.useEffect)((function(){B||ie()}),[B,ie]);var oe=P((function(e){return e(k.a).hasScope(_.c)})),ce=P((function(e){return e(O.i).getExistingTag()})),se=P((function(e){return e(A.a).getValue(_.e,"autoSubmit")}));Object(y.a)();var le=P((function(e){return e(k.a).getReferenceDate()})),ue=M(k.a).setPermissionScopeError,de=M(A.a).setValues,ge=Object(u.useCallback)(c()(i.a.mark((function e(){var t,r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,Z();case 3:if(t=e.sent,r=t.error,F(!1),!r){e.next=9;break}return m(r),e.abrupt("return");case 9:n();case 10:case"end":return e.stop()}}),e)}))),[Z,n]),fe=Object(u.useCallback)(c()(i.a.mark((function t(){var n,r;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=[],!1!==oe||re()!==O.j&&ae()||n.push(_.c),B===L.a.NO_EXISTING_PROPERTY||re()===O.j?Object(x.A)(X,"create_property"):Object(x.A)(X,"connect_property"),!(n.length>0)){t.next=9;break}return de(_.e,{autoSubmit:!0}),de(E.g,{returnToSetupStep:!0}),r=Object(d.a)(e.location.href,{notification:"ga4_setup"}),ue({code:C.a,message:Object(g.__)("Additional permissions are required to create a new GA4 property.","google-site-kit"),data:{status:403,scopes:n,skipModal:!0,redirectURL:r}}),t.abrupt("return");case 9:return t.next=11,ge();case 11:case"end":return t.stop()}}),t)}))),[X,B,oe,ue,de,ge,re,ae]);Object(u.useEffect)((function(){function e(){return(e=c()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(_.e,{autoSubmit:!1}),e.next=3,ge();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}se&&oe&&function(){e.apply(this,arguments)}()}),[se,oe,de,ge,n]),Object(u.useEffect)((function(){q||se||!B||(Object(x.A)(X,"view_notification"),K(!0))}),[X,se,B,q]);var me,pe,be,he=Object(j.a)(E.a).isTooltipVisible,ve=Object(S.a)(E.a);return null===B?r.createElement("div",{className:"googlesitekit-publisher-win"},r.createElement(T.e,null,r.createElement(T.k,null,r.createElement(T.a,{size:12},r.createElement(f.ProgressBar,null))))):he?r.createElement(u.Fragment,null,r.createElement(w.a,{title:Object(g.__)("You can connect Google Analytics 4 later here","google-site-kit"),content:Object(g.__)("You can configure the Google Analytics 4 property inside the Site Kit Settings later.","google-site-kit"),dismissLabel:Object(g.__)("Remind me later","google-site-kit"),tooltipStateKey:E.a})):(B===L.a.EXISTING_PROPERTY?(me=Object(g.__)("Connect the Google Analytics 4 property that’s associated with your existing Universal Analytics property","google-site-kit"),pe=Object(g.__)("Connect","google-site-kit"),be=r.createElement("div",{className:"googlesitekit-ga4-setup-banner__field-group"},r.createElement(h.a,null),r.createElement(h.c,null),ce&&r.createElement(h.b,{description:r.createElement(u.Fragment,null,r.createElement("p",null,Object(g.sprintf)( /* translators: %s: existing tag ID */ Object(g.__)("A tag %s for the selected property already exists on the site.","google-site-kit"),ce)),r.createElement("p",null,Object(g.__)("Make sure you remove it if you decide to place the same GA4 tag via Site Kit, otherwise they will be duplicated.","google-site-kit")))}))):(me=Object(g.__)("No existing Google Analytics 4 property found, Site Kit will help you create a new one and insert it on your site","google-site-kit"),pe=Object(g.__)("Create property","google-site-kit")),r.createElement(b.b,{id:"ga4-activation-banner",className:"googlesitekit-ga4-setup-banner",title:me,ctaComponent:r.createElement(f.SpinnerButton,{onClick:fe,isSaving:V},pe),footer:r.createElement(R.a,{variant:B}),dismiss:Object(g.__)("Cancel","google-site-kit"),dismissExpires:Object(N.a)(le),onDismiss:ve},s&&r.createElement(v.a,{error:s}),be))}}).call(this,n(26),n(2))},548:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupBannerFooter}));var r=n(1),a=n(4),i=n.n(a),o=n(7),c=n(11),s=n(14),l=n(307),u=i.a.useSelect;function SetupBannerFooter(t){var n=t.variant,a=u((function(e){var t=[],a=e(o.a).hasScope(c.c),i=e(s.i).getPropertyID(),u=e(s.i).getMeasurementID(),d=e(s.i).getExistingTag();return n===l.a.EXISTING_PROPERTY?(!1!==a||i!==s.j&&u||t.push(Object(r.__)("You will need to give Site Kit permission to create an Analytics property on your behalf","google-site-kit")),t.push(Object(r.__)("You can always add/edit this in the Site Kit Settings","google-site-kit"))):(d&&t.push(Object(r.sprintf)( /* translators: %s: The existing tag ID. */ Object(r.__)("A GA4 tag %s is found on this site but this property is not associated with your Google Analytics account","google-site-kit"),d)),!1===a&&t.push(Object(r.__)("You will need to give Site Kit permission to create an Analytics property on your behalf","google-site-kit")),t.push(Object(r.__)("You can always add/edit this in the Site Kit Settings","google-site-kit"))),t}));return!!a.length&&e.createElement("ul",{className:"googlesitekit-ga4-setup-banner__footer-text-list"},a.map((function(t){return e.createElement("li",{key:t},t)})))}}).call(this,n(2))},549:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SuccessBanner}));var r=n(87),a=n(1),i=n(4),o=n.n(i),c=n(13),s=n(41),l=n(304),u=n(19),d=n(33),g=o.a.useSelect;function SuccessBanner(){var t=g((function(e){return e(c.c).getDocumentationLinkURL("ga4")})),n=Object(u.a)(),i="".concat(n,"_ga4-success-notification"),o=Object(a.__)("Google Analytics 4 has started collecting data for your site. As soon there is enough data, you’ll be able to switch your Site Kit dashboard to show data from Google Analytics 4.","google-site-kit");return Object(r.a)((function(){Object(d.b)(i,"view_notification")})),e.createElement(s.b,{id:"ga4-activation-banner",title:Object(a.__)("You successfully set up your Google Analytics 4 property","google-site-kit"),description:o,dismiss:Object(a.__)("OK, Got it","google-site-kit"),WinImageSVG:function WinImageSVG(){return e.createElement(l.a,null)},format:"small",type:"win-success",learnMoreLabel:Object(a.__)("Learn more about Google Analytics 4","google-site-kit"),learnMoreURL:t})}}).call(this,n(2))},550:function(e,t,n){"use strict";(function(e,r){n.d(t,"a",(function(){return SetupBanner}));var a=n(5),i=n.n(a),o=n(6),c=n.n(o),s=n(16),l=n.n(s),u=n(17),d=n.n(u),g=n(0),f=n.n(g),m=n(3),p=n(1),b=n(4),h=n.n(b),v=n(9),O=n(29),y=n(13),_=n(7),k=n(11),E=n(14),j=n(45),S=n(8),w=n(41),N=n(304),T=n(111),A=n(172),C=n(19),D=h.a.useDispatch,x=h.a.useSelect;function SetupBanner(t){var n=t.isDismissed,a=t.onSubmitSuccess,o=t.onDismiss,s=t.children,u=Object(C.a)(),g=Object(m.useState)(null),f=d()(g,2),b=f[0],h=f[1],R=Object(m.useState)(!1),L=d()(R,2),M=L[0],P=L[1],I=x((function(e){return e(_.a).hasScope(k.c)})),B=x((function(e){return e(O.a).getValue(k.e,"autoSubmit")})),z=x((function(e){return e(y.c).getGoogleSupportURL({path:"/analytics/answer/9216061"})})),W=D(E.i).submitChanges,H=D(_.a).setPermissionScopeError,V=D(O.a).setValues,F=Object(m.useCallback)(l()(i.a.mark((function e(){var t,n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),V(E.d,c()({},E.c,!0)),e.next=4,W();case 4:if(t=e.sent,n=t.error,P(!1),!n){e.next=10;break}return h(n),e.abrupt("return");case 10:a();case 11:case"end":return e.stop()}}),e)}))),[V,W,a]),U=Object(m.useCallback)(l()(i.a.mark((function t(){var n;return i.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=[],!1===I&&n.push(k.c),!(n.length>0)){t.next=6;break}return V(k.e,{autoSubmit:!0}),H({code:j.a,message:Object(p.__)("Additional permissions are required to enable enhanced measurement for the selected web data stream.","google-site-kit"),data:{status:403,scopes:n,skipModal:!0,redirectURL:e.location.href}}),t.abrupt("return");case 6:return Object(S.A)("".concat(u,"_enhanced-measurement-notification"),"confirm_notification"),t.next=9,F();case 9:case"end":return t.stop()}}),t)}))),[u,I,F,H,V]),G=Object(m.useCallback)((function(){Object(S.A)("".concat(u,"_enhanced-measurement-notification"),"dismiss_notification"),null==o||o()}),[o,u]),q=Object(m.useCallback)((function(){Object(S.A)("".concat(u,"_enhanced-measurement-notification"),"click_learn_more_link")}),[u]);Object(m.useEffect)((function(){Object(S.A)("".concat(u,"_enhanced-measurement-notification"),"view_notification")}),[u]),Object(m.useEffect)((function(){function e(){return(e=l()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(k.e,{autoSubmit:!1}),e.next=3,F();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}B&&I&&function(){e.apply(this,arguments)}()}),[I,V,F,a,B]);var K=I?Object(p.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required.","google-site-kit"):Object(p.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required — you’ll be redirected to give permission for Site Kit to enable it on your behalf.","google-site-kit");return r.createElement(w.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-setup-banner",title:Object(p.__)("Understand how visitors interact with your content","google-site-kit"),description:K,learnMoreLabel:Object(p.__)("Learn more","google-site-kit"),learnMoreURL:z,onLearnMoreClick:q,ctaComponent:r.createElement(v.SpinnerButton,{onClick:U,isSaving:M},Object(p.__)("Enable now","google-site-kit")),footer:r.createElement("p",{className:"googlesitekit-enhanced-measurement-setup-banner__footer-notice"},Object(p.__)("You can always add/edit this in the Site Kit Settings","google-site-kit")),dismiss:Object(p.__)("Maybe later","google-site-kit"),WinImageSVG:function WinImageSVG(){return r.createElement(N.a,null)},format:"small",dismissExpires:Object(S.o)("month"),onDismiss:G},b&&r.createElement(T.a,{error:b}),!n&&r.createElement(A.a,{triggerID:"view_enhanced_measurement_cta",ttl:S.a}),s)}SetupBanner.propTypes={onSubmitSuccess:f.a.func,onDismiss:f.a.func,children:f.a.node}}).call(this,n(26),n(2))},551:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SuccessBanner}));var r=n(1),a=n(3),i=n(4),o=n.n(i),c=n(13),s=n(7),l=n(71),u=n(41),d=n(304),g=n(19),f=n(8),m=o.a.useDispatch,p=o.a.useSelect;function SuccessBanner(){var t=Object(g.a)(),n=p((function(e){return e(c.c).getGoogleSupportURL({path:"/analytics/answer/9216061"})})),i=m(s.a).dismissItem,o=Object(a.useCallback)((function(){i(l.e),Object(f.A)("".concat(t,"_enhanced-measurement-success"),"confirm_notification")}),[t,i]);return Object(a.useEffect)((function(){Object(f.A)("".concat(t,"_enhanced-measurement-success"),"view_notification")}),[t]),e.createElement(u.b,{id:"googlesitekit-enhanced-measurement-activation-banner",className:"googlesitekit-enhanced-measurement-success-banner",title:Object(r.__)("You successfully enabled enhanced measurement for your site","google-site-kit"),description:Object(r.__)("Your configured Analytics web data stream will now automatically measure interactions on your site in addition to standard page views measurement.","google-site-kit"),dismiss:Object(r.__)("OK, Got it","google-site-kit"),onDismiss:o,WinImageSVG:function WinImageSVG(){return e.createElement(d.a,null)},format:"small",type:"win-success",learnMoreLabel:Object(r.__)("Learn more","google-site-kit"),learnMoreURL:n})}}).call(this,n(2))},552:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GatheringDataNotification}));var r=n(0),a=n.n(r),i=n(1),o=n(3),c=n(41),s=n(553),l=n(8),u=n(19);function GatheringDataNotification(t){var n=t.title,r=Object(u.a)(),a="".concat(r,"_gathering-data-notification"),d=Object(o.useCallback)((function(){Object(l.A)(a,"view_notification")}),[a]),g=Object(o.useCallback)((function(){Object(l.A)(a,"dismiss_notification")}),[a]);return e.createElement(c.b,{id:"gathering-data-notification",title:n,description:Object(i.sprintf)( /* translators: %s: the number of hours the site can be in a gathering data state */ Object(i.__)("It can take up to %s hours before stats show up for your site. While you’re waiting, connect more services to get more stats.","google-site-kit"),"72"),format:"small",onView:d,dismiss:Object(i.__)("OK, Got it!","google-site-kit"),dismissExpires:Object(l.o)("day"),SmallImageSVG:s.a,onDismiss:g,isDismissible:!0})}GatheringDataNotification.propTypes={title:a.a.string}}).call(this,n(2))},553:function(e,t,n){"use strict";var r=n(3);function a(){return(a=Object.assign||function(e){for(var t=1;t0&&!c?s(!0):0===t&&c&&s(!1),c}}).call(this,n(26))},56:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));var r="modules/search-console",a=1},57:function(e,t,n){"use strict";n.d(t,"l",(function(){return E})),n.d(t,"j",(function(){return j})),n.d(t,"b",(function(){return b})),n.d(t,"c",(function(){return h})),n.d(t,"h",(function(){return v})),n.d(t,"i",(function(){return O})),n.d(t,"g",(function(){return y})),n.d(t,"f",(function(){return _})),n.d(t,"e",(function(){return b})),n.d(t,"d",(function(){return k})),n.d(t,"k",(function(){return T})),n.d(t,"a",(function(){return C}));var r=n(30),a=n.n(r),i=n(15),o=n(12),c=n.n(o),s=n(1),l=n(73),u=n(154),d=n(8),g=n(153),f=n(17),m=n.n(f),p=n(11),b=function(e){return(parseInt(e,10)||0)>0};function h(e){return e===p.a||b(e)}function v(e){return"string"==typeof e&&/^UA-\d+-\d+$/.test(e)}function O(e){return e===p.h||v(e)}function y(e){return e===p.g||b(e)}function _(e){return"string"==typeof e&&e.trim().length>0}function k(e){return"string"==typeof e&&/^AW-[0-9]+$/.test(e)}function E(e){if(!v(e))return!1;var t=e.match(/^UA-(\d+)-(\d+)/),n=m()(t,3);return{accountID:n[1],propertyID:e,number:n[2]}}function j(e){var t,n,r,a,i,o,c,s;if(void 0!==e)return!(null==e||null===(t=e[0])||void 0===t||null===(n=t.data)||void 0===n||null===(r=n.rows)||void 0===r?void 0:r.length)||!(null==e||null===(a=e[0])||void 0===a||null===(i=a.data)||void 0===i||null===(o=i.totals)||void 0===o||null===(c=o[0])||void 0===c||null===(s=c.values)||void 0===s?void 0:s.length)||!e[0].data.totals.some((function(e){return e.values.some((function(e){return e>0}))}))}var S=n(64);function w(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw i}}}}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3&&void 0!==arguments[3]?arguments[3]:0,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,m=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[Object(s.__)("Users","google-site-kit"),Object(s.__)("Sessions","google-site-kit"),Object(s.__)("Bounce Rate %","google-site-kit"),Object(s.__)("Session Duration","google-site-kit")],p=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[function(e){return parseFloat(e).toLocaleString()},function(e){return parseFloat(e).toLocaleString()},function(e){return Object(d.v)(e/100,{style:"percent",signDisplay:"never",maximumFractionDigits:2})},function(e){return Object(d.v)(e,"s")}];if(!Array.isArray(null===(r=e[0])||void 0===r||null===(o=r.data)||void 0===o?void 0:o.rows))return!1;var b=a()(e[0].data.rows),h=b.length;if(2*n>h){for(var v=new Date,O=0;n>O;O++){var y=(v.getMonth()+1).toString(),_=v.getDate().toString(),k=v.getFullYear().toString()+(2>y.length?"0":"")+y+(2>_.length?"0":"")+_;if(O>h){var E={dimensions:[k],metrics:[{values:[0,0,0,0,0]}]};b.unshift(E)}v.setDate(v.getDate()-1)}b.push([0,0])}var j=m[t]===Object(s.__)("Session Duration","google-site-kit"),S=j?"timeofday":"number",w=[[{type:"date",label:Object(s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:S,label:m[t]},{type:S,label:Object(s.__)("Previous period","google-site-kit")}]],N=Object(g.a)(b,{dateRangeLength:n}),T=N.compareRange,C=N.currentRange,D=A(C,u,t),x=A(T,f,t),R=Object(l.b)(),L={weekday:"short",month:"short",day:"numeric"};return Object(i.each)(D,(function(e,n){if(e[0]&&e[1]&&x[n]){var r=parseFloat(x[n][1]),a=Object(d.e)(e[1],r),i=Object(d.j)(a),o=Object(s.sprintf)( /* translators: 1: date for user stats, 2: previous date for user stats comparison */ Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(R,L),x[n][0].toLocaleDateString(R,L)),l=Object(s.sprintf)( /* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */ Object(s._x)("%1$s: %2$s %3$s %4$s","Stat information for chart tooltip","google-site-kit"),m[t],p[t](e[1]),i,Object(d.v)(Math.abs(a),"%"));w.push([e[0],'
0,"googlesitekit-visualization-tooltip--down":a<0}),'">\n\t\t\t\t

').concat(o,"

\n\t\t\t\t

").concat(l,"

\n\t\t\t
"),j?Object(d.f)(e[1]):e[1],j?Object(d.f)(x[n][1]):x[n][1]])}})),w}},59:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(37);function a(e){return function(){e[r.a]=e[r.a]||[],e[r.a].push(arguments)}}},61:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(3),a=Object(r.createContext)(""),i=(a.Consumer,a.Provider);t.b=a},63:function(e,t,n){"use strict";n.d(t,"d",(function(){return r.e})),n.d(t,"c",(function(){return r.d})),n.d(t,"b",(function(){return r.b})),n.d(t,"a",(function(){return r.a})),n.d(t,"e",(function(){return r.f})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d.a})),n.d(t,"f",(function(){return f})),n.d(t,"k",(function(){return s.a}));var r=n(47),a=n(10),i=n.n(a),o=n(48),c=function(e){i()(Object(o.a)(e),r.c);var t="".concat(e.getMonth()+1),n="".concat(e.getDate());return[e.getFullYear(),t.length<2?"0".concat(t):t,n.length<2?"0".concat(n):n].join("-")},s=n(51),l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=Object(s.a)(e);return n.setDate(n.getDate()-t),c(n)},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]},d=n(54);var g=n(1);function f(){var e=function(e){return Object(g.sprintf)( /* translators: %s: number of days */ Object(g._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}}}},64:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return c}));var r=n(110);function a(e){try{return new URL(e).pathname}catch(e){}return null}function i(e,t){try{return new URL(t,e).href}catch(e){}return("string"==typeof e?e:"")+("string"==typeof t?t:"")}function o(e){return"string"!=typeof e?e:e.replace(/^https?:\/\/(www\.)?/i,"").replace(/\/$/,"")}function c(e,t){if(!Object(r.a)(e))return e;if(e.length<=t)return e;var n=new URL(e),a=e.replace(n.origin,"");if(a.length1&&void 0!==arguments[1]?arguments[1]:{},n=y(e,t),r=n.formatUnit,a=n.formatDecimal;try{return r()}catch(e){return a()}},v=function(e){var t=O(e),n=t.hours,r=t.minutes,a=t.seconds;return a=("0"+a).slice(-2),r=("0"+r).slice(-2),"00"===(n=("0"+n).slice(-2))?"".concat(r,":").concat(a):"".concat(n,":").concat(r,":").concat(a)},O=function(e){return e=parseInt(e,10),Number.isNaN(e)&&(e=0),{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=O(e),r=n.hours,a=n.minutes,i=n.seconds;return{hours:r,minutes:a,seconds:i,formatUnit:function(){var n=t.unitDisplay,o=b(b({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?w(i,b(b({},o),{},{unit:"second"})):Object(m.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(m._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?w(i,b(b({},o),{},{unit:"second"})):"",a?w(a,b(b({},o),{},{unit:"minute"})):"",r?w(r,b(b({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(m.sprintf)(// translators: %s: number of seconds with "s" as the abbreviated unit. Object(m.__)("%ds","google-site-kit"),i);if(0===e)return t;var n=Object(m.sprintf)(// translators: %s: number of minutes with "m" as the abbreviated unit. Object(m.__)("%dm","google-site-kit"),a),o=Object(m.sprintf)(// translators: %s: number of hours with "h" as the abbreviated unit. Object(m.__)("%dh","google-site-kit"),r);return Object(m.sprintf)( /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(m._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),i?t:"",a?n:"",r?o:"").trim()}}},_=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},k=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in millions. Object(m.__)("%sM","google-site-kit"),w(_(e),e%10==0?{}:t)):1e4<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in thousands. Object(m.__)("%sK","google-site-kit"),w(_(e))):1e3<=e?Object(m.sprintf)(// translators: %s: an abbreviated number in thousands. Object(m.__)("%sK","google-site-kit"),w(_(e),e%10==0?{}:t)):w(e,{signDisplay:"never",maximumFractionDigits:1})};function E(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=b({},e)),t}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=E(t),r=n.style,a=void 0===r?"metric":r;return"metric"===a?k(e):"duration"===a?h(e,n):"durationISO"===a?v(e):w(e,n)}var S=f()(console.warn),w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?T():n,i=u()(t,["locale"]);try{return new Intl.NumberFormat(r,i).format(e)}catch(t){S("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(r),", ").concat(JSON.stringify(i)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],l={},d=0,g=Object.entries(i);d1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?T():n,a=t.style,i=void 0===a?"long":a,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(r,{style:i,type:c});return s.format(e)} /* translators: used between list items, there is a space after the comma. */var l=Object(m.__)(", ","google-site-kit");return e.join(l)},T=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var r=n.match(/^(\w{2})?(_)?(\w{2})/);if(r&&r[0])return r[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(26))},74:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={EXTERNAL:"external",INTERNAL:"internal"}},75:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c}));var r=n(34),a=n.n(r),i=n(85),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{__html:i.a.sanitize(e,t)}};function c(e){var t,n="object"===a()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},8:function(e,t,n){"use strict";n.d(t,"A",(function(){return a.b})),n.d(t,"B",(function(){return a.c})),n.d(t,"x",(function(){return i.a})),n.d(t,"C",(function(){return i.b})),n.d(t,"z",(function(){return u})),n.d(t,"h",(function(){return d.a})),n.d(t,"v",(function(){return d.d})),n.d(t,"w",(function(){return d.e})),n.d(t,"s",(function(){return d.c})),n.d(t,"m",(function(){return d.b})),n.d(t,"t",(function(){return p})),n.d(t,"f",(function(){return b})),n.d(t,"b",(function(){return h.b})),n.d(t,"a",(function(){return h.a})),n.d(t,"c",(function(){return h.e})),n.d(t,"k",(function(){return h.g})),n.d(t,"n",(function(){return h.h})),n.d(t,"i",(function(){return h.f})),n.d(t,"y",(function(){return h.k})),n.d(t,"j",(function(){return v.b})),n.d(t,"e",(function(){return v.a})),n.d(t,"p",(function(){return O.b})),n.d(t,"l",(function(){return O.a})),n.d(t,"u",(function(){return O.c})),n.d(t,"r",(function(){return y})),n.d(t,"q",(function(){return _})),n.d(t,"o",(function(){return k})),n.d(t,"d",(function(){return E})),n.d(t,"D",(function(){return j})),n.d(t,"g",(function(){return S}));var r=n(15),a=n(33),i=n(75),o=n(34),c=n.n(o),s=n(98),l=n.n(s),u=function(e){return l()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(r){var a=t[r];a&&"object"===c()(a)&&!Array.isArray(a)&&(a=e(a)),n[r]=a})),n}(e)))};n(102);var d=n(73);function g(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function f(e){return"

".concat(e.replace(/\n{2,}/g,"

"),"

")}function m(e){return e.replace(/\n/gi,"
")}function p(e){for(var t=e,n=0,r=[g,f,m];n0}function _(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var k=function(e){switch(e){case"minute":return 60;case"hour":return 3600;case"day":return 86400;case"week":return 604800;case"month":return 2592e3;case"year":return 31536e3}};function E(e,t){var n=function(e){return"0"===e||0===e};if(n(e)&&n(t))return 0;if(n(e)||Number.isNaN(e))return null;var r=(t-e)/e;return Number.isNaN(r)||!Number.isFinite(r)?null:r}var j=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},S=function(e){if(!e)return"";var t=e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(t)})).replace(/(\\)/g,"");return Object(r.unescape)(t)}},80:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s}));var r=n(4),a=n.n(r),i=n(20),o=n(92),c=a.a.useSelect;function s(t){var n=t.moduleName,r=t.FallbackComponent,a=t.IncompleteComponent;return function(t){var s=function WhenActiveComponent(o){var s=c((function(e){return e(i.a).getModule(n)}),[n]);if(!s)return null;var l=r||o.WidgetNull||null;if(!1===s.active)return l&&e.createElement(l,o);if(!1===s.connected){var u=a||l;return u&&e.createElement(u,o)}return e.createElement(t,o)};return s.displayName="When".concat(Object(o.c)(n),"Active"),(t.displayName||t.name)&&(s.displayName+="(".concat(t.displayName||t.name,")")),s}}}).call(this,n(2))},81:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(110),o=n(1),c=n(8);function ErrorText(t){var n=t.message,r=t.reconnectURL,a=t.noPrefix;if(!n)return null;var s=n;void 0!==a&&a||(s=Object(o.sprintf)( /* translators: %s: Error message */ Object(o.__)("Error: %s","google-site-kit"),n)),r&&Object(i.a)(r)&&(s=s+" "+Object(o.sprintf)( /* translators: %s: Reconnect URL */ Object(o.__)('To fix this, redo the plugin setup.',"google-site-kit"),r));return e.createElement("div",{className:"googlesitekit-error-text"},e.createElement("p",{dangerouslySetInnerHTML:Object(c.x)(s,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}))}ErrorText.propTypes={message:a.a.string.isRequired,reconnectURL:a.a.string,noPrefix:a.a.bool},ErrorText.defaultProps={reconnectURL:"",noPrefix:!1},t.a=ErrorText}).call(this,n(2))},82:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return s}));var r=n(14);n(8);function a(e){return"string"==typeof e&&/^\d+$/.test(e)}function i(e){return e===r.j||a(e)}function o(e){return"string"==typeof e&&/^\d+$/.test(e)}function c(e){return e===r.k||o(e)}function s(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}},84:function(e,t,n){"use strict";var r=n(123);n.d(t,"a",(function(){return r.a}));var a=n(124);n.d(t,"c",(function(){return a.a}));var i=n(125);n.d(t,"b",(function(){return i.a}))},85:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a}));var r=n(136),a=n.n(r)()(e)}).call(this,n(26))},86:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i);function ChangeArrow(t){var n=t.direction,r=t.invertColor,a=t.width,i=t.height;return e.createElement("svg",{className:o()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":r}),width:a,height:i,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("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:a.a.string,invertColor:a.a.bool,width:a.a.number,height:a.a.number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9},t.a=ChangeArrow}).call(this,n(2))},9:function(e,t){e.exports=googlesitekit.components},90:function(e,t,n){"use strict";(function(e){var r=n(23),a=n.n(r),i=n(25),o=n.n(i),c=n(0),s=n.n(c),l=n(12),u=n.n(l);function VisuallyHidden(t){var n=t.className,r=t.children,i=o()(t,["className","children"]);return r?e.createElement("span",a()({},i,{className:u()("screen-reader-text",n)}),r):null}VisuallyHidden.propTypes={className:s.a.string,children:s.a.node},VisuallyHidden.defaultProps={className:""},t.a=VisuallyHidden}).call(this,n(2))},903:function(e,t,n){"use strict";(function(e){var r=n(12),a=n.n(r),i=n(3),o=n(43),c=n(1),s=n(4),l=n.n(s),u=n(194),d=n(70),g=n(344),f=n(538),m=n(543),p=n(195),b=n(24),h=n(13),v=n(7),O=n(21),y=n(90),_=n(18),k=n(316),E=n(163),j=n(42),S=n(478),w=n(904),N=n(527),T=n(38),A=l.a.useSelect;t.a=function DashboardEntityApp(){var t=Object(T.a)(),n=A((function(e){return t?e(v.a).getViewableModules():null})),r=A((function(e){return e(h.c).getCurrentEntityURL()})),s=A((function(e){return e(h.c).getPermaLinkParam()})),l=A((function(e){return e(h.c).getAdminURL("googlesitekit-dashboard")})),C={modules:n||void 0},D=A((function(e){return e(j.a).isWidgetContextActive(d.CONTEXT_ENTITY_DASHBOARD_TRAFFIC,C)})),x=A((function(e){return e(j.a).isWidgetContextActive(d.CONTEXT_ENTITY_DASHBOARD_CONTENT,C)})),R=A((function(e){return e(j.a).isWidgetContextActive(d.CONTEXT_ENTITY_DASHBOARD_SPEED,C)})),L=A((function(e){return e(j.a).isWidgetContextActive(d.CONTEXT_ENTITY_DASHBOARD_MONETIZATION,C)})),M=A((function(e){return e(h.c).getDocumentationLinkURL("url-not-part-of-this-site")})),P=null;return L?P=b.c:R?P=b.d:x?P=b.a:D&&(P=b.e),null===r?e.createElement("div",{className:"googlesitekit-widget-context googlesitekit-module-page googlesitekit-entity-dashboard"},e.createElement(S.a,null),e.createElement(_.e,null,e.createElement(_.k,null,e.createElement(_.a,{size:12},e.createElement(i.Fragment,null,e.createElement(O.a,{href:l,back:!0,small:!0},Object(c.__)("Back to the Site Kit Dashboard","google-site-kit")),e.createElement(k.a,{title:Object(c.__)("Detailed Page Stats","google-site-kit"),className:"googlesitekit-heading-2 googlesitekit-entity-dashboard__heading",fullWidth:!0}),e.createElement(E.a,{className:"googlesitekit-entity-dashboard__entity-header"},e.createElement(_.e,null,e.createElement(_.k,null,e.createElement(_.a,{size:12},e.createElement("p",null,Object(o.a)(Object(c.sprintf)( /* translators: %s: current entity URL. */ Object(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 support forums or Site Kit website for support or further information.","google-site-kit"),"".concat(s,"")),{strong:e.createElement("strong",null),link1:e.createElement(O.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0}),link2:e.createElement(O.a,{href:M,external:!0}),VisuallyHidden:e.createElement(y.a,null)}))))))))))):e.createElement(i.Fragment,null,e.createElement(S.a,null),e.createElement(u.a,{subHeader:e.createElement(w.a,null),showNavigation:!0},e.createElement(f.a,null),e.createElement(m.a,null),!t&&e.createElement(N.a,null),e.createElement(p.a,null)),e.createElement(g.a,{id:b.e,slug:d.CONTEXT_ENTITY_DASHBOARD_TRAFFIC,className:a()({"googlesitekit-widget-context--last":P===b.e})}),e.createElement(g.a,{id:b.a,slug:d.CONTEXT_ENTITY_DASHBOARD_CONTENT,className:a()({"googlesitekit-widget-context--last":P===b.a})}),e.createElement(g.a,{id:b.d,slug:d.CONTEXT_ENTITY_DASHBOARD_SPEED,className:a()({"googlesitekit-widget-context--last":P===b.d})}),e.createElement(g.a,{id:b.c,slug:d.CONTEXT_ENTITY_DASHBOARD_MONETIZATION,className:a()({"googlesitekit-widget-context--last":P===b.c})}))}}).call(this,n(2))},904:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EntityBannerNotifications}));var r=n(3),a=n(905),i=n(476),o=n(38);function EntityBannerNotifications(){var t=Object(o.a)();return e.createElement(r.Fragment,null,!t&&e.createElement(a.a,null),e.createElement(i.a,null))}}).call(this,n(2))},905:function(e,t,n){"use strict";var r=n(499);n.d(t,"a",(function(){return r.a}));n(500)},92:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return i}));var r=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},a=function(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()};function i(e){return e.split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join("")}},93:function(e,t,n){"use strict";var r=n(17),a=n.n(r),i=n(222),o=n(0),c=n.n(o),s=n(3),l=n(121);function Portal(e){var t=e.children,n=e.slug,r=Object(s.useState)(document.createElement("div")),o=a()(r,1)[0];return Object(i.a)((function(){n&&o.classList.add("googlesitekit-portal-".concat(n));var e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(o),function(){return e.removeChild(o)}})),Object(l.createPortal)(t,o)}Portal.propTypes={slug:c.a.string,children:c.a.node},Portal.defaultProps={slug:"",children:null},t.a=Portal},94:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(3),a=n(109),i=n(49),o=function(e){var t=Object(r.useContext)(a.a);return Object(i.b)(e,t)}},96:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"c",(function(){return v})),n.d(t,"b",(function(){return O}));var r=n(25),a=n.n(r),i=n(6),o=n.n(i),c=n(5),s=n.n(c),l=n(10),u=n.n(l),d=n(4),g=n.n(d),f=n(39),m=n(8),p=g.a.createRegistryControl,b=function(e){var t;u()(e,"storeName is required to create a snapshot store.");var n={},r={deleteSnapshot:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"DELETE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),restoreSnapshot:s.a.mark((function e(){var t,n,r,a,i,o,c=arguments;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.clearAfterRestore,r=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(a=e.sent,i=a.cacheHit,o=a.value,!i){e.next=13;break}return e.next=10,{payload:{snapshot:o},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!r){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",i);case 14:case"end":return e.stop()}}),e)})),createSnapshot:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"CREATE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))},i=(t={},o()(t,"DELETE_SNAPSHOT",(function(){return Object(f.c)("datastore::cache::".concat(e))})),o()(t,"CREATE_SNAPSHOT",p((function(t){return function(){return Object(f.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),o()(t,"RESTORE_SNAPSHOT",(function(){return Object(f.d)("datastore::cache::".concat(e),m.b)})),t);return{initialState:n,actions:r,controls:i,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,r=t.type,i=t.payload;switch(r){case"SET_STATE_FROM_SNAPSHOT":var o=i.snapshot,c=(o.error,a()(o,["error"]));return c;default:return e}}}},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(h(e).map((function(e){return e.getActions().createSnapshot()})))},O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(h(e).map((function(e){return e.getActions().restoreSnapshot()})))}},97:function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),i=n(12),o=n.n(i),c=n(9),s=n(21),l=function CTA(t){var n=t.title,r=t.headerText,a=t.headerContent,i=t.description,l=t.ctaLink,u=t.ctaLabel,d=t.ctaLinkExternal,g=t.ctaType,f=t.error,m=t.onClick,p=t["aria-label"],b=t.children;return e.createElement("div",{className:o()("googlesitekit-cta",{"googlesitekit-cta--error":f})},(r||a)&&e.createElement("div",{className:"googlesitekit-cta__header"},r&&e.createElement("h2",{className:"googlesitekit-cta__header_text"},r),a),n&&e.createElement("h3",{className:"googlesitekit-cta__title"},n),i&&"string"==typeof i&&e.createElement("p",{className:"googlesitekit-cta__description"},i),i&&"string"!=typeof i&&e.createElement("div",{className:"googlesitekit-cta__description"},i),u&&"button"===g&&e.createElement(c.Button,{"aria-label":p,href:l,onClick:m},u),u&&"link"===g&&e.createElement(s.a,{href:l,onClick:m,"aria-label":p,external:d,hideExternalIndicator:d,arrow:!0},u),b)};l.propTypes={title:a.a.string.isRequired,headerText:a.a.string,description:a.a.oneOfType([a.a.string,a.a.node]),ctaLink:a.a.string,ctaLinkExternal:a.a.bool,ctaLabel:a.a.string,ctaType:a.a.string,"aria-label":a.a.string,error:a.a.bool,onClick:a.a.func,children:a.a.node,headerContent:a.a.node},l.defaultProps={title:"",headerText:"",headerContent:"",description:"",ctaLink:"",ctaLabel:"",ctaType:"link",error:!1,onClick:function(){}},t.a=l}).call(this,n(2))}},[[1017,1,0]]]);