kollapsminoriteten/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-modules-ads-6...

30 lines
151 KiB
JavaScript
Raw Normal View History

2025-12-12 13:13:07 +01:00
"use strict";(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[300],{2362:(e,t,i)=>{i.d(t,{A:()=>g});var o=i(4452),s=i.n(o),n=i(62688),r=i.n(n),a=i(63696),l=i(62540);const c=(0,a.forwardRef)(({label:e,className:t,hasLeftSpacing:i=!1,...o},n)=>(0,l.jsx)("span",{ref:n,...o,className:s()("googlesitekit-badge",t,{"googlesitekit-badge--has-left-spacing":i}),children:e}));c.displayName="Badge",c.propTypes={label:r().string.isRequired,hasLeftSpacing:r().bool};const g=c},2422:(e,t,i)=>{i.d(t,{W:()=>l});var o=i(79257),s=i(35470),n=i(63696),r=i(6732),a=i(7081);function l({sticky:e=!1}={}){const t=(0,n.useContext)(r.A),[i,l]=(0,n.useState)(!1),c=(0,s.A)(e=>e(a.n).getInViewResetCount()),g=(0,s.A)(e=>e(a.n).getValue("forceInView"));return(0,n.useEffect)(()=>{t.value&&!i&&l(!0)},[i,t,l]),(0,n.useEffect)(()=>{g&&l(!0)},[g]),(0,o.A)(()=>{l(!1)},[c]),!(!e||!i)||!!t.value}},2522:(e,t,i)=>{i.d(t,{D:()=>n});var o=i(32091),s=i.n(o);function n(e,{dateRangeLength:t}){s()(Array.isArray(e),"report must be an array to partition."),s()(Number.isInteger(t)&&t>0,"dateRangeLength must be a positive integer.");const i=-1*t;return{currentRange:e.slice(i),compareRange:e.slice(2*i,i)}}},3170:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},n.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 19"},e),o||(o=s.createElement("path",{fill:"currentColor",d:"M0 19h22L11 0zm12-3h-2v-2h2zm0-4h-2V8h2z"})))},3687:(e,t,i)=>{i.d(t,{U:()=>I});var o=i(32091),s=i.n(o),n=i(17243),r=i(21125),a=i(71769),l=i(12850),c=i(50539);function g(e){return e}function d(){return{}}function u(){}const{clearError:p,receiveError:m}=r.o1;function I({baseName:e,controlCallback:t,reducerCallback:i=g,argsToParams:o=d,validateParams:r=u}){let I;s()(e,"baseName is required."),s()("function"==typeof t,"controlCallback is required and must be a function."),s()("function"==typeof i,"reducerCallback must be a function."),s()("function"==typeof o,"argsToParams must be a function."),s()("function"==typeof r,"validateParams must be a function.");try{r(o()),I=!1}catch(e){I=!0}const y=(0,a.m2)(e),h=(0,a.sP)(e),f=`FETCH_${h}`,M=`START_${f}`,k=`FINISH_${f}`,j=`CATCH_${f}`,v=`RECEIVE_${h}`,b=`fetch${y}`,S=`receive${y}`,N=`isFetching${y}`,A={[N]:{}};const C={[b](...t){const i=o(...t);return r(i),function*(t,i){let o,s;yield{payload:{params:t},type:M},yield p(e,i);try{o=yield{payload:{params:t},type:f},yield C[S](o,t),yield{payload:{params:t},type:k}}catch(o){s=o,yield m(s,e,i),yield{payload:{params:t},type:j}}return{response:o,error:s}}(i,t)},[S]:(e,t)=>(s()(void 0!==e,"response is required."),I?(s()((0,n.isPlainObject)(t),"params is required."),r(t)):t={},{payload:{response:e,params:t},type:v})},x={[f]:({payload:e})=>t(e.params)},D=(0,c.createReducer)((e,{type:t,payload:o})=>{switch(t){case M:{const{params:t}=o;return e[N]=e[N]||{},e[N][(0,l.Zm)(t)]=!0,e}case v:{const{response:t,params:s}=o;return i(e,t,s)}case k:{const{params:t}=o;return e[N]=e[N]||{},e[N][(0,l.Zm)(t)]=!1,e}case j:{const{params:t}=o;return e[N]=e[N]||{},e[N][(0,l.Zm)(t)]=!1,e}default:return e}});return{initialState:A,actions:C,controls:x,reducer:D,resolvers:{},selectors:{[N]:(e,...t)=>{if(void 0===e[N])return!1;let i;try{i=o(...t),r(i)}catch(e){return!1}return!!e[N][(0,l.Zm)(i)]}}}}},3714:(e,t,i)=>{i.d(t,{Kk:()=>n,SZ:()=>o,Yw:()=>r,oJ:()=>a,tT:()=>s});const o="body",s=[o,"display","headline","label","title"],n="small",r="medium",a=[n,r,"large"]},3782:(e,t,i)=>{i.d(t,{A:()=>CTAButton});var o=i(62688),s=i.n(o),n=i(49383),r=i(83366),a=i(62540);function CTAButton({label:e,ariaLabel:t,disabled:i,inProgress:o,onClick:s,href:l,external:c=!1,hideExternalIndicator:g=!1}){if(!e||!s&&!l)return null;let d;return c&&!g&&(d=(0,a.jsx)(r.A,{width:14,height:14})),(0,a.jsx)(n.SpinnerButton,{className:"googlesitekit-banner_
(0,c.__)("<strong>Note:</strong> %s","google-site-kit"),h),{strong:(0,u.jsx)("strong",{})})})]}),(0,u.jsxs)(g.DialogFooter,{children:[(0,u.jsx)(g.Button,{className:"mdc-dialog__cancel-button",onClick:i,disabled:M,tertiary:!0,children:(0,c.__)("Cancel","google-site-kit")}),v?(0,u.jsx)(g.Button,{href:v,onClick:m,target:"_blank",danger:f,children:y}):(0,u.jsx)(g.SpinnerButton,{onClick:m,danger:f,disabled:M,isSaving:M,children:y||(0,c.__)("Disconnect","google-site-kit")})]})]})}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:s().string,dialogActive:s().bool,handleDialog:s().func,handleConfirm:s().func.isRequired,onOpen:s().func,onClose:s().func,title:s().string,confirmButton:s().string,danger:s().bool,small:s().bool,medium:s().bool,buttonLink:s().string};const p=ModalDialog},10804:(e,t,i)=>{i.d(t,{A:()=>AdBlockerWarning});var o,s=i(62688),n=i.n(s),r=i(50539),a=i(93896),l=i(37226),c=i(82871),g=i(13606),d=i(20898),u=i(63696);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},p.apply(null,arguments)}const m=e=>u.createElement("svg",p({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 13 14"},e),o||(o=u.createElement("path",{stroke:"currentColor",strokeWidth:1.5,d:"M4.5 1.5H3a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2V9M7 1.5h5v5M5 8.5 11.5 2"})));var I=i(80035),y=i(62540);function AdBlockerWarningMessage({getHelpLink:e="",warningMessage:t=null}){return t?(0,y.jsx)(I.A,{className:"googlesitekit-notice--small",type:I.A.TYPES.WARNING,description:(0,g.A)((0,c.sprintf)(/* translators: 1: The warning message. 2: "Get help" text. */ /* translators: 1: The warning message. 2: "Get help" text. */
(0,c.__)("%1$s. <Link><Strong>%2$s</Strong></Link>","google-site-kit"),t,(0,c.__)("Get help","google-site-kit")),{Link:(0,y.jsx)(d.A,{href:e,trailingIcon:(0,y.jsx)(m,{width:15,height:15}),external:!0,hideExternalIndicator:!0}),Strong:(0,y.jsx)("strong",{})}),hideIcon:!0}):null}function AdBlockerWarning({moduleSlug:e,className:t}){const i=(0,r.useSelect)(t=>t(l.i).getModuleStoreName(e)),o=(0,r.useSelect)(e=>e(i)?.getAdBlockerWarningMessage()),s=(0,r.useSelect)(t=>t(a.O4).getDocumentationLinkURL(`${e}-ad-blocker-detected`));return(0,y.jsx)(AdBlockerWarningMessage,{className:t,getHelpLink:s,warningMessage:o})}AdBlockerWarningMessage.propTypes={getHelpLink:n().string,warningMessage:n().string},AdBlockerWarning.propTypes={className:n().string,moduleSlug:n().string.isRequired}},11106:(e,t,i)=>{i.d(t,{A:()=>n});var o=i(63696),s=i(65214);const n=(0,o.createContext)(s.t)},12850:(e,t,i)=>{i.d(t,{tt:()=>N,Jg:()=>S,Gp:()=>v,GH:()=>j,r0:()=>b,Du:()=>A,Zf:()=>H,Cn:()=>G,G7:()=>y,vH:()=>I,N_:()=>E,zh:()=>Q,mK:()=>g.mK,Ql:()=>C,vY:()=>O,sq:()=>D,VZ:()=>z.VZ,JK:()=>g.JK,IS:()=>w,pH:()=>z.pH,kf:()=>U,O5:()=>_,Qr:()=>x,x6:()=>Z,K5:()=>g.K5,S_:()=>m,dc:()=>z.dc,Eo:()=>g.Eo,jq:()=>g.jq,DK:()=>B.D,N9:()=>W,p9:()=>n.p,XH:()=>T,Zm:()=>l,sx:()=>s.sx,BI:()=>s.BI,CZ:()=>n.C,BG:()=>Y});var o=i(17243),s=i(89318),n=i(82046),r=i(10523),a=i.n(r);function l(e){return a()(JSON.stringify(c(e)))}function c(e){const t={};return Object.keys(e).sort().forEach(i=>{let o=e[i];o&&"object"==typeof o&&!Array.isArray(o)&&(o=c(o)),t[i]=o}),t}var g=i(79829);function d(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'<a href="$2" target="_blank" rel="noopener noreferrer">$1</a>')}function u(e){return`<p>${e.replace(/\n{2,}/g,"</p><p>")}</p>`}function p(e){return e.replace(/\n/gi,"<br>")}function m(e){const t=[d,u,p];let i=e;for(const e of t)i=e(i);return i}function I(e){return e=parseFloat(e),isNaN(e)||0===e?[0,0,0,0]:[Math.floor(e/60/60),Math.floor(e/60%60),Math.floor(e%60),Math.floor(1e3*e)-1e3*Math.floor(e)]}function y(e){const t=e&&!Number.isInteger(e)?new Date(e).getTime():e;return isNaN(t)||!t?0:t}var h=i(32091),f=i.n(h),M=i(82871);const k="Date param must construct to a valid date instance or be a valid date instance itself.",j="Invalid dateString parameter, it must be a string.",v='Invalid date range, it must be a string with the format "last-x-days".',b=60,S=60*b,N=24*S,A=7*N;function C(){function e(e){return(0,M.sprintf)(/* translators: %s: number of days */ /* translators: %s: number of days */
(0,M._n)("Last %s day","Last %s days",e,"google-site-kit"),e)}return{"last-7-days":{slug:"last-7-days",label:e(7),days:7},"last-14-days":{slug:"last-14-days",label:e(14),days:14},"last-28-days":{slug:"last-28-days",label:e(28),days:28},"last-90-days":{slug:"last-90-days",label:e(90),days:90}}}function x(e=""){if(!(0,o.isString)(e))return!1;if(3!==e.split("-").length)return!1;const t=new Date(e);return(0,o.isDate)(t)&&!isNaN(t)}function D(e){f()((0,o.isDate)(e)&&!isNaN(e),k);const t=`${e.getMonth()+1}`,i=`${e.getDate()}`;return[e.getFullYear(),t.length<2?`0${t}`:t,i.length<2?`0${i}`:i].join("-")}function T(e){f()(x(e),j);const[t,i,o]=e.split("-");return new Date(t,i-1,o)}function w(e,t){return D(E(e,t*N))}function _(e){const t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function E(e,t){f()(x(e)||(0,o.isDate)(e)&&!isNaN(e),j);const i=x(e)?Date.parse(e):e.getTime();return new Date(i-1e3*t)}var R=i(69743),L=i(94552),P=i(62540);function O(e,t={}){if(Number.isNaN(Number(e)))return"";const{invertColor:i=!1}=t;return(0,R.Ay)((0,P.jsx)(L.A,{direction:e>0?"up":"down",invertColor:i}))}function G(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}var z=i(8143);function Z(e){const t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function U(e){if("number"==typeof e)return!0;const t=(e||"").toString();return!!t&&!isNaN(t)}function W(e){return Array.isArray(e)?[...e].sort():e}var B=i(2522);function H(e,t){function i(e){return"0"===e||0===e}if(i(e)&&i(t))return 0;if(i(e)||Number.isNaN(e))return null;const o=(t-e)/e;return Number.isNaN(o)||!Number.isFinite(o)?null:o}function Y(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}}function Q(e){if(!e)return"";const t=e.replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(t)).replace(/(\\)/g,"");return(0,o.unescape)(t)}},13620:e=>{e.exports=googlesitekit.modules},14007:(e,t,i)=>{i.d(t,{A:()=>l});var o=i(47209),s=i(62688),n=i.n(s),r=i(63696),a=i(78325);function Portal({children:e,slug:t}){const[i]=(0,r.useState)(document.createElement("div"));return(0,o.A)(()=>{t&&i.classList.add(`googlesitekit-portal-${t}`);const e=document.querySelector(".googlesitekit-plugin")||document.body;return e.appendChild(i),()=>e.removeChild(i)}),(0,a.createPortal)(e,i)}Portal.propTypes={slug:n().string,children:n().node},Portal.defaultProps={slug:"",children:null};const l=Portal},15167:(e,t,i)=>{i.d(t,{A:()=>Typography});var o=i(62688),s=i.n(o),n=i(4452),r=i.n(n),a=i(3714),l=i(62540);function Typography({className:e,type:t,size:i,as:o="span",children:s,...n}){return(0,l.jsx)(o,{className:r()("googlesitekit-typography",e,{[`googlesitekit-typography--${t}`]:t&&a.tT.includes(t),[`googlesitekit-typography--${i}`]:i&&a.oJ.includes(i)}),...n,children:s})}Typography.propTypes={className:s().string,type:s().oneOf(a.tT),size:s().oneOf(a.oJ),as:s().oneOfType([s().string,s().elementType])}},15210:(e,t,i)=>{i.d(t,{O:()=>s});var o=i(31234);const s=i.n(o)()(i.g)},15577:(e,t,i)=>{i.d(t,{SO:()=>c});var o=i(55620),s=i(99123);const n={},r=void 0===i.g?null:i.g;function a(){return[i.g.innerWidth,i.g.innerHeight]}function l(e=n){const{fps:t,leading:i,initialWidth:l=0,initialHeight:c=0}=e,[g,d]=(0,o._)("undefined"==typeof document?[l,c]:a,t,i);function u(){return d(a)}return(0,s.A)(r,"resize",u),(0,s.A)(r,"orientationchange",u),g}function c(e){return l(e)[0]}},15863:(e,t,i)=>{i.d(t,{i:()=>r});var o=i(63696),s=i(50539),n=i(7081);function r(e){const{setValue:t}=(0,s.useDispatch)(n.n);return(0,o.useCallback)(()=>{t("admin-screen-tooltip",{isTooltipVisible:!0,...e})},[t,e])}},16834:(e,t,i)=>{i.d(t,{A:()=>l});var o=i(62688),s=i.n(o),n=i(4452),r=i.n(n),a=i(62540);function VisuallyHidden({className:e,children:t,...i}){return t?(0,a.jsx)("span",{...i,className:r()("screen-reader-text",e),children:t}):null}VisuallyHidden.propTypes={className:s().string,children:s().node},VisuallyHidden.defaultProps={className:""};const l=VisuallyHidden},17691:(e,t,i)=>{i.d(t,{A:()=>r,G:()=>n});var o=i(62688),s=i.n(o);const n=" ";function DisplaySetting({value:e}){return e||n}DisplaySetting.propTypes
(0,o.__)("Your Google account does not have sufficient permissions to access %s data, so you wont be able to see stats from it on the Site Kit dashboard.","google-site-kit"),r)),a&&a.login&&(c=(0,o.sprintf)(/* translators: %s: owner name */ /* translators: %s: owner name */
(0,o.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),a.login)),c||(c=(0,o.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),`${l} ${c}`}},67150:(e,t,i)=>{i.d(t,{G:()=>c,HY:()=>d,SG:()=>g,db:()=>s,e4:()=>p,vl:()=>u});i(17243);var o=i(82871);const s="missing_required_scopes",n="insufficientPermissions",r="forbidden",a="internal_server_error",l="invalid_json";function c(e){return e?.code===s}function g(e){return[n,r].includes(e?.data?.reason)}function d(e){return!!e?.data?.reconnectURL}function u(e,t){return!(!t?.storeName||g(e)||c(e)||d(e))}function p(e){return e?.code===a?(0,o.__)("There was a critical error on this website while fetching data","google-site-kit"):e?.code===l?(0,o.__)("The server provided an invalid response","google-site-kit"):e?.message}},68485:(e,t,i)=>{i.d(t,{r:()=>AdminScreenTooltip,i:()=>o.i});var o=i(15863),s=i(63696),n=i(50539),r=i(62688),a=i(36703),l=i(40960),c=i(60592),g=i(14007),d=i(39771),u=i(32947),p=i(62540);function JoyrideTooltip(e){const{title:t,content:o,dismissLabel:n,disableOverlay:r=!0,target:m,cta:I=!1,className:y,styles:h={},slug:f="",placement:M="auto",onDismiss:k=()=>{},onView:j=()=>{},onTourStart:v=()=>{},onTourEnd:b=()=>{}}=e;function S(){return!!i.g.document.querySelector(m)}const[N,A]=(0,s.useState)(S),C=(0,u.dv)(),x=C===u.mp||C===u.Lg,[D,T]=(0,s.useState)(!0),w=(0,s.useRef)(x);if((0,l.A)(()=>{S()&&A(!0)},N?null:250),(0,s.useEffect)(()=>{let e=()=>{};if("function"==typeof i.g.ResizeObserver){const t=i.g.document.querySelector(m);if(t){const o=new ResizeObserver(()=>{i.g.dispatchEvent(new Event("resize"))});o.observe(t),e=()=>o.disconnect()}}return e},[m,N]),(0,s.useEffect)(()=>{let e;return w.current!==x&&(T(!1),e=setTimeout(()=>{T(!0)},50),w.current=x),()=>{e&&clearTimeout(e)}},[x]),!N)return null;const _=[{title:t,target:m,content:o,disableBeacon:!0,isFixed:!0,placement:M,cta:I,className:y}],E={close:n,last:n};return(0,p.jsx)(g.A,{slug:f,children:(0,p.jsx)(a.Ay,{callback:function({type:e}){switch(e){case a.qY.TOUR_START:v(),i.g.document.body.classList.add("googlesitekit-showing-tooltip");break;case a.qY.TOUR_END:b(),i.g.document.body.classList.remove("googlesitekit-showing-tooltip");break;case a.qY.STEP_AFTER:k();break;case a.qY.TOOLTIP:j()}},disableOverlay:r,spotlightPadding:0,floaterProps:d.ei,locale:E,steps:_,styles:{...d.R0,...h,options:{...d.R0.options,...h?.options},spotlight:{...d.R0.spotlight,...h?.spotlight}},tooltipComponent:c.A,run:D,disableScrolling:!0})})}JoyrideTooltip.propTypes={title:r.PropTypes.node,content:r.PropTypes.string,disableOverlay:r.PropTypes.bool,dismissLabel:r.PropTypes.string,target:r.PropTypes.string.isRequired,onDismiss:r.PropTypes.func,onShow:r.PropTypes.func,className:r.PropTypes.string,styles:r.PropTypes.object,slug:r.PropTypes.string,placement:r.PropTypes.string,onView:r.PropTypes.func};var m=i(7081),I=i(12850),y=i(77766);function AdminScreenTooltip(){const e=(0,y.A)(),{setValue:t}=(0,n.useDispatch)(m.n),i=(0,u.dv)(),{isTooltipVisible:o=!1,target:r,placement:a,className:l,tooltipSlug:c,title:g,content:d,dismissLabel:h}=(0,n.useSelect)(e=>e(m.n).getValue("admin-screen-tooltip")||{isTooltipVisible:!1});const f=(0,s.useCallback)(()=>{c&&(0,I.sx)(`${e}_${c}`,"tooltip_dismiss"),t("admin-screen-tooltip",void 0)},[t,c,e]);if(!o)return null;const M=i===u.mp||i===u.Lg,k=null!=r?r:'#adminmenu [href*="page=googlesitekit-settings"]',j=null!=a?a:"right";return(0,p.jsx)(JoyrideTooltip,{target:M?"body":k,placement:M?"center":j,className:M?"googlesitekit-tour-tooltip__modal_step":l||(r?void 0:"googlesitekit-tour-tooltip__fixed-settings-tooltip"),disableOverlay:!M,slug:"admin-screen-tooltip",title:g,content:d,dismissLabel:h,onView:function(){(0,I.sx)(`${e}_${c}`,"tooltip_view")},onDismiss:f})}},70898:(e,t,i)=>{function o(e){return"string"==typeof e&&""!==e&&/^AW-[0-9]+$/.test(e)}i.d(t,{EL:()=>o})},71423:(e,t,i)=>{i.d(t,{$:()=>n,D:()=>s});var o=i(24558);const s="core/notifications",n=[o.uR,o
(0,r.__)("%s (Please try again.)","google-site-kit"),k)),p||(k=(0,r.sprintf)(/* translators: $%s: Error message */ /* translators: $%s: Error message */
(0,r.__)("Error: %s","google-site-kit"),k));const j=t?.data?.reconnectURL;j&&(0,a.m)(j)&&(k=(0,r.sprintf)(/* translators: 1: Original error message 2: Reconnect URL */ /* translators: 1: Original error message 2: Reconnect URL */
(0,r.__)('%1$s To fix this, <a href="%2$s">redo the plugin setup</a>.',"google-site-kit"),k,j));return(0,u.jsx)(g.A,{className:e,type:g.A.TYPES.ERROR,description:(0,u.jsx)("span",{dangerouslySetInnerHTML:(0,d.p9)(k,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:M?{label:(0,r.__)("Retry","google-site-kit"),onClick:f}:void 0,hideIcon:I})}ErrorNotice.propTypes={className:s().string,error:s().shape({message:s().string}),hasButton:s().bool,storeName:s().string,message:s().string,noPrefix:s().bool,skipRetryMessage:s().bool,hideIcon:s().bool}},79829:(e,t,i)=>{i.d(t,{Eo:()=>d,JK:()=>I,K5:()=>m,jq:()=>p,mK:()=>g});var o=i(17243),s=i(50532),n=i.n(s),r=i(82871);function a(e,t={}){const{formatUnit:i,formatDecimal:o}=function(e,t={}){const{hours:i,minutes:o,seconds:s}=l(e);return{hours:i,minutes:o,seconds:s,formatUnit(){const{unitDisplay:n="short",...a}=t,l={unitDisplay:n,...a,style:"unit"};return 0===e?p(s,{...l,unit:"second"}):(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
(0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),s?p(s,{...l,unit:"second"}):"",o?p(o,{...l,unit:"minute"}):"",i?p(i,{...l,unit:"hour"}):"").trim()},formatDecimal(){const t=(0,r.sprintf)(
// translators: %s: number of seconds with "s" as the abbreviated unit.
// translators: %s: number of seconds with "s" as the abbreviated unit.
(0,r.__)("%ds","google-site-kit"),s);if(0===e)return t;const n=(0,r.sprintf)(
// translators: %s: number of minutes with "m" as the abbreviated unit.
// translators: %s: number of minutes with "m" as the abbreviated unit.
(0,r.__)("%dm","google-site-kit"),o),a=(0,r.sprintf)(
// translators: %s: number of hours with "h" as the abbreviated unit.
// translators: %s: number of hours with "h" as the abbreviated unit.
(0,r.__)("%dh","google-site-kit"),i);return(0,r.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ /* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */
(0,r._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),s?t:"",o?n:"",i?a:"").trim()}}}(e,t);try{return i()}catch{return o()}}function l(e){e=parseInt(e,10),Number.isNaN(e)&&(e=0);return{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}}function c(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e}function g(e){let t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:(0,o.isPlainObject)(e)&&(t={...e}),t}function d(e,t={}){e=(0,o.isFinite)(e)?e:Number(e),(0,o.isFinite)(e)||(console.warn("Invalid number",e,typeof e),e=0);const i=g(t),{style:s="metric"}=i;return"metric"===s?function(e){const t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?(0,r.sprintf)(
// translators: %s: an abbreviated number in millions.
// translators: %s: an abbreviated number in millions.
(0,r.__)("%sM","google-site-kit"),p(c(e),e%10==0?{}:t)):1e4<=e?(0,r.sprintf)(
// translators: %s: an abbreviated number in thousands.
// translators: %s: an abbreviated number in thousands.
(0,r.__)("%sK","google-site-kit"),p(c(e))):1e3<=e?(0,r.sprintf)(
// translators: %s: an abbreviated number in thousands.
// translators: %s: an abbreviated number in thousands.
(0,r.__)("%sK","google-site-kit"),p(c(e),e%10==0?{}:t)):p(e,{signDisplay:"never",maximumFractionDigits:1})}(e):"duration"===s?a(e,i):"durationISO"===s?function(e){let{hours:t,minutes:i,seconds:o}=l(e);return o=("0"+o).slice(-2),i=("0"+i).slice(-2),t=("0"+t).slice(-2),"00"===t?`${i}:${o}`:`${t}:${i}:${o}`}(e):p(e,i)}const u=n()(console.warn);function p(e,t={}){const{locale:i=I(),...o}=t;try{return new Intl.NumberFormat(i,o).format(e)}catch(t){u(`Site Kit numberFormat error: Intl.NumberFormat( ${JSON.stringify(i)}, ${JSON.stringify(o)} ).format( ${typeof e} )`,t.message)}const s={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},n=["signDisplay","compactDisplay"],r={};for(const[e,t]of Object.entries(o))s[e]&&t===s[e]||n.includes(e)||(r[e]=t);try{return new Intl.NumberFormat(i,r).format(e)}catch{return new Intl.NumberFormat(i).format(e)}}function m(e,t={}){const{locale:i=I(),style:o="long",type:s="conjunction"}=t;if(Intl.ListFormat){return new Intl.ListFormat(i,{style:o,type:s}).format(e)}
/* translators: used between list items, there is a space after the comma. */const n=(0,r.__)(", ","google-site-kit");return e.join(n)}function I(e=i.g){const t=(0,o.get)(e,["_googlesitekitLegacyData","locale"]);if(t){const e=t.match(/^(\w{2})?(_)?(\w{2})/);if(e&&e[0])return e[0].replace(/_/g,"-")}return e.navigator.language}},80035:(e,t,i)=>{i.d(t,{A:()=>M});var o,s=i(62688),n=i.n(s),r=i(4452),a=i.n(r),l=i(63696),c=i(19793);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var o in i)({}).hasOwnProperty.call(i,o)&&(e[o]=i[o])}return e},g.apply(null,arguments)}const warning_notice=e=>l.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),o||(o=l.createElement("path",{fill:"currentColor",d:"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1m0 14a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m-1-2h2V6h-2z"})));var d=i(42343),u=i(49655),p=i(62540);const m={[u.Q.NEW]:d.A,[u.Q.SUCCESS]:c.A,[u.Q.INFO]:warning_notice,[u.Q.WARNING]:warning_notice,[u.Q.ERROR]:warning_notice};function Icon({type:e}){const t=m[e]||warning_notice;return(0,p.jsx)(t,{width:24,height:24})}function Title({className:e,children:t}){return(0,p.jsx)("p",{className:a()("googlesitekit-notice__title",e),children:t})}function Description({className:e,children:t}){return(0,p.jsx)("p",{className:a()("googlesitekit-notice__description",e),children:t})}Icon.propTypes={type:n().oneOf(Object.values(u.Q))},Title.propTypes={className:n().string,children:n().node},Description.propTypes={className:n().string,children:n().node};var I=i(49383),y=i(83366);function CTAButton({label:e,disabled:t,inProgress:i,onClick:o,href:s,external:n=!1,hideExternalIndicator:r=!1}){let a;return n&&!r&&(a=(0,p.jsx)(y.A,{width:14,height:14})),(0,p.jsx)(I.SpinnerButton,{className:"googlesitekit-notice__cta",disabled:t,isSaving:i,onClick:o,href:s,target:n?"_blank":void 0,trailingIcon:a,children:e})}CTAButton.propTypes={label:n().string.isRequired,disabled:n().bool,inProgress:n().bool,onClick:n().func,href:n().string,external:n().bool,hideExternalIndicator:n().bool};var h=i(82871);function DismissButton({label:e=(0,h.__)("Got it","google-site-kit"),onClick:t,disabled:i}){return(0,p.jsx)(I.Button,{onClick:t,disabled:i,tertiary:!0,children:e})}DismissButton.propTypes={label:n().string,onClick:n().func.isRequired,disabled:n().bool};const f=(0,l.forwardRef)(({className:e,title:t,description:i,dismissButton:o,ctaButton:s,type:n=u.Q.INFO,children:r,hideIcon:l},c)=>(0,p.jsxs)("div",{ref:c,className:a()("googlesitekit-notice",`googlesitekit-notice--${n}`,e),children:[!l&&(0,p.jsx)("div",{className:"googlesitekit-notice__icon",children:(0,p.jsx)(Icon,{type:n})}),(0,p.jsxs)("div",{className:"googlesitekit-notice__content",children:[t&&(0,p.jsx)(Title,{children:t}),i&&(0,p.jsx)(Description,{children:i})]}),(o?.label||o?.onClick||s?.label&&(s?.onClick||s?.href)||r)&&(0,p.jsxs)("div",{className:"googlesitekit-notice__action",children:[r,(o?.label||o?.onClick)&&(0,p.jsx)(DismissButton,{label:o.label,onClick:o.onClick,disabled:o.disabled}),s?.label&&(s?.onClick||s?.href)&&(0,p.jsx)(CTAButton,{label:s.label,onClick:s.onClick,inProgress:s.inProgress,disabled:s.disabled,href:s.href,external:s.external,hideExternalIndicator:s.hideExternalIndicator})]})]}));f.TYPES=u.Q,f.propTypes={className:n().string,title:n().oneOfType([n().string,n().object]),description:n().node,type:n().oneOf(Object.values(u.Q)),dismissButton:n().shape(DismissButton.propTypes),ctaButton:n().shape({...CTAButton.propTypes,label:n().string}),children:n().node,hideIcon:n().bool};const M=f},82046:(e,t,i)=>{i.d(t,{C:()=>n,p:()=>s});var o=i(15210);function s(e,t={}){return{__html:o.O.sanitize(e,t)}}function n(e){const t="object"==typeof e?e.toString():e;return t?.replace?.(/\/+$/,"")}},82871:e=>{e.exports=googlesitekit.i18n},83366:(e,t,i)=>{i.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var o,s=i(63696);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];f