JezK
Edit File: googlesitekit-components-ee41e11e71dbdfd6be16.js
"use strict";(globalThis.__googlesitekit_webpackJsonp=globalThis.__googlesitekit_webpackJsonp||[]).push([[998],{31307(e,t,n){n.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var l,i=n(63696);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)({}).hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r.apply(null,arguments)}const __WEBPACK_DEFAULT_EXPORT__=e=>i.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 19"},e),l||(l=i.createElement("path",{fill:"currentColor",d:"M0 19h22L11 0 0 19zm12-3h-2v-2h2v2zm0-4h-2V8h2v4z"})))},30694(e,t,n){n.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var l=n(68102),i=n(4452),r=n.n(i),a=n(97015);const __WEBPACK_DEFAULT_EXPORT__=({className:e,children:t,...n})=>t?a.createElement("span",(0,l.A)({},n,{className:r()("screen-reader-text",e)}),t):null},55270(e,t,n){n.d(t,{$n:()=>z});var l=n(12786),i=n.n(l),r=n(91310),a=n.n(r),o=n(26805),s=n.n(o),c=n(65165),d=n.n(c),m=n(66476),u=n(87310),p=n(39525),g=n(4452),h=n.n(g),b=n(62688),f=n.n(b),v=n(62540);function Chip({id:e,label:t,onClick:n,selected:l,className:i,CheckMark:r=p.ChipCheckmark,disabled:a,...o}){return(0,v.jsx)(p.Chip,{chipCheckmark:(0,v.jsx)(r,{}),"data-chip-id":e,id:e,label:t,onClick:e=>{a||n?.(e)},selected:l,className:h()("googlesitekit-chip",i,{"googlesitekit-chip--disabled":a}),...o})}Chip.propTypes={id:f().string.isRequired,label:f().string.isRequired,onClick:f().func,selected:f().bool,className:f().string,CheckMark:f().elementType};var _=n(22684),x=n(47485),y=n(63696),k=n(959);const N=(0,y.forwardRef)(({children:e,className:t,menuOpen:n,menuItems:l,onSelected:i,nonInteractive:r,id:a},o)=>{const[s,c]=(0,y.useState)(null),d=(0,y.useRef)(null),m=(0,x.A)(o,d),u=(0,y.useCallback)(e=>{const{detail:{index:t}}=e;i(t,e)},[i]);return(0,y.useEffect)(()=>{if(!d?.current)return()=>{};const e=new k.CR(d.current);return e.listen("MDCMenu:selected",u),e.quickOpen=!0,c(e),()=>{e.unlisten("MDCMenu:selected",u),e.destroy()}},[d,u,r]),(0,y.useEffect)(()=>{s&&(s.open=n,s.setDefaultFocusState(1))},[s,n]),(0,v.jsx)("div",{className:h()("mdc-menu","mdc-menu-surface",t),ref:m,children:(0,v.jsxs)("ul",{"aria-hidden":!n,"aria-orientation":"vertical",className:h()("mdc-list",{"mdc-list--non-interactive":r}),id:a,role:"menu",tabIndex:"-1",children:[!e&&l.map((e,t)=>(0,v.jsx)("li",{className:"mdc-list-item",role:"menuitem",children:(0,v.jsx)("span",{className:"mdc-list-item__text",children:e})},t)),e]})})});N.displayName="Menu",N.propTypes={className:f().string,children:f().node,menuOpen:f().bool.isRequired,menuItems:f().array,id:f().string.isRequired,onSelected:f().func,nonInteractive:f().bool},N.defaultProps={onSelected:()=>{},nonInteractive:!1};const T=N;var w=n(33087),C=n(69075);function ProgressBar({className:e,small:t,compress:n,indeterminate:l,height:i,verticalSpacing:r,mobileVerticalSpacing:a,tabletVerticalSpacing:o,desktopVerticalSpacing:s,progress:c}){const d=(0,C.dv)();let m,u,p=r;if(C.mp===d&&void 0!==a?p=a:C.Lg===d&&void 0!==o?p=o:C.Qb!==d&&C.Fo!==d||void 0===s||(p=s),void 0!==p&&(m=0===p?0:Math.round(p/2)),l)c&&(u={transform:`scaleX(${c})`});else{u={transform:"none",width:100*Math.max(0,Math.min(1,c||0))+"%"}}return(0,v.jsxs)("div",{role:"progressbar",style:{marginTop:m,marginBottom:m,...i&&{height:`${i}px`}},className:h()("mdc-linear-progress",e,{"mdc-linear-progress--indeterminate":l,"mdc-linear-progress--small":t,"mdc-linear-progress--compress":n}),children:[(0,v.jsx)("div",{className:"mdc-linear-progress__buffering-dots"}),(0,v.jsx)("div",{className:"mdc-linear-progress__buffer"}),(0,v.jsx)("div",{className:"mdc-linear-progress__bar mdc-linear-progress__primary-bar",style:u,children:(0,v.jsx)("span",{className:"mdc-linear-progress__bar-inner"})}),(0,v.jsx)("div",{className:"mdc-linear-progress__bar mdc-linear-progress__secondary-bar",children:(0,v.jsx)("span",{className:"mdc-linear-progress__bar-inner"})})]})}function Radio(e){const{id:t,name:n,value:l,checked:i=!1,disabled:r=!1,children:a,tabIndex:o,onKeyDown:s=null,onClick:c=null,onChange:d=null,alignLeft:m=!1,description:u}=e,p=(0,y.useCallback)(e=>{if(null!==e){const t=new k.$z(e),n=e.querySelector(".mdc-radio");n&&(t.input=new k.Si(n))}},[]);return(0,v.jsxs)("div",{className:"mdc-form-field",ref:p,children:[(0,v.jsxs)("div",{className:h()("mdc-radio",{"mdc-radio--disabled":r,"mdc-radio--align-left":m}),children:[(0,v.jsx)("input",{className:"mdc-radio__native-control",onClick:c,onKeyDown:s,type:"radio",id:t,name:n,value:l,checked:i,disabled:r,tabIndex:o,onChange:d,readOnly:!0}),(0,v.jsxs)("div",{className:"mdc-radio__background",children:[(0,v.jsx)("div",{className:"mdc-radio__outer-circle"}),(0,v.jsx)("div",{className:"mdc-radio__inner-circle"})]})]}),!u&&(0,v.jsx)("label",{htmlFor:t,children:a}),u&&(0,v.jsxs)("div",{className:"mdc-radio__content",children:[(0,v.jsx)("label",{htmlFor:t,children:a}),(0,v.jsx)("div",{className:"mdc-radio__description",children:u})]})]})}ProgressBar.propTypes={className:f().string,small:f().bool,compress:f().bool,indeterminate:f().bool,progress:f().number,height:f().number,verticalSpacing:f().number,mobileVerticalSpacing:f().number,tabletVerticalSpacing:f().number,desktopVerticalSpacing:f().number},ProgressBar.defaultProps={className:"",small:!1,compress:!1,indeterminate:!0,progress:0,height:4},Radio.propTypes={onClick:f().func,onKeyDown:f().func,onChange:f().func,id:f().string.isRequired,name:f().string.isRequired,value:f().string.isRequired,checked:f().bool,disabled:f().bool,children:f().string.isRequired,tabIndex:f().oneOfType([f().number,f().string]),description:f().node};var E=n(52684);var S=n(71557),A=n(53328);function Switch({onClick:e,label:t,checked:n,disabled:l,hideLabel:i}){const r=(0,E.A)(Switch),a=(0,y.useCallback)(e=>{null!==e&&k.P3.attachTo(e)},[]),o=(0,y.useCallback)(t=>{"function"==typeof e&&A.Fm===t.keyCode&&e(t)},[e]),s=`googlesitekit-switch-${r}`;return(0,v.jsxs)(y.Fragment,{children:[(0,v.jsxs)("div",{"aria-checked":n?"true":"false",className:h()("mdc-switch",{"mdc-switch--checked":n,"mdc-switch--disabled":l}),onClick:e,onKeyDown:o,role:"switch",ref:a,tabIndex:0,children:[(0,v.jsx)("div",{className:"mdc-switch__track",children:" "}),(0,v.jsx)("div",{className:"mdc-switch__thumb-underlay",children:(0,v.jsx)("div",{className:"mdc-switch__thumb",children:(0,v.jsx)("input",{type:"checkbox",id:s,className:"mdc-switch__native-control",role:"switch",checked:n,disabled:l,readOnly:!0})})})]}),(0,v.jsx)("label",{className:h()({"screen-reader-only":i}),htmlFor:s,children:t})]})}Switch.propTypes={id:f().string,onClick:f().func,label:f().node.isRequired,checked:f().bool,disabled:f().bool,hideLabel:f().bool},Switch.defaultProps={checked:!1,disabled:!1,hideLabel:!0};const j=Switch;var R=n(38748),I=n.n(R),O=n(82871),D=n(31307),F=n(30694);function AccessibleWarningIcon({height:e=12,screenReaderText:t=(0,O.__)("Error","google-site-kit"),width:n=14}){return(0,v.jsxs)(y.Fragment,{children:[(0,v.jsx)(F.A,{children:t}),(0,v.jsx)(D.A,{width:n,height:e})]})}AccessibleWarningIcon.propTypes={height:f().number,screenReaderText:f().string,width:f().number};var M=n(97015);const TextField=({className:e,name:t,label:n,noLabel:l,outlined:i,textarea:r,leadingIcon:a,trailingIcon:o,helperText:s,errorMessage:c,hasError:d,id:m,inputType:u,value:p,size:g,maxLength:b,tabIndex:f,disabled:v,onChange:_,onKeyDown:x})=>{const k=(0,E.A)(TextField,"googlesitekit-textfield"),N=m||`${k}`,T=`${N}-error-message`,w=c?T:void 0,C=!!d||!!c,S=!!c&&!!d;let A;return!!c&&!d?A=M.createElement(R.HelperText,{persistent:!0},M.createElement("span",{id:T},c)):s&&(A=M.createElement(R.HelperText,{persistent:!0},s)),M.createElement(y.Fragment,null,M.createElement(I(),{className:h()(e,{"mdc-text-field--error":C}),name:t,label:n,noLabel:l,outlined:i,textarea:r,leadingIcon:a,trailingIcon:C?M.createElement("span",{className:"googlesitekit-text-field-icon--error"},M.createElement(AccessibleWarningIcon,null)):o,helperText:A},M.createElement(R.Input,{id:N,inputType:u,value:p,size:g,maxLength:b,tabIndex:f,disabled:v,onChange:_,onKeyDown:x,"aria-invalid":C||void 0,"aria-errormessage":w,"aria-describedby":w})),S&&M.createElement(F.A,{id:T},c))},B=TextField;var P=n(98755);const $={Button:m.A,Checkbox:u.A,Chip,CircularProgress:_.A,Dialog:i(),DialogTitle:l.DialogTitle,DialogContent:l.DialogContent,DialogFooter:l.DialogFooter,HelperText:R.HelperText,Menu:T,Option:r.Option,Popper:w.A,ProgressBar,Radio,Select:function Select({id:e,helperText:t,...n}){const l=(0,E.A)(Select,"googlesitekit-select");return(0,v.jsx)(a(),{id:e||l,helperText:t?(0,v.jsx)(r.SelectHelperText,{children:t}):void 0,...n})},SpinnerButton:S.A,SPINNER_POSITION:S.k,Switch:j,Tab:s(),TabBar:d(),TextField:B,Tooltip:P.A},L=$;void 0===globalThis.googlesitekit&&(globalThis.googlesitekit={}),globalThis.googlesitekit.components=L;const{Button:z,Checkbox:q,Chip:K,CircularProgress:H,Dialog:V,DialogTitle:W,DialogContent:G,DialogFooter:J,Menu:Q,Option:X,ProgressBar:U,Radio:Y,Select:Z,SpinnerButton:ee,Switch:te,Tab:ne,TabBar:le,TextField:ie,HelperText:re,Tooltip:ae}=L},87310(e,t,n){n.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var l=n(4452),i=n.n(l),r=n(63696),a=n(43515),o=n(97015);const __WEBPACK_DEFAULT_EXPORT__=({onChange:e,id:t,name:n,value:l,checked:s=!1,indeterminate:c=!1,disabled:d=!1,children:m,tabIndex:u,onKeyDown:p,loading:g=!1,alignLeft:h=!1,description:b,badge:f})=>{const v=(0,r.useRef)(null);(0,r.useEffect)(()=>{v.current&&(v.current.indeterminate=c)},[c,g]);const _=f?o.createElement("div",{className:"mdc-checkbox__label-wrapper"},o.createElement("label",{htmlFor:t},m),f):o.createElement("label",{htmlFor:t},m);return o.createElement("div",{className:"mdc-form-field"},o.createElement("div",{className:i()("mdc-checkbox",{"mdc-checkbox--disabled":d,"mdc-checkbox--align-left":h})},g?o.createElement(a.A,{style:{margin:"0"},isSaving:!0}):o.createElement(r.Fragment,null,o.createElement("input",{ref:v,"aria-checked":c?"mixed":""+(s?"true":"false"),className:"mdc-checkbox__native-control",type:"checkbox",id:t,name:n,value:l,checked:s,disabled:d,onChange:e,tabIndex:u,onKeyDown:p}),o.createElement("div",{className:"mdc-checkbox__background"},o.createElement("svg",{className:"mdc-checkbox__checkmark",viewBox:"0 0 12 9"},o.createElement("path",{className:"mdc-checkbox__checkmark-path",d:"M2.08301 5.28834L3.55703 7.29507C4.24647 8.23368 5.5034 8.23368 6.19285 7.29507L10.083 1.99902",fill:"none",stroke:"none"})),o.createElement("div",{className:"mdc-checkbox__mixedmark"})))),!b&&_,b&&o.createElement("div",{className:"mdc-checkbox__content"},_,o.createElement("div",{className:"mdc-checkbox__description"},b)))}},33087(e,t,n){n.d(t,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var l=n(34909),i=n(4452),r=n.n(i),a=n(78174),o=n(63696),s=n(97015);const __WEBPACK_DEFAULT_EXPORT__=({anchorElement:e,onClose:t,placement:n="top-end",autoDismissMs:i=4e3,offset:c=9,resetKey:d,children:m,className:u,rootClassName:p,arrow:g=!1,skidding:h=0,positionFixed:b=!1})=>{const f=Boolean(e),v=(0,o.useRef)(null),[_,x]=(0,o.useState)(null),y=(0,o.useRef)(),k=(0,o.useRef)(t);k.current=t;const N=(0,o.useCallback)(()=>{void 0!==y.current&&(clearTimeout(y.current),y.current=void 0)},[]),T=(0,o.useCallback)(()=>{N(),i<=0||(y.current=setTimeout(()=>{k.current()},i))},[i,N]);function w(){N()}function C(){f&&T()}return(0,o.useEffect)(()=>(f&&T(),N),[f,d,T,N]),(0,o.useEffect)(()=>{const t=e?.ownerDocument??document;function n(t){const n=t.target;v.current?.contains(n)||e?.contains(n)||k.current()}return f&&t.addEventListener("mousedown",n),()=>{t.removeEventListener("mousedown",n)}},[f,e]),(0,a.A)(e=>f&&"Escape"===e.key,()=>k.current()),s.createElement(l.A,{open:f,anchorEl:e,placement:n,className:r()("googlesitekit-popper-root",p),role:void 0,modifiers:{offset:{offset:`${h}, ${c}`},preventOverflow:{boundariesElement:"window"},arrow:{enabled:g,element:_}},popperOptions:{positionFixed:b},disablePortal:!0},s.createElement("div",{ref:v,className:r()("googlesitekit-popper",u),onMouseEnter:w,onMouseLeave:C,onFocus:w,onBlur:function(e){v.current?.contains(e.relatedTarget)||C()}},m,g&&s.createElement("span",{className:"googlesitekit-popper__arrow",ref:x})))}},69075(e,t,n){n.d(t,{Fo:()=>r,Lg:()=>a,Qb:()=>i,dv:()=>s,mp:()=>o});var l=n(15761);const i="xlarge",r="desktop",a="tablet",o="small";function s(){const e=(0,l.SO)();return e>1280?i:e>960?r:e>600?a:o}},15761(e,t,n){n.d(t,{SO:()=>o});var l=n(99123),i=n(55620);function r(){return[globalThis.innerWidth,globalThis.innerHeight]}function a({fps:e=60,leading:t=!1,initialWidth:n=0,initialHeight:a=0}={}){const[o,s]=(0,i._)("undefined"==typeof document?[n,a]:r,e,t);function c(){return s(r)}return(0,l.A)(window,"resize",c),(0,l.A)(window,"orientationchange",c),o}function o(e={}){return a(e)[0]}},959(e,t,n){n.d(t,{$z:()=>l.$,CR:()=>i.C,Cf:()=>a.DialogContent,Es:()=>a.DialogFooter,Nv:()=>s.N,P3:()=>c.P,Si:()=>r.S,fI:()=>d.fI,fh:()=>d.fh,lG:()=>o.a,xA:()=>d.xA});var l=n(3412),i=n(56655),r=n(30454),a=n(12786),o=n.n(a),s=n(91046),c=n(26569),d=n(65022)},65022(e,t,n){n.d(t,{fh:()=>o,xA:()=>g,fI:()=>m});var l=n(68102),i=n(4452),r=n.n(i),a=n(97015);const Cell=({className:e="",alignTop:t=!1,alignMiddle:n=!1,alignBottom:i=!1,alignRight:o=!1,alignLeft:s=!1,smAlignRight:c=!1,mdAlignRight:d=!1,lgAlignRight:m=!1,smSize:u=0,smStart:p=0,smOrder:g=0,mdSize:h=0,mdStart:b=0,mdOrder:f=0,lgSize:v=0,lgStart:_=0,lgOrder:x=0,size:y=0,children:k,...N})=>a.createElement("div",(0,l.A)({},N,{className:r()(e,"mdc-layout-grid__cell",{"mdc-layout-grid__cell--align-top":t,"mdc-layout-grid__cell--align-middle":n,"mdc-layout-grid__cell--align-bottom":i,"mdc-layout-grid__cell--align-right":o,"mdc-layout-grid__cell--align-left":s,"mdc-layout-grid__cell--align-right-phone":c,"mdc-layout-grid__cell--align-right-tablet":d,"mdc-layout-grid__cell--align-right-desktop":m,[`mdc-layout-grid__cell--span-${y}`]:12>=y&&y>0,[`mdc-layout-grid__cell--span-${v}-desktop`]:12>=v&&v>0,[`mdc-layout-grid__cell--start-${_}-desktop`]:12>=_&&_>0,[`mdc-layout-grid__cell--order-${x}-desktop`]:12>=x&&x>0,[`mdc-layout-grid__cell--span-${h}-tablet`]:8>=h&&h>0,[`mdc-layout-grid__cell--start-${b}-tablet`]:8>=b&&b>0,[`mdc-layout-grid__cell--order-${f}-tablet`]:8>=f&&f>0,[`mdc-layout-grid__cell--span-${u}-phone`]:4>=u&&u>0,[`mdc-layout-grid__cell--start-${p}-phone`]:4>=p&&p>0,[`mdc-layout-grid__cell--order-${g}-phone`]:4>=g&&g>0})}),k);Cell.displayName="Cell";const o=Cell;var s=n(63696),c=n(97015);const d=(0,s.forwardRef)(({className:e="",children:t,...n},i)=>c.createElement("div",(0,l.A)({ref:i,className:r()("mdc-layout-grid__inner",e)},n),t));d.displayName="Row";const m=d;var u=n(97015);const p=(0,s.forwardRef)(({alignLeft:e=!1,fill:t=!1,className:n="",children:i,collapsed:a=!1,...o},s)=>u.createElement("div",(0,l.A)({className:r()("mdc-layout-grid",n,{"mdc-layout-grid--align-left":e,"mdc-layout-grid--collapsed":a,"mdc-layout-grid--fill":t})},o,{ref:s}),i));p.displayName="Grid";const g=p},43515(e,t,n){n.d(t,{A:()=>a});var l=n(62688),i=n.n(l),r=n(62540);function Spinner({isSaving:e,style:t={}}){return(0,r.jsx)("span",{className:"spinner",style:{display:e?"inline-block":"none",float:"none",marginTop:"0",visibility:"visible",...t}})}Spinner.propTypes={isSaving:i().bool,style:i().object};const a=Spinner},66476(e,t,n){n.d(t,{A:()=>b});var l=n(47485),i=n(62688),r=n.n(i),a=n(63696),o=n(82871),s=n(959),c=n(98755),d=n(62540);function MaybeTooltip({children:e,disabled:t=!1,tooltip:n=!1,tooltipTitle:l=null,hasIconOnly:i=!1,tooltipEnterDelayInMS:r=100}){return!t&&(n&&l||i&&l)?(0,d.jsx)(c.A,{title:l,enterDelay:r,children:e}):e}MaybeTooltip.propTypes={children:r().node.isRequired,disabled:r().bool,tooltip:r().bool,tooltipTitle:r().oneOfType([r().string,r().element]),hasIconOnly:r().bool,tooltipEnterDelayInMS:r().number};var m=n(4452),u=n.n(m);const p=(0,a.forwardRef)(({children:e,href:t,text:n,className:l,danger:i,disabled:r,target:a,"aria-label":o,inverse:s,tertiary:c,callout:m,calloutStyle:p,...g},h)=>{const b=t&&!r?"a":"button";return(0,d.jsx)(b,{className:u()("mdc-button",l,{"mdc-button--raised":!n&&!c&&!m,"mdc-button--danger":i,"mdc-button--inverse":s,"mdc-button--tertiary":c,"mdc-button--callout":m,"mdc-button--callout-primary":m||"primary"===p,"mdc-button--callout-warning":"warning"===p,"mdc-button--callout-error":"error"===p}),href:r?void 0:t,ref:h,disabled:!!r,"aria-label":o,target:a||"_self",role:"a"===b?"button":void 0,...g,children:e})});p.propTypes={children:r().node,href:r().string,text:r().bool,className:r().string,danger:r().bool,disabled:r().bool,target:r().string,"aria-label":r().string,inverse:r().bool,tertiary:r().bool,callout:r().bool,calloutStyle:r().oneOf(["primary","warning","error"])};const g=p,h=(0,a.forwardRef)(({children:e,href:t=null,text:n=!1,className:i="",danger:r=!1,disabled:c=!1,target:m,icon:u=null,trailingIcon:p=null,"aria-label":h,title:b=null,customizedTooltip:f=null,tooltip:v=!1,inverse:_=!1,hideTooltipTitle:x=!1,tooltipEnterDelayInMS:y=100,tertiary:k=!1,callout:N=!1,calloutStyle:T=null,...w},C)=>{const E=(0,a.useCallback)(e=>{null!==e&&s.Nv.attachTo(e)},[]),S=(0,l.A)(C,E);const A=x?null:b||f||h;return(0,d.jsx)(MaybeTooltip,{disabled:c,tooltip:v,tooltipTitle:A,hasIconOnly:!!u&&void 0===e,tooltipEnterDelayInMS:y,children:(0,d.jsxs)(g,{href:t,disabled:c,className:i,danger:r,text:n,tertiary:k,inverse:_,callout:N,calloutStyle:T,ref:S,"aria-label":function(){let t=h;if("_blank"!==m)return t;const n=(0,o._x)("(opens in a new tab)","screen reader text","google-site-kit");return"string"==typeof e&&(t=t||e),t?`${t} ${n}`:n}(),target:m||"_self",...w,children:[u,e&&(0,d.jsx)("span",{className:"mdc-button__label",children:e}),p]})})});h.propTypes={onClick:r().func,children:r().node,href:r().string,text:r().bool,className:r().string,danger:r().bool,disabled:r().bool,icon:r().element,trailingIcon:r().element,title:r().string,customizedTooltip:r().element,tooltip:r().bool,inverse:r().bool,hideTooltipTitle:r().bool,callout:r().bool,calloutStyle:r().oneOf(["primary","warning","error"])};const b=h},22684(e,t,n){n.d(t,{A:()=>CircularProgress});var l=n(75762),i=n(62540);function CircularProgress(e){return(0,i.jsx)(l.A,{...e})}},71557(e,t,n){n.d(t,{A:()=>SpinnerButton,k:()=>m});var l=n(4452),i=n.n(l),r=n(17243),a=n(62688),o=n.n(a),s=n(66476),c=n(22684),d=n(62540);const m={BEFORE:"before",AFTER:"after"};function SpinnerButton(e){const{className:t,onClick:n=()=>{},isSaving:l=!1,spinnerPosition:a=m.AFTER,...o}=e,u=(0,r.pickBy)(o,e=>void 0!==e);return(0,d.jsx)(s.A,{className:i()(t,"googlesitekit-button-icon--spinner",{"googlesitekit-button-icon--spinner__running":l,"googlesitekit-button-icon--spinner__before":a===m.BEFORE,"googlesitekit-button-icon--spinner__after":a===m.AFTER}),icon:l&&a===m.BEFORE?(0,d.jsx)(c.A,{size:14}):void 0,trailingIcon:l&&a===m.AFTER?(0,d.jsx)(c.A,{size:14}):void 0,onClick:n,...u})}SpinnerButton.propTypes={className:o().string,onClick:o().func,isSaving:o().bool,spinnerPosition:o().oneOf(Object.values(m))}},98755(e,t,n){n.d(t,{A:()=>Tooltip});var l=n(50154),i=n(4452),r=n.n(i),a=n(62688),o=n.n(a),s=n(63696),c=n(62540);function Tooltip({children:e,popperClassName:t,tooltipClassName:n,onOpen:i,onClose:a,...o}){const d=(0,s.useRef)(!1),m=i?()=>{d.current||(d.current=!0,i?.())}:void 0,u=i?()=>{d.current=!1,a?.()}:a;return(0,c.jsx)(l.Ay,{classes:{popper:r()("googlesitekit-tooltip-popper",t),tooltip:r()("googlesitekit-tooltip",n)},onOpen:m,onClose:u,...o,arrow:!0,children:e})}Tooltip.propTypes={children:o().node,popperClassName:o().string,tooltipClassName:o().string,onOpen:o().func,onClose:o().func}},82871(e){e.exports=googlesitekit.i18n}},e=>{e.O(0,[660],()=>{return t=55270,e(e.s=t);var t});e.O()}]);