(()=>{"use strict";var e,t={2827:(e,t,r)=>{const s=window.wp.blocks,n=window.wp.i18n,o=window.wp.blockEditor,i=window.wp.data,a=window.wp.element,c=window.moment;var p=r.n(c);window.wp.hooks,window.wp.date;const u=window.ReactJSXRuntime,d="YYYY-MM-DD HH:mm:ss";function l(){const e=h();return g(p()().format("YYYY-MM-DD HH:mm:ss"),e).add(1,"day").set("hour",18).set("minute",0).set("second",0).format(d)}function m(e){return/^[+-]\d{2}:\d{2}$/.test(e)}function g(e,t){return m(t)?p()(e).utcOffset(t,!0):p().tz(e,t)}function h(e=function(){if("object"==typeof GatherPress)return"eventDetails.dateTime.timezone".split(".").reduce((e,t)=>e?.[t],GatherPress)}()){return m(e)||p().tz.zone(e)?e:(0,n.__)("GMT","gatherpress")}l(),function(){const e=h();g(l(),e).add(2,"hours").format(d)}();const f=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"gatherpress/rsvp-guest-count-display","version":"1.0.0","title":"RSVP Guest Count Display","description":"Displays the number of guests associated with a member\'s RSVP.","category":"gatherpress","ancestor":["gatherpress/rsvp","gatherpress/rsvp-template"],"icon":"yes","example":{},"attributes":{},"usesContext":["commentId","gatherpress/rsvpResponses"],"supports":{"align":["left","center","right"],"spacing":{"margin":true,"padding":true},"typography":{"fontSize":true,"lineHeight":true},"color":{"text":true,"background":true},"html":false,"interactivity":true},"textdomain":"gatherpress","editorScript":"file:./index.js","style":"file:./style-index.css","render":"file:./render.php"}');(0,s.registerBlockType)(f,{edit:({context:e,clientId:t})=>{var r;const{commentId:s}=e,c=e?.postId,p=null!==(r=e?.["gatherpress/rsvpResponses"])&&void 0!==r?r:null;let d=1;if(s&&p){const e=p.attending.records.find(e=>e.commentId===s);e&&(d=e.guests)}const l=0===(0,i.useSelect)(e=>{const r=e("core/block-editor").getBlockParents(t,!0);let s=null;if(r&&0{const e=function(){const e=document.querySelector('iframe[name="editor-canvas"]');return e?.contentDocument?e.contentDocument:document}(),r=`gatherpress-guest-count-visibility-${t}`;let s=e.getElementById(r);return s||(s=e.createElement("style"),s.id=r,e.head.appendChild(s)),s.textContent=l?`#block-${t} { opacity: 0.3 !important; }`:"",()=>{s?.remove()}},[l,t]);const m=(0,o.useBlockProps)(),g=(0,n.sprintf)(/* translators: %d: Number of guests. Singular and plural forms are used for 1 guest and multiple guests, respectively. */ /* translators: %d: Number of guests. Singular and plural forms are used for 1 guest and multiple guests, respectively. */ (0,n._n)("+%d guest","+%d guests",d,"gatherpress"),d);return(0,u.jsx)("div",{...m,children:g})},save:()=>null})}},r={};function s(e){var n=r[e];if(void 0!==n)return n.exports;var o=r[e]={exports:{}};return t[e](o,o.exports,s),o.exports}s.m=t,e=[],s.O=(t,r,n,o)=>{if(!r){var i=1/0;for(u=0;u=o)&&Object.keys(s.O).every(e=>s.O[e](r[c]))?r.splice(c--,1):(a=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,n,o]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var r in t)s.o(t,r)&&!s.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={7498:0,702:0};s.O.j=t=>0===e[t];var t=(t,r)=>{var n,o,[i,a,c]=r,p=0;if(i.some(t=>0!==e[t])){for(n in a)s.o(a,n)&&(s.m[n]=a[n]);if(c)var u=c(s)}for(t&&t(r);ps(2827));n=s.O(n)})();