(\s+)<\/span>/g,(e,t)=>1==t.length?" ":t).replace(//g,"")}(o.getData("text/html")):o.getData("text/plain")&&(r=function(e){return((e=e.replace(//g,">").replace(/\r?\n\r?\n/g,"").replace(/\r?\n/g," ").replace(/^\s/," ").replace(/\s$/," ").replace(/\s\s/g," ")).includes("
")||e.includes(" "))&&(e=`
${e}
`),e}(o.getData("text/plain"))),r=this.editor.data.htmlProcessor.toView(r));const s=new i(this,"inputTransformation");this.fire(s,{content:r,dataTransfer:o,targetRanges:t.targetRanges,method:t.method}),s.stop.called&&e.stop(),n.scrollToTheSelection()},{priority:"low"}),this.listenTo(this,"inputTransformation",(e,n)=>{if(n.content.isEmpty)return;const i=this.editor.data.toModel(n.content,"$clipboardHolder");0!=i.childCount&&(e.stop(),t.change(()=>{this.fire("contentInsertion",{content:i,method:n.method,dataTransfer:n.dataTransfer,targetRanges:n.targetRanges})}))},{priority:"low"}),this.listenTo(this,"contentInsertion",(e,n)=>{n.resultRange=t.insertContent(n.content)},{priority:"low"})}_setupCopyCut(){const e=this.editor,t=e.model.document,n=e.editing.view.document;function i(i,o){const r=o.dataTransfer;o.preventDefault();const s=e.data.toView(e.model.getSelectedContent(t.selection));n.fire("clipboardOutput",{dataTransfer:r,content:s,method:i.name})}this.listenTo(n,"copy",i,{priority:"low"}),this.listenTo(n,"cut",(t,n)=>{e.isReadOnly?n.preventDefault():i(t,n)},{priority:"low"}),this.listenTo(n,"clipboardOutput",(n,i)=>{i.content.isEmpty||(i.dataTransfer.setData("text/html",this.editor.data.htmlProcessor.toData(i.content)),i.dataTransfer.setData("text/plain",vm(i.content))),"cut"==i.method&&e.model.deleteContent(t.selection)},{priority:"low"})}}class ym{constructor(){this._stack=[]}add(e,t){const n=this._stack,i=n[0];this._insertDescriptor(e);const o=n[0];i===o||Cm(i,o)||this.fire("change:top",{oldDescriptor:i,newDescriptor:o,writer:t})}remove(e,t){const n=this._stack,i=n[0];this._removeDescriptor(e);const o=n[0];i===o||Cm(i,o)||this.fire("change:top",{oldDescriptor:i,newDescriptor:o,writer:t})}_insertDescriptor(e){const t=this._stack,n=t.findIndex(t=>t.id===e.id);if(Cm(e,t[n]))return;n>-1&&t.splice(n,1);let i=0;for(;t[i]&&Im(t[i],e);)i++;t.splice(i,0,e)}_removeDescriptor(e){const t=this._stack,n=t.findIndex(t=>t.id===e);n>-1&&t.splice(n,1)}}function Cm(e,t){return e&&t&&e.priority==t.priority&&wm(e.classes)==wm(t.classes)}function Im(e,t){return e.priority>t.priority||!(e.prioritywm(t.classes)}function wm(e){return Array.isArray(e)?e.sort().join(","):e}rt(ym,b);const xm="ck-widget_selected";function Sm(e){return!!e.is("element")&&!!e.getCustomProperty("widget")}function Em(e,t,n={}){if(!e.is("containerElement"))throw new u("widget-to-widget-wrong-element-type",null,{element:e});return t.setAttribute("contenteditable","false",e),t.addClass("ck-widget",e),t.setCustomProperty("widget",!0,e),e.getFillerOffset=Rm,n.label&&function(e,t,n){n.setCustomProperty("widgetLabel",t,e)}(e,n.label,t),n.hasSelectionHandle&&function(e,t){const n=t.createUIElement("div",{class:"ck ck-widget__selection-handle"},function(e){const t=this.toDomElement(e),n=new hd;return n.set("content",' '),n.render(),t.appendChild(n.element),t});t.insert(t.createPositionAt(e,0),n),t.addClass(["ck-widget_with-selection-handle"],e)}(e,t),function(e,t,n=jm,i=Tm){const o=new ym;o.on("change:top",(t,o)=>{o.oldDescriptor&&i(e,o.oldDescriptor,o.writer),o.newDescriptor&&n(e,o.newDescriptor,o.writer)}),t.setCustomProperty("addHighlight",(e,t,n)=>o.add(t,n),e),t.setCustomProperty("removeHighlight",(e,t,n)=>o.remove(t,n),e)}(e,t),e}function jm(e,t,n){if(t.classes&&n.addClass(Wn(t.classes),e),t.attributes)for(const i in t.attributes)n.setAttribute(i,t.attributes[i],e)}function Tm(e,t,n){if(t.classes&&n.removeClass(Wn(t.classes),e),t.attributes)for(const i in t.attributes)n.removeAttribute(i,e)}function Dm(e){const t=e.getCustomProperty("widgetLabel");return t?"function"==typeof t?t():t:""}function Rm(){return null}const Pm="widget-type-around";function Om(e,t,n){return e&&Sm(e)&&!n.isInline(t)}function Mm(e){return e.getAttribute(Pm)}var $m=r(137);sr()($m.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),$m.Z.locals;const Fm=["before","after"],zm=(new DOMParser).parseFromString(' ',"image/svg+xml").firstChild,Nm="ck-widget__type-around_disabled";class Bm extends st{static get pluginName(){return"WidgetTypeAround"}static get requires(){return[jh,Hh]}constructor(e){super(e),this._currentFakeCaretModelElement=null}init(){const e=this.editor,t=e.editing.view;this.on("change:isEnabled",(n,i,o)=>{t.change(e=>{for(const n of t.document.roots)o?e.removeClass(Nm,n):e.addClass(Nm,n)}),o||e.model.change(e=>{e.removeSelectionAttribute(Pm)})}),this._enableTypeAroundUIInjection(),this._enableInsertingParagraphsOnButtonClick(),this._enableInsertingParagraphsOnEnterKeypress(),this._enableInsertingParagraphsOnTypingKeystroke(),this._enableTypeAroundFakeCaretActivationUsingKeyboardArrows(),this._enableDeleteIntegration(),this._enableInsertContentIntegration(),this._enableInsertObjectIntegration(),this._enableDeleteContentIntegration()}destroy(){this._currentFakeCaretModelElement=null}_insertParagraph(e,t){const n=this.editor,i=n.editing.view,o=n.model.schema.getAttributesWithProperty(e,"copyOnReplace",!0);n.execute("insertParagraph",{position:n.model.createPositionAt(e,t),attributes:o}),i.focus(),i.scrollToTheSelection()}_listenToIfEnabled(e,t,n,i){this.listenTo(e,t,(...e)=>{this.isEnabled&&n(...e)},i)}_insertParagraphAccordingToFakeCaretPosition(){const e=this.editor.model.document.selection,t=Mm(e);if(!t)return!1;const n=e.getSelectedElement();return this._insertParagraph(n,t),!0}_enableTypeAroundUIInjection(){const e=this.editor,t=e.model.schema,n=e.locale.t,i={before:n("Insert paragraph before block"),after:n("Insert paragraph after block")};e.editing.downcastDispatcher.on("insert",(e,n,o)=>{const r=o.mapper.toViewElement(n.item);Om(r,n.item,t)&&function(e,t,n){const i=e.createUIElement("div",{class:"ck ck-reset_all ck-widget__type-around"},function(e){const n=this.toDomElement(e);return function(e,t){for(const n of Fm){const i=new Vc({tag:"div",attributes:{class:["ck","ck-widget__type-around__button",`ck-widget__type-around__button_${n}`],title:t[n]},children:[e.ownerDocument.importNode(zm,!0)]});e.appendChild(i.render())}}(n,t),function(e){const t=new Vc({tag:"div",attributes:{class:["ck","ck-widget__type-around__fake-caret"]}});e.appendChild(t.render())}(n),n});e.insert(e.createPositionAt(n,"end"),i)}(o.writer,i,r)},{priority:"low"})}_enableTypeAroundFakeCaretActivationUsingKeyboardArrows(){const e=this.editor,t=e.model,n=t.document.selection,i=t.schema,o=e.editing.view;function r(e){return`ck-widget_type-around_show-fake-caret_${e}`}this._listenToIfEnabled(o.document,"arrowKey",(e,t)=>{this._handleArrowKeyPress(e,t)},{context:[Sm,"$text"],priority:"high"}),this._listenToIfEnabled(n,"change:range",(t,n)=>{n.directChange&&e.model.change(e=>{e.removeSelectionAttribute(Pm)})}),this._listenToIfEnabled(t.document,"change:data",()=>{const t=n.getSelectedElement();t&&Om(e.editing.mapper.toViewElement(t),t,i)||e.model.change(e=>{e.removeSelectionAttribute(Pm)})}),this._listenToIfEnabled(e.editing.downcastDispatcher,"selection",(e,t,n)=>{const o=n.writer;if(this._currentFakeCaretModelElement){const e=n.mapper.toViewElement(this._currentFakeCaretModelElement);e&&(o.removeClass(Fm.map(r),e),this._currentFakeCaretModelElement=null)}const s=t.selection.getSelectedElement();if(!s)return;const a=n.mapper.toViewElement(s);if(!Om(a,s,i))return;const l=Mm(t.selection);l&&(o.addClass(r(l),a),this._currentFakeCaretModelElement=s)}),this._listenToIfEnabled(e.ui.focusTracker,"change:isFocused",(t,n,i)=>{i||e.model.change(e=>{e.removeSelectionAttribute(Pm)})})}_handleArrowKeyPress(e,t){const n=this.editor,i=n.model,o=i.document.selection,r=i.schema,s=n.editing.view,a=function(e,t){const n=wo(e,t);return"down"===n||"right"===n}(t.keyCode,n.locale.contentLanguageDirection),l=s.document.selection.getSelectedElement();let c;Om(l,n.editing.mapper.toModelElement(l),r)?c=this._handleArrowKeyPressOnSelectedWidget(a):o.isCollapsed?c=this._handleArrowKeyPressWhenSelectionNextToAWidget(a):t.shiftKey||(c=this._handleArrowKeyPressWhenNonCollapsedSelection(a)),c&&(t.preventDefault(),e.stop())}_handleArrowKeyPressOnSelectedWidget(e){const t=this.editor.model,n=Mm(t.document.selection);return t.change(t=>n?n!==(e?"after":"before")&&(t.removeSelectionAttribute(Pm),!0):(t.setSelectionAttribute(Pm,e?"after":"before"),!0))}_handleArrowKeyPressWhenSelectionNextToAWidget(e){const t=this.editor,n=t.model,i=n.schema,o=t.plugins.get("Widget"),r=o._getObjectElementNextToSelection(e);return!!Om(t.editing.mapper.toViewElement(r),r,i)&&(n.change(t=>{o._setSelectionOverElement(r),t.setSelectionAttribute(Pm,e?"before":"after")}),!0)}_handleArrowKeyPressWhenNonCollapsedSelection(e){const t=this.editor,n=t.model,i=n.schema,o=t.editing.mapper,r=n.document.selection,s=e?r.getLastPosition().nodeBefore:r.getFirstPosition().nodeAfter;return!!Om(o.toViewElement(s),s,i)&&(n.change(t=>{t.setSelection(s,"on"),t.setSelectionAttribute(Pm,e?"after":"before")}),!0)}_enableInsertingParagraphsOnButtonClick(){const e=this.editor,t=e.editing.view;this._listenToIfEnabled(t.document,"mousedown",(n,i)=>{const o=function(e){return e.closest(".ck-widget__type-around__button")}(i.domTarget);if(!o)return;const r=function(e){return e.classList.contains("ck-widget__type-around__button_before")?"before":"after"}(o),s=function(e,t){const n=e.closest(".ck-widget");return t.mapDomToView(n)}(o,t.domConverter),a=e.editing.mapper.toModelElement(s);this._insertParagraph(a,r),i.preventDefault(),n.stop()})}_enableInsertingParagraphsOnEnterKeypress(){const e=this.editor,t=e.model.document.selection,n=e.editing.view;this._listenToIfEnabled(n.document,"enter",(n,i)=>{if("atTarget"!=n.eventPhase)return;const o=t.getSelectedElement(),r=e.editing.mapper.toViewElement(o),s=e.model.schema;let a;this._insertParagraphAccordingToFakeCaretPosition()?a=!0:Om(r,o,s)&&(this._insertParagraph(o,i.isSoft?"before":"after"),a=!0),a&&(i.preventDefault(),n.stop())},{context:Sm})}_enableInsertingParagraphsOnTypingKeystroke(){const e=this.editor.editing.view,t=[vo.enter,vo.delete,vo.backspace];this._listenToIfEnabled(e.document,"keydown",(e,n)=>{t.includes(n.keyCode)||Bh(n)||this._insertParagraphAccordingToFakeCaretPosition()},{priority:"high"})}_enableDeleteIntegration(){const e=this.editor,t=e.editing.view,n=e.model,i=n.schema;this._listenToIfEnabled(t.document,"delete",(t,o)=>{if("atTarget"!=t.eventPhase)return;const r=Mm(n.document.selection);if(!r)return;const s=o.direction,a=n.document.selection.getSelectedElement(),l="forward"==s;if("before"===r===l)e.execute("delete",{selection:n.createSelection(a,"on")});else{const t=i.getNearestSelectionRange(n.createPositionAt(a,r),s);if(t)if(t.isCollapsed){const o=n.createSelection(t.start);if(n.modifySelection(o,{direction:s}),o.focus.isEqual(t.start)){const e=function(e,t){let n=t;for(const i of t.getAncestors({parentFirst:!0})){if(i.childCount>1||e.isLimit(i))break;n=i}return n}(i,t.start.parent);n.deleteContent(n.createSelection(e,"on"),{doNotAutoparagraph:!0})}else n.change(n=>{n.setSelection(t),e.execute(l?"deleteForward":"delete")})}else n.change(n=>{n.setSelection(t),e.execute(l?"deleteForward":"delete")})}o.preventDefault(),t.stop()},{context:Sm})}_enableInsertContentIntegration(){const e=this.editor,t=this.editor.model,n=t.document.selection;this._listenToIfEnabled(e.model,"insertContent",(e,[i,o])=>{if(o&&!o.is("documentSelection"))return;const r=Mm(n);return r?(e.stop(),t.change(e=>{const o=n.getSelectedElement(),s=t.createPositionAt(o,r),a=e.createSelection(s),l=t.insertContent(i,a);return e.setSelection(a),l})):void 0},{priority:"high"})}_enableInsertObjectIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"insertObject",(e,n)=>{const[,i,,o={}]=n;if(i&&!i.is("documentSelection"))return;const r=Mm(t);r&&(o.findOptimalPosition=r,n[3]=o)},{priority:"high"})}_enableDeleteContentIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"deleteContent",(e,[n])=>{n&&!n.is("documentSelection")||Mm(t)&&e.stop()},{priority:"high"})}}function Lm(e,t,n){const i=e.schema,o=e.createRangeIn(t.root),r="forward"==n?"elementStart":"elementEnd";for(const{previousPosition:e,item:s,type:a}of o.getWalker({startPosition:t,direction:n})){if(i.isLimit(s)&&!i.isInline(s))return e;if(a==r&&i.isBlock(s))return null}return null}function Vm(e,t,n){const i="backward"==n?t.end:t.start;if(e.checkChild(i,"$text"))return i;for(const{nextPosition:i}of t.getWalker({direction:n}))if(e.checkChild(i,"$text"))return i;return null}var Um=r(507);sr()(Um.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Um.Z.locals;class Gm extends st{static get pluginName(){return"Widget"}static get requires(){return[Bm,Hh]}init(){const e=this.editor,t=e.editing.view,n=t.document;this._previouslySelected=new Set,this.editor.editing.downcastDispatcher.on("selection",(t,n,i)=>{const o=i.writer,r=n.selection;if(r.isCollapsed)return;const s=r.getSelectedElement();if(!s)return;const a=e.editing.mapper.toViewElement(s);Sm(a)&&i.consumable.consume(r,"selection")&&o.setSelection(o.createRangeOn(a),{fake:!0,label:Dm(a)})}),this.editor.editing.downcastDispatcher.on("selection",(e,t,n)=>{this._clearPreviouslySelectedWidgets(n.writer);const i=n.writer,o=i.document.selection;let r=null;for(const e of o.getRanges())for(const t of e){const e=t.item;Sm(e)&&!Wm(e,r)&&(i.addClass(xm,e),this._previouslySelected.add(e),r=e)}},{priority:"low"}),t.addObserver(Hu),this.listenTo(n,"mousedown",(...e)=>this._onMousedown(...e)),this.listenTo(n,"arrowKey",(...e)=>{this._handleSelectionChangeOnArrowKeyPress(...e)},{context:[Sm,"$text"]}),this.listenTo(n,"arrowKey",(...e)=>{this._preventDefaultOnArrowKeyPress(...e)},{context:"$root"}),this.listenTo(n,"arrowKey",function(e){const t=e.model;return(n,i)=>{const o=i.keyCode==vo.arrowup,r=i.keyCode==vo.arrowdown,s=i.shiftKey,a=t.document.selection;if(!o&&!r)return;const l=r;if(s&&function(e,t){return!e.isCollapsed&&e.isBackward==t}(a,l))return;const c=function(e,t,n){const i=e.model;if(n){const e=t.isCollapsed?t.focus:t.getLastPosition(),n=Lm(i,e,"forward");if(!n)return null;const o=i.createRange(e,n),r=Vm(i.schema,o,"backward");return r?i.createRange(e,r):null}{const e=t.isCollapsed?t.focus:t.getFirstPosition(),n=Lm(i,e,"backward");if(!n)return null;const o=i.createRange(n,e),r=Vm(i.schema,o,"forward");return r?i.createRange(r,e):null}}(e,a,l);if(c){if(c.isCollapsed){if(a.isCollapsed)return;if(s)return}(c.isCollapsed||function(e,t,n){const i=e.model,o=e.view.domConverter;if(n){const e=i.createSelection(t.start);i.modifySelection(e),e.focus.isAtEnd||t.start.isEqual(e.focus)||(t=i.createRange(e.focus,t.end))}const r=e.mapper.toViewRange(t),s=o.viewRangeToDom(r),a=ks.getDomRangeRects(s);let l;for(const e of a)if(void 0!==l){if(Math.round(e.top)>=l)return!1;l=Math.max(l,Math.round(e.bottom))}else l=Math.round(e.bottom);return!0}(e,c,l))&&(t.change(e=>{const n=l?c.end:c.start;if(s){const i=t.createSelection(a.anchor);i.setFocus(n),e.setSelection(i)}else e.setSelection(n)}),n.stop(),i.preventDefault(),i.stopPropagation())}}}(this.editor.editing),{context:"$text"}),this.listenTo(n,"delete",(e,t)=>{this._handleDelete("forward"==t.direction)&&(t.preventDefault(),e.stop())},{context:"$root"})}_onMousedown(e,t){const n=this.editor,i=n.editing.view,o=i.document;let r=t.target;if(function(e){for(;e;){if(e.is("editableElement")&&!e.is("rootElement"))return!0;if(Sm(e))return!1;e=e.parent}return!1}(r)){if((fo.isSafari||fo.isGecko)&&t.domEvent.detail>=3){const e=n.editing.mapper,i=r.is("attributeElement")?r.findAncestor(e=>!e.is("attributeElement")):r,o=e.toModelElement(i);t.preventDefault(),this.editor.model.change(e=>{e.setSelection(o,"in")})}return}if(!Sm(r)&&(r=r.findAncestor(Sm),!r))return;fo.isAndroid&&t.preventDefault(),o.isFocused||i.focus();const s=n.editing.mapper.toModelElement(r);this._setSelectionOverElement(s)}_handleSelectionChangeOnArrowKeyPress(e,t){const n=t.keyCode,i=this.editor.model,o=i.schema,r=i.document.selection,s=r.getSelectedElement(),a=wo(n,this.editor.locale.contentLanguageDirection),l="down"==a||"right"==a,c="up"==a||"down"==a;if(s&&o.isObject(s)){const n=l?r.getLastPosition():r.getFirstPosition(),s=o.getNearestSelectionRange(n,l?"forward":"backward");return void(s&&(i.change(e=>{e.setSelection(s)}),t.preventDefault(),e.stop()))}if(!r.isCollapsed&&!t.shiftKey){const n=r.getFirstPosition(),s=r.getLastPosition(),a=n.nodeAfter,c=s.nodeBefore;return void((a&&o.isObject(a)||c&&o.isObject(c))&&(i.change(e=>{e.setSelection(l?s:n)}),t.preventDefault(),e.stop()))}if(!r.isCollapsed)return;const d=this._getObjectElementNextToSelection(l);if(d&&o.isObject(d)){if(o.isInline(d)&&c)return;this._setSelectionOverElement(d),t.preventDefault(),e.stop()}}_preventDefaultOnArrowKeyPress(e,t){const n=this.editor.model,i=n.schema,o=n.document.selection.getSelectedElement();o&&i.isObject(o)&&(t.preventDefault(),e.stop())}_handleDelete(e){if(this.editor.isReadOnly)return;const t=this.editor.model.document.selection;if(!t.isCollapsed)return;const n=this._getObjectElementNextToSelection(e);return n?(this.editor.model.change(e=>{let i=t.anchor.parent;for(;i.isEmpty;){const t=i;i=t.parent,e.remove(t)}this._setSelectionOverElement(n)}),!0):void 0}_setSelectionOverElement(e){this.editor.model.change(t=>{t.setSelection(t.createRangeOn(e))})}_getObjectElementNextToSelection(e){const t=this.editor.model,n=t.schema,i=t.document.selection,o=t.createSelection(i);if(t.modifySelection(o,{direction:e?"forward":"backward"}),o.isEqual(i))return null;const r=e?o.focus.nodeBefore:o.focus.nodeAfter;return r&&n.isObject(r)?r:null}_clearPreviouslySelectedWidgets(e){for(const t of this._previouslySelected)e.removeClass(xm,t);this._previouslySelected.clear()}}function Wm(e,t){return!!t&&Array.from(e.getAncestors()).includes(t)}const qm=function(e,t,n){var i=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return S(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),cs(e,t,{leading:i,maxWait:t,trailing:o})};var Hm=r(390);sr()(Hm.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Hm.Z.locals;class Km extends st{static get pluginName(){return"DragDrop"}static get requires(){return[Am,Gm]}init(){const e=this.editor,t=e.editing.view;this._draggedRange=null,this._draggingUid="",this._draggableElement=null,this._updateDropMarkerThrottled=qm(e=>this._updateDropMarker(e),40),this._removeDropMarkerDelayed=Jm(()=>this._removeDropMarker(),40),this._clearDraggableAttributesDelayed=Jm(()=>this._clearDraggableAttributes(),40),t.addObserver(bm),t.addObserver(Hu),this._setupDragging(),this._setupContentInsertionIntegration(),this._setupClipboardInputIntegration(),this._setupDropMarker(),this._setupDraggableAttributeHandling(),this.listenTo(e,"change:isReadOnly",(e,t,n)=>{n?this.forceDisabled("readOnlyMode"):this.clearForceDisabled("readOnlyMode")}),this.on("change:isEnabled",(e,t,n)=>{n||this._finalizeDragging(!1)}),fo.isAndroid&&this.forceDisabled("noAndroidSupport")}destroy(){return this._draggedRange&&(this._draggedRange.detach(),this._draggedRange=null),this._updateDropMarkerThrottled.cancel(),this._removeDropMarkerDelayed.cancel(),this._clearDraggableAttributesDelayed.cancel(),super.destroy()}_setupDragging(){const e=this.editor,t=e.model,n=t.document,i=e.editing.view,o=i.document;this.listenTo(o,"dragstart",(i,r)=>{const s=n.selection;if(r.target&&r.target.is("editableElement"))return void r.preventDefault();const l=r.target?Xm(r.target):null;if(l){const n=e.editing.mapper.toModelElement(l);this._draggedRange=ca.fromRange(t.createRangeOn(n)),e.plugins.has("WidgetToolbarRepository")&&e.plugins.get("WidgetToolbarRepository").forceDisabled("dragDrop")}else if(!o.selection.isCollapsed){const e=o.selection.getSelectedElement();e&&Sm(e)||(this._draggedRange=ca.fromRange(s.getFirstRange()))}if(!this._draggedRange)return void r.preventDefault();this._draggingUid=a(),r.dataTransfer.effectAllowed=this.isEnabled?"copyMove":"copy",r.dataTransfer.setData("application/ckeditor5-dragging-uid",this._draggingUid);const c=t.createSelection(this._draggedRange.toRange()),d=e.data.toView(t.getSelectedContent(c));o.fire("clipboardOutput",{dataTransfer:r.dataTransfer,content:d,method:i.name}),this.isEnabled||(this._draggedRange.detach(),this._draggedRange=null,this._draggingUid="")},{priority:"low"}),this.listenTo(o,"dragend",(e,t)=>{this._finalizeDragging(!t.dataTransfer.isCanceled&&"move"==t.dataTransfer.dropEffect)},{priority:"low"}),this.listenTo(o,"dragenter",()=>{this.isEnabled&&i.focus()}),this.listenTo(o,"dragleave",()=>{this._removeDropMarkerDelayed()}),this.listenTo(o,"dragging",(t,n)=>{if(!this.isEnabled)return void(n.dataTransfer.dropEffect="none");this._removeDropMarkerDelayed.cancel();const i=Ym(e,n.targetRanges,n.target);this._draggedRange||(n.dataTransfer.dropEffect="copy"),fo.isGecko||("copy"==n.dataTransfer.effectAllowed?n.dataTransfer.dropEffect="copy":["all","copyMove"].includes(n.dataTransfer.effectAllowed)&&(n.dataTransfer.dropEffect="move")),i&&this._updateDropMarkerThrottled(i)},{priority:"low"})}_setupClipboardInputIntegration(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"clipboardInput",(t,n)=>{if("drop"!=n.method)return;const i=Ym(e,n.targetRanges,n.target);return this._removeDropMarker(),i?(this._draggedRange&&this._draggingUid!=n.dataTransfer.getData("application/ckeditor5-dragging-uid")&&(this._draggedRange.detach(),this._draggedRange=null,this._draggingUid=""),"move"==Zm(n.dataTransfer)&&this._draggedRange&&this._draggedRange.containsRange(i,!0)?(this._finalizeDragging(!1),void t.stop()):void(n.targetRanges=[e.editing.mapper.toViewRange(i)])):(this._finalizeDragging(!1),void t.stop())},{priority:"high"})}_setupContentInsertionIntegration(){const e=this.editor.plugins.get(Am);e.on("contentInsertion",(e,t)=>{if(!this.isEnabled||"drop"!==t.method)return;const n=t.targetRanges.map(e=>this.editor.editing.mapper.toModelRange(e));this.editor.model.change(e=>e.setSelection(n))},{priority:"high"}),e.on("contentInsertion",(e,t)=>{if(!this.isEnabled||"drop"!==t.method)return;const n="move"==Zm(t.dataTransfer),i=!t.resultRange||!t.resultRange.isCollapsed;this._finalizeDragging(i&&n)},{priority:"lowest"})}_setupDraggableAttributeHandling(){const e=this.editor,t=e.editing.view,n=t.document;this.listenTo(n,"mousedown",(i,o)=>{if(fo.isAndroid||!o)return;this._clearDraggableAttributesDelayed.cancel();let r=Xm(o.target);if(fo.isBlink&&!e.isReadOnly&&!r&&!n.selection.isCollapsed){const e=n.selection.getSelectedElement();e&&Sm(e)||(r=n.selection.editableElement)}r&&(t.change(e=>{e.setAttribute("draggable","true",r)}),this._draggableElement=e.editing.mapper.toModelElement(r))}),this.listenTo(n,"mouseup",()=>{fo.isAndroid||this._clearDraggableAttributesDelayed()})}_clearDraggableAttributes(){const e=this.editor.editing;e.view.change(t=>{this._draggableElement&&"$graveyard"!=this._draggableElement.root.rootName&&t.removeAttribute("draggable",e.mapper.toViewElement(this._draggableElement)),this._draggableElement=null})}_setupDropMarker(){const e=this.editor;e.conversion.for("editingDowncast").markerToHighlight({model:"drop-target",view:{classes:["ck-clipboard-drop-target-range"]}}),e.conversion.for("editingDowncast").markerToElement({model:"drop-target",view:(t,{writer:n})=>{if(e.model.schema.checkChild(t.markerRange.start,"$text"))return n.createUIElement("span",{class:"ck ck-clipboard-drop-target-position"},function(e){const t=this.toDomElement(e);return t.innerHTML="⁠ ⁠",t})}})}_updateDropMarker(e){const t=this.editor,n=t.model.markers;t.model.change(t=>{n.has("drop-target")?n.get("drop-target").getRange().isEqual(e)||t.updateMarker("drop-target",{range:e}):t.addMarker("drop-target",{range:e,usingOperation:!1,affectsData:!1})})}_removeDropMarker(){const e=this.editor.model;this._removeDropMarkerDelayed.cancel(),this._updateDropMarkerThrottled.cancel(),e.markers.has("drop-target")&&e.change(e=>{e.removeMarker("drop-target")})}_finalizeDragging(e){const t=this.editor,n=t.model;this._removeDropMarker(),this._clearDraggableAttributes(),t.plugins.has("WidgetToolbarRepository")&&t.plugins.get("WidgetToolbarRepository").clearForceDisabled("dragDrop"),this._draggingUid="",this._draggedRange&&(e&&this.isEnabled&&n.deleteContent(n.createSelection(this._draggedRange),{doNotAutoparagraph:!0}),this._draggedRange.detach(),this._draggedRange=null)}}function Ym(e,t,n){const i=e.model,o=e.editing.mapper;let r=null;const s=t?t[0].start:null;if(n.is("uiElement")&&(n=n.parent),r=function(e,t){const n=e.model,i=e.editing.mapper;if(Sm(t))return n.createRangeOn(i.toModelElement(t));if(!t.is("editableElement")){const e=t.findAncestor(e=>Sm(e)||e.is("editableElement"));if(Sm(e))return n.createRangeOn(i.toModelElement(e))}return null}(e,n),r)return r;const a=function(e,t){const n=e.editing.mapper,i=e.editing.view,o=n.toModelElement(t);if(o)return o;const r=i.createPositionBefore(t),s=n.findMappedViewAncestor(r);return n.toModelElement(s)}(e,n),l=s?o.toModelPosition(s):null;return l?(r=function(e,t,n){const i=e.model;if(!i.schema.checkChild(n,"$block"))return null;const o=i.createPositionAt(n,0),r=t.path.slice(0,o.path.length),s=i.createPositionFromPath(t.root,r).nodeAfter;return s&&i.schema.isObject(s)?i.createRangeOn(s):null}(e,l,a),r||(r=i.schema.getNearestSelectionRange(l,fo.isGecko?"forward":"backward"),r||function(e,t){const n=e.model;for(;t;){if(n.schema.isObject(t))return n.createRangeOn(t);t=t.parent}}(e,l.parent))):function(e,t){const n=e.model,i=n.schema,o=n.createPositionAt(t,0);return i.getNearestSelectionRange(o,"forward")}(e,a)}function Zm(e){return fo.isGecko?e.dropEffect:["all","copyMove"].includes(e.effectAllowed)?"move":"copy"}function Jm(e,t){let n;function i(...o){i.cancel(),n=setTimeout(()=>e(...o),t)}return i.cancel=()=>{clearTimeout(n)},i}function Xm(e){if(e.is("editableElement"))return null;if(e.hasClass("ck-widget__selection-handle"))return e.findAncestor(Sm);if(Sm(e))return e;const t=e.findAncestor(e=>Sm(e)||e.is("editableElement"));return Sm(t)?t:null}class Qm extends st{static get pluginName(){return"PastePlainText"}static get requires(){return[Am]}init(){const e=this.editor,t=e.model,n=e.editing.view,i=n.document,o=t.document.selection;let r=!1;n.addObserver(bm),this.listenTo(i,"keydown",(e,t)=>{r=t.shiftKey}),e.plugins.get(Am).on("contentInsertion",(e,n)=>{(r||function(e,t){if(e.childCount>1)return!1;const n=e.getChild(0);return!t.isObject(n)&&0==[...n.getAttributeKeys()].length}(n.content,t.schema))&&t.change(e=>{const i=Array.from(o.getAttributes()).filter(([e])=>t.schema.getAttributeProperties(e).isFormatting);o.isCollapsed||t.deleteContent(o,{doNotAutoparagraph:!0}),i.push(...o.getAttributes());const r=e.createRangeIn(n.content);for(const t of r.getItems())t.is("$textProxy")&&e.setAttributes(i,t)})})}}class eg extends st{static get pluginName(){return"Clipboard"}static get requires(){return[Am,Km,Qm]}}class tg extends lt{constructor(e){super(e),this.affectsData=!1}execute(){const e=this.editor.model,t=e.document.selection;let n=e.schema.getLimitElement(t);if(t.containsEntireContent(n)||!ng(e.schema,n))do{if(n=n.parent,!n)return}while(!ng(e.schema,n));e.change(e=>{e.setSelection(n,"in")})}}function ng(e,t){return e.isLimit(t)&&(e.checkChild(t,"$text")||e.checkChild(t,"paragraph"))}const ig=Co("Ctrl+A");class og extends st{static get pluginName(){return"SelectAllEditing"}init(){const e=this.editor,t=e.editing.view.document;e.commands.add("selectAll",new tg(e)),this.listenTo(t,"keydown",(t,n)=>{yo(n)===ig&&(e.execute("selectAll"),n.preventDefault())})}}class rg extends st{static get pluginName(){return"SelectAllUI"}init(){const e=this.editor;e.ui.componentFactory.add("selectAll",t=>{const n=e.commands.get("selectAll"),i=new fd(t),o=t.t;return i.set({label:o("Select all"),icon:' ',keystroke:"Ctrl+A",tooltip:!0}),i.bind("isOn","isEnabled").to(n,"value","isEnabled"),this.listenTo(i,"execute",()=>{e.execute("selectAll"),e.editing.view.focus()}),i})}}class sg extends st{static get requires(){return[og,rg]}static get pluginName(){return"SelectAll"}}class ag extends lt{constructor(e){super(e),this._stack=[],this._createdBatches=new WeakSet,this.refresh(),this.listenTo(e.data,"set",(e,t)=>{t[1]={...t[1]};const n=t[1];n.batchType||(n.batchType={isUndoable:!1})},{priority:"high"}),this.listenTo(e.data,"set",(e,t)=>{t[1].batchType.isUndoable||this.clearStack()})}refresh(){this.isEnabled=this._stack.length>0}addBatch(e){const t=this.editor.model.document.selection,n={ranges:t.hasOwnRange?Array.from(t.getRanges()):[],isBackward:t.isBackward};this._stack.push({batch:e,selection:n}),this.refresh()}clearStack(){this._stack=[],this.refresh()}_restoreSelection(e,t,n){const i=this.editor.model,o=i.document,r=[],s=e.map(e=>e.getTransformedByOperations(n)),a=s.flat();for(const e of s){const t=e.filter(e=>e.root!=o.graveyard).filter(e=>!cg(e,a));t.length&&(lg(t),r.push(t[0]))}r.length&&i.change(e=>{e.setSelection(r,{backward:t})})}_undo(e,t){const n=this.editor.model,i=n.document;this._createdBatches.add(t);const o=e.operations.slice().filter(e=>e.isDocumentOperation);o.reverse();for(const e of o){const o=e.baseVersion+1,r=Array.from(i.history.getOperations(o)),s=Nu([e.getReversed()],r,{useRelations:!0,document:this.editor.model.document,padWithNoOps:!1,forceWeakRemove:!0}).operationsA;for(const o of s)t.addOperation(o),n.applyOperation(o),i.history.setOperationAsUndone(e,o)}}}function lg(e){e.sort((e,t)=>e.start.isBefore(t.start)?-1:1);for(let t=1;tt!==e&&t.containsRange(e,!0))}class dg extends ag{execute(e=null){const t=e?this._stack.findIndex(t=>t.batch==e):this._stack.length-1,n=this._stack.splice(t,1)[0],i=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(i,()=>{this._undo(n.batch,i);const e=this.editor.model.document.history.getOperations(n.batch.baseVersion);this._restoreSelection(n.selection.ranges,n.selection.isBackward,e),this.fire("revert",n.batch,i)}),this.refresh()}}class ug extends ag{execute(){const e=this._stack.pop(),t=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(t,()=>{const n=e.batch.operations[e.batch.operations.length-1].baseVersion+1,i=this.editor.model.document.history.getOperations(n);this._restoreSelection(e.selection.ranges,e.selection.isBackward,i),this._undo(e.batch,t)}),this.refresh()}}class hg extends st{static get pluginName(){return"UndoEditing"}constructor(e){super(e),this._batchRegistry=new WeakSet}init(){const e=this.editor;this._undoCommand=new dg(e),this._redoCommand=new ug(e),e.commands.add("undo",this._undoCommand),e.commands.add("redo",this._redoCommand),this.listenTo(e.model,"applyOperation",(e,t)=>{const n=t[0];if(!n.isDocumentOperation)return;const i=n.batch,o=this._redoCommand._createdBatches.has(i),r=this._undoCommand._createdBatches.has(i);this._batchRegistry.has(i)||(this._batchRegistry.add(i),i.isUndoable&&(o?this._undoCommand.addBatch(i):r||(this._undoCommand.addBatch(i),this._redoCommand.clearStack())))},{priority:"highest"}),this.listenTo(this._undoCommand,"revert",(e,t,n)=>{this._redoCommand.addBatch(n)}),e.keystrokes.set("CTRL+Z","undo"),e.keystrokes.set("CTRL+Y","redo"),e.keystrokes.set("CTRL+SHIFT+Z","redo")}}const mg=' ',gg=' ';class pg extends st{static get pluginName(){return"UndoUI"}init(){const e=this.editor,t=e.locale,n=e.t,i="ltr"==t.uiLanguageDirection?mg:gg,o="ltr"==t.uiLanguageDirection?gg:mg;this._addButton("undo",n("Undo"),"CTRL+Z",i),this._addButton("redo",n("Redo"),"CTRL+Y",o)}_addButton(e,t,n,i){const o=this.editor;o.ui.componentFactory.add(e,r=>{const s=o.commands.get(e),a=new fd(r);return a.set({label:t,icon:i,keystroke:n,tooltip:!0}),a.bind("isEnabled").to(s,"isEnabled"),this.listenTo(a,"execute",()=>{o.execute(e),o.editing.view.focus()}),a})}}class fg extends st{static get requires(){return[hg,pg]}static get pluginName(){return"Undo"}}class _g extends lt{constructor(e,t){super(e),this.attributeKey=t}refresh(){const e=this.editor.model,t=e.document;this.value=t.selection.getAttribute(this.attributeKey),this.isEnabled=e.schema.checkAttributeInSelection(t.selection,this.attributeKey)}execute(e={}){const t=this.editor.model,n=t.document.selection,i=e.value;t.change(e=>{if(n.isCollapsed)i?e.setSelectionAttribute(this.attributeKey,i):e.removeSelectionAttribute(this.attributeKey);else{const o=t.schema.getValidRanges(n.getRanges(),this.attributeKey);for(const t of o)i?e.setAttribute(this.attributeKey,i,t):e.removeAttribute(this.attributeKey,t)}})}}class bg extends Un{constructor(e){super(e),this.set("isEmpty",!0),this.on("change",()=>{this.set("isEmpty",0===this.length)})}add(e,t){this.find(t=>t.color===e.color)||super.add(e,t)}hasColor(e){return!!this.find(t=>t.color===e)}}rt(bg,Qe);var kg=r(585);sr()(kg.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),kg.Z.locals;class vg extends Lc{constructor(e,{colors:t,columns:n,removeButtonLabel:i,documentColorsLabel:o,documentColorsCount:r}){super(e),this.items=this.createCollection(),this.colorDefinitions=t,this.focusTracker=new Ms,this.keystrokes=new $s,this.set("selectedColor"),this.removeButtonLabel=i,this.columns=n,this.documentColors=new bg,this.documentColorsCount=r,this._focusCycler=new yd({focusables:this.items,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"arrowup",focusNext:"arrowdown"}}),this._documentColorsLabel=o,this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-table"]},children:this.items}),this.items.add(this._removeColorButton())}updateDocumentColors(e,t){const n=e.document,i=this.documentColorsCount;this.documentColors.clear();for(const o of n.getRootNames()){const r=n.getRoot(o),s=e.createRangeIn(r);for(const e of s.getItems())if(e.is("$textProxy")&&e.hasAttribute(t)&&(this._addColorToDocumentColors(e.getAttribute(t)),this.documentColors.length>=i))return}}updateSelectedColors(){const e=this.documentColorsGrid,t=this.staticColorsGrid,n=this.selectedColor;t.selectedColor=n,e&&(e.selectedColor=n)}render(){super.render();for(const e of this.items)this.focusTracker.add(e.element);this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}appendGrids(){if(!this.staticColorsGrid&&(this.staticColorsGrid=this._createStaticColorsGrid(),this.items.add(this.staticColorsGrid),this.documentColorsCount)){const e=Vc.bind(this.documentColors,this.documentColors),t=new tu(this.locale);t.text=this._documentColorsLabel,t.extendTemplate({attributes:{class:["ck","ck-color-grid__label",e.if("isEmpty","ck-hidden")]}}),this.items.add(t),this.documentColorsGrid=this._createDocumentColorsGrid(),this.items.add(this.documentColorsGrid)}}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}_removeColorButton(){const e=new fd;return e.set({withText:!0,icon:' ',tooltip:!0,label:this.removeButtonLabel}),e.class="ck-color-table__remove-color",e.on("execute",()=>{this.fire("execute",{value:null})}),e}_createStaticColorsGrid(){const e=new wd(this.locale,{colorDefinitions:this.colorDefinitions,columns:this.columns});return e.delegate("execute").to(this),e}_createDocumentColorsGrid(){const e=Vc.bind(this.documentColors,this.documentColors),t=new wd(this.locale,{columns:this.columns});return t.delegate("execute").to(this),t.extendTemplate({attributes:{class:e.if("isEmpty","ck-hidden")}}),t.items.bindTo(this.documentColors).using(e=>{const t=new vd;return t.set({color:e.color,hasBorder:e.options&&e.options.hasBorder}),e.label&&t.set({label:e.label,tooltip:!0}),t.on("execute",()=>{this.fire("execute",{value:e.color})}),t}),this.documentColors.on("change:isEmpty",(e,n,i)=>{i&&(t.selectedColor=null)}),t}_addColorToDocumentColors(e){const t=this.colorDefinitions.find(t=>t.color===e);t?this.documentColors.add(Object.assign({},t)):this.documentColors.add({color:e,label:e,options:{hasBorder:!1}})}}const Ag="fontColor",yg="fontBackgroundColor";function Cg(e){return t=>function(e){return e.replace(/\s/g,"")}(t.getStyle(e))}function Ig(e){return(t,{writer:n})=>n.createAttributeElement("span",{style:`${e}:${t}`},{priority:7})}class wg extends _g{constructor(e){super(e,yg)}}class xg extends st{static get pluginName(){return"FontBackgroundColorEditing"}constructor(e){super(e),e.config.define(yg,{colors:[{color:"hsl(0, 0%, 0%)",label:"Black"},{color:"hsl(0, 0%, 30%)",label:"Dim grey"},{color:"hsl(0, 0%, 60%)",label:"Grey"},{color:"hsl(0, 0%, 90%)",label:"Light grey"},{color:"hsl(0, 0%, 100%)",label:"White",hasBorder:!0},{color:"hsl(0, 75%, 60%)",label:"Red"},{color:"hsl(30, 75%, 60%)",label:"Orange"},{color:"hsl(60, 75%, 60%)",label:"Yellow"},{color:"hsl(90, 75%, 60%)",label:"Light green"},{color:"hsl(120, 75%, 60%)",label:"Green"},{color:"hsl(150, 75%, 60%)",label:"Aquamarine"},{color:"hsl(180, 75%, 60%)",label:"Turquoise"},{color:"hsl(210, 75%, 60%)",label:"Light blue"},{color:"hsl(240, 75%, 60%)",label:"Blue"},{color:"hsl(270, 75%, 60%)",label:"Purple"}],columns:5}),e.data.addStyleProcessorRules(dh),e.conversion.for("upcast").elementToAttribute({view:{name:"span",styles:{"background-color":/[\s\S]+/}},model:{key:yg,value:Cg("background-color")}}),e.conversion.for("downcast").attributeToElement({model:yg,view:Ig("background-color")}),e.commands.add(yg,new wg(e)),e.model.schema.extend("$text",{allowAttributes:yg}),e.model.schema.setAttributeProperties(yg,{isFormatting:!0,copyOnEnter:!0})}}class Sg extends st{constructor(e,{commandName:t,icon:n,componentName:i,dropdownLabel:o}){super(e),this.commandName=t,this.componentName=i,this.icon=n,this.dropdownLabel=o,this.columns=e.config.get(`${this.componentName}.columns`),this.colorTableView=void 0}init(){const e=this.editor,t=e.locale,n=t.t,i=e.commands.get(this.commandName),o=function(e,t){const n=e.t,i={Black:n("Black"),"Dim grey":n("Dim grey"),Grey:n("Grey"),"Light grey":n("Light grey"),White:n("White"),Red:n("Red"),Orange:n("Orange"),Yellow:n("Yellow"),"Light green":n("Light green"),Green:n("Green"),Aquamarine:n("Aquamarine"),Turquoise:n("Turquoise"),"Light blue":n("Light blue"),Blue:n("Blue"),Purple:n("Purple")};return t.map(e=>{const t=i[e.label];return t&&t!=e.label&&(e.label=t),e})}(t,function(e){return e.map(kd).filter(e=>!!e)}(e.config.get(this.componentName).colors)),r=e.config.get(`${this.componentName}.documentColors`);e.ui.componentFactory.add(this.componentName,t=>{const s=Yd(t);return this.colorTableView=function({dropdownView:e,colors:t,columns:n,removeButtonLabel:i,documentColorsLabel:o,documentColorsCount:r}){const s=e.locale,a=new vg(s,{colors:t,columns:n,removeButtonLabel:i,documentColorsLabel:o,documentColorsCount:r});return e.colorTableView=a,e.panelView.children.add(a),a.delegate("execute").to(e,"execute"),a}({dropdownView:s,colors:o.map(e=>({label:e.label,color:e.model,options:{hasBorder:e.hasBorder}})),columns:this.columns,removeButtonLabel:n("Remove color"),documentColorsLabel:0!==r?n("Document colors"):void 0,documentColorsCount:void 0===r?this.columns:r}),this.colorTableView.bind("selectedColor").to(i,"value"),s.buttonView.set({label:this.dropdownLabel,icon:this.icon,tooltip:!0}),s.extendTemplate({attributes:{class:"ck-color-ui-dropdown"}}),s.bind("isEnabled").to(i),s.on("execute",(t,n)=>{e.execute(this.commandName,n),e.editing.view.focus()}),s.on("change:isOpen",(t,n,i)=>{s.colorTableView.appendGrids(),i&&(0!==r&&this.colorTableView.updateDocumentColors(e.model,this.componentName),this.colorTableView.updateSelectedColors())}),s})}}class Eg extends Sg{constructor(e){const t=e.locale.t;super(e,{commandName:yg,componentName:yg,icon:' ',dropdownLabel:t("Font Background Color")})}static get pluginName(){return"FontBackgroundColorUI"}}class jg extends _g{constructor(e){super(e,Ag)}}class Tg extends st{static get pluginName(){return"FontColorEditing"}constructor(e){super(e),e.config.define(Ag,{colors:[{color:"hsl(0, 0%, 0%)",label:"Black"},{color:"hsl(0, 0%, 30%)",label:"Dim grey"},{color:"hsl(0, 0%, 60%)",label:"Grey"},{color:"hsl(0, 0%, 90%)",label:"Light grey"},{color:"hsl(0, 0%, 100%)",label:"White",hasBorder:!0},{color:"hsl(0, 75%, 60%)",label:"Red"},{color:"hsl(30, 75%, 60%)",label:"Orange"},{color:"hsl(60, 75%, 60%)",label:"Yellow"},{color:"hsl(90, 75%, 60%)",label:"Light green"},{color:"hsl(120, 75%, 60%)",label:"Green"},{color:"hsl(150, 75%, 60%)",label:"Aquamarine"},{color:"hsl(180, 75%, 60%)",label:"Turquoise"},{color:"hsl(210, 75%, 60%)",label:"Light blue"},{color:"hsl(240, 75%, 60%)",label:"Blue"},{color:"hsl(270, 75%, 60%)",label:"Purple"}],columns:5}),e.conversion.for("upcast").elementToAttribute({view:{name:"span",styles:{color:/[\s\S]+/}},model:{key:Ag,value:Cg("color")}}),e.conversion.for("upcast").elementToAttribute({view:{name:"font",attributes:{color:/^#?\w+$/}},model:{key:Ag,value:e=>e.getAttribute("color")}}),e.conversion.for("downcast").attributeToElement({model:Ag,view:Ig("color")}),e.commands.add(Ag,new jg(e)),e.model.schema.extend("$text",{allowAttributes:Ag}),e.model.schema.setAttributeProperties(Ag,{isFormatting:!0,copyOnEnter:!0})}}class Dg extends Sg{constructor(e){const t=e.locale.t;super(e,{commandName:Ag,componentName:Ag,icon:' ',dropdownLabel:t("Font Color")})}static get pluginName(){return"FontColorUI"}}class Rg extends lt{refresh(){const e=this.editor.model,t=Os(e.document.selection.getSelectedBlocks());this.value=!!t&&t.is("element","paragraph"),this.isEnabled=!!t&&Pg(t,e.schema)}execute(e={}){const t=this.editor.model,n=t.document;t.change(i=>{const o=(e.selection||n.selection).getSelectedBlocks();for(const e of o)!e.is("element","paragraph")&&Pg(e,t.schema)&&i.rename(e,"paragraph")})}}function Pg(e,t){return t.checkChild(e.parent,"paragraph")&&!t.isObject(e)}class Og extends lt{execute(e){const t=this.editor.model,n=e.attributes;let i=e.position;t.change(e=>{const o=e.createElement("paragraph");if(n&&t.schema.setAllowedAttributes(o,n,e),!t.schema.checkChild(i.parent,o)){const n=t.schema.findAllowedParent(i,o);if(!n)return;i=e.split(i,n).position}t.insertContent(o,i),e.setSelection(o,"in")})}}class Mg extends st{static get pluginName(){return"Paragraph"}init(){const e=this.editor,t=e.model;e.commands.add("paragraph",new Rg(e)),e.commands.add("insertParagraph",new Og(e)),t.schema.register("paragraph",{inheritAllFrom:"$block"}),e.conversion.elementToElement({model:"paragraph",view:"p"}),e.conversion.for("upcast").elementToElement({model:(e,{writer:t})=>Mg.paragraphLikeElements.has(e.name)?e.isEmpty?null:t.createElement("paragraph"):null,view:/.+/,converterPriority:"low"})}}Mg.paragraphLikeElements=new Set(["blockquote","dd","div","dt","h1","h2","h3","h4","h5","h6","li","p","td","th"]);class $g extends lt{constructor(e,t){super(e),this.modelElements=t}refresh(){const e=Os(this.editor.model.document.selection.getSelectedBlocks());this.value=!!e&&this.modelElements.includes(e.name)&&e.name,this.isEnabled=!!e&&this.modelElements.some(t=>Fg(e,t,this.editor.model.schema))}execute(e){const t=this.editor.model,n=t.document,i=e.value;t.change(e=>{const o=Array.from(n.selection.getSelectedBlocks()).filter(e=>Fg(e,i,t.schema));for(const t of o)t.is("element",i)||e.rename(t,i)})}}function Fg(e,t,n){return n.checkChild(e.parent,t)&&!n.isObject(e)}const zg="paragraph";class Ng extends st{static get pluginName(){return"HeadingEditing"}constructor(e){super(e),e.config.define("heading",{options:[{model:"paragraph",title:"Paragraph",class:"ck-heading_paragraph"},{model:"heading1",view:"h2",title:"Heading 1",class:"ck-heading_heading1"},{model:"heading2",view:"h3",title:"Heading 2",class:"ck-heading_heading2"},{model:"heading3",view:"h4",title:"Heading 3",class:"ck-heading_heading3"}]})}static get requires(){return[Mg]}init(){const e=this.editor,t=e.config.get("heading.options"),n=[];for(const i of t)i.model!==zg&&(e.model.schema.register(i.model,{inheritAllFrom:"$block"}),e.conversion.elementToElement(i),n.push(i.model));this._addDefaultH1Conversion(e),e.commands.add("heading",new $g(e,n))}afterInit(){const e=this.editor,t=e.commands.get("enter"),n=e.config.get("heading.options");t&&this.listenTo(t,"afterExecute",(t,i)=>{const o=e.model.document.selection.getFirstPosition().parent,r=n.some(e=>o.is("element",e.model));r&&!o.is("element",zg)&&0===o.childCount&&i.writer.rename(o,zg)})}_addDefaultH1Conversion(e){e.conversion.for("upcast").elementToElement({model:"heading1",view:"h1",converterPriority:c.get("low")+1})}}var Bg=r(230);sr()(Bg.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Bg.Z.locals;class Lg extends st{static get pluginName(){return"HeadingUI"}init(){const e=this.editor,t=e.t,n=function(e){const t=e.t,n={Paragraph:t("Paragraph"),"Heading 1":t("Heading 1"),"Heading 2":t("Heading 2"),"Heading 3":t("Heading 3"),"Heading 4":t("Heading 4"),"Heading 5":t("Heading 5"),"Heading 6":t("Heading 6")};return e.config.get("heading.options").map(e=>{const t=n[e.title];return t&&t!=e.title&&(e.title=t),e})}(e),i=t("Choose heading"),o=t("Heading");e.ui.componentFactory.add("heading",t=>{const r={},s=new Un,a=e.commands.get("heading"),l=e.commands.get("paragraph"),c=[a];for(const e of n){const t={type:"button",model:new mu({label:e.title,class:e.class,withText:!0})};"paragraph"===e.model?(t.model.bind("isOn").to(l,"value"),t.model.set("commandName","paragraph"),c.push(l)):(t.model.bind("isOn").to(a,"value",t=>t===e.model),t.model.set({commandName:"heading",commandValue:e.model})),s.add(t),r[e.model]=e.title}const d=Yd(t);return Jd(d,s),d.buttonView.set({isOn:!1,withText:!0,tooltip:o}),d.extendTemplate({attributes:{class:["ck-heading-dropdown"]}}),d.bind("isEnabled").toMany(c,"isEnabled",(...e)=>e.some(e=>e)),d.buttonView.bind("label").to(a,"value",l,"value",(e,t)=>{const n=e||t&&"paragraph";return r[n]?r[n]:i}),this.listenTo(d,"execute",t=>{e.execute(t.source.commandName,t.source.commandValue?{value:t.source.commandValue}:void 0),e.editing.view.focus()}),d})}}class Vg{constructor(e){this.set("activeHandlePosition",null),this.set("proposedWidthPercents",null),this.set("proposedWidth",null),this.set("proposedHeight",null),this.set("proposedHandleHostWidth",null),this.set("proposedHandleHostHeight",null),this._options=e,this._referenceCoordinates=null}begin(e,t,n){const i=new ks(t);this.activeHandlePosition=function(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const n of t)if(e.classList.contains(Ug(n)))return n}(e),this._referenceCoordinates=function(e,t){const n=new ks(e),i=t.split("-"),o={x:"right"==i[1]?n.right:n.left,y:"bottom"==i[0]?n.bottom:n.top};return o.x+=e.ownerDocument.defaultView.scrollX,o.y+=e.ownerDocument.defaultView.scrollY,o}(t,function(e){const t=e.split("-"),n={top:"bottom",bottom:"top",left:"right",right:"left"};return`${n[t[0]]}-${n[t[1]]}`}(this.activeHandlePosition)),this.originalWidth=i.width,this.originalHeight=i.height,this.aspectRatio=i.width/i.height;const o=n.style.width;o&&o.match(/^\d+(\.\d*)?%$/)?this.originalWidthPercents=parseFloat(o):this.originalWidthPercents=function(e,t){const n=e.parentElement,i=parseFloat(n.ownerDocument.defaultView.getComputedStyle(n).width);return t.width/i*100}(n,i)}update(e){this.proposedWidth=e.width,this.proposedHeight=e.height,this.proposedWidthPercents=e.widthPercents,this.proposedHandleHostWidth=e.handleHostWidth,this.proposedHandleHostHeight=e.handleHostHeight}}function Ug(e){return`ck-widget__resizer__handle-${e}`}rt(Vg,Qe);class Gg extends Lc{constructor(){super();const e=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-size-view",e.to("_viewPosition",e=>e?`ck-orientation-${e}`:"")],style:{display:e.if("_isVisible","none",e=>!e)}},children:[{text:e.to("_label")}]})}_bindToState(e,t){this.bind("_isVisible").to(t,"proposedWidth",t,"proposedHeight",(e,t)=>null!==e&&null!==t),this.bind("_label").to(t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",t,"proposedWidthPercents",(t,n,i)=>"px"===e.unit?`${t}×${n}`:`${i}%`),this.bind("_viewPosition").to(t,"activeHandlePosition",t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",(e,t,n)=>t<50||n<50?"above-center":e)}_dismiss(){this.unbind(),this._isVisible=!1}}class Wg{constructor(e){this._options=e,this._viewResizerWrapper=null,this.set("isEnabled",!0),this.decorate("begin"),this.decorate("cancel"),this.decorate("commit"),this.decorate("updateSize"),this.on("commit",e=>{this.state.proposedWidth||this.state.proposedWidthPercents||(this._cleanup(),e.stop())},{priority:"high"}),this.on("change:isEnabled",()=>{this.isEnabled&&this.redraw()})}attach(){const e=this,t=this._options.viewElement;this._options.editor.editing.view.change(n=>{const i=n.createUIElement("div",{class:"ck ck-reset_all ck-widget__resizer"},function(t){const n=this.toDomElement(t);return e._appendHandles(n),e._appendSizeUI(n),e.on("change:isEnabled",(e,t,i)=>{n.style.display=i?"":"none"}),n.style.display=e.isEnabled?"":"none",n});n.insert(n.createPositionAt(t,"end"),i),n.addClass("ck-widget_with-resizer",t),this._viewResizerWrapper=i})}begin(e){this.state=new Vg(this._options),this._sizeView._bindToState(this._options,this.state),this._initialViewWidth=this._options.viewElement.getStyle("width"),this.state.begin(e,this._getHandleHost(),this._getResizeHost())}updateSize(e){const t=this._proposeNewSize(e);this._options.editor.editing.view.change(e=>{const n=this._options.unit||"%",i=("%"===n?t.widthPercents:t.width)+n;e.setStyle("width",i,this._options.viewElement)});const n=this._getHandleHost(),i=new ks(n);t.handleHostWidth=Math.round(i.width),t.handleHostHeight=Math.round(i.height);const o=new ks(n);t.width=Math.round(o.width),t.height=Math.round(o.height),this.redraw(i),this.state.update(t)}commit(){const e=this._options.unit||"%",t=("%"===e?this.state.proposedWidthPercents:this.state.proposedWidth)+e;this._options.editor.editing.view.change(()=>{this._cleanup(),this._options.onCommit(t)})}cancel(){this._cleanup()}destroy(){this.cancel()}redraw(e){const t=this._domResizerWrapper;if(!function(e){return e&&e.ownerDocument&&e.ownerDocument.contains(e)}(t))return;const n=t.parentElement,i=this._getHandleHost(),o=this._viewResizerWrapper,r=[o.getStyle("width"),o.getStyle("height"),o.getStyle("left"),o.getStyle("top")];let s;if(n.isSameNode(i)){const t=e||new ks(i);s=[t.width+"px",t.height+"px",void 0,void 0]}else s=[i.offsetWidth+"px",i.offsetHeight+"px",i.offsetLeft+"px",i.offsetTop+"px"];"same"!==Jn(r,s)&&this._options.editor.editing.view.change(e=>{e.setStyle({width:s[0],height:s[1],left:s[2],top:s[3]},o)})}containsHandle(e){return this._domResizerWrapper.contains(e)}static isResizeHandle(e){return e.classList.contains("ck-widget__resizer__handle")}_cleanup(){this._sizeView._dismiss(),this._options.editor.editing.view.change(e=>{e.setStyle("width",this._initialViewWidth,this._options.viewElement)})}_proposeNewSize(e){const t=this.state,n=function(e){return{x:e.pageX,y:e.pageY}}(e),i=!this._options.isCentered||this._options.isCentered(this),o={x:t._referenceCoordinates.x-(n.x+t.originalWidth),y:n.y-t.originalHeight-t._referenceCoordinates.y};i&&t.activeHandlePosition.endsWith("-right")&&(o.x=n.x-(t._referenceCoordinates.x+t.originalWidth)),i&&(o.x*=2);const r={width:Math.abs(t.originalWidth+o.x),height:Math.abs(t.originalHeight+o.y)};r.dominant=r.width/t.aspectRatio>r.height?"width":"height",r.max=r[r.dominant];const s={width:r.width,height:r.height};return"width"==r.dominant?s.height=s.width/t.aspectRatio:s.width=s.height*t.aspectRatio,{width:Math.round(s.width),height:Math.round(s.height),widthPercents:Math.min(Math.round(t.originalWidthPercents/t.originalWidth*s.width*100)/100,100)}}_getResizeHost(){const e=this._domResizerWrapper.parentElement;return this._options.getResizeHost(e)}_getHandleHost(){const e=this._domResizerWrapper.parentElement;return this._options.getHandleHost(e)}get _domResizerWrapper(){return this._options.editor.editing.view.domConverter.mapViewToDom(this._viewResizerWrapper)}_appendHandles(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const n of t)e.appendChild(new Vc({tag:"div",attributes:{class:`ck-widget__resizer__handle ${qg(n)}`}}).render())}_appendSizeUI(e){this._sizeView=new Gg,this._sizeView.render(),e.appendChild(this._sizeView.element)}}function qg(e){return`ck-widget__resizer__handle-${e}`}rt(Wg,Qe);var Hg=r(263);sr()(Hg.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Hg.Z.locals;class Kg extends st{static get pluginName(){return"WidgetResize"}init(){const e=this.editor.editing,t=hr.window.document;this.set("visibleResizer",null),this.set("_activeResizer",null),this._resizers=new Map,e.view.addObserver(Hu),this._observer=Object.create(Sr),this.listenTo(e.view.document,"mousedown",this._mouseDownListener.bind(this),{priority:"high"}),this._observer.listenTo(t,"mousemove",this._mouseMoveListener.bind(this)),this._observer.listenTo(t,"mouseup",this._mouseUpListener.bind(this));const n=()=>{this.visibleResizer&&this.visibleResizer.redraw()};this._redrawFocusedResizerThrottled=qm(n,200),this.on("change:visibleResizer",n),this.editor.ui.on("update",this._redrawFocusedResizerThrottled),this.editor.model.document.on("change",()=>{for(const[e,t]of this._resizers)e.isAttached()||(this._resizers.delete(e),t.destroy())},{priority:"lowest"}),this._observer.listenTo(hr.window,"resize",this._redrawFocusedResizerThrottled);const i=this.editor.editing.view.document.selection;i.on("change",()=>{const e=i.getSelectedElement();this.visibleResizer=this.getResizerByViewElement(e)||null})}destroy(){this._observer.stopListening();for(const e of this._resizers.values())e.destroy();this._redrawFocusedResizerThrottled.cancel()}attachTo(e){const t=new Wg(e),n=this.editor.plugins;if(t.attach(),n.has("WidgetToolbarRepository")){const e=n.get("WidgetToolbarRepository");t.on("begin",()=>{e.forceDisabled("resize")},{priority:"lowest"}),t.on("cancel",()=>{e.clearForceDisabled("resize")},{priority:"highest"}),t.on("commit",()=>{e.clearForceDisabled("resize")},{priority:"highest"})}this._resizers.set(e.viewElement,t);const i=this.editor.editing.view.document.selection.getSelectedElement();return this.getResizerByViewElement(i)==t&&(this.visibleResizer=t),t}getResizerByViewElement(e){return this._resizers.get(e)}_getResizerByHandle(e){for(const t of this._resizers.values())if(t.containsHandle(e))return t}_mouseDownListener(e,t){const n=t.domTarget;Wg.isResizeHandle(n)&&(this._activeResizer=this._getResizerByHandle(n),this._activeResizer&&(this._activeResizer.begin(n),e.stop(),t.preventDefault()))}_mouseMoveListener(e,t){this._activeResizer&&this._activeResizer.updateSize(t)}_mouseUpListener(){this._activeResizer&&(this._activeResizer.commit(),this._activeResizer=null)}}rt(Kg,Qe);class Yg extends lt{refresh(){const e=this.editor.plugins.get("ImageUtils").getClosestSelectedImageElement(this.editor.model.document.selection);this.isEnabled=!!e,this.isEnabled&&e.hasAttribute("alt")?this.value=e.getAttribute("alt"):this.value=!1}execute(e){const t=this.editor,n=t.plugins.get("ImageUtils"),i=t.model,o=n.getClosestSelectedImageElement(i.document.selection);i.change(t=>{t.setAttribute("alt",e.newValue,o)})}}function Zg(e){return e.createContainerElement("figure",{class:"image"},[e.createEmptyElement("img"),e.createSlot()])}function Jg(e,t){const n=e.plugins.get("ImageUtils"),i=e.plugins.has("ImageInlineEditing")&&e.plugins.has("ImageBlockEditing");return e=>n.isInlineImageView(e)?i&&(e.findAncestor(n.isBlockImageView)?"imageBlock":"imageInline")!==t?null:function(e){const t={name:!0};return e.hasAttribute("src")&&(t.attributes=["src"]),t}(e):null}function Xg(e,t){const n=Os(t.getSelectedBlocks());return!n||e.isObject(n)||n.isEmpty&&"listItem"!=n.name?"imageBlock":"imageInline"}class Qg extends st{static get pluginName(){return"ImageUtils"}isImage(e){return this.isInlineImage(e)||this.isBlockImage(e)}isInlineImageView(e){return!!e&&e.is("element","img")}isBlockImageView(e){return!!e&&e.is("element","figure")&&e.hasClass("image")}insertImage(e={},t=null,n=null){const i=this.editor,o=i.model,r=o.document.selection;n=ep(i,t||r,n),e={...Object.fromEntries(r.getAttributes()),...e};for(const t in e)o.schema.checkAttribute(n,t)||delete e[t];return o.change(i=>{const r=i.createElement(n,e);return o.insertObject(r,t,null,{setSelection:"on",findOptimalPosition:!t&&"imageInline"!=n}),r.parent?r:null})}getClosestSelectedImageWidget(e){const t=e.getSelectedElement();if(t&&this.isImageWidget(t))return t;let n=e.getFirstPosition().parent;for(;n;){if(n.is("element")&&this.isImageWidget(n))return n;n=n.parent}return null}getClosestSelectedImageElement(e){const t=e.getSelectedElement();return this.isImage(t)?t:e.getFirstPosition().findAncestor("imageBlock")}isImageAllowed(){const e=this.editor.model.document.selection;return function(e,t){if("imageBlock"==ep(e,t)){const n=function(e,t){const n=function(e,t){const n=e.getSelectedElement();if(n){const i=Mm(e);if(i)return t.createRange(t.createPositionAt(n,i))}return ac(e,t)}(e,t),i=n.start.parent;return i.isEmpty&&!i.is("element","$root")?i.parent:i}(t,e.model);if(e.model.schema.checkChild(n,"imageBlock"))return!0}else if(e.model.schema.checkChild(t.focus,"imageInline"))return!0;return!1}(this.editor,e)&&function(e){return[...e.focus.getAncestors()].every(e=>!e.is("element","imageBlock"))}(e)}toImageWidget(e,t,n){return t.setCustomProperty("image",!0,e),Em(e,t,{label:()=>{const t=this.findViewImgElement(e).getAttribute("alt");return t?`${t} ${n}`:n}})}isImageWidget(e){return!!e.getCustomProperty("image")&&Sm(e)}isBlockImage(e){return!!e&&e.is("element","imageBlock")}isInlineImage(e){return!!e&&e.is("element","imageInline")}findViewImgElement(e){if(this.isInlineImageView(e))return e;const t=this.editor.editing.view;for(const{item:n}of t.createRangeIn(e))if(this.isInlineImageView(n))return n}}function ep(e,t,n){const i=e.model.schema,o=e.config.get("image.insert.type");return e.plugins.has("ImageBlockEditing")?e.plugins.has("ImageInlineEditing")?n||("inline"===o?"imageInline":"block"===o?"imageBlock":t.is("selection")?Xg(i,t):i.checkChild(t,"imageInline")?"imageInline":"imageBlock"):"imageBlock":"imageInline"}class tp extends st{static get requires(){return[Qg]}static get pluginName(){return"ImageTextAlternativeEditing"}init(){this.editor.commands.add("imageTextAlternative",new Yg(this.editor))}}var np=r(831);sr()(np.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),np.Z.locals;var ip=r(590);sr()(ip.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),ip.Z.locals;class op extends Lc{constructor(e){super(e);const t=this.locale.t;this.focusTracker=new Ms,this.keystrokes=new $s,this.labeledInput=this._createLabeledInputView(),this.saveButtonView=this._createButton(t("Save"),Mc,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(t("Cancel"),Oc,"ck-button-cancel","cancel"),this._focusables=new Nc,this._focusCycler=new yd({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"form",attributes:{class:["ck","ck-text-alternative-form","ck-responsive-form"],tabindex:"-1"},children:[this.labeledInput,this.saveButtonView,this.cancelButtonView]}),Fc(this)}render(){super.render(),this.keystrokes.listenTo(this.element),zc({view:this}),[this.labeledInput,this.saveButtonView,this.cancelButtonView].forEach(e=>{this._focusables.add(e),this.focusTracker.add(e.element)})}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}_createButton(e,t,n,i){const o=new fd(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o.extendTemplate({attributes:{class:n}}),i&&o.delegate("execute").to(this,i),o}_createLabeledInputView(){const e=this.locale.t,t=new du(this.locale,uu);return t.label=e("Text alternative"),t}}function rp(e){const t=e.editing.view,n=bu.defaultPositions,i=e.plugins.get("ImageUtils");return{target:t.domConverter.viewToDom(i.getClosestSelectedImageWidget(t.document.selection)),positions:[n.northArrowSouth,n.northArrowSouthWest,n.northArrowSouthEast,n.southArrowNorth,n.southArrowNorthWest,n.southArrowNorthEast,n.viewportStickyNorth]}}class sp extends st{static get requires(){return[Cu]}static get pluginName(){return"ImageTextAlternativeUI"}init(){this._createButton(),this._createForm()}destroy(){super.destroy(),this._form.destroy()}_createButton(){const e=this.editor,t=e.t;e.ui.componentFactory.add("imageTextAlternative",n=>{const i=e.commands.get("imageTextAlternative"),o=new fd(n);return o.set({label:t("Change image text alternative"),icon:' ',tooltip:!0}),o.bind("isEnabled").to(i,"isEnabled"),this.listenTo(o,"execute",()=>{this._showForm()}),o})}_createForm(){const e=this.editor,t=e.editing.view.document,n=e.plugins.get("ImageUtils");this._balloon=this.editor.plugins.get("ContextualBalloon"),this._form=new op(e.locale),this._form.render(),this.listenTo(this._form,"submit",()=>{e.execute("imageTextAlternative",{newValue:this._form.labeledInput.fieldView.element.value}),this._hideForm(!0)}),this.listenTo(this._form,"cancel",()=>{this._hideForm(!0)}),this._form.keystrokes.set("Esc",(e,t)=>{this._hideForm(!0),t()}),this.listenTo(e.ui,"update",()=>{n.getClosestSelectedImageWidget(t.selection)?this._isVisible&&function(e){const t=e.plugins.get("ContextualBalloon");if(e.plugins.get("ImageUtils").getClosestSelectedImageWidget(e.editing.view.document.selection)){const n=rp(e);t.updatePosition(n)}}(e):this._hideForm(!0)}),$c({emitter:this._form,activator:()=>this._isVisible,contextElements:[this._balloon.view.element],callback:()=>this._hideForm()})}_showForm(){if(this._isVisible)return;const e=this.editor,t=e.commands.get("imageTextAlternative"),n=this._form.labeledInput;this._form.disableCssTransitions(),this._isInBalloon||this._balloon.add({view:this._form,position:rp(e)}),n.fieldView.value=n.fieldView.element.value=t.value||"",this._form.labeledInput.fieldView.select(),this._form.enableCssTransitions()}_hideForm(e){this._isInBalloon&&(this._form.focusTracker.isFocused&&this._form.saveButtonView.focus(),this._balloon.remove(this._form),e&&this.editor.editing.view.focus())}get _isVisible(){return this._balloon.visibleView===this._form}get _isInBalloon(){return this._balloon.hasView(this._form)}}class ap extends st{static get requires(){return[tp,sp]}static get pluginName(){return"ImageTextAlternative"}}function lp(e,t){return e=>{e.on(`attribute:srcset:${t}`,n)};function n(t,n,i){if(!i.consumable.consume(n.item,t.name))return;const o=i.writer,r=i.mapper.toViewElement(n.item),s=e.findViewImgElement(r);if(null===n.attributeNewValue){const e=n.attributeOldValue;e.data&&(o.removeAttribute("srcset",s),o.removeAttribute("sizes",s),e.width&&o.removeAttribute("width",s))}else{const e=n.attributeNewValue;e.data&&(o.setAttribute("srcset",e.data,s),o.setAttribute("sizes","100vw",s),e.width&&o.setAttribute("width",e.width,s))}}}function cp(e,t,n){return e=>{e.on(`attribute:${n}:${t}`,i)};function i(t,n,i){if(!i.consumable.consume(n.item,t.name))return;const o=i.writer,r=i.mapper.toViewElement(n.item),s=e.findViewImgElement(r);o.setAttribute(n.attributeKey,n.attributeNewValue||"",s)}}class dp extends Tr{observe(e){this.listenTo(e,"load",(e,t)=>{const n=t.target;this.checkShouldIgnoreEventFromTarget(n)||"IMG"==n.tagName&&this._fireEvents(t)},{useCapture:!0})}_fireEvents(e){this.isEnabled&&(this.document.fire("layoutChanged"),this.document.fire("imageLoaded",e))}}class up extends lt{constructor(e){super(e);const t=e.config.get("image.insert.type");e.plugins.has("ImageBlockEditing")||"block"===t&&h("image-block-plugin-required"),e.plugins.has("ImageInlineEditing")||"inline"===t&&h("image-inline-plugin-required")}refresh(){this.isEnabled=this.editor.plugins.get("ImageUtils").isImageAllowed()}execute(e){const t=Wn(e.source),n=this.editor.model.document.selection,i=this.editor.plugins.get("ImageUtils"),o=Object.fromEntries(n.getAttributes());t.forEach((e,t)=>{const r=n.getSelectedElement();if("string"==typeof e&&(e={src:e}),t&&r&&i.isImage(r)){const t=this.editor.model.createPositionAfter(r);i.insertImage({...e,...o},t)}else i.insertImage({...e,...o})})}}class hp extends st{static get requires(){return[Qg]}static get pluginName(){return"ImageEditing"}init(){const e=this.editor,t=e.conversion;e.editing.view.addObserver(dp),t.for("upcast").attributeToAttribute({view:{name:"img",key:"alt"},model:"alt"}).attributeToAttribute({view:{name:"img",key:"srcset"},model:{key:"srcset",value:e=>{const t={data:e.getAttribute("srcset")};return e.hasAttribute("width")&&(t.width=e.getAttribute("width")),t}}});const n=new up(e);e.commands.add("insertImage",n),e.commands.add("imageInsert",n)}}class mp extends lt{constructor(e,t){super(e),this._modelElementName=t}refresh(){const e=this.editor.plugins.get("ImageUtils"),t=e.getClosestSelectedImageElement(this.editor.model.document.selection);"imageBlock"===this._modelElementName?this.isEnabled=e.isInlineImage(t):this.isEnabled=e.isBlockImage(t)}execute(){const e=this.editor,t=this.editor.model,n=e.plugins.get("ImageUtils"),i=n.getClosestSelectedImageElement(t.document.selection),o=Object.fromEntries(i.getAttributes());return o.src||o.uploadId?t.change(e=>{const r=Array.from(t.markers).filter(e=>e.getRange().containsItem(i)),s=n.insertImage(o,t.createSelection(i,"on"),this._modelElementName);if(!s)return null;const a=e.createRangeOn(s);for(const t of r){const n=t.getRange(),i="$graveyard"!=n.root.rootName?n.getJoined(a,!0):a;e.updateMarker(t,{range:i})}return{oldElement:i,newElement:s}}):null}}class gp extends st{static get requires(){return[hp,Qg,Am]}static get pluginName(){return"ImageBlockEditing"}init(){const e=this.editor;e.model.schema.register("imageBlock",{inheritAllFrom:"$blockObject",allowAttributes:["alt","src","srcset"]}),this._setupConversion(),e.plugins.has("ImageInlineEditing")&&(e.commands.add("imageTypeBlock",new mp(this.editor,"imageBlock")),this._setupClipboardIntegration())}_setupConversion(){const e=this.editor,t=e.t,n=e.conversion,i=e.plugins.get("ImageUtils");n.for("dataDowncast").elementToStructure({model:"imageBlock",view:(e,{writer:t})=>Zg(t)}),n.for("editingDowncast").elementToStructure({model:"imageBlock",view:(e,{writer:n})=>i.toImageWidget(Zg(n),n,t("image widget"))}),n.for("downcast").add(cp(i,"imageBlock","src")).add(cp(i,"imageBlock","alt")).add(lp(i,"imageBlock")),n.for("upcast").elementToElement({view:Jg(e,"imageBlock"),model:(e,{writer:t})=>t.createElement("imageBlock",e.hasAttribute("src")?{src:e.getAttribute("src")}:null)}).add(function(e){return e=>{e.on("element:figure",t)};function t(t,n,i){if(!i.consumable.test(n.viewItem,{name:!0,classes:"image"}))return;const o=e.findViewImgElement(n.viewItem);if(!o||!i.consumable.test(o,{name:!0}))return;i.consumable.consume(n.viewItem,{name:!0,classes:"image"});const r=Os(i.convertItem(o,n.modelCursor).modelRange.getItems());r?(i.convertChildren(n.viewItem,r),i.updateConversionResult(r,n)):i.consumable.revert(n.viewItem,{name:!0,classes:"image"})}}(i))}_setupClipboardIntegration(){const e=this.editor,t=e.model,n=e.editing.view,i=e.plugins.get("ImageUtils");this.listenTo(e.plugins.get("ClipboardPipeline"),"inputTransformation",(o,r)=>{const s=Array.from(r.content.getChildren());let a;if(!s.every(i.isInlineImageView))return;a=r.targetRanges?e.editing.mapper.toModelRange(r.targetRanges[0]):t.document.selection.getFirstRange();const l=t.createSelection(a);if("imageBlock"===Xg(t.schema,l)){const e=new Ku(n.document),t=s.map(t=>e.createElement("figure",{class:"image"},t));r.content=e.createDocumentFragment(t)}})}}var pp=r(48);sr()(pp.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),pp.Z.locals;class fp extends st{static get requires(){return[gp,Gm,ap]}static get pluginName(){return"ImageBlock"}}class _p extends st{static get requires(){return[hp,Qg,Am]}static get pluginName(){return"ImageInlineEditing"}init(){const e=this.editor,t=e.model.schema;t.register("imageInline",{inheritAllFrom:"$inlineObject",allowAttributes:["alt","src","srcset"]}),t.addChildCheck((e,t)=>{if(e.endsWith("caption")&&"imageInline"===t.name)return!1}),this._setupConversion(),e.plugins.has("ImageBlockEditing")&&(e.commands.add("imageTypeInline",new mp(this.editor,"imageInline")),this._setupClipboardIntegration())}_setupConversion(){const e=this.editor,t=e.t,n=e.conversion,i=e.plugins.get("ImageUtils");n.for("dataDowncast").elementToElement({model:"imageInline",view:(e,{writer:t})=>t.createEmptyElement("img")}),n.for("editingDowncast").elementToStructure({model:"imageInline",view:(e,{writer:n})=>i.toImageWidget(function(e){return e.createContainerElement("span",{class:"image-inline"},e.createEmptyElement("img"))}(n),n,t("image widget"))}),n.for("downcast").add(cp(i,"imageInline","src")).add(cp(i,"imageInline","alt")).add(lp(i,"imageInline")),n.for("upcast").elementToElement({view:Jg(e,"imageInline"),model:(e,{writer:t})=>t.createElement("imageInline",e.hasAttribute("src")?{src:e.getAttribute("src")}:null)})}_setupClipboardIntegration(){const e=this.editor,t=e.model,n=e.editing.view,i=e.plugins.get("ImageUtils");this.listenTo(e.plugins.get("ClipboardPipeline"),"inputTransformation",(o,r)=>{const s=Array.from(r.content.getChildren());let a;if(!s.every(i.isBlockImageView))return;a=r.targetRanges?e.editing.mapper.toModelRange(r.targetRanges[0]):t.document.selection.getFirstRange();const l=t.createSelection(a);if("imageInline"===Xg(t.schema,l)){const e=new Ku(n.document),t=s.map(t=>1===t.childCount?(Array.from(t.getAttributes()).forEach(n=>e.setAttribute(...n,i.findViewImgElement(t))),t.getChild(0)):t);r.content=e.createDocumentFragment(t)}})}}class bp extends st{static get requires(){return[_p,Gm,ap]}static get pluginName(){return"ImageInline"}}class kp extends lt{refresh(){const e=this.editor,t=e.plugins.get("ImageUtils").getClosestSelectedImageElement(e.model.document.selection);this.isEnabled=!!t,t&&t.hasAttribute("width")?this.value={width:t.getAttribute("width"),height:null}:this.value=null}execute(e){const t=this.editor,n=t.model,i=t.plugins.get("ImageUtils").getClosestSelectedImageElement(n.document.selection);this.value={width:e.width,height:null},i&&n.change(t=>{t.setAttribute("width",e.width,i)})}}class vp extends st{static get requires(){return[Qg]}static get pluginName(){return"ImageResizeEditing"}constructor(e){super(e),e.config.define("image",{resizeUnit:"%",resizeOptions:[{name:"resizeImage:original",value:null,icon:"original"},{name:"resizeImage:25",value:"25",icon:"small"},{name:"resizeImage:50",value:"50",icon:"medium"},{name:"resizeImage:75",value:"75",icon:"large"}]})}init(){const e=this.editor,t=new kp(e);this._registerSchema(),this._registerConverters("imageBlock"),this._registerConverters("imageInline"),e.commands.add("resizeImage",t),e.commands.add("imageResize",t)}_registerSchema(){this.editor.plugins.has("ImageBlockEditing")&&this.editor.model.schema.extend("imageBlock",{allowAttributes:"width"}),this.editor.plugins.has("ImageInlineEditing")&&this.editor.model.schema.extend("imageInline",{allowAttributes:"width"})}_registerConverters(e){const t=this.editor;t.conversion.for("downcast").add(t=>t.on(`attribute:width:${e}`,(e,t,n)=>{if(!n.consumable.consume(t.item,e.name))return;const i=n.writer,o=n.mapper.toViewElement(t.item);null!==t.attributeNewValue?(i.setStyle("width",t.attributeNewValue,o),i.addClass("image_resized",o)):(i.removeStyle("width",o),i.removeClass("image_resized",o))})),t.conversion.for("upcast").attributeToAttribute({view:{name:"imageBlock"===e?"figure":"img",styles:{width:/.+/}},model:{key:"width",value:e=>e.getStyle("width")}})}}const Ap={small:' ',medium:' ',large:' ',original:' '};class yp extends st{static get requires(){return[vp]}static get pluginName(){return"ImageResizeButtons"}constructor(e){super(e),this._resizeUnit=e.config.get("image.resizeUnit")}init(){const e=this.editor,t=e.config.get("image.resizeOptions"),n=e.commands.get("resizeImage");this.bind("isEnabled").to(n);for(const e of t)this._registerImageResizeButton(e);this._registerImageResizeDropdown(t)}_registerImageResizeButton(e){const t=this.editor,{name:n,value:i,icon:o}=e,r=i?i+this._resizeUnit:null;t.ui.componentFactory.add(n,n=>{const i=new fd(n),s=t.commands.get("resizeImage"),a=this._getOptionLabelValue(e,!0);if(!Ap[o])throw new u("imageresizebuttons-missing-icon",t,e);return i.set({label:a,icon:Ap[o],tooltip:a,isToggleable:!0}),i.bind("isEnabled").to(this),i.bind("isOn").to(s,"value",Cp(r)),this.listenTo(i,"execute",()=>{t.execute("resizeImage",{width:r})}),i})}_registerImageResizeDropdown(e){const t=this.editor,n=t.t,i=e.find(e=>!e.value),o=o=>{const r=t.commands.get("resizeImage"),s=Yd(o,xd),a=s.buttonView;return a.set({tooltip:n("Resize image"),commandValue:i.value,icon:Ap.medium,isToggleable:!0,label:this._getOptionLabelValue(i),withText:!0,class:"ck-resize-image-button"}),a.bind("label").to(r,"value",e=>e&&e.width?e.width:this._getOptionLabelValue(i)),s.bind("isOn").to(r),s.bind("isEnabled").to(this),Jd(s,this._getResizeDropdownListItemDefinitions(e,r)),s.listView.ariaLabel=n("Image resize list"),this.listenTo(s,"execute",e=>{t.execute(e.source.commandName,{width:e.source.commandValue}),t.editing.view.focus()}),s};t.ui.componentFactory.add("resizeImage",o),t.ui.componentFactory.add("imageResize",o)}_getOptionLabelValue(e,t){const n=this.editor.t;return e.label?e.label:t?e.value?n("Resize image to %0",e.value+this._resizeUnit):n("Resize image to the original size"):e.value?e.value+this._resizeUnit:n("Original")}_getResizeDropdownListItemDefinitions(e,t){const n=new Un;return e.map(e=>{const i=e.value?e.value+this._resizeUnit:null,o={type:"button",model:new mu({commandName:"resizeImage",commandValue:i,label:this._getOptionLabelValue(e),withText:!0,icon:null})};o.model.bind("isOn").to(t,"value",Cp(i)),n.add(o)}),n}}function Cp(e){return t=>null===e&&t===e||t&&t.width===e}const Ip=/(image|image-inline)/,wp="image_resized";class xp extends st{static get requires(){return[Kg]}static get pluginName(){return"ImageResizeHandles"}init(){const e=this.editor.commands.get("resizeImage");this.bind("isEnabled").to(e),this._setupResizerCreator()}_setupResizerCreator(){const e=this.editor,t=e.editing.view;t.addObserver(dp),this.listenTo(t.document,"imageLoaded",(n,i)=>{if(!i.target.matches("figure.image.ck-widget > img,figure.image.ck-widget > picture > img,figure.image.ck-widget > a > img,figure.image.ck-widget > a > picture > img,span.image-inline.ck-widget > img,span.image-inline.ck-widget > picture > img"))return;const o=e.editing.view.domConverter,r=o.domToView(i.target).findAncestor({classes:Ip});let s=this.editor.plugins.get(Kg).getResizerByViewElement(r);if(s)return void s.redraw();const a=e.editing.mapper,l=a.toModelElement(r);s=e.plugins.get(Kg).attachTo({unit:e.config.get("image.resizeUnit"),modelElement:l,viewElement:r,editor:e,getHandleHost:e=>e.querySelector("img"),getResizeHost:()=>o.viewToDom(a.toViewElement(l.parent)),isCentered(){const e=l.getAttribute("imageStyle");return!e||"block"==e||"alignCenter"==e},onCommit(n){t.change(e=>{e.removeClass(wp,r)}),e.execute("resizeImage",{width:n})}}),s.on("updateSize",()=>{r.hasClass(wp)||t.change(e=>{e.addClass(wp,r)})}),s.bind("isEnabled").to(this)})}}var Sp=r(43);sr()(Sp.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Sp.Z.locals;class Ep{constructor(){const e=new window.FileReader;this._reader=e,this._data=void 0,this.set("loaded",0),e.onprogress=e=>{this.loaded=e.loaded}}get error(){return this._reader.error}get data(){return this._data}read(e){const t=this._reader;return this.total=e.size,new Promise((n,i)=>{t.onload=()=>{const e=t.result;this._data=e,n(e)},t.onerror=()=>{i("error")},t.onabort=()=>{i("aborted")},this._reader.readAsDataURL(e)})}abort(){this._reader.abort()}}rt(Ep,Qe);class jp extends st{static get pluginName(){return"FileRepository"}static get requires(){return[Pc]}init(){this.loaders=new Un,this.loaders.on("add",()=>this._updatePendingAction()),this.loaders.on("remove",()=>this._updatePendingAction()),this._loadersMap=new Map,this._pendingAction=null,this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(e,t)=>t?e/t*100:0)}getLoader(e){return this._loadersMap.get(e)||null}createLoader(e){if(!this.createUploadAdapter)return h("filerepository-no-upload-adapter"),null;const t=new Tp(Promise.resolve(e),this.createUploadAdapter);return this.loaders.add(t),this._loadersMap.set(e,t),e instanceof Promise&&t.file.then(e=>{this._loadersMap.set(e,t)}).catch(()=>{}),t.on("change:uploaded",()=>{let e=0;for(const t of this.loaders)e+=t.uploaded;this.uploaded=e}),t.on("change:uploadTotal",()=>{let e=0;for(const t of this.loaders)t.uploadTotal&&(e+=t.uploadTotal);this.uploadTotal=e}),t}destroyLoader(e){const t=e instanceof Tp?e:this.getLoader(e);t._destroy(),this.loaders.remove(t),this._loadersMap.forEach((e,n)=>{e===t&&this._loadersMap.delete(n)})}_updatePendingAction(){const e=this.editor.plugins.get(Pc);if(this.loaders.length){if(!this._pendingAction){const t=this.editor.t,n=e=>`${t("Upload in progress")} ${parseInt(e)}%.`;this._pendingAction=e.add(n(this.uploadedPercent)),this._pendingAction.bind("message").to(this,"uploadedPercent",n)}}else e.remove(this._pendingAction),this._pendingAction=null}}rt(jp,Qe);class Tp{constructor(e,t){this.id=a(),this._filePromiseWrapper=this._createFilePromiseWrapper(e),this._adapter=t(this),this._reader=new Ep,this.set("status","idle"),this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(e,t)=>t?e/t*100:0),this.set("uploadResponse",null)}get file(){return this._filePromiseWrapper?this._filePromiseWrapper.promise.then(e=>this._filePromiseWrapper?e:null):Promise.resolve(null)}get data(){return this._reader.data}read(){if("idle"!=this.status)throw new u("filerepository-read-wrong-status",this);return this.status="reading",this.file.then(e=>this._reader.read(e)).then(e=>{if("reading"!==this.status)throw this.status;return this.status="idle",e}).catch(e=>{if("aborted"===e)throw this.status="aborted","aborted";throw this.status="error",this._reader.error?this._reader.error:e})}upload(){if("idle"!=this.status)throw new u("filerepository-upload-wrong-status",this);return this.status="uploading",this.file.then(()=>this._adapter.upload()).then(e=>(this.uploadResponse=e,this.status="idle",e)).catch(e=>{if("aborted"===this.status)throw"aborted";throw this.status="error",e})}abort(){const e=this.status;this.status="aborted",this._filePromiseWrapper.isFulfilled?"reading"==e?this._reader.abort():"uploading"==e&&this._adapter.abort&&this._adapter.abort():(this._filePromiseWrapper.promise.catch(()=>{}),this._filePromiseWrapper.rejecter("aborted")),this._destroy()}_destroy(){this._filePromiseWrapper=void 0,this._reader=void 0,this._adapter=void 0,this.uploadResponse=void 0}_createFilePromiseWrapper(e){const t={};return t.promise=new Promise((n,i)=>{t.rejecter=i,t.isFulfilled=!1,e.then(e=>{t.isFulfilled=!0,n(e)}).catch(e=>{t.isFulfilled=!0,i(e)})}),t}}rt(Tp,Qe);class Dp extends Lc{constructor(e){super(e),this.buttonView=new fd(e),this._fileInputView=new Rp(e),this._fileInputView.bind("acceptedType").to(this),this._fileInputView.bind("allowMultipleFiles").to(this),this._fileInputView.delegate("done").to(this),this.setTemplate({tag:"span",attributes:{class:"ck-file-dialog-button"},children:[this.buttonView,this._fileInputView]}),this.buttonView.on("execute",()=>{this._fileInputView.open()})}focus(){this.buttonView.focus()}}class Rp extends Lc{constructor(e){super(e),this.set("acceptedType"),this.set("allowMultipleFiles",!1);const t=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck-hidden"],type:"file",tabindex:"-1",accept:t.to("acceptedType"),multiple:t.to("allowMultipleFiles")},on:{change:t.to(()=>{this.element&&this.element.files&&this.element.files.length&&this.fire("done",this.element.files),this.element.value=""})}})}open(){this.element.click()}}class Pp{constructor(e,t){this.loader=e,this.options=t}upload(){return this.loader.file.then(e=>new Promise((t,n)=>{this._initRequest(),this._initListeners(t,n,e),this._sendRequest(e)}))}abort(){this.xhr&&this.xhr.abort()}_initRequest(){const e=this.xhr=new XMLHttpRequest;e.open("POST",this.options.uploadUrl,!0),e.responseType="json"}_initListeners(e,t,n){const i=this.xhr,o=this.loader,r=`Couldn't upload file: ${n.name}.`;i.addEventListener("error",()=>t(r)),i.addEventListener("abort",()=>t()),i.addEventListener("load",()=>{const n=i.response;if(!n||n.error)return t(n&&n.error&&n.error.message?n.error.message:r);const o=n.url?{default:n.url}:n.urls;e({...n,urls:o})}),i.upload&&i.upload.addEventListener("progress",e=>{e.lengthComputable&&(o.uploadTotal=e.total,o.uploaded=e.loaded)})}_sendRequest(e){const t=this.options.headers||{},n=this.options.withCredentials||!1;for(const e of Object.keys(t))this.xhr.setRequestHeader(e,t[e]);this.xhr.withCredentials=n;const i=new FormData;i.append("upload",e),this.xhr.send(i)}}function Op(e){const t=e.map(e=>e.replace("+","\\+"));return new RegExp(`^image\\/(${t.join("|")})$`)}function Mp(e){return new Promise((t,n)=>{const i=e.getAttribute("src");fetch(i).then(e=>e.blob()).then(e=>{const n=$p(e,i),o=n.replace("image/",""),r=new File([e],`image.${o}`,{type:n});t(r)}).catch(e=>e&&"TypeError"===e.name?function(e){return function(e){return new Promise((t,n)=>{const i=hr.document.createElement("img");i.addEventListener("load",()=>{const e=hr.document.createElement("canvas");e.width=i.width,e.height=i.height,e.getContext("2d").drawImage(i,0,0),e.toBlob(e=>e?t(e):n())}),i.addEventListener("error",()=>n()),i.src=e})}(e).then(t=>{const n=$p(t,e),i=n.replace("image/","");return new File([t],`image.${i}`,{type:n})})}(i).then(t).catch(n):n(e))})}function $p(e,t){return e.type?e.type:t.match(/data:(image\/\w+);base64/)?t.match(/data:(image\/\w+);base64/)[1].toLowerCase():"image/jpeg"}class Fp extends st{static get pluginName(){return"ImageUploadUI"}init(){const e=this.editor,t=e.t,n=n=>{const i=new Dp(n),o=e.commands.get("uploadImage"),r=e.config.get("image.upload.types"),s=Op(r);return i.set({acceptedType:r.map(e=>`image/${e}`).join(","),allowMultipleFiles:!0}),i.buttonView.set({label:t("Insert image"),icon:' ',tooltip:!0}),i.buttonView.bind("isEnabled").to(o),i.on("done",(t,n)=>{const i=Array.from(n).filter(e=>s.test(e.type));i.length&&e.execute("uploadImage",{file:i})}),i};e.ui.componentFactory.add("uploadImage",n),e.ui.componentFactory.add("imageUpload",n)}}var zp=r(870);sr()(zp.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),zp.Z.locals;var Np=r(899);sr()(Np.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Np.Z.locals;var Bp=r(825);sr()(Bp.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Bp.Z.locals;class Lp extends st{static get pluginName(){return"ImageUploadProgress"}constructor(e){super(e),this.placeholder="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="}init(){const e=this.editor;e.plugins.has("ImageBlockEditing")&&e.editing.downcastDispatcher.on("attribute:uploadStatus:imageBlock",(...e)=>this.uploadStatusChange(...e)),e.plugins.has("ImageInlineEditing")&&e.editing.downcastDispatcher.on("attribute:uploadStatus:imageInline",(...e)=>this.uploadStatusChange(...e))}uploadStatusChange(e,t,n){const i=this.editor,o=t.item,r=o.getAttribute("uploadId");if(!n.consumable.consume(t.item,e.name))return;const s=i.plugins.get("ImageUtils"),a=i.plugins.get(jp),l=r?t.attributeNewValue:null,c=this.placeholder,d=i.editing.mapper.toViewElement(o),u=n.writer;if("reading"==l)return Vp(d,u),void Up(s,c,d,u);if("uploading"==l){const e=a.loaders.get(r);return Vp(d,u),void(e?(Gp(d,u),function(e,t,n,i){const o=function(e){const t=e.createUIElement("div",{class:"ck-progress-bar"});return e.setCustomProperty("progressBar",!0,t),t}(t);t.insert(t.createPositionAt(e,"end"),o),n.on("change:uploadedPercent",(e,t,n)=>{i.change(e=>{e.setStyle("width",n+"%",o)})})}(d,u,e,i.editing.view),function(e,t,n,i){if(i.data){const o=e.findViewImgElement(t);n.setAttribute("src",i.data,o)}}(s,d,u,e)):Up(s,c,d,u))}"complete"==l&&a.loaders.get(r)&&function(e,t,n){const i=t.createUIElement("div",{class:"ck-image-upload-complete-icon"});t.insert(t.createPositionAt(e,"end"),i),setTimeout(()=>{n.change(e=>e.remove(e.createRangeOn(i)))},3e3)}(d,u,i.editing.view),function(e,t){qp(e,t,"progressBar")}(d,u),Gp(d,u),function(e,t){t.removeClass("ck-appear",e)}(d,u)}}function Vp(e,t){e.hasClass("ck-appear")||t.addClass("ck-appear",e)}function Up(e,t,n,i){n.hasClass("ck-image-upload-placeholder")||i.addClass("ck-image-upload-placeholder",n);const o=e.findViewImgElement(n);o.getAttribute("src")!==t&&i.setAttribute("src",t,o),Wp(n,"placeholder")||i.insert(i.createPositionAfter(o),function(e){const t=e.createUIElement("div",{class:"ck-upload-placeholder-loader"});return e.setCustomProperty("placeholder",!0,t),t}(i))}function Gp(e,t){e.hasClass("ck-image-upload-placeholder")&&t.removeClass("ck-image-upload-placeholder",e),qp(e,t,"placeholder")}function Wp(e,t){for(const n of e.getChildren())if(n.getCustomProperty(t))return n}function qp(e,t,n){const i=Wp(e,n);i&&t.remove(t.createRangeOn(i))}class Hp extends lt{refresh(){const e=this.editor,t=e.plugins.get("ImageUtils"),n=e.model.document.selection.getSelectedElement();this.isEnabled=t.isImageAllowed()||t.isImage(n)}execute(e){const t=Wn(e.file),n=this.editor.model.document.selection,i=this.editor.plugins.get("ImageUtils"),o=Object.fromEntries(n.getAttributes());t.forEach((e,t)=>{const r=n.getSelectedElement();if(t&&r&&i.isImage(r)){const t=this.editor.model.createPositionAfter(r);this._uploadImage(e,o,t)}else this._uploadImage(e,o)})}_uploadImage(e,t,n){const i=this.editor,o=i.plugins.get(jp).createLoader(e),r=i.plugins.get("ImageUtils");o&&r.insertImage({...t,uploadId:o.id},n)}}class Kp extends st{static get requires(){return[jp,hu,Am,Qg]}static get pluginName(){return"ImageUploadEditing"}constructor(e){super(e),e.config.define("image",{upload:{types:["jpeg","png","gif","bmp","webp","tiff"]}}),this._uploadImageElements=new Map}init(){const e=this.editor,t=e.model.document,n=e.conversion,i=e.plugins.get(jp),o=e.plugins.get("ImageUtils"),r=Op(e.config.get("image.upload.types")),s=new Hp(e);e.commands.add("uploadImage",s),e.commands.add("imageUpload",s),n.for("upcast").attributeToAttribute({view:{name:"img",key:"uploadId"},model:"uploadId"}),this.listenTo(e.editing.view.document,"clipboardInput",(t,n)=>{if(function(e){return Array.from(e.types).includes("text/html")&&""!==e.getData("text/html")}(n.dataTransfer))return;const i=Array.from(n.dataTransfer.files).filter(e=>!!e&&r.test(e.type));i.length&&(t.stop(),e.model.change(t=>{n.targetRanges&&t.setSelection(n.targetRanges.map(t=>e.editing.mapper.toModelRange(t))),e.model.enqueueChange(()=>{e.execute("uploadImage",{file:i})})}))}),this.listenTo(e.plugins.get("ClipboardPipeline"),"inputTransformation",(t,n)=>{const r=Array.from(e.editing.view.createRangeIn(n.content)).filter(e=>function(e,t){return!(!e.isInlineImageView(t)||!t.getAttribute("src"))&&(t.getAttribute("src").match(/^data:image\/\w+;base64,/g)||t.getAttribute("src").match(/^blob:/g))}(o,e.item)&&!e.item.getAttribute("uploadProcessed")).map(e=>({promise:Mp(e.item),imageElement:e.item}));if(!r.length)return;const s=new Ku(e.editing.view.document);for(const e of r){s.setAttribute("uploadProcessed",!0,e.imageElement);const t=i.createLoader(e.promise);t&&(s.setAttribute("src","",e.imageElement),s.setAttribute("uploadId",t.id,e.imageElement))}}),e.editing.view.document.on("dragover",(e,t)=>{t.preventDefault()}),t.on("change",()=>{const n=t.differ.getChanges({includeChangesInGraveyard:!0}).reverse(),o=new Set;for(const t of n)if("insert"==t.type&&"$text"!=t.name){const n=t.position.nodeAfter,r="$graveyard"==t.position.root.rootName;for(const t of Yp(e,n)){const e=t.getAttribute("uploadId");if(!e)continue;const n=i.loaders.get(e);n&&(r?o.has(e)||n.abort():(o.add(e),this._uploadImageElements.set(e,t),"idle"==n.status&&this._readAndUpload(n)))}}}),this.on("uploadComplete",(e,{imageElement:t,data:n})=>{const i=n.urls?n.urls:n;this.editor.model.change(e=>{e.setAttribute("src",i.default,t),this._parseAndSetSrcsetAttributeOnImage(i,t,e)})},{priority:"low"})}afterInit(){const e=this.editor.model.schema;this.editor.plugins.has("ImageBlockEditing")&&e.extend("imageBlock",{allowAttributes:["uploadId","uploadStatus"]}),this.editor.plugins.has("ImageInlineEditing")&&e.extend("imageInline",{allowAttributes:["uploadId","uploadStatus"]})}_readAndUpload(e){const t=this.editor,n=t.model,i=t.locale.t,o=t.plugins.get(jp),r=t.plugins.get(hu),s=t.plugins.get("ImageUtils"),a=this._uploadImageElements;return n.enqueueChange({isUndoable:!1},t=>{t.setAttribute("uploadStatus","reading",a.get(e.id))}),e.read().then(()=>{const i=e.upload(),o=a.get(e.id);if(fo.isSafari){const e=t.editing.mapper.toViewElement(o),n=s.findViewImgElement(e);t.editing.view.once("render",()=>{if(!n.parent)return;const e=t.editing.view.domConverter.mapViewToDom(n.parent);if(!e)return;const i=e.style.display;e.style.display="none",e._ckHack=e.offsetHeight,e.style.display=i})}return n.enqueueChange({isUndoable:!1},e=>{e.setAttribute("uploadStatus","uploading",o)}),i}).then(t=>{n.enqueueChange({isUndoable:!1},n=>{const i=a.get(e.id);n.setAttribute("uploadStatus","complete",i),this.fire("uploadComplete",{data:t,imageElement:i})}),l()}).catch(t=>{if("error"!==e.status&&"aborted"!==e.status)throw t;"error"==e.status&&t&&r.showWarning(t,{title:i("Upload failed"),namespace:"upload"}),n.enqueueChange({isUndoable:!1},t=>{t.remove(a.get(e.id))}),l()});function l(){n.enqueueChange({isUndoable:!1},t=>{const n=a.get(e.id);t.removeAttribute("uploadId",n),t.removeAttribute("uploadStatus",n),a.delete(e.id)}),o.destroyLoader(e)}}_parseAndSetSrcsetAttributeOnImage(e,t,n){let i=0;const o=Object.keys(e).filter(e=>{const t=parseInt(e,10);if(!isNaN(t))return i=Math.max(i,t),!0}).map(t=>`${e[t]} ${t}w`).join(", ");""!=o&&n.setAttribute("srcset",{data:o,width:i},t)}}function Yp(e,t){const n=e.plugins.get("ImageUtils");return Array.from(e.model.createRangeOn(t)).filter(e=>n.isImage(e.item)).map(e=>e.item)}const Zp="italic";class Jp extends st{static get pluginName(){return"ItalicEditing"}init(){const e=this.editor;e.model.schema.extend("$text",{allowAttributes:Zp}),e.model.schema.setAttributeProperties(Zp,{isFormatting:!0,copyOnEnter:!0}),e.conversion.attributeToElement({model:Zp,view:"i",upcastAlso:["em",{styles:{"font-style":"italic"}}]}),e.commands.add(Zp,new hm(e,Zp)),e.keystrokes.set("CTRL+I",Zp)}}const Xp="italic";class Qp extends st{static get pluginName(){return"ItalicUI"}init(){const e=this.editor,t=e.t;e.ui.componentFactory.add(Xp,n=>{const i=e.commands.get(Xp),o=new fd(n);return o.set({label:t("Italic"),icon:' ',keystroke:"CTRL+I",tooltip:!0,isToggleable:!0}),o.bind("isOn","isEnabled").to(i,"value","isEnabled"),this.listenTo(o,"execute",()=>{e.execute(Xp),e.editing.view.focus()}),o})}}class ef{constructor(){this._definitions=new Set}get length(){return this._definitions.size}add(e){Array.isArray(e)?e.forEach(e=>this._definitions.add(e)):this._definitions.add(e)}getDispatcher(){return e=>{e.on("attribute:linkHref",(e,t,n)=>{if(!n.consumable.test(t.item,"attribute:linkHref"))return;if(!t.item.is("selection")&&!n.schema.isInline(t.item))return;const i=n.writer,o=i.document.selection;for(const e of this._definitions){const r=i.createAttributeElement("a",e.attributes,{priority:5});e.classes&&i.addClass(e.classes,r);for(const t in e.styles)i.setStyle(t,e.styles[t],r);i.setCustomProperty("link",!0,r),e.callback(t.attributeNewValue)?t.item.is("selection")?i.wrap(o.getFirstRange(),r):i.wrap(n.mapper.toViewRange(t.range),r):i.unwrap(n.mapper.toViewRange(t.range),r)}},{priority:"high"})}}getDispatcherForLinkedImage(){return e=>{e.on("attribute:linkHref:imageBlock",(e,t,{writer:n,mapper:i})=>{const o=i.toViewElement(t.item),r=Array.from(o.getChildren()).find(e=>"a"===e.name);for(const e of this._definitions){const i=ni(e.attributes);if(e.callback(t.attributeNewValue)){for(const[e,t]of i)"class"===e?n.addClass(t,r):n.setAttribute(e,t,r);e.classes&&n.addClass(e.classes,r);for(const t in e.styles)n.setStyle(t,e.styles[t],r)}else{for(const[e,t]of i)"class"===e?n.removeClass(t,r):n.removeAttribute(e,r);e.classes&&n.removeClass(e.classes,r);for(const t in e.styles)n.removeStyle(t,r)}}})}}}var tf=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const nf=function(e){return tf.test(e)};var of="\\ud800-\\udfff",rf="["+of+"]",sf="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",af="\\ud83c[\\udffb-\\udfff]",lf="[^"+of+"]",cf="(?:\\ud83c[\\udde6-\\uddff]){2}",df="[\\ud800-\\udbff][\\udc00-\\udfff]",uf="(?:"+sf+"|"+af+")?",hf="[\\ufe0e\\ufe0f]?",mf=hf+uf+"(?:\\u200d(?:"+[lf,cf,df].join("|")+")"+hf+uf+")*",gf="(?:"+[lf+sf+"?",sf,cf,df,rf].join("|")+")",pf=RegExp(af+"(?="+af+")|"+gf+mf,"g");const ff=function(e){return nf(e)?function(e){return e.match(pf)||[]}(e):function(e){return e.split("")}(e)},_f=function(e){return function(t){t=ki(t);var n=nf(t)?ff(t):void 0,i=n?n[0]:t.charAt(0),o=n?function(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:Ii(e,t,n)}(n,1).join(""):t.slice(1);return i[e]()+o}}("toUpperCase"),bf=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,kf=/^(?:(?:https?|ftps?|mailto):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))/i,vf=/^[\S]+@((?![-_])(?:[-\w\u00a1-\uffff]{0,63}[^-_]\.))+(?:[a-z\u00a1-\uffff]{2,})$/i,Af=/^((\w+:(\/{2,})?)|(\W))/i,yf="Ctrl+K";function Cf(e,{writer:t}){const n=t.createAttributeElement("a",{href:e},{priority:5});return t.setCustomProperty("link",!0,n),n}function If(e){return function(e){return e.replace(bf,"").match(kf)}(e=String(e))?e:"#"}function wf(e,t){return!!e&&t.checkAttribute(e.name,"linkHref")}function xf(e,t){const n=function(e){return vf.test(e)}(e)?"mailto:":t,i=!!n&&!Af.test(e);return e&&i?n+e:e}function Sf(e){window.open(e,"_blank","noopener")}class Ef extends lt{constructor(e){super(e),this.manualDecorators=new Un,this.automaticDecorators=new ef}restoreManualDecoratorStates(){for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}refresh(){const e=this.editor.model,t=e.document.selection,n=t.getSelectedElement()||Os(t.getSelectedBlocks());wf(n,e.schema)?(this.value=n.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttribute(n,"linkHref")):(this.value=t.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref"));for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}execute(e,t={}){const n=this.editor.model,i=n.document.selection,o=[],r=[];for(const e in t)t[e]?o.push(e):r.push(e);n.change(t=>{if(i.isCollapsed){const s=i.getFirstPosition();if(i.hasAttribute("linkHref")){const a=im(s,"linkHref",i.getAttribute("linkHref"),n);t.setAttribute("linkHref",e,a),o.forEach(e=>{t.setAttribute(e,!0,a)}),r.forEach(e=>{t.removeAttribute(e,a)}),t.setSelection(t.createPositionAfter(a.end.nodeBefore))}else if(""!==e){const r=ni(i.getAttributes());r.set("linkHref",e),o.forEach(e=>{r.set(e,!0)});const{end:a}=n.insertContent(t.createText(e,r),s);t.setSelection(a)}["linkHref",...o,...r].forEach(e=>{t.removeSelectionAttribute(e)})}else{const s=n.schema.getValidRanges(i.getRanges(),"linkHref"),a=[];for(const e of i.getSelectedBlocks())n.schema.checkAttribute(e,"linkHref")&&a.push(t.createRangeOn(e));const l=a.slice();for(const e of s)this._isRangeToUpdate(e,a)&&l.push(e);for(const n of l)t.setAttribute("linkHref",e,n),o.forEach(e=>{t.setAttribute(e,!0,n)}),r.forEach(e=>{t.removeAttribute(e,n)})}})}_getDecoratorStateFromModel(e){const t=this.editor.model,n=t.document.selection,i=n.getSelectedElement();return wf(i,t.schema)?i.getAttribute(e):n.getAttribute(e)}_isRangeToUpdate(e,t){for(const n of t)if(n.containsRange(e))return!1;return!0}}class jf extends lt{refresh(){const e=this.editor.model,t=e.document.selection,n=t.getSelectedElement();wf(n,e.schema)?this.isEnabled=e.schema.checkAttribute(n,"linkHref"):this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref")}execute(){const e=this.editor,t=this.editor.model,n=t.document.selection,i=e.commands.get("link");t.change(e=>{const o=n.isCollapsed?[im(n.getFirstPosition(),"linkHref",n.getAttribute("linkHref"),t)]:t.schema.getValidRanges(n.getRanges(),"linkHref");for(const t of o)if(e.removeAttribute("linkHref",t),i)for(const n of i.manualDecorators)e.removeAttribute(n.id,t)})}}class Tf{constructor({id:e,label:t,attributes:n,classes:i,styles:o,defaultValue:r}){this.id=e,this.set("value"),this.defaultValue=r,this.label=t,this.attributes=n,this.classes=i,this.styles=o}_createPattern(){return{attributes:this.attributes,classes:this.classes,styles:this.styles}}}rt(Tf,Qe);var Df=r(399);sr()(Df.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Df.Z.locals;const Rf="automatic",Pf=/^(https?:)?\/\//;class Of extends st{static get pluginName(){return"LinkEditing"}static get requires(){return[Jh,Gh,Am]}constructor(e){super(e),e.config.define("link",{addTargetToExternalLinks:!1})}init(){const e=this.editor;e.model.schema.extend("$text",{allowAttributes:"linkHref"}),e.conversion.for("dataDowncast").attributeToElement({model:"linkHref",view:Cf}),e.conversion.for("editingDowncast").attributeToElement({model:"linkHref",view:(e,t)=>Cf(If(e),t)}),e.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:{href:!0}},model:{key:"linkHref",value:e=>e.getAttribute("href")}}),e.commands.add("link",new Ef(e)),e.commands.add("unlink",new jf(e));const t=function(e,t){const n={"Open in a new tab":e("Open in a new tab"),Downloadable:e("Downloadable")};return t.forEach(e=>(e.label&&n[e.label]&&(e.label=n[e.label]),e)),t}(e.t,function(e){const t=[];if(e)for(const[n,i]of Object.entries(e)){const e=Object.assign({},i,{id:`link${_f(n)}`});t.push(e)}return t}(e.config.get("link.decorators")));this._enableAutomaticDecorators(t.filter(e=>e.mode===Rf)),this._enableManualDecorators(t.filter(e=>"manual"===e.mode)),e.plugins.get(Jh).registerAttribute("linkHref"),function(e,t,n,i){const o=e.editing.view,r=new Set;o.document.registerPostFixer(n=>{const o=e.model.document.selection;let s=!1;if(o.hasAttribute(t)){const a=im(o.getFirstPosition(),t,o.getAttribute(t),e.model),l=e.editing.mapper.toViewRange(a);for(const e of l.getItems())e.is("element","a")&&!e.hasClass(i)&&(n.addClass(i,e),r.add(e),s=!0)}return s}),e.conversion.for("editingDowncast").add(e=>{function t(){o.change(e=>{for(const t of r.values())e.removeClass(i,t),r.delete(t)})}e.on("insert",t,{priority:"highest"}),e.on("remove",t,{priority:"highest"}),e.on("attribute",t,{priority:"highest"}),e.on("selection",t,{priority:"highest"})})}(e,"linkHref",0,"ck-link_selected"),this._enableLinkOpen(),this._enableInsertContentSelectionAttributesFixer(),this._enableClickingAfterLink(),this._enableTypingOverLink(),this._handleDeleteContentAfterLink()}_enableAutomaticDecorators(e){const t=this.editor,n=t.commands.get("link").automaticDecorators;t.config.get("link.addTargetToExternalLinks")&&n.add({id:"linkIsExternal",mode:Rf,callback:e=>Pf.test(e),attributes:{target:"_blank",rel:"noopener noreferrer"}}),n.add(e),n.length&&t.conversion.for("downcast").add(n.getDispatcher())}_enableManualDecorators(e){if(!e.length)return;const t=this.editor,n=t.commands.get("link").manualDecorators;e.forEach(e=>{t.model.schema.extend("$text",{allowAttributes:e.id}),e=new Tf(e),n.add(e),t.conversion.for("downcast").attributeToElement({model:e.id,view:(t,{writer:n,schema:i},{item:o})=>{if(i.isInline(o)&&t){const t=n.createAttributeElement("a",e.attributes,{priority:5});e.classes&&n.addClass(e.classes,t);for(const i in e.styles)n.setStyle(i,e.styles[i],t);return n.setCustomProperty("link",!0,t),t}}}),t.conversion.for("upcast").elementToAttribute({view:{name:"a",...e._createPattern()},model:{key:e.id}})})}_enableLinkOpen(){const e=this.editor,t=e.editing.view.document,n=e.model.document;this.listenTo(t,"click",(e,t)=>{if(!(fo.isMac?t.domEvent.metaKey:t.domEvent.ctrlKey))return;let n=t.domTarget;if("a"!=n.tagName.toLowerCase()&&(n=n.closest("a")),!n)return;const i=n.getAttribute("href");i&&(e.stop(),t.preventDefault(),Sf(i))},{context:"$capture"}),this.listenTo(t,"enter",(e,t)=>{const i=n.selection,o=i.getSelectedElement(),r=o?o.getAttribute("linkHref"):i.getAttribute("linkHref");r&&t.domEvent.altKey&&(e.stop(),Sf(r))},{context:"a"})}_enableInsertContentSelectionAttributesFixer(){const e=this.editor.model,t=e.document.selection;this.listenTo(e,"insertContent",()=>{const n=t.anchor.nodeBefore,i=t.anchor.nodeAfter;t.hasAttribute("linkHref")&&n&&n.hasAttribute("linkHref")&&(i&&i.hasAttribute("linkHref")||e.change(t=>{Mf(t,Ff(e.schema))}))},{priority:"low"})}_enableClickingAfterLink(){const e=this.editor,t=e.model;e.editing.view.addObserver(Hu);let n=!1;this.listenTo(e.editing.view.document,"mousedown",()=>{n=!0}),this.listenTo(e.editing.view.document,"selectionChange",()=>{if(!n)return;n=!1;const e=t.document.selection;if(!e.isCollapsed)return;if(!e.hasAttribute("linkHref"))return;const i=e.getFirstPosition(),o=im(i,"linkHref",e.getAttribute("linkHref"),t);(i.isTouching(o.start)||i.isTouching(o.end))&&t.change(e=>{Mf(e,Ff(t.schema))})})}_enableTypingOverLink(){const e=this.editor,t=e.editing.view;let n,i;this.listenTo(t.document,"delete",()=>{i=!0},{priority:"high"}),this.listenTo(e.model,"deleteContent",()=>{const t=e.model.document.selection;t.isCollapsed||(i?i=!1:$f(e)&&function(e){const t=e.document.selection,n=t.getFirstPosition(),i=t.getLastPosition(),o=n.nodeAfter;if(!o)return!1;if(!o.is("$text"))return!1;if(!o.hasAttribute("linkHref"))return!1;if(o===(i.textNode||i.nodeBefore))return!0;return im(n,"linkHref",o.getAttribute("linkHref"),e).containsRange(e.createRange(n,i),!0)}(e.model)&&(n=t.getAttributes()))},{priority:"high"}),this.listenTo(e.model,"insertContent",(t,[o])=>{i=!1,$f(e)&&n&&(e.model.change(e=>{for(const[t,i]of n)e.setAttribute(t,i,o)}),n=null)},{priority:"high"})}_handleDeleteContentAfterLink(){const e=this.editor,t=e.model,n=t.document.selection,i=e.editing.view;let o=!1,r=!1;this.listenTo(i.document,"delete",(e,t)=>{r=t.domEvent.keyCode===vo.backspace},{priority:"high"}),this.listenTo(t,"deleteContent",()=>{o=!1;const e=n.getFirstPosition(),i=n.getAttribute("linkHref");if(!i)return;const r=im(e,"linkHref",i,t);o=r.containsPosition(e)||r.end.isEqual(e)},{priority:"high"}),this.listenTo(t,"deleteContent",()=>{r&&(r=!1,o||e.model.enqueueChange(e=>{Mf(e,Ff(t.schema))}))},{priority:"low"})}}function Mf(e,t){e.removeSelectionAttribute("linkHref");for(const n of t)e.removeSelectionAttribute(n)}function $f(e){return e.model.change(e=>e.batch).isTyping}function Ff(e){return e.getDefinition("$text").allowAttributes.filter(e=>e.startsWith("link"))}var zf=r(827);sr()(zf.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),zf.Z.locals;class Nf extends Lc{constructor(e,t){super(e);const n=e.t;this.focusTracker=new Ms,this.keystrokes=new $s,this.urlInputView=this._createUrlInput(),this.saveButtonView=this._createButton(n("Save"),Mc,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(n("Cancel"),Oc,"ck-button-cancel","cancel"),this._manualDecoratorSwitches=this._createManualDecoratorSwitches(t),this.children=this._createFormChildren(t.manualDecorators),this._focusables=new Nc,this._focusCycler=new yd({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}});const i=["ck","ck-link-form","ck-responsive-form"];t.manualDecorators.length&&i.push("ck-link-form_layout-vertical","ck-vertical-form"),this.setTemplate({tag:"form",attributes:{class:i,tabindex:"-1"},children:this.children}),Fc(this)}getDecoratorSwitchesState(){return Array.from(this._manualDecoratorSwitches).reduce((e,t)=>(e[t.name]=t.isOn,e),{})}render(){super.render(),zc({view:this}),[this.urlInputView,...this._manualDecoratorSwitches,this.saveButtonView,this.cancelButtonView].forEach(e=>{this._focusables.add(e),this.focusTracker.add(e.element)}),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}_createUrlInput(){const e=this.locale.t,t=new du(this.locale,uu);return t.label=e("Link URL"),t}_createButton(e,t,n,i){const o=new fd(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o.extendTemplate({attributes:{class:n}}),i&&o.delegate("execute").to(this,i),o}_createManualDecoratorSwitches(e){const t=this.createCollection();for(const n of e.manualDecorators){const i=new bd(this.locale);i.set({name:n.id,label:n.label,withText:!0}),i.bind("isOn").toMany([n,e],"value",(e,t)=>void 0===t&&void 0===e?n.defaultValue:e),i.on("execute",()=>{n.set("value",!i.isOn)}),t.add(i)}return t}_createFormChildren(e){const t=this.createCollection();if(t.add(this.urlInputView),e.length){const e=new Lc;e.setTemplate({tag:"ul",children:this._manualDecoratorSwitches.map(e=>({tag:"li",children:[e],attributes:{class:["ck","ck-list__item"]}})),attributes:{class:["ck","ck-reset","ck-list"]}}),t.add(e)}return t.add(this.saveButtonView),t.add(this.cancelButtonView),t}}var Bf=r(465);sr()(Bf.Z,{injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0}),Bf.Z.locals;class Lf extends Lc{constructor(e){super(e);const t=e.t;this.focusTracker=new Ms,this.keystrokes=new $s,this.previewButtonView=this._createPreviewButton(),this.unlinkButtonView=this._createButton(t("Unlink"),' ',"unlink"),this.editButtonView=this._createButton(t("Edit link"),' ',"edit"),this.set("href"),this._focusables=new Nc,this._focusCycler=new yd({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-link-actions","ck-responsive-form"],tabindex:"-1"},children:[this.previewButtonView,this.editButtonView,this.unlinkButtonView]})}render(){super.render(),[this.previewButtonView,this.editButtonView,this.unlinkButtonView].forEach(e=>{this._focusables.add(e),this.focusTracker.add(e.element)}),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}_createButton(e,t,n){const i=new fd(this.locale);return i.set({label:e,icon:t,tooltip:!0}),i.delegate("execute").to(this,n),i}_createPreviewButton(){const e=new fd(this.locale),t=this.bindTemplate,n=this.t;return e.set({withText:!0,tooltip:n("Open link in new tab")}),e.extendTemplate({attributes:{class:["ck","ck-link-actions__preview"],href:t.to("href",e=>e&&If(e)),target:"_blank",rel:"noopener noreferrer"}}),e.bind("label").to(this,"href",e=>e||n("This link has no URL")),e.bind("isEnabled").to(this,"href",e=>!!e),e.template.tag="a",e.template.eventListeners={},e}}const Vf="link-ui";class Uf extends st{static get requires(){return[Cu]}static get pluginName(){return"LinkUI"}init(){const e=this.editor;e.editing.view.addObserver(qu),this.actionsView=this._createActionsView(),this.formView=this._createFormView(),this._balloon=e.plugins.get(Cu),this._createToolbarLinkButton(),this._enableUserBalloonInteractions(),e.conversion.for("editingDowncast").markerToHighlight({model:Vf,view:{classes:["ck-fake-link-selection"]}}),e.conversion.for("editingDowncast").markerToElement({model:Vf,view:{name:"span",classes:["ck-fake-link-selection","ck-fake-link-selection_collapsed"]}})}destroy(){super.destroy(),this.formView.destroy()}_createActionsView(){const e=this.editor,t=new Lf(e.locale),n=e.commands.get("link"),i=e.commands.get("unlink");return t.bind("href").to(n,"value"),t.editButtonView.bind("isEnabled").to(n),t.unlinkButtonView.bind("isEnabled").to(i),this.listenTo(t,"edit",()=>{this._addFormView()}),this.listenTo(t,"unlink",()=>{e.execute("unlink"),this._hideUI()}),t.keystrokes.set("Esc",(e,t)=>{this._hideUI(),t()}),t.keystrokes.set(yf,(e,t)=>{this._addFormView(),t()}),t}_createFormView(){const e=this.editor,t=e.commands.get("link"),n=e.config.get("link.defaultProtocol"),i=new Nf(e.locale,t);return i.urlInputView.fieldView.bind("value").to(t,"value"),i.urlInputView.bind("isReadOnly").to(t,"isEnabled",e=>!e),i.saveButtonView.bind("isEnabled").to(t),this.listenTo(i,"submit",()=>{const{value:t}=i.urlInputView.fieldView.element,o=xf(t,n);e.execute("link",o,i.getDecoratorSwitchesState()),this._closeFormView()}),this.listenTo(i,"cancel",()=>{this._closeFormView()}),i.keystrokes.set("Esc",(e,t)=>{this._closeFormView(),t()}),i}_createToolbarLinkButton(){const e=this.editor,t=e.commands.get("link"),n=e.t;e.keystrokes.set(yf,(e,n)=>{n(),t.isEnabled&&this._showUI(!0)}),e.ui.componentFactory.add("link",e=>{const i=new fd(e);return i.isEnabled=!0,i.label=n("Link"),i.icon=' ',i.keystroke=yf,i.tooltip=!0,i.isToggleable=!0,i.bind("isEnabled").to(t,"isEnabled"),i.bind("isOn").to(t,"value",e=>!!e),this.listenTo(i,"execute",()=>this._showUI(!0)),i})}_enableUserBalloonInteractions(){const e=this.editor.editing.view.document;this.listenTo(e,"click",()=>{this._getSelectedLinkElement()&&this._showUI()}),this.editor.keystrokes.set("Tab",(e,t)=>{this._areActionsVisible&&!this.actionsView.focusTracker.isFocused&&(this.actionsView.focus(),t())},{priority:"high"}),this.editor.keystrokes.set("Esc",(e,t)=>{this._isUIVisible&&(this._hideUI(),t())}),$c({emitter:this.formView,activator:()=>this._isUIInPanel,contextElements:[this._balloon.view.element],callback:()=>this._hideUI()})}_addActionsView(){this._areActionsInPanel||this._balloon.add({view:this.actionsView,position:this._getBalloonPositionData()})}_addFormView(){if(this._isFormInPanel)return;const e=this.editor.commands.get("link");this.formView.disableCssTransitions(),this._balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this._balloon.visibleView===this.formView&&this.formView.urlInputView.fieldView.select(),this.formView.enableCssTransitions(),this.formView.urlInputView.fieldView.element.value=e.value||""}_closeFormView(){const e=this.editor.commands.get("link");e.restoreManualDecoratorStates(),void 0!==e.value?this._removeFormView():this._hideUI()}_removeFormView(){this._isFormInPanel&&(this.formView.saveButtonView.focus(),this._balloon.remove(this.formView),this.editor.editing.view.focus(),this._hideFakeVisualSelection())}_showUI(e=!1){this._getSelectedLinkElement()?(this._areActionsVisible?this._addFormView():this._addActionsView(),e&&this._balloon.showStack("main")):(this._showFakeVisualSelection(),this._addActionsView(),e&&this._balloon.showStack("main"),this._addFormView()),this._startUpdatingUI()}_hideUI(){if(!this._isUIInPanel)return;const e=this.editor;this.stopListening(e.ui,"update"),this.stopListening(this._balloon,"change:visibleView"),e.editing.view.focus(),this._removeFormView(),this._balloon.remove(this.actionsView),this._hideFakeVisualSelection()}_startUpdatingUI(){const e=this.editor,t=e.editing.view.document;let n=this._getSelectedLinkElement(),i=r();const o=()=>{const e=this._getSelectedLinkElement(),t=r();n&&!e||!n&&t!==i?this._hideUI():this._isUIVisible&&this._balloon.updatePosition(this._getBalloonPositionData()),n=e,i=t};function r(){return t.selection.focus.getAncestors().reverse().find(e=>e.is("element"))}this.listenTo(e.ui,"update",o),this.listenTo(this._balloon,"change:visibleView",o)}get _isFormInPanel(){return this._balloon.hasView(this.formView)}get _areActionsInPanel(){return this._balloon.hasView(this.actionsView)}get _areActionsVisible(){return this._balloon.visibleView===this.actionsView}get _isUIInPanel(){return this._isFormInPanel||this._areActionsInPanel}get _isUIVisible(){return this._balloon.visibleView==this.formView||this._areActionsVisible}_getBalloonPositionData(){const e=this.editor.editing.view,t=this.editor.model,n=e.document;let i=null;if(t.markers.has(Vf)){const t=Array.from(this.editor.editing.mapper.markerNameToElements(Vf)),n=e.createRange(e.createPositionBefore(t[0]),e.createPositionAfter(t[t.length-1]));i=e.domConverter.viewRangeToDom(n)}else i=()=>{const t=this._getSelectedLinkElement();return t?e.domConverter.mapViewToDom(t):e.domConverter.viewRangeToDom(n.selection.getFirstRange())};return{target:i}}_getSelectedLinkElement(){const e=this.editor.editing.view,t=e.document.selection,n=t.getSelectedElement();if(t.isCollapsed||n&&Sm(n))return Gf(t.getFirstPosition());{const n=t.getFirstRange().getTrimmed(),i=Gf(n.start),o=Gf(n.end);return i&&i==o&&e.createRangeIn(i).getTrimmed().isEqual(n)?i:null}}_showFakeVisualSelection(){const e=this.editor.model;e.change(t=>{const n=e.document.selection.getFirstRange();if(e.markers.has(Vf))t.updateMarker(Vf,{range:n});else if(n.start.isAtEnd){const i=n.start.getLastMatchingPosition(({item:t})=>!e.schema.isContent(t),{boundaries:n});t.addMarker(Vf,{usingOperation:!1,affectsData:!1,range:t.createRange(i,n.end)})}else t.addMarker(Vf,{usingOperation:!1,affectsData:!1,range:n})})}_hideFakeVisualSelection(){const e=this.editor.model;e.markers.has(Vf)&&e.change(e=>{e.removeMarker(Vf)})}}function Gf(e){return e.getAncestors().find(e=>function(e){return e.is("attributeElement")&&!!e.getCustomProperty("link")}(e))}const Wf=new RegExp("(^|\\s)(((?:(?:(?:https?|ftp):)?\\/\\/)(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(((?!www\\.)|(www\\.))(?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.)+(?:[a-z\\u00a1-\\uffff]{2,63})))(?::\\d{2,5})?(?:[/?#]\\S*)?)|((www.|(\\S+@))((?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.))+(?:[a-z\\u00a1-\\uffff]{2,63})))$","i");class qf extends st{static get requires(){return[Hh]}static get pluginName(){return"AutoLink"}init(){const e=this.editor.model.document.selection;e.on("change:range",()=>{this.isEnabled=!e.anchor.parent.is("element","codeBlock")}),this._enableTypingHandling()}afterInit(){this._enableEnterHandling(),this._enableShiftEnterHandling()}_enableTypingHandling(){const e=this.editor,t=new Zh(e.model,e=>{if(!function(e){return e.length>4&&" "===e[e.length-1]&&" "!==e[e.length-2]}(e))return;const t=Hf(e.substr(0,e.length-1));return t?{url:t}:void 0});t.on("matched:data",(t,n)=>{const{batch:i,range:o,url:r}=n;if(!i.isTyping)return;const s=o.end.getShiftedBy(-1),a=s.getShiftedBy(-r.length),l=e.model.createRange(a,s);this._applyAutoLink(r,l)}),t.bind("isEnabled").to(this)}_enableEnterHandling(){const e=this.editor,t=e.model,n=e.commands.get("enter");n&&n.on("execute",()=>{const e=t.document.selection.getFirstPosition();if(!e.parent.previousSibling)return;const n=t.createRangeIn(e.parent.previousSibling);this._checkAndApplyAutoLinkOnRange(n)})}_enableShiftEnterHandling(){const e=this.editor,t=e.model,n=e.commands.get("shiftEnter");n&&n.on("execute",()=>{const e=t.document.selection.getFirstPosition(),n=t.createRange(t.createPositionAt(e.parent,0),e.getShiftedBy(-1));this._checkAndApplyAutoLinkOnRange(n)})}_checkAndApplyAutoLinkOnRange(e){const t=this.editor.model,{text:n,range:i}=Yh(e,t),o=Hf(n);if(o){const e=t.createRange(i.end.getShiftedBy(-o.length),i.end);this._applyAutoLink(o,e)}}_applyAutoLink(e,t){const n=this.editor.model,i=this.editor.plugins.get("Delete");this.isEnabled&&function(e,t){return t.schema.checkAttributeInSelection(t.createSelection(e),"linkHref")}(t,n)&&n.enqueueChange(o=>{const r=this.editor.config.get("link.defaultProtocol"),s=xf(e,r);o.setAttribute("linkHref",s,t),n.enqueueChange(()=>{i.requestUndoOnBackspace()})})}}function Hf(e){const t=Wf.exec(e);return t?t[2]:null}class Kf extends lt{constructor(e,t){super(e),this.type=t}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(e={}){const t=this.editor.model,n=t.document,i=Array.from(n.selection.getSelectedBlocks()).filter(e=>Zf(e,t.schema)),o=void 0!==e.forceValue?!e.forceValue:this.value;t.change(e=>{if(o){let t=i[i.length-1].nextSibling,n=Number.POSITIVE_INFINITY,o=[];for(;t&&"listItem"==t.name&&0!==t.getAttribute("listIndent");){const e=t.getAttribute("listIndent");e=n;)r>o.getAttribute("listIndent")&&(r=o.getAttribute("listIndent")),o.getAttribute("listIndent")==r&&e[t?"unshift":"push"](o),o=o[t?"previousSibling":"nextSibling"]}}function Zf(e,t){return t.checkChild(e.parent,"listItem")&&!t.isObject(e)}class Jf extends lt{constructor(e,t){super(e),this._indentBy="forward"==t?1:-1}refresh(){this.isEnabled=this._checkEnabled()}execute(){const e=this.editor.model,t=e.document;let n=Array.from(t.selection.getSelectedBlocks());e.change(e=>{const t=n[n.length-1];let i=t.nextSibling;for(;i&&"listItem"==i.name&&i.getAttribute("listIndent")>t.getAttribute("listIndent");)n.push(i),i=i.nextSibling;this._indentBy<0&&(n=n.reverse());for(const t of n){const n=t.getAttribute("listIndent")+this._indentBy;n<0?e.rename(t,"paragraph"):e.setAttribute("listIndent",n,t)}this.fire("_executeCleanup",n)})}_checkEnabled(){const e=Os(this.editor.model.document.selection.getSelectedBlocks());if(!e||!e.is("element","listItem"))return!1;if(this._indentBy>0){const t=e.getAttribute("listIndent"),n=e.getAttribute("listType");let i=e.previousSibling;for(;i&&i.is("element","listItem")&&i.getAttribute("listIndent")>=t;){if(i.getAttribute("listIndent")==t)return i.getAttribute("listType")==n;i=i.previousSibling}return!1}return!0}}function Xf(e,t,n,i){const o=t.parent,r=n.mapper,s=n.writer;let a=r.toViewPosition(i.createPositionBefore(e));const l=t_(e.previousSibling,{sameIndent:!0,smallerIndent:!0,listIndent:e.getAttribute("listIndent")}),c=e.previousSibling;if(l&&l.getAttribute("listIndent")==e.getAttribute("listIndent")){const e=r.toViewElement(l);a=s.breakContainer(s.createPositionAfter(e))}else if(c&&"listItem"==c.name){a=r.toViewPosition(i.createPositionAt(c,"end"));const e=r.findMappedViewAncestor(a),t=function(e){for(const t of e.getChildren())if("ul"==t.name||"ol"==t.name)return t;return null}(e);a=t?s.createPositionBefore(t):s.createPositionAt(e,"end")}else a=r.toViewPosition(i.createPositionBefore(e));if(a=e_(a),s.insert(a,o),c&&"listItem"==c.name){const e=r.toViewElement(c),n=s.createRange(s.createPositionAt(e,0),a).getWalker({ignoreElementEnd:!0});for(const e of n)if(e.item.is("element","li")){const i=s.breakContainer(s.createPositionBefore(e.item)),o=e.item.parent,r=s.createPositionAt(t,"end");Qf(s,r.nodeBefore,r.nodeAfter),s.move(s.createRangeOn(o),r),n.position=i}}else{const n=o.nextSibling;if(n&&(n.is("element","ul")||n.is("element","ol"))){let i=null;for(const t of n.getChildren()){const n=r.toModelElement(t);if(!(n&&n.getAttribute("listIndent")>e.getAttribute("listIndent")))break;i=t}i&&(s.breakContainer(s.createPositionAfter(i)),s.move(s.createRangeOn(i.parent),s.createPositionAt(t,"end")))}}Qf(s,o,o.nextSibling),Qf(s,o.previousSibling,o)}function Qf(e,t,n){return!t||!n||"ul"!=t.name&&"ol"!=t.name||t.name!=n.name||t.getAttribute("class")!==n.getAttribute("class")?null:e.mergeContainers(e.createPositionAfter(t))}function e_(e){return e.getLastMatchingPosition(e=>e.item.is("uiElement"))}function t_(e,t){const n=!!t.sameIndent,i=!!t.smallerIndent,o=t.listIndent;let r=e;for(;r&&"listItem"==r.name;){const e=r.getAttribute("listIndent");if(n&&o==e||i&&o>e)return r;r="forward"===t.direction?r.nextSibling:r.previousSibling}return null}function n_(e,t,n,i){e.ui.componentFactory.add(t,o=>{const r=e.commands.get(t),s=new fd(o);return s.set({label:n,icon:i,tooltip:!0,isToggleable:!0}),s.bind("isOn","isEnabled").to(r,"value","isEnabled"),s.on("execute",()=>{e.execute(t),e.editing.view.focus()}),s})}function i_(){const e=!this.isEmpty&&("ul"==this.getChild(0).name||"ol"==this.getChild(0).name);return this.isEmpty||e?0:Vi.call(this)}function o_(e){return(t,n,i)=>{const o=i.consumable;if(!o.test(n.item,"insert")||!o.test(n.item,"attribute:listType")||!o.test(n.item,"attribute:listIndent"))return;o.consume(n.item,"insert"),o.consume(n.item,"attribute:listType"),o.consume(n.item,"attribute:listIndent");const r=n.item;Xf(r,function(e,t){const n=t.mapper,i=t.writer,o="numbered"==e.getAttribute("listType")?"ol":"ul",r=function(e){const t=e.createContainerElement("li");return t.getFillerOffset=i_,t}(i),s=i.createContainerElement(o,null);return i.insert(i.createPositionAt(s,0),r),n.bindElements(e,r),r}(r,i),i,e)}}function r_(e,t,n){if(!n.consumable.test(t.item,e.name))return;const i=n.mapper.toViewElement(t.item),o=n.writer;o.breakContainer(o.createPositionBefore(i)),o.breakContainer(o.createPositionAfter(i));const r=i.parent,s="numbered"==t.attributeNewValue?"ol":"ul";o.rename(s,r)}function s_(e,t,n){n.consumable.consume(t.item,e.name);const i=n.mapper.toViewElement(t.item).parent,o=n.writer;Qf(o,i,i.nextSibling),Qf(o,i.previousSibling,i)}function a_(e,t,n){if(n.consumable.test(t.item,e.name)&&"listItem"!=t.item.name){let e=n.mapper.toViewPosition(t.range.start);const i=n.writer,o=[];for(;("ul"==e.parent.name||"ol"==e.parent.name)&&(e=i.breakContainer(e),"li"==e.parent.name);){const t=e,n=i.createPositionAt(e.parent,"end");if(!t.isEqual(n)){const e=i.remove(i.createRange(t,n));o.push(e)}e=i.createPositionAfter(e.parent)}if(o.length>0){for(let t=0;t0){const t=Qf(i,n,n.nextSibling);t&&t.parent==n&&e.offset--}}Qf(i,e.nodeBefore,e.nodeAfter)}}}function l_(e,t,n){const i=n.mapper.toViewPosition(t.position),o=i.nodeBefore,r=i.nodeAfter;Qf(n.writer,o,r)}function c_(e,t,n){if(n.consumable.consume(t.viewItem,{name:!0})){const e=n.writer,i=e.createElement("listItem"),o=function(e){let t=0,n=e.parent;for(;n;){if(n.is("element","li"))t++;else{const e=n.previousSibling;e&&e.is("element","li")&&t++}n=n.parent}return t}(t.viewItem);e.setAttribute("listIndent",o,i);const r=t.viewItem.parent&&"ol"==t.viewItem.parent.name?"numbered":"bulleted";if(e.setAttribute("listType",r,i),!n.safeInsert(i,t.modelCursor))return;const s=function(e,t,n){const{writer:i,schema:o}=n;let r=i.createPositionAfter(e);for(const s of t)if("ul"==s.name||"ol"==s.name)r=n.convertItem(s,r).modelCursor;else{const t=n.convertItem(s,i.createPositionAt(e,"end")),a=t.modelRange.start.nodeAfter;a&&a.is("element")&&!o.checkChild(e,a.name)&&(e=t.modelCursor.parent.is("element","listItem")?t.modelCursor.parent:g_(t.modelCursor),r=i.createPositionAfter(e))}return r}(i,t.viewItem.getChildren(),n);t.modelRange=e.createRange(t.modelCursor,s),n.updateConversionResult(i,t)}}function d_(e,t,n){if(n.consumable.test(t.viewItem,{name:!0})){const e=Array.from(t.viewItem.getChildren());for(const t of e)!t.is("element","li")&&!f_(t)&&t._remove()}}function u_(e,t,n){if(n.consumable.test(t.viewItem,{name:!0})){if(0===t.viewItem.childCount)return;const e=[...t.viewItem.getChildren()];let n=!1;for(const t of e)n&&!f_(t)&&t._remove(),f_(t)&&(n=!0)}}function h_(e){return(t,n)=>{if(n.isPhantom)return;const i=n.modelPosition.nodeBefore;if(i&&i.is("element","listItem")){const t=n.mapper.toViewElement(i),o=t.getAncestors().find(f_),r=e.createPositionAt(t,0).getWalker();for(const e of r){if("elementStart"==e.type&&e.item.is("element","li")){n.viewPosition=e.previousPosition;break}if("elementEnd"==e.type&&e.item==o){n.viewPosition=e.nextPosition;break}}}}}function m_(e,[t,n]){let i,o=t.is("documentFragment")?t.getChild(0):t;if(i=n?this.createSelection(n):this.document.selection,o&&o.is("element","listItem")){const e=i.getFirstPosition();let t=null;if(e.parent.is("element","listItem")?t=e.parent:e.nodeBefore&&e.nodeBefore.is("element","listItem")&&(t=e.nodeBefore),t){const e=t.getAttribute("listIndent");if(e>0)for(;o&&o.is("element","listItem");)o._setAttribute("listIndent",o.getAttribute("listIndent")+e),o=o.nextSibling}}}function g_(e){const t=new Ws({startPosition:e});let n;do{n=t.next()}while(!n.value.item.is("element","listItem"));return n.value.item}function p_(e,t,n,i,o,r){const s=t_(t.nodeBefore,{sameIndent:!0,smallerIndent:!0,listIndent:e,foo:"b"}),a=o.mapper,l=o.writer,c=s?s.getAttribute("listIndent"):null;let d;if(s)if(c==e){const e=a.toViewElement(s).parent;d=l.createPositionAfter(e)}else{const e=r.createPositionAt(s,"end");d=a.toViewPosition(e)}else d=n;d=e_(d);for(const e of[...i.getChildren()])f_(e)&&(d=l.move(l.createRangeOn(e),d).end,Qf(l,e,e.nextSibling),Qf(l,e.previousSibling,e))}function f_(e){return e.is("element","ol")||e.is("element","ul")}class __ extends st{static get pluginName(){return"ListEditing"}static get requires(){return[jh,Hh]}init(){const e=this.editor;e.model.schema.register("listItem",{inheritAllFrom:"$block",allowAttributes:["listType","listIndent"]});const t=e.data,n=e.editing;e.model.document.registerPostFixer(t=>function(e,t){const n=e.document.differ.getChanges(),i=new Map;let o=!1;for(const i of n)if("insert"==i.type&&"listItem"==i.name)r(i.position);else if("insert"==i.type&&"listItem"!=i.name){if("$text"!=i.name){const n=i.position.nodeAfter;n.hasAttribute("listIndent")&&(t.removeAttribute("listIndent",n),o=!0),n.hasAttribute("listType")&&(t.removeAttribute("listType",n),o=!0),n.hasAttribute("listStyle")&&(t.removeAttribute("listStyle",n),o=!0),n.hasAttribute("listReversed")&&(t.removeAttribute("listReversed",n),o=!0),n.hasAttribute("listStart")&&(t.removeAttribute("listStart",n),o=!0);for(const t of Array.from(e.createRangeIn(n)).filter(e=>e.item.is("element","listItem")))r(t.previousPosition)}r(i.position.getShiftedBy(i.length))}else"remove"==i.type&&"listItem"==i.name?r(i.position):("attribute"==i.type&&"listIndent"==i.attributeKey||"attribute"==i.type&&"listType"==i.attributeKey)&&r(i.range.start);for(const e of i.values())s(e),a(e);return o;function r(e){const t=e.nodeBefore;if(t&&t.is("element","listItem")){let e=t;if(i.has(e))return;for(let t=e.previousSibling;t&&t.is("element","listItem");t=e.previousSibling)if(e=t,i.has(e))return;i.set(t,e)}else{const t=e.nodeAfter;t&&t.is("element","listItem")&&i.set(t,t)}}function s(e){let n=0,i=null;for(;e&&e.is("element","listItem");){const r=e.getAttribute("listIndent");if(r>n){let s;null===i?(i=r-n,s=n):(i>r&&(i=r),s=r-i),t.setAttribute("listIndent",s,e),o=!0}else i=null,n=e.getAttribute("listIndent")+1;e=e.nextSibling}}function a(e){let n=[],i=null;for(;e&&e.is("element","listItem");){const r=e.getAttribute("listIndent");if(i&&i.getAttribute("listIndent")>r&&(n=n.slice(0,r+1)),0!=r)if(n[r]){const i=n[r];e.getAttribute("listType")!=i&&(t.setAttribute("listType",i,e),o=!0)}else n[r]=e.getAttribute("listType");i=e,e=e.nextSibling}}}(e.model,t)),n.mapper.registerViewToModelLength("li",b_),t.mapper.registerViewToModelLength("li",b_),n.mapper.on("modelToViewPosition",h_(n.view)),n.mapper.on("viewToModelPosition",function(e){return(t,n)=>{const i=n.viewPosition,o=i.parent,r=n.mapper;if("ul"==o.name||"ol"==o.name){if(i.isAtEnd){const t=r.toModelElement(i.nodeBefore),o=r.getModelLength(i.nodeBefore);n.modelPosition=e.createPositionBefore(t).getShiftedBy(o)}else{const t=r.toModelElement(i.nodeAfter);n.modelPosition=e.createPositionBefore(t)}t.stop()}else if("li"==o.name&&i.nodeBefore&&("ul"==i.nodeBefore.name||"ol"==i.nodeBefore.name)){const s=r.toModelElement(o);let a=1,l=i.nodeBefore;for(;l&&f_(l);)a+=r.getModelLength(l),l=l.previousSibling;n.modelPosition=e.createPositionBefore(s).getShiftedBy(a),t.stop()}}}(e.model)),t.mapper.on("modelToViewPosition",h_(n.view)),e.conversion.for("editingDowncast").add(t=>{t.on("insert",a_,{priority:"high"}),t.on("insert:listItem",o_(e.model)),t.on("attribute:listType:listItem",r_,{priority:"high"}),t.on("attribute:listType:listItem",s_,{priority:"low"}),t.on("attribute:listIndent:listItem",function(e){return(t,n,i)=>{if(!i.consumable.consume(n.item,"attribute:listIndent"))return;const o=i.mapper.toViewElement(n.item),r=i.writer;r.breakContainer(r.createPositionBefore(o)),r.breakContainer(r.createPositionAfter(o));const s=o.parent,a=s.previousSibling,l=r.createRangeOn(s);r.remove(l),a&&a.nextSibling&&Qf(r,a,a.nextSibling),p_(n.attributeOldValue+1,n.range.start,l.start,o,i,e),Xf(n.item,o,i,e);for(const e of n.item.getChildren())i.consumable.consume(e,"insert")}}(e.model)),t.on("remove:listItem",function(e){return(t,n,i)=>{const o=i.mapper.toViewPosition(n.position).getLastMatchingPosition(e=>!e.item.is("element","li")),r=o.nodeAfter,s=i.writer;s.breakContainer(s.createPositionBefore(r)),s.breakContainer(s.createPositionAfter(r));const a=r.parent,l=a.previousSibling,c=s.createRangeOn(a),d=s.remove(c);l&&l.nextSibling&&Qf(s,l,l.nextSibling),p_(i.mapper.toModelElement(r).getAttribute("listIndent")+1,n.position,c.start,r,i,e);for(const e of s.createRangeIn(d).getItems())i.mapper.unbindViewElement(e);t.stop()}}(e.model)),t.on("remove",l_,{priority:"low"})}),e.conversion.for("dataDowncast").add(t=>{t.on("insert",a_,{priority:"high"}),t.on("insert:listItem",o_(e.model))}),e.conversion.for("upcast").add(e=>{e.on("element:ul",d_,{priority:"high"}),e.on("element:ol",d_,{priority:"high"}),e.on("element:li",u_,{priority:"high"}),e.on("element:li",c_)}),e.model.on("insertContent",m_,{priority:"high"}),e.commands.add("numberedList",new Kf(e,"numbered")),e.commands.add("bulletedList",new Kf(e,"bulleted")),e.commands.add("indentList",new Jf(e,"forward")),e.commands.add("outdentList",new Jf(e,"backward"));const i=n.view.document;this.listenTo(i,"enter",(e,t)=>{const n=this.editor.model.document,i=n.selection.getLastPosition().parent;n.selection.isCollapsed&&"listItem"==i.name&&i.isEmpty&&(this.editor.execute("outdentList"),t.preventDefault(),e.stop())},{context:"li"}),this.listenTo(i,"delete",(e,t)=>{if("backward"!==t.direction)return;const n=this.editor.model.document.selection;if(!n.isCollapsed)return;const i=n.getFirstPosition();if(!i.isAtStart)return;const o=i.parent;"listItem"===o.name&&(o.previousSibling&&"listItem"===o.previousSibling.name||(this.editor.execute("outdentList"),t.preventDefault(),e.stop()))},{context:"li"}),this.listenTo(e.editing.view.document,"tab",(t,n)=>{const i=n.shiftKey?"outdentList":"indentList";this.editor.commands.get(i).isEnabled&&(e.execute(i),n.stopPropagation(),n.preventDefault(),t.stop())},{context:"li"})}afterInit(){const e=this.editor.commands,t=e.get("indent"),n=e.get("outdent");t&&t.registerChildCommand(e.get("indentList")),n&&n.registerChildCommand(e.get("outdentList"))}}function b_(e){let t=1;for(const n of e.getChildren())if("ul"==n.name||"ol"==n.name)for(const e of n.getChildren())t+=b_(e);return t}class k_ extends st{static get pluginName(){return"ListUI"}init(){const e=this.editor.t;n_(this.editor,"numberedList",e("Numbered List"),' '),n_(this.editor,"bulletedList",e("Bulleted List"),' ')}}const v_="underline";class A_ extends st{static get pluginName(){return"UnderlineEditing"}init(){const e=this.editor;e.model.schema.extend("$text",{allowAttributes:v_}),e.model.schema.setAttributeProperties(v_,{isFormatting:!0,copyOnEnter:!0}),e.conversion.attributeToElement({model:v_,view:"u",upcastAlso:{styles:{"text-decoration":"underline"}}}),e.commands.add(v_,new hm(e,v_)),e.keystrokes.set("CTRL+U","underline")}}const y_="underline";class C_ extends st{static get pluginName(){return"UnderlineUI"}init(){const e=this.editor,t=e.t;e.ui.componentFactory.add(y_,n=>{const i=e.commands.get(y_),o=new fd(n);return o.set({label:t("Underline"),icon:' ',keystroke:"CTRL+U",tooltip:!0,isToggleable:!0}),o.bind("isOn","isEnabled").to(i,"value","isEnabled"),this.listenTo(o,"execute",()=>{e.execute(y_),e.editing.view.focus()}),o})}}class I_ extends ph{}I_.builtinPlugins=[class extends st{static get requires(){return[yh,Ih]}static get pluginName(){return"Alignment"}},class extends st{static get requires(){return[cm,um]}static get pluginName(){return"BlockQuote"}},class extends st{static get requires(){return[gm,fm]}static get pluginName(){return"Bold"}},class extends st{static get requires(){return[eg,jh,sg,Ph,Kh,fg]}static get pluginName(){return"Essentials"}},class extends st{static get requires(){return[xg,Eg]}static get pluginName(){return"FontBackgroundColor"}},class extends st{static get requires(){return[Tg,Dg]}static get pluginName(){return"FontColor"}},class extends st{static get requires(){return[Ng,Lg]}static get pluginName(){return"Heading"}},class extends st{static get requires(){return[fp,bp]}static get pluginName(){return"Image"}},class extends st{static get requires(){return[vp,xp,yp]}static get pluginName(){return"ImageResize"}},class extends st{static get pluginName(){return"ImageUpload"}static get requires(){return[Kp,Fp,Lp]}},class extends st{static get requires(){return[Jp,Qp]}static get pluginName(){return"Italic"}},class extends st{static get requires(){return[Of,Uf,qf]}static get pluginName(){return"Link"}},class extends st{static get requires(){return[__,k_]}static get pluginName(){return"List"}},Mg,class extends st{static get requires(){return[jp]}static get pluginName(){return"SimpleUploadAdapter"}init(){const e=this.editor.config.get("simpleUpload");e&&(e.uploadUrl?this.editor.plugins.get(jp).createUploadAdapter=t=>new Pp(t,e):h("simple-upload-adapter-missing-uploadurl"))}},class extends st{static get requires(){return[A_,C_]}static get pluginName(){return"Underline"}}],I_.defaultConfig={toolbar:{items:["bold","italic","underline","|","heading","fontColor","fontBackgroundColor","alignment","|","blockQuote","bulletedList","numberedList","|","link","imageUpload","|","undo","redo"]},language:"fr"};const w_=I_})(),s.default})(),e.exports=i()},5594:(e,t,n)=>{"use strict";e.exports=n.p+"img/member-7b0dc9a7cc229b5ba65b.png"},5682:()=>{},5833:()=>{!function(e){const t=e.en=e.en||{};t.dictionary=Object.assign(t.dictionary||{},{"%0 of %1":"%0 of %1","Align center":"Align center","Align left":"Align left","Align right":"Align right",Aquamarine:"Aquamarine",Black:"Black","Block quote":"Block quote",Blue:"Blue",Bold:"Bold","Break text":"Break text","Bulleted List":"Bulleted List",Cancel:"Cancel","Centered image":"Centered image","Change image text alternative":"Change image text alternative","Choose heading":"Choose heading","Dim grey":"Dim grey","Document colors":"Document colors",Downloadable:"Downloadable","Dropdown toolbar":"Dropdown toolbar","Edit block":"Edit block","Edit link":"Edit link","Editor toolbar":"Editor toolbar","Font Background Color":"Font Background Color","Font Color":"Font Color","Full size image":"Full size image",Green:"Green",Grey:"Grey",Heading:"Heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Image resize list":"Image resize list","Image toolbar":"Image toolbar","image widget":"image widget","In line":"In line","Insert image":"Insert image","Insert paragraph after block":"Insert paragraph after block","Insert paragraph before block":"Insert paragraph before block",Italic:"Italic",Justify:"Justify","Left aligned image":"Left aligned image","Light blue":"Light blue","Light green":"Light green","Light grey":"Light grey",Link:"Link","Link URL":"Link URL",Next:"Next","Numbered List":"Numbered List","Open in a new tab":"Open in a new tab","Open link in new tab":"Open link in new tab",Orange:"Orange",Original:"Original",Paragraph:"Paragraph",Previous:"Previous",Purple:"Purple",Red:"Red",Redo:"Redo","Remove color":"Remove color","Resize image":"Resize image","Resize image to %0":"Resize image to %0","Resize image to the original size":"Resize image to the original size","Rich Text Editor":"Rich Text Editor","Rich Text Editor, %0":"Rich Text Editor, %0","Right aligned image":"Right aligned image",Save:"Save","Select all":"Select all","Show more items":"Show more items","Side image":"Side image","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar","Text alternative":"Text alternative","This link has no URL":"This link has no URL",Turquoise:"Turquoise",Underline:"Underline",Undo:"Undo",Unlink:"Unlink","Upload failed":"Upload failed","Upload in progress":"Upload in progress",White:"White","Widget toolbar":"Widget toolbar","Wrap text":"Wrap text",Yellow:"Yellow"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}))},6041:(e,t,n)=>{"use strict";e.exports=n.p+"img/logoWeezeventSquare-9184b02c60dbc8695435.png"},6400:(e,t,n)=>{"use strict";e.exports=n.p+"img/weezConstruction-fb73dc7a26ba038c44b3.png"},6687:(e,t,n)=>{"use strict";e.exports=n.p+"svg/weezeventBlankMessages-76d6e6c79babc98388e9.svg"},6751:(e,t,n)=>{"use strict";e.exports=n.p+"svg/fileJPG-aed94d931a32b62e488d.svg"},6871:()=>{!function(e){const t=e.it=e.it||{};t.dictionary=Object.assign(t.dictionary||{},{"%0 of %1":"%0 di %1","Align center":"Allinea al centro","Align left":"Allinea a sinistra","Align right":"Allinea a destra",Aquamarine:"Aquamarina",Black:"Nero","Block quote":"Blocco citazione",Blue:"Blu",Bold:"Grassetto","Break text":"Interrompi testo","Bulleted List":"Elenco puntato",Cancel:"Annulla","Centered image":"Immagine centrata","Change image text alternative":"Cambia testo alternativo dell'immagine","Choose heading":"Seleziona intestazione","Dim grey":"Grigio tenue","Document colors":"Colori del docmento",Downloadable:"Scaricabile","Dropdown toolbar":"Barra degli strumenti del menu a discesa","Edit block":"Modifica blocco","Edit link":"Modifica collegamento","Editor toolbar":"Barra degli strumenti dell'editor","Font Background Color":"Colore di sfondo caratteri","Font Color":"Colore caratteri","Full size image":"Immagine a dimensione intera",Green:"Verde",Grey:"Grigio",Heading:"Intestazione","Heading 1":"Intestazione 1","Heading 2":"Intestazione 2","Heading 3":"Intestazione 3","Heading 4":"Intestazione 4","Heading 5":"Intestazione 5","Heading 6":"Intestazione 6","Image resize list":"Elenco ridimensionamenti immagine","Image toolbar":"Barra degli strumenti dell'immagine","image widget":"Widget immagine","In line":"In linea","Insert image":"Inserisci immagine","Insert paragraph after block":"Inserisci paragrafo dopo blocco","Insert paragraph before block":"Inserisci paragrafo prima di blocco",Italic:"Corsivo",Justify:"Giustifica","Left aligned image":"Immagine allineata a sinistra","Light blue":"Azzurro","Light green":"Verde chiaro","Light grey":"Grigio chiaro",Link:"Collegamento","Link URL":"URL del collegamento",Next:"Avanti","Numbered List":"Elenco numerato","Open in a new tab":"Apri in una nuova scheda","Open link in new tab":"Apri collegamento in nuova scheda",Orange:"Arancio",Original:"Originale",Paragraph:"Paragrafo",Previous:"Indietro",Purple:"Porpora",Red:"Rosso",Redo:"Ripristina","Remove color":"Rimuovi colore","Resize image":"Ridimensiona immagine","Resize image to %0":"Ridimensiona immagine a %0","Resize image to the original size":"Ridimensiona immagine alle dimensioni originali","Rich Text Editor":"Editor di testo formattato","Rich Text Editor, %0":"Editor di testo formattato, %0","Right aligned image":"Immagine allineata a destra",Save:"Salva","Select all":"Seleziona tutto","Show more items":"Mostra più elementi","Side image":"Immagine laterale","Text alignment":"Allineamento del testo","Text alignment toolbar":"Barra degli strumenti dell'allineamento","Text alternative":"Testo alternativo","This link has no URL":"Questo collegamento non ha un URL",Turquoise:"Turchese",Underline:"Sottolineato",Undo:"Annulla",Unlink:"Elimina collegamento","Upload failed":"Caricamento fallito","Upload in progress":"Caricamento in corso",White:"Bianco","Widget toolbar":"Barra degli strumenti del widget","Wrap text":"Testo a capo",Yellow:"Giallo"}),t.getPluralForm=function(e){return 1!=e}}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}))},6954:(e,t,n)=>{"use strict";e.exports=n.p+"img/googleSatellite-0706bcb1678d6e9f219c.png"},6959:(e,t,n)=>{"use strict";e.exports=n.p+"svg/filePNG-c7dc0a7230035611ad34.svg"},7008:(e,t,n)=>{"use strict";e.exports=n.p+"img/accreditation-7f66e46aebab965fa566.png"},7131:(e,t,n)=>{"use strict";var i,o,r=n(4848),s=(n(8630),n(6540));function a(e){return null==e?[]:Array.isArray(e)?e:[e]}function l(e){return Array.isArray(e)&&e.length>0}function c(e){return!l(e)}function d(e,t,n){const i=new Set(e);return n?i.add(t):i.delete(t),Array.from(i)}function u(e,t){return e.filter((e,n)=>n!==t)}(o=i||(i={})).Development="development",o.Production="production",o.Test="test";var h,m,g,p,f,_,b,k,v,A,y,C,I,w,x,S,E,j,T,D,R,P,O,M,$,F,z,N,B,L,V,U,G,W,q,H,K,Y,Z,J,X,Q,ee,te,ne,ie,oe,re,se,ae,le,ce,de,ue,he,me,ge,pe,fe,_e,be,ke,ve,Ae,ye,Ce,Ie,we,xe,Se,Ee,je,Te,De,Re,Pe,Oe,Me,$e,Fe,ze,Ne,Be,Le,Ve,Ue,Ge,We,qe,He,Ke,Ye,Ze,Je,Xe,Qe,et,tt,nt,it,ot,rt,st,at,lt,ct,dt,ut,ht,mt,gt,pt,ft,_t,bt,kt,vt,At,yt,Ct=n(1519);!function(e){e.Delegation="Delegation",e.DelegationCategory="DelegationCategory",e.Event="Event",e.Organization="Organization",e.Position="Position",e.PositionCategory="PositionCategory"}(h||(h={})),function(e){e.Calendar="Calendar",e.List="List",e.Radio="Radio"}(m||(m={})),(yt=g||(g={})).Acronym="Acronym",yt.Address="Address",yt.AutoAccredit="AutoAccredit",yt.Category="Category",yt.Color="Color",yt.Description="Description",yt.Icon="Icon",yt.Index="Index",yt.Latitude="Latitude",yt.Longitude="Longitude",yt.Name="Name",yt.Tag="Tag",yt.WeezeventIsSynchronized="WeezeventIsSynchronized",function(e){e.Accredited="Accredited",e.Everyone="Everyone",e.Members="Members",e.Refused="Refused",e.Segments="Segments"}(p||(p={})),function(e){e.Done="Done",e.Waiting="Waiting"}(f||(f={})),function(e){e.Accreditation="Accreditation",e.Acronym="Acronym",e.Category="Category",e.CreatedAt="CreatedAt",e.Date="Date",e.Id="Id",e.Name="Name"}(_||(_={})),function(e){e.Acronym="Acronym",e.Category="Category",e.CreatedAt="CreatedAt",e.Id="Id",e.Index="Index",e.Name="Name"}(b||(b={})),function(e){e.Accredited="Accredited",e.AutoAccredited="AutoAccredited",e.NotApplicable="NotApplicable",e.Refused="Refused",e.WaitingAccreditation="WaitingAccreditation"}(k||(k={})),function(e){e.Car="Car",e.Moto="Moto"}(v||(v={})),function(e){e.Assigned="Assigned",e.Everyone="Everyone",e.Members="Members",e.Refused="Refused",e.Segments="Segments"}(A||(A={})),function(e){e.EventStart="EventStart",e.EventEnd="EventEnd"}(y||(y={})),function(e){e.Before="Before",e.After="After"}(C||(C={})),function(e){e.NoSchedule="NoSchedule",e.Datetime="Datetime",e.Anchor="Anchor"}(I||(I={})),function(e){e.InsertedAt="InsertedAt",e.Name="Name",e.State="State",e.Type="Type"}(w||(w={})),function(e){e.Done="Done",e.Draft="Draft",e.InProgress="InProgress",e.Scheduled="Scheduled",e.Template="Template"}(x||(x={})),function(e){e.Email="Email",e.Sms="Sms"}(S||(S={})),function(e){e.C10012713_1K="C10012713_1K",e.C10012713_2K="C10012713_2K",e.C10012713_3K="C10012713_3K",e.C10012713_4K="C10012713_4K",e.C10012713_5K="C10012713_5K",e.C10012713_6K="C10012713_6K",e.C10012713_7K="C10012713_7K",e.C10012713_1="C10012713_1",e.C10012713_2="C10012713_2",e.C10012713_3="C10012713_3",e.C10012713_4="C10012713_4",e.C10012713_5="C10012713_5",e.C10012713_6="C10012713_6",e.C10012713_7="C10012713_7",e.C10012717_1K="C10012717_1K",e.C10012717_2K="C10012717_2K",e.C10012717_3K="C10012717_3K",e.C10012717_4K="C10012717_4K",e.C10012717_5K="C10012717_5K",e.C10012717_6K="C10012717_6K",e.C10012717_7K="C10012717_7K",e.C10012717_1="C10012717_1",e.C10012717_2="C10012717_2",e.C10012717_3="C10012717_3",e.C10012717_4="C10012717_4",e.C10012717_5="C10012717_5",e.C10012717_6="C10012717_6",e.C10012717_7="C10012717_7",e.C10006995K="C10006995K",e.C10006995_1K="C10006995_1K",e.C10006995_2K="C10006995_2K",e.C10006995_3K="C10006995_3K",e.C10006995_4K="C10006995_4K",e.C10006995_5K="C10006995_5K",e.C10006995_6K="C10006995_6K",e.C10006995_7K="C10006995_7K",e.C10006995="C10006995",e.C10006995_1="C10006995_1",e.C10006995_2="C10006995_2",e.C10006995_3="C10006995_3",e.C10006995_4="C10006995_4",e.C10006995_5="C10006995_5",e.C10006995_6="C10006995_6",e.C10006995_7="C10006995_7",e.C10010951K="C10010951K",e.C10010951_1K="C10010951_1K",e.C10010951_2K="C10010951_2K",e.C10010951_3K="C10010951_3K",e.C10010951_4K="C10010951_4K",e.C10010951_5K="C10010951_5K",e.C10010951_6K="C10010951_6K",e.C10010951_7K="C10010951_7K",e.C10010951="C10010951",e.C10010951_1="C10010951_1",e.C10010951_2="C10010951_2",e.C10010951_3="C10010951_3",e.C10010951_4="C10010951_4",e.C10010951_5="C10010951_5",e.C10010951_6="C10010951_6",e.C10010951_7="C10010951_7",e.C10006999="C10006999",e.C10006999_1="C10006999_1",e.C10006999_2="C10006999_2",e.C10006999_3="C10006999_3",e.C10006999_4="C10006999_4",e.C10006999_5="C10006999_5",e.C10006999_6="C10006999_6",e.C10006999_7="C10006999_7",e.C10006999K="C10006999K",e.C10006999_1K="C10006999_1K",e.C10006999_2K="C10006999_2K",e.C10006999_3K="C10006999_3K",e.C10006999_4K="C10006999_4K",e.C10006999_5K="C10006999_5K",e.C10006999_6K="C10006999_6K",e.C10006999_7K="C10006999_7K",e.C10015355K="C10015355K",e.C10015355_1K="C10015355_1K",e.C10015355_2K="C10015355_2K",e.C10015355_3K="C10015355_3K",e.C10015355_4K="C10015355_4K",e.C10015355_5K="C10015355_5K",e.C10015355_6K="C10015355_6K",e.C10015355_7K="C10015355_7K",e.C10015355="C10015355",e.C10015355_1="C10015355_1",e.C10015355_2="C10015355_2",e.C10015355_3="C10015355_3",e.C10015355_4="C10015355_4",e.C10015355_5="C10015355_5",e.C10015355_6="C10015355_6",e.C10015355_7="C10015355_7"}(E||(E={})),(At=j||(j={})).Waiting="Waiting",At.CheckedIn="CheckedIn",At.CheckedOut="CheckedOut",function(e){e.BreakTime="BreakTime",e.CheckIn="CheckIn",e.CheckInOut="CheckInOut",e.CheckOut="CheckOut",e.Reset="Reset"}(T||(T={})),function(e){e.And="And",e.Or="Or"}(D||(D={})),(vt=R||(R={})).Animajeconvention="Animajeconvention",vt.Asoassignment="Asoassignment",vt.Cerclelivraison="Cerclelivraison",vt.Cercleopcom="Cercleopcom",vt.Cerclepressandpartenaire="Cerclepressandpartenaire",vt.Cerclestaff="Cerclestaff",vt.Delta="Delta",vt.Dfcoa4="Dfcoa4",vt.Dfcosmall="Dfcosmall",vt.Eurockeennes="Eurockeennes",vt.Fcg="Fcg",vt.Garorockplanning="Garorockplanning",vt.Goldencoast="Goldencoast",vt.Hbcldc="Hbcldc",vt.Hbclnh="Hbclnh",vt.Lnh="Lnh",vt.Moorea="Moorea",vt.Nuitssecretes="Nuitssecretes",vt.Openbrest="Openbrest",vt.P2nassignment="P2nassignment",vt.P2nassignmentmontagedemontage="P2nassignmentmontagedemontage",vt.P2nbadge="P2nbadge",vt.Paris20km="Paris20km",vt.Paris20kmassignment="Paris20kmassignment",vt.Paris20kmcontremarque="Paris20kmcontremarque",vt.Pastourelle="Pastourelle",vt.Pastourelleexposant="Pastourelleexposant",vt.Pec="Pec",vt.Playground="Playground",vt.Roiarthur="Roiarthur",vt.Rose="Rose",vt.Roseparking="Roseparking",vt.Salamandre="Salamandre",vt.T24assignment="T24assignment",vt.Triathlonlarochellebadge="Triathlonlarochellebadge",vt.Utopialesa4="Utopialesa4",vt.Utopialesimprimeur="Utopialesimprimeur",vt.Vandbcontremarque="Vandbcontremarque",vt.Vannes="Vannes",vt.Vannesassignment="Vannesassignment",vt.Vendanges="Vendanges",vt.Vendeeglobebadge="Vendeeglobebadge",vt.Vendeeglobecontremarque="Vendeeglobecontremarque",function(e){e.All="All",e.Public="Public",e.Private="Private"}(P||(P={})),(kt=O||(O={})).Category="Category",kt.Label="Label",kt.Name="Name",kt.Privacy="Privacy",function(e){e.Category="Category",e.CreatedAt="CreatedAt",e.Id="Id",e.Label="Label",e.Name="Name",e.Status="Status",e.Type="Type"}(M||(M={})),function(e){e.Accreditation="Accreditation",e.Delegation="Delegation",e.Event="Event",e.Position="Position",e.UserInfo="UserInfo"}($||($={})),(bt=F||(F={})).Campaigns="Campaigns",bt.CanLeadersAddMembers="CanLeadersAddMembers",bt.CanLeadersDeleteMembers="CanLeadersDeleteMembers",bt.CanLeadersDuplicateMembers="CanLeadersDuplicateMembers",bt.CanLeadersEditColumns="CanLeadersEditColumns",bt.CanLeadersEditCustomFields="CanLeadersEditCustomFields",bt.CanLeadersEditMembers="CanLeadersEditMembers",bt.CanLeadersImportMembers="CanLeadersImportMembers",bt.CanLeadersSeeHiddenAccreditationsSlots="CanLeadersSeeHiddenAccreditationsSlots",bt.Category="Category",bt.Columns="Columns",bt.DeadlineDate="DeadlineDate",bt.DelegationsSpaceLayout="DelegationsSpaceLayout",bt.Description="Description",bt.Documents="Documents",bt.Form="Form",bt.IsLocked="IsLocked",bt.MaxResources="MaxResources",bt.Name="Name",bt.ShowAllAccreditations="ShowAllAccreditations",bt.ShowFormLinkInDelegationSpace="ShowFormLinkInDelegationSpace",bt.ShowInDelegationSpace="ShowInDelegationSpace",bt.Tag="Tag",function(e){e.CreatedAt="CreatedAt",e.Id="Id",e.Name="Name"}(z||(z={})),function(e){e.Done="Done",e.Waiting="Waiting"}(N||(N={})),function(e){e.Category="Category",e.CreatedAt="CreatedAt",e.Id="Id",e.MaxResources="MaxResources",e.Name="Name"}(B||(B={})),(_t=L||(L={})).Expired="Expired",_t.Full="Full",_t.Locked="Locked",_t.Ongoing="Ongoing",function(e){e.Failed="FAILED",e.Pending="PENDING",e.Success="SUCCESS"}(V||(V={})),function(e){e.OnePerPage="OnePerPage",e.GroupedA4="GroupedA4"}(U||(U={})),function(e){e.Name="Name"}(G||(G={})),function(e){e.Assignments="Assignments",e.Badge="Badge",e.Certificate="Certificate",e.CustomBadge="CustomBadge",e.DelegationCalendar="DelegationCalendar",e.Planning="Planning",e.Position="Position",e.PositionPlanning="PositionPlanning",e.PositionsVolunteersPlanning="PositionsVolunteersPlanning",e.UserCustomDocument="UserCustomDocument",e.UserHours="UserHours",e.UserPlanning="UserPlanning",e.UserPlanningDays="UserPlanningDays",e.UserPlanningList="UserPlanningList",e.UsersPictures="UsersPictures",e.VolunteersListing="VolunteersListing"}(W||(W={})),function(e){e.Bounced="Bounced",e.Delivered="Delivered",e.Opened="Opened",e.Queued="Queued",e.Sent="Sent",e.Waiting="Waiting"}(q||(q={})),function(e){e.DoesNotExist="DoesNotExist",e.NotVerified="NotVerified",e.Verified="Verified"}(H||(H={})),function(e){e.Accreditations="Accreditations",e.AccreditationsImport="AccreditationsImport",e.AccreditationsRefused="AccreditationsRefused",e.Assignments="Assignments",e.Campaign="Campaign",e.Code="Code",e.DelegationCategoryLeaderAssign="DelegationCategoryLeaderAssign",e.DelegationFormInvite="DelegationFormInvite",e.DelegationLeaderAssign="DelegationLeaderAssign",e.DelegationsImport="DelegationsImport",e.Documents="Documents",e.EventInvite="EventInvite",e.EventsImport="EventsImport",e.Export="Export",e.FilesImport="FilesImport",e.FormInvite="FormInvite",e.FormSubmit="FormSubmit",e.MembersImport="MembersImport",e.NewMember="NewMember",e.NotifyLeaders="NotifyLeaders",e.OrganizationInvite="OrganizationInvite",e.PositionCategoryLeaderAssign="PositionCategoryLeaderAssign",e.PositionLeaderAssign="PositionLeaderAssign",e.PositionsImport="PositionsImport",e.Refused="Refused",e.VolunteerRegistration="VolunteerRegistration"}(K||(K={})),function(e){e.EndAt="EndAt",e.Name="Name",e.StartAt="StartAt",e.Tag="Tag"}(Y||(Y={})),function(e){e.Done="Done",e.Waiting="Waiting"}(Z||(Z={})),function(e){e.CreatedAt="CreatedAt",e.EndAt="EndAt",e.Id="Id",e.Name="Name",e.StartAt="StartAt"}(J||(J={})),(ft=X||(X={})).Archived="Archived",ft.Done="Done",ft.Ongoing="Ongoing",ft.Upcoming="Upcoming",function(e){e.Excel="Excel",e.Csv="CSV"}(Q||(Q={})),function(e){e.Done="Done",e.Waiting="Waiting"}(ee||(ee={})),function(e){e.Accreditation="Accreditation",e.Api="Api",e.Beta="Beta",e.Community="Community",e.CustomDocument="CustomDocument",e.Delegation="Delegation",e.Documents="Documents",e.Eid="Eid",e.KmlImport="KmlImport",e.Languages="Languages",e.Multiform="Multiform",e.Skidata="Skidata",e.Sms="Sms",e.Weezevent="Weezevent",e.Zapier="Zapier"}(te||(te={})),function(e){e.City="city",e.Country="country",e.Custom="custom",e.DateOfBirth="dateOfBirth",e.Eid="eid",e.FirstName="firstName",e.Language="language",e.LastName="lastName",e.Nationality="nationality",e.Phone="phone",e.Picture="picture",e.Population="population",e.PostalCode="postalCode",e.Sex="sex",e.Street="street"}(ne||(ne={})),function(e){e.Freeform="Freeform",e.Iban="Iban",e.Avs="Avs",e.Eid="Eid"}(ie||(ie={})),(pt=oe||(oe={})).Address="Address",pt.Checkbox="Checkbox",pt.Country="Country",pt.Date="Date",pt.Datetime="Datetime",pt.File="File",pt.Language="Language",pt.Nationality="Nationality",pt.Number="Number",pt.Phone="Phone",pt.Select="Select",pt.Sex="Sex",pt.Text="Text",pt.Textarea="Textarea",pt.Time="Time",pt.Validation="Validation",function(e){e.Done="Done",e.Waiting="Waiting"}(re||(re={})),function(e){e.Address="Address",e.Campaign="Campaign",e.Checkbox="Checkbox",e.Country="Country",e.Date="Date",e.DateTimeRange="DateTimeRange",e.Datetime="Datetime",e.File="File",e.Language="Language",e.Nationality="Nationality",e.Number="Number",e.Phone="Phone",e.Select="Select",e.Sex="Sex",e.Text="Text",e.Textarea="Textarea",e.Time="Time",e.Validation="Validation"}(se||(se={})),function(e){e.Field="Field",e.Section="Section",e.Text="Text"}(ae||(ae={})),function(e){e.Ranked="Ranked",e.Unranked="Unranked"}(le||(le={})),function(e){e.Admin="Admin",e.DelegationsSpace="DelegationsSpace",e.Form="Form"}(ce||(ce={})),function(e){e.CloseWhenEventDone="CloseWhenEventDone",e.Closed="Closed",e.ClosedAt="ClosedAt",e.Open="Open"}(de||(de={})),(gt=ue||(ue={})).Backpack="Backpack",gt.BadgeCheck="BadgeCheck",gt.BagShopping="BagShopping",gt.Bed="Bed",gt.BriefcaseMedical="BriefcaseMedical",gt.BurgerSoda="BurgerSoda",gt.CakeCandles="CakeCandles",gt.Camera="Camera",gt.Car="Car",gt.CircleParking="CircleParking",gt.CircleQuestion="CircleQuestion",gt.Droplet="Droplet",gt.ForkKnife="ForkKnife",gt.HatCowboy="HatCowboy",gt.House="House",gt.LocationDot="LocationDot",gt.MartiniGlass="MartiniGlass",gt.Megaphone="Megaphone",gt.PersonBiking="PersonBiking",gt.PersonHiking="PersonHiking",gt.ScrewdriverWrench="ScrewdriverWrench",gt.Shirt="Shirt",gt.SignsPost="SignsPost",gt.Star="Star",gt.Ticket="Ticket",gt.UserPolice="UserPolice",function(e){e.Create="Create",e.Upsert="Upsert",e.Update="Update"}(he||(he={})),function(e){e.Overdue="Overdue",e.Paid="Paid",e.Refunded="Refunded",e.Waiting="Waiting"}(me||(me={})),function(e){e.Mandarin="Mandarin",e.Spanish="Spanish",e.English="English",e.Hindi="Hindi",e.Bengali="Bengali",e.Portuguese="Portuguese",e.Russian="Russian",e.Japanese="Japanese",e.Punjabi="Punjabi",e.Turkish="Turkish",e.Korean="Korean",e.French="French",e.German="German",e.Vietnamese="Vietnamese",e.Tamil="Tamil",e.Urdu="Urdu",e.Javanese="Javanese",e.Italian="Italian",e.Persian="Persian",e.Polish="Polish",e.Ukrainian="Ukrainian",e.Romanian="Romanian",e.Dutch="Dutch"}(ge||(ge={})),function(e){e.Default="Default",e.Dot="Dot",e.Badge="Badge"}(pe||(pe={})),function(e){e.App="App",e.DelegationsSpace="DelegationsSpace",e.MembersSpace="MembersSpace",e.VolunteerAssignments="VolunteerAssignments",e.VolunteerRegister="VolunteerRegister"}(fe||(fe={})),function(e){e.Google="Google",e.GoogleSatellite="GoogleSatellite",e.IgnPlan="IgnPlan"}(_e||(_e={})),function(e){e.Add="Add",e.Delete="Delete",e.Replace="Replace"}(be||(be={})),function(e){e.Add="Add",e.Replace="Replace",e.Reset="Reset"}(ke||(ke={})),function(e){e.Categories="Categories",e.Positions="Positions"}(ve||(ve={})),(mt=Ae||(Ae={})).Both="Both",mt.Event="Event",mt.Organization="Organization",function(e){e.Id="Id",e.InsertedAt="InsertedAt",e.PeriodEndAt="PeriodEndAt",e.WeezeventOrganizationId="WeezeventOrganizationId"}(ye||(ye={})),function(e){e.A4Portrait="A4Portrait",e.A4Landscape="A4Landscape",e.A5Portrait="A5Portrait",e.A6Portrait="A6Portrait"}(Ce||(Ce={})),(ht=Ie||(Ie={})).Acronym="Acronym",ht.Address="Address",ht.Category="Category",ht.Color="Color",ht.Description="Description",ht.Icon="Icon",ht.Latitude="Latitude",ht.Layer="Layer",ht.Longitude="Longitude",ht.Name="Name",ht.Tag="Tag",ht.Traces="Traces",ht.WeezeventIsSynchronized="WeezeventIsSynchronized",ht.Zoom="Zoom",function(e){e.CreatedAt="CreatedAt",e.Id="Id",e.Name="Name"}(we||(we={})),function(e){e.Done="Done",e.Waiting="Waiting"}(xe||(xe={})),function(e){e.Acronym="Acronym",e.Category="Category",e.CreatedAt="CreatedAt",e.Id="Id",e.Name="Name",e.Position="Position",e.Range="Range"}(Se||(Se={})),function(e){e.Acronym="Acronym",e.Category="Category",e.CreatedAt="CreatedAt",e.Id="Id",e.Name="Name",e.Slot="Slot"}(Ee||(Ee={})),function(e){e.Empty="Empty",e.Partial="Partial",e.Full="Full"}(je||(je={})),function(e){e.Between="between",e.Contains="contains",e.EndsWith="endsWith",e.EngulfedBy="engulfedBy",e.Engulfs="engulfs",e.GreaterThan="greaterThan",e.GreaterThanEqual="greaterThanEqual",e.Is="is",e.IsAfter="isAfter",e.IsBefore="isBefore",e.IsEmpty="isEmpty",e.IsNot="isNot",e.IsNotEmpty="isNotEmpty",e.IsNotValid="isNotValid",e.IsValid="isValid",e.LessThan="lessThan",e.LessThanEqual="lessThanEqual",e.NotContains="notContains",e.NotEngulfedBy="notEngulfedBy",e.NotEngulfs="notEngulfs",e.NotOverlaps="notOverlaps",e.Overlaps="overlaps",e.StartsWith="startsWith",e.ThisDayMonth="thisDayMonth",e.Today="today"}(Te||(Te={})),function(e){e.Paper="Paper",e.Ticket="Ticket",e.Wristband="Wristband"}(De||(De={})),function(e){e.Accreditation="Accreditation",e.None="None"}(Re||(Re={})),function(e){e.AllDays="AllDays",e.DaysWithSlots="DaysWithSlots"}(Pe||(Pe={})),function(e){e.Category="Category",e.Position="Position",e.Slot="Slot",e.None="None"}(Oe||(Oe={})),function(e){e.FilterWithSlots="FilterWithSlots",e.None="None"}(Me||(Me={})),(ut=$e||($e={})).Calendar="Calendar",ut.Custom="Custom",ut.Display="Display",ut.DisplayDays="DisplayDays",ut.Hide="Hide",(dt=Fe||(Fe={})).DelegationCategory="DelegationCategory",dt.Event="Event",dt.Organization="Organization",dt.Position="Position",function(e){e.Custom="Custom",e.DelegationCategoryLeader="DelegationCategoryLeader",e.EventAdmin="EventAdmin",e.EventReader="EventReader",e.OrganizationAdmin="OrganizationAdmin",e.OrganizationReader="OrganizationReader",e.PositionEditor="PositionEditor",e.PositionReader="PositionReader"}(ze||(ze={})),function(e){e.Accreditations="Accreditations",e.Campaigns="Campaigns",e.CustomFields="CustomFields",e.Delegations="Delegations",e.Events="Events",e.Positions="Positions",e.Volunteers="Volunteers"}(Ne||(Ne={})),function(e){e.Female="Female",e.Male="Male",e.Nonbinary="Nonbinary",e.Notsay="Notsay",e.Other="Other"}(Be||(Be={})),function(e){e.Asc="Asc",e.Desc="Desc"}(Le||(Le={})),function(e){e.DelegationSpace="DelegationSpace",e.EventsShowcase="EventsShowcase",e.MembersSpace="MembersSpace"}(Ve||(Ve={})),(ct=Ue||(Ue={})).De="De",ct.En="En",ct.Es="Es",ct.Fr="Fr",ct.Keys="Keys",ct.Nl="Nl",function(e){e.Accreditations="Accreditations",e.Delegations="Delegations",e.Events="Events",e.Positions="Positions",e.UsersInfos="UsersInfos"}(Ge||(Ge={})),function(e){e.WithReplies="WithReplies",e.WithUnreadReplies="WithUnreadReplies",e.WithoutReplies="WithoutReplies"}(We||(We={})),function(e){e.Delivered="Delivered",e.InvalidNumber="InvalidNumber",e.Other="Other",e.Refused="Refused",e.Sent="Sent",e.Undelivered="Undelivered",e.Waiting="Waiting"}(qe||(qe={})),function(e){e.None="None",e.Backward="Backward",e.Forward="Forward"}(He||(He={})),function(e){e.Accreditation="Accreditation",e.CustomField="CustomField",e.CustomSlot="CustomSlot",e.Delegation="Delegation",e.Document="Document",e.Email="Email",e.Event="Event",e.Form="Form",e.Other="Other",e.Position="Position"}(Ke||(Ke={})),function(e){e.NotTranslated="NotTranslated",e.Translated="Translated",e.TranslatedAndNotTranslated="TranslatedAndNotTranslated"}(Ye||(Ye={})),function(e){e.String="String",e.StringArray="StringArray",e.RichText="RichText"}(Ze||(Ze={})),function(e){e.Admin="Admin",e.Leader="Leader"}(Je||(Je={})),function(e){e.Email="Email",e.FirstName="FirstName",e.Id="Id",e.InsertedAt="InsertedAt",e.LastName="LastName",e.LastSeenAt="LastSeenAt",e.Name="Name",e.UpdatedAt="UpdatedAt"}(Xe||(Xe={})),(lt=Qe||(Qe={})).Assigned="Assigned",lt.NotApplicable="NotApplicable",lt.PreAssigned="PreAssigned",lt.Refused="Refused",lt.WaitingAssignment="WaitingAssignment",function(e){e.Done="Done",e.Waiting="Waiting"}(et||(et={})),function(e){e.AccreditationState="AccreditationState",e.Delegation="Delegation",e.Email="Email",e.FirstName="FirstName",e.Id="Id",e.InsertedAt="InsertedAt",e.LastName="LastName",e.LocalId="LocalId",e.Name="Name",e.PairedAt="PairedAt",e.State="State",e.TeamCode="TeamCode",e.UpdatedAt="UpdatedAt"}(tt||(tt={})),function(e){e.AddAccreditations="AddAccreditations",e.AddEvent="AddEvent",e.CreateDelegation="CreateDelegation",e.DeleteAccreditations="DeleteAccreditations",e.SendCampaign="SendCampaign",e.SetCustomField="SetCustomField",e.DuplicateMember="DuplicateMember"}(nt||(nt={})),function(e){e.EveryMinute="EveryMinute",e.Every2Minutes="Every2Minutes",e.Every5Minutes="Every5Minutes",e.Every10Minutes="Every10Minutes"}(it||(it={})),function(e){e.DelegationsLeaders="DelegationsLeaders",e.PositionsLeaders="PositionsLeaders",e.UsersInfosIds="UsersInfosIds",e.View="View"}(ot||(ot={})),function(e){e.CreatedAt="CreatedAt",e.ExecutedAt="ExecutedAt",e.Id="Id",e.Name="Name",e.VolunteersSegment="VolunteersSegment"}(rt||(rt={})),function(e){e.Active="Active",e.Error="Error",e.Paused="Paused"}(st||(st={})),function(e){e.Assigned="Assigned",e.FormSubmit="FormSubmit",e.VolunteersSegment="VolunteersSegment"}(at||(at={})),Object.keys(h);const It=Object.keys(m),wt=(Object.keys(g),Object.keys(p),Object.keys(f),Object.keys(_),Object.keys(b),Object.keys(k)),xt=(Object.keys(v),Object.keys(A),Object.keys(y)),St=Object.keys(C),Et=(Object.keys(I),Object.keys(w),Object.keys(x)),jt=Object.keys(S),Tt=(Object.keys(E),Object.keys(j)),Dt=(Object.keys(T),Object.keys(D),Object.keys(R)),Rt=(Object.keys(P),Object.keys(O),Object.keys(M),Object.keys($)),Pt=(Object.keys(F),Object.keys(z),Object.keys(N),Object.keys(B),Object.keys(L)),Ot=(Object.keys(V),Object.keys(U),Object.keys(G),Object.keys(W),Object.keys(q)),Mt=(Object.keys(H),Object.keys(K)),$t=(Object.keys(Y),Object.keys(Z),Object.keys(J),Object.keys(X),Object.keys(Q),Object.keys(ee),Object.keys(te)),Ft=(Object.keys(ne),Object.keys(ie)),zt=Object.keys(oe),Nt=(Object.keys(re),Object.keys(se),Object.keys(ae),Object.keys(le)),Bt=(Object.keys(ce),Object.keys(de)),Lt=Object.keys(ue),Vt=Object.keys(he),Ut=(Object.keys(me),Object.keys(ge)),Gt=Object.keys(pe),Wt=(Object.keys(fe),Object.keys(_e)),qt=Object.keys(be),Ht=Object.keys(ke),Kt=Object.keys(ve),Yt=(Object.keys(Ae),Object.keys(ye),Object.keys(Ce),Object.keys(Ie),Object.keys(we),Object.keys(xe),Object.keys(Se),Object.keys(Ee),Object.keys(je)),Zt=(Object.keys(Te),Object.keys(De),Object.keys(Re)),Jt=Object.keys(Pe),Xt=Object.keys(Oe),Qt=Object.keys(Me),en=Object.keys($e),tn=Object.keys(Fe),nn=(Object.keys(ze),Object.keys(Ne),Object.keys(Be)),on=(Object.keys(Le),Object.keys(Ve),Object.keys(Ue),Object.keys(Ge),Object.keys(We),Object.keys(qe)),rn=(Object.keys(He),Object.keys(Ke),Object.keys(Ye),Object.keys(Ze),Object.keys(Je),Object.keys(Xe),Object.keys(Qe)),sn=(Object.keys(et),Object.keys(tt),Object.keys(nt)),an=(Object.keys(it),Object.keys(ot)),ln=(Object.keys(rt),Object.keys(st)),cn=Object.keys(at),dn=["insertedAt","updatedAt","checkInAt","date","sentAt","scheduledAt","deletedAt","lockedAt","bouncedAt","complaintAt","deliveredAt","rejectedAt","openedAt","clickedAt","queuedAt","closedAt","periodEndAt","checkOutAt","validatedAt","receptionDate","termsAcceptedAt","lastSeenAt","registrationDate","pairedAt","executedAt"],un=["date","calendarInviteStartDate","calendarInviteEndDate","startDate","endDate","deadlineDate","minAccreditationSlotDate","startAt","endAt","paidAt"],hn=["range","ranges","activationRange"],mn=["assignedDuration","duration"];let gn=class{language;translations;constructor(e,t){this.language=e,this.translations=t}translate(e,...t){if("production"!==i.Test||process.env.JEST_WORKER_ID){let n=this.translations[e]||e;const i=this.translations[`${e}_plural`];return i&&"number"==typeof t[0]&&t[0]>1&&(n=i),Array.isArray(t)&&t.length>0&&(n=t.reduce((e,t,n)=>e.replaceAll(`{${n+1}}`,t),n)),n}return`${e} - ${JSON.stringify(t)}`}*interpolateWithComponents(e,...t){let n=0;for(const[i,o]of e.split(/{\d+}/).entries())n>0&&(yield(0,r.jsx)(s.Fragment,{children:t[i-1]},n)),n++,yield o}formatListValues(e,t="disjunction"){return new Intl.ListFormat(this.language.toLowerCase(),{style:"long",type:t}).format(e)}};gn=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[String,Object])],gn);const pn=(0,s.createContext)({}),fn=pn.Consumer;function _n(e){return(0,s.useContext)(pn).container.get(e)}function bn(){const e=(0,s.useContext)(pn).container.get(gn);return e.translate.bind(e)}function kn(){const e=(0,s.useContext)(pn).container.get(gn);return e.interpolateWithComponents.bind(e)}function vn(e,t,n=[]){const o="production"!==i.Test?e:e.loc.source.body;return(0,s.useContext)(pn).useQuery(o,t,n)}function An(e,t={}){return(0,s.useContext)(pn).useMutation(e,t)}function yn(){return(0,s.useContext)(pn).useParams()}function Cn(){return(0,s.useContext)(pn).useHistory()}function In(){return(0,s.useContext)(pn).useLocalStorage()}var wn,xn=n(2347),Sn=n(2664);function En(e){return(0,xn.A)(e.normalize("NFD").replace(/\p{Diacritic}/gu,""))}function jn(e){return(0,xn.A)((e||"").trim().toLowerCase().normalize("NFD").replace(/\p{Diacritic}/gu,""))}function Tn(e,t={}){const n=t.replacer??wn.Dash,i=En(e).trim().toLowerCase().replace(/['"]+/gi,"");let o;return o=n===wn.Dash?i.replace(/[^a-z0-9\\-]+/gu,"-").replace(/-+$/,"").replace(/^-+/,""):n===wn.Underscore?i.replace(/[^a-z0-9_]+/gu,"_").replace(/_+$/,"").replace(/^_+/,""):i.replace(/[^a-z0-9]+/gu,"").trim(),t?.replaceStartingNumber?o.replace(/^(\d)/,"_$1"):o}function Dn(e){return Array.isArray(e)&&"production"!==i.Production&&console.warn("Array passed to `isNonEmptyString()`, did you mean to use `isNonEmptyArray()` instead?"),"string"==typeof e&&e.trim().length>0}function Rn(e){return!Dn(e)}!function(e){e[e.Dash=0]="Dash",e[e.Empty=1]="Empty",e[e.Underscore=2]="Underscore"}(wn||(wn={}));const Pn=["hm","hrh","him","hih","hh","hsh","hgdh","kg","lg","kt","lt","sm","sar","sai","sas","sagd"],On=e=>Dn(e)?e[0].toUpperCase()+e.slice(1):"";function Mn(e){return(e??"").trim().toLowerCase().replace(/\s+/g," ").split(" ").map(e=>Pn.includes(e.toLowerCase())?e.toUpperCase():On(e.trim())).join(" ").split("-").map(e=>Pn.includes(e.toLowerCase())?e.toUpperCase():On(e.trim())).join("-")}function $n(e,t){const n=(e,t,n,i,o)=>en?n+1:e+1:i===o?t:t+1;if(e===t)return 0;if(e.length>t.length){const n=e;e=t,t=n}let i=e.length,o=t.length;for(;i>0&&e.charCodeAt(i-1)===t.charCodeAt(o-1);)i--,o--;let r=0;for(;r{let t="$gray200",n="$2",i="$xs";if(Dn(e)){const o=function(e){if(e){const[t,n,i]=e.split(" ");return{borderColor:t,borderRadius:n,boxShadow:i}}return{}}(e);o.borderColor&&(t=`$${o.borderColor}`),o.borderRadius&&(n=`$${o.borderRadius}`),i=o.boxShadow?`$${o.boxShadow}`:void 0}return{borderColor:t,borderRadius:n,borderStyle:"solid",borderWidth:"1px",boxShadow:i}},clamp:e=>({display:"-webkit-box",overflow:"hidden","-webkit-line-clamp":e,"-webkit-box-orient":"vertical"}),ellipsis:()=>({overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap"}),px:e=>({paddingLeft:e,paddingRight:e}),py:e=>({paddingBottom:e,paddingTop:e})}});Hn("weezcrew-theme",{});const Zn=Un("div",{variants:{color:{inherit:{color:"inherit"},cyan:{color:"$cyan"},gray25:{color:"$gray25"},gray50:{color:"$gray50"},grayCustom50:{color:"$grayCustom50"},gray100:{color:"$gray100"},gray200:{color:"$gray200"},gray300:{color:"$gray300"},gray400:{color:"$gray400"},gray500:{color:"$gray500"},grayCustom500:{color:"$grayCustom500"},gray600:{color:"$gray600"},gray700:{color:"$gray700"},grayCustom700:{color:"$grayCustom700"},gray800:{color:"$gray800"},grayCustom800:{color:"$grayCustom800"},gray900:{color:"$gray900"},grayCustom900:{color:"$grayCustom900"},grayDark50:{color:"$grayDark50"},grayDark100:{color:"$grayDark100"},grayDark500:{color:"$grayDark500"},grayDark700:{color:"$grayDark700"},primary25:{color:"$primary25"},primary50:{color:"$primary50"},primary100:{color:"$primary100"},primary200:{color:"$primary200"},primary300:{color:"$primary300"},primary400:{color:"$primary400"},primary500:{color:"$primary500"},primaryCustom500:{color:"$primaryCustom500"},primary600:{color:"$primary600"},primaryCustom600:{color:"$primaryCustom600"},primary700:{color:"$primary700"},primary800:{color:"$primary800"},primary900:{color:"$primary900"},primary950:{color:"$primary950"},error25:{color:"$error25"},error50:{color:"$error50"},error100:{color:"$error100"},error200:{color:"$error200"},error300:{color:"$error300"},error400:{color:"$error400"},error500:{color:"$error500"},error600:{color:"$error600"},error700:{color:"$error700"},error800:{color:"$error800"},error900:{color:"$error900"},warning25:{color:"$warning25"},warning50:{color:"$warning50"},warning100:{color:"$warning100"},warning200:{color:"$warning200"},warning300:{color:"$warning300"},warning400:{color:"$warning400"},warning500:{color:"$warning500"},warning600:{color:"$warning600"},warning700:{color:"$warning700"},warning800:{color:"$warning800"},warning900:{color:"$warning900"},success25:{color:"$success25"},success50:{color:"$success50"},success100:{color:"$success100"},success200:{color:"$success200"},success300:{color:"$success300"},success400:{color:"$success400"},success500:{color:"$success500"},success600:{color:"$success600"},success700:{color:"$success700"},success800:{color:"$success800"},success900:{color:"$success900"},blue25:{color:"$blue25"},blue50:{color:"$blue50"},blue100:{color:"$blue100"},blue200:{color:"$blue200"},blue300:{color:"$blue300"},blue400:{color:"$blue400"},blue500:{color:"$blue500"},blue600:{color:"$blue600"},blue700:{color:"$blue700"},blue800:{color:"$blue800"},blue900:{color:"$blue900"},blueGray25:{color:"$blueGray25"},blueGray50:{color:"$blueGray50"},blueGray100:{color:"$blueGray100"},blueGray200:{color:"$blueGray200"},blueGray300:{color:"$blueGray300"},blueGray400:{color:"$blueGray400"},blueGray500:{color:"$blueGray500"},blueGray600:{color:"$blueGray600"},blueGray700:{color:"$blueGray700"},blueGray800:{color:"$blueGray800"},blueGray900:{color:"$blueGray900"},blueLight50:{color:"$blueLight50"},blueLight100:{color:"$blueLight100"},blueLight400:{color:"$blueLight400"},blueLight500:{color:"$blueLight500"},blueLight600:{color:"$blueLight600"},blueLight700:{color:"$blueLight700"},blueLight900:{color:"$blueLight900"},purple25:{color:"$purple25"},purple50:{color:"$purple50"},purple100:{color:"$purple100"},purple200:{color:"$purple200"},purple300:{color:"$purple300"},purple400:{color:"$purple400"},purple500:{color:"$purple500"},purple600:{color:"$purple600"},purple700:{color:"$purple700"},purple800:{color:"$purple800"},purple900:{color:"$purple900"},purpleLight50:{color:"$purpleLight50"},purpleLight100:{color:"$purpleLight100"},purpleLight500:{color:"$purpleLight500"},purpleLight700:{color:"$purpleLight700"},purpleDark50:{color:"$purpleDark50"},purpleDark100:{color:"$purpleDark100"},purpleDark500:{color:"$purpleDark500"},purpleDark700:{color:"$purpleDark700"},pink25:{color:"$pink25"},pink50:{color:"$pink50"},pink100:{color:"$pink100"},pink200:{color:"$pink200"},pink300:{color:"$pink300"},pink400:{color:"$pink400"},pink500:{color:"$pink500"},pink600:{color:"$pink600"},pink700:{color:"$pink700"},pink800:{color:"$pink800"},pink900:{color:"$pink900"},orange50:{color:"$orange50"},orange100:{color:"$orange100"},orange400:{color:"$orange400"},orange500:{color:"$orange500"},orange600:{color:"$orange600"},orange700:{color:"$orange700"},redLight50:{color:"$redLight50"},redLight100:{color:"$redLight100"},redLight500:{color:"$redLight500"},redLight700:{color:"$redLight700"},redDark50:{color:"$redDark50"},redDark100:{color:"$redDark100"},redDark500:{color:"$redDark500"},redDark700:{color:"$redDark700"},green50:{color:"$green50"},green100:{color:"$green100"},green500:{color:"$green500"},green700:{color:"$green700"},greenDark50:{color:"$greenDark50"},greenDark100:{color:"$greenDark100"},greenDark500:{color:"$greenDark500"},greenDark700:{color:"$greenDark700"},brown50:{color:"$brown50"},brown100:{color:"$brown100"},brown500:{color:"$brown500"},brown700:{color:"$brown700"},indigo100:{color:"$indigo100"},indigo600:{color:"$indigo600"},white:{color:"white"}},fontSize:{inherit:{fontSize:"inherit"},textXs:{fontSize:"$textXs"},textSm:{fontSize:"$textSm"},textMd:{fontSize:"$textMd"},textLg:{fontSize:"$textLg"},textXl:{fontSize:"$textXl"},displayXs:{fontSize:"$displayXs"},displaySm:{fontSize:"$displaySm"},displayMd:{fontSize:"$displayMd"},displayLg:{fontSize:"$displayLg"},displayXl:{fontSize:"$displayXl"},display2Xl:{fontSize:"$display2Xl"}},fontWeight:{inherit:{fontWeight:"inherit"},regular:{fontWeight:"$regular"},medium:{fontWeight:"$medium"},semiBold:{fontWeight:"$semiBold"},bold:{fontWeight:"$bold"}},textAlign:{start:{textAlign:"start"},end:{textAlign:"end"},center:{textAlign:"center"},justify:{textAlign:"justify"}},ellipsis:{true:{ellipsis:""}}},defaultVariants:{color:"inherit",fontSize:"inherit",fontWeight:"inherit",textAlign:"start"}}),Jn=s.forwardRef((e,t)=>{const n={};return e.height&&(n.height=Nn(e.height)),e.width&&(n.width=Nn(e.width)),(0,r.jsx)(Zn,{...(0,Fn.A)(e,"font"),...zn(e.font),ref:t,css:{...n,...e.css}})});Jn.displayName="Box";var Xn,Qn=n(8542);function ei(e){return(0,Qn.A)(e,["direction","align","justify","wrap","gap","css","height","width"])}!function(e){e.Nav="nav",e.Header="header",e.Footer="footer",e.Main="main",e.Section="section"}(Xn||(Xn={}));const ti=Un("div",{display:"flex",variants:{direction:{row:{flexDirection:"row"},column:{flexDirection:"column"},rowReverse:{flexDirection:"row-reverse"},columnReverse:{flexDirection:"column-reverse"}},align:{start:{alignItems:"flex-start"},center:{alignItems:"center"},end:{alignItems:"flex-end"},stretch:{alignItems:"stretch"},baseline:{alignItems:"baseline"}},justify:{start:{justifyContent:"flex-start"},center:{justifyContent:"center"},end:{justifyContent:"flex-end"},between:{justifyContent:"space-between"},evenly:{justifyContent:"space-evenly"}},wrap:{noWrap:{flexWrap:"nowrap"},wrap:{flexWrap:"wrap"},wrapReverse:{flexWrap:"wrap-reverse"}},gap:{1:{gap:"$1"},2:{gap:"$2"},3:{gap:"$3"},4:{gap:"$4"},5:{gap:"$5"},6:{gap:"$6"},7:{gap:"$7"},8:{gap:"$8"},9:{gap:"$9"},10:{gap:"$10"},11:{gap:"$11"},12:{gap:"$12"},13:{gap:"$13"}}},defaultVariants:{direction:"row",align:"stretch",justify:"start",wrap:"noWrap"}}),ni=s.forwardRef(({onClick:e,...t},n)=>{const i={};return t.height&&(i.height=Nn(t.height)),t.width&&(i.width=Nn(t.width)),(0,r.jsx)(ti,{...t,ref:n,css:{...i,...t.css},onClick:e})});ni.displayName="Flex";var ii=n(8174),oi=n(4625),ri=n(9191);function si(e){try{return Buffer.from(e,"base64").toString()}catch{try{return atob(e)}catch{return""}}}class ai extends URL{subdomain;basename;constructor(e,t,n,i){if(n&&("string"==typeof e?e=`${n}.${e}`:"object"==typeof e&&(e.host=`${n}.${e.host}`)),i&&("string"==typeof e?e=`${e}/${i}`:"object"==typeof e&&(e.pathname=`/${i}`)),!URL.canParse(e)&&(e=`https://${e}`,!URL.canParse(e)))throw new Error(`Invalid URL ${e}`);super(e,t),this.subdomain=n,this.basename=i}set pathname(e){super.pathname=`${this.basename?this.basename:""}${e}`}get pathname(){return"/"!==super.pathname?super.pathname:""}get pathnameOptional(){return"/"!==super.pathname?super.pathname:void 0}get href(){return"/"!==super.pathname?super.href:super.href.substring(0,super.href.length-1)}toString(){return this.href}}const li="undefined"!=typeof process&&Dn(process?.env?.SECRETS_PATH)?process.env.SECRETS_PATH:null,ci="undefined"!=typeof process?(0,ri.existsSync)(`${li}/HEAVENT_SECRETS`)?JSON.parse(si((0,ri.readFileSync)(`${li}/HEAVENT_SECRETS`,"utf-8"))):Dn(process?.env?.HEAVENT_SECRETS)?JSON.parse(si(process.env.HEAVENT_SECRETS)):null:null,di=e=>{if("object"==typeof window&&void 0!==window[e])return window[e];if(void 0!==ci?.[e])return ci[e];throw new Error(`Missing env. var. ${e}`)},ui=e=>"object"==typeof window&&void 0!==window[e]?window[e]:void 0!==ci?.[e]?ci[e]:void 0,hi=e=>{const t=di(e);return"boolean"==typeof t?t:"true"===t},mi=di("HEAVENT_APPLICATION_DOMAIN"),gi=ui("HEAVENT_RESOURCES_DOMAIN")??mi,pi=ui("HEAVENT_ASSETS_DOMAIN")??gi,fi=ui("HEAVENT_APP_SUBDOMAIN")??"app",_i=ui("HEAVENT_API_SUBDOMAIN")??"api",bi=ui("HEAVENT_PUBLIC_SUBDOMAIN")??"event",ki=ui("HEAVENT_INVOICES_SUBDOMAIN")??"invoices",vi=ui("HEAVENT_ASSETS_SUBDOMAIN")??"assets",Ai=ui("HEAVENT_UPLOADS_SUBDOMAIN")??"uploads",yi=ui("HEAVENT_APPLICATION_BASENAME")??"",Ci=ui("HEAVENT_RESOURCES_BASENAME")??"",Ii={ADMINS:di("HEAVENT_ADMINS"),EMAIL_FROM:di("HEAVENT_EMAIL_FROM"),EMAIL_FROM_NAME:di("HEAVENT_EMAIL_FROM_NAME"),HEAVENT_APPLICATION_DOMAIN:mi,HEAVENT_RESOURCES_DOMAIN:gi,HEAVENT_ASSETS_DOMAIN:pi,HEAVENT_APPLICATION_BASENAME:yi,HEAVENT_APP_URL:new ai(ui("HEAVENT_APP_DOMAIN")??mi,void 0,fi,ui("HEAVENT_APP_BASENAME")??yi),HEAVENT_API_URL:new ai(ui("HEAVENT_API_DOMAIN")??mi,void 0,_i,ui("HEAVENT_API_BASENAME")??yi),HEAVENT_PUBLIC_URL:new ai(ui("HEAVENT_PUBLIC_DOMAIN")??mi,void 0,bi,ui("HEAVENT_PUBLIC_BASENAME")??yi),HEAVENT_ASSETS_URL:new ai(pi,void 0,vi,ui("HEAVENT_ASSETS_BASENAME")??Ci),HEAVENT_INVOICES_URL:new ai(ui("HEAVENT_INVOICES_DOMAIN")??gi,void 0,ki,ui("HEAVENT_INVOICES_BASENAME")??Ci),HEAVENT_UPLOADS_URL:new ai(ui("HEAVENT_UPLOADS_DOMAIN")??gi,void 0,Ai,ui("HEAVENT_UPLOADS_BASENAME")??Ci),USE_HUBSPOT:hi("HEAVENT_USE_HUBSPOT"),FORCE_WHITE_LABEL_FOR_ORGANIZATION_ID:ui("HEAVENT_FORCE_WHITE_LABEL_FOR_ORGANIZATION_ID"),HIGHLIGHT_CUSTOM_COLOURS:(()=>{const e=ui("HEAVENT_HIGHLIGHT_CUSTOM_COLOURS");return void 0!==e?"boolean"==typeof e?e:"true"===e:void 0})(),COGNITO_USER_POOL_ID:di("HEAVENT_COGNITO_USER_POOL_ID"),COGNITO_USER_POOL_CLIENT_ID:di("HEAVENT_COGNITO_USER_POOL_CLIENT_ID"),COGNITO_DOMAIN_URL:di("HEAVENT_COGNITO_DOMAIN_URL"),COGNITO_CLIENT_CALLBACK_URL:di("HEAVENT_COGNITO_CLIENT_CALLBACK_URL")[0],USE_MIXPANEL:hi("HEAVENT_USE_MIXPANEL"),MIXPANEL_TOKEN:hi("HEAVENT_MIXPANEL_TOKEN"),HEAVENT_AWS_UPLOADS_BUCKET:di("HEAVENT_AWS_UPLOADS_BUCKET"),LOG_TOKEN:di("HEAVENT_LOG_TOKEN"),WEEZEVENT_DOMAIN:di("HEAVENT_WEEZEVENT_DOMAIN")},wi=["access","ticket","pay"],xi=({children:e,height:t,replace:n,style:i,to:o,width:s,...a})=>{const l=new URL(o.toString(),location.origin),c={};t&&(c.height=Nn(t)),s&&(c.width=Nn(s));const d={alignItems:"inherit",color:"inherit",cursor:"pointer",display:"inherit",flexDirection:"inherit",flexWrap:"inherit",gap:"inherit",justifyContent:"inherit",textDecoration:"none",...c,...i};return l.origin!==location.origin||wi.includes(l.pathname.split("/")[1])?(0,r.jsx)("a",{href:l.href,rel:"noreferrer",style:d,target:"_blank",...a,children:e}):(0,r.jsx)(oi.N_,{replace:n,style:d,to:{pathname:Dn(Ii.HEAVENT_APPLICATION_BASENAME)?l.pathname.replace(new RegExp(`^/${Ii.HEAVENT_APPLICATION_BASENAME}`,"gm"),""):l.pathname,hash:l.hash,search:l.search},...a,children:e})};function Si(e){return(0,ii.A)(e)}xi.displayName="LinkWrapper";const Ei=e=>{const t=e.iconStyle??"regular",n={};e.primaryColor&&(n["--fa-primary-color"]=e.primaryColor),e.secondaryColor&&(n["--fa-secondary-color"]=e.secondaryColor,n["--fa-secondary-opacity"]="1");const i=()=>(0,r.jsx)("i",{"aria-hidden":e["aria-hidden"]??!0,className:`fa-${t} fa-${e.icon} ${e.className||""}`,role:e.role,style:{...n,cursor:e.title?"help":"inherit"},title:e.title,onClick:e.to?void 0:e.onClick});return e.to?(0,r.jsx)(xi,{target:e.target,to:e.to,onClick:e.onClick,children:i()}):i()},ji=e=>(0,s.createElement)("svg",{width:e.width,height:e.height,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",className:"lds-rolling","data-testid":"loader",style:{background:"none"}},(0,s.createElement)("circle",{cx:"50",cy:"50",fill:"none",stroke:e.color,strokeWidth:e.strokeWidth,r:"16",strokeDasharray:"75.39822368615503 27.132741228718345",transform:"rotate(120 50 50)"},(0,s.createElement)("animateTransform",{attributeName:"transform",type:"rotate",calcMode:"linear",values:"0 50 50;360 50 50",keyTimes:"0;1",dur:"1s",begin:"0s",repeatCount:"indefinite"}))),Ti=(0,s.memo)(function(){return(0,r.jsx)(ni,{align:"center",height:1,justify:"center",width:1,children:(0,r.jsx)(ji,{color:"#162131",height:"200px",strokeWidth:"2",width:"200px"})})}),Di={alignItems:"center",borderRadius:"$1",cursor:"pointer",display:"flex",fontWeight:"$semiBold",gap:"$2",padding:"$1 $4",userSelect:"none","& .loader":{borderRadius:"$1"},variants:{color:{primary:{background:"$primaryCustom500",border:"1px solid $primaryCustom500",color:"white","&:hover":{background:"$primaryCustom600",border:"1px solid $primaryCustom600"},"& .loader":{background:"$primaryCustom500",border:"1px solid $primaryCustom500"},"& .loader:hover":{background:"$primary600",border:"1px solid $primary600"}},gray:{background:"$gray100",border:"1px solid $gray100",color:"$gray800","&:hover":{background:"$gray100",border:"1px solid $gray100"},"& .loader":{background:"$gray100",border:"1px solid $gray100"},"& .loader:hover":{background:"$gray100",border:"1px solid $gray100"}},white:{background:"white",border:"1px solid $gray300",color:"$grayCustom700","&:hover":{background:"$grayCustom50",color:"$grayCustom800"},"& .loader":{background:"white",border:"1px solid $gray300"},"& .loader:hover":{background:"$gray50",color:"$gray800"}},error:{background:"$error600",border:"1px solid $error600",color:"white","&:hover":{background:"$error700",border:"1px solid $error600"},"& .loader":{background:"$error600",border:"1px solid $error600"},"& .loader:hover":{background:"$error700",border:"1px solid $error600"}},invisible:{background:"none",border:"none",color:"$primaryCustom500",fontSize:"$textSm",fontWeight:"$medium",padding:"$1 $2","&:hover":{color:"$primaryCustom600"},"& .h-button-content:has( + .loader)":{color:"transparent"}},"invisible-gray":{background:"none",border:"none",color:"$gray700",fontSize:"$textSm",fontWeight:"$medium",padding:"$1 $2","&:hover":{color:"$gray900"},"& .h-button-content:has( + .loader)":{color:"transparent"}}},disabled:{true:{cursor:"not-allowed"}},size:{sm:{height:"32px",fontSize:"$textSm"},md:{height:"40px",fontSize:"$textSm"},lg:{height:"44px",fontSize:"$textMd"},xl:{height:"48px",fontSize:"$textMd"},"2xl":{height:"60px",fontSize:"$textLg"}},iconOnly:{true:{justifyContent:"center",px:"0"}}},compoundVariants:[{color:"primary",disabled:!0,css:{color:"$gray400",background:"$gray100",border:"1px solid $gray100","&:hover":{background:"$gray100",border:"1px solid $gray100"},"& .loader":{background:"$gray100",border:"1px solid $gray100"},"& .loader:hover":{background:"$gray100",border:"1px solid $gray100"}}},{color:"gray",disabled:!0,css:{background:"$gray50",border:"1px solid $gray50",color:"$gray400","&:hover":{background:"$gray50",border:"1px solid $gray50"},"& .loader":{background:"$gray50",border:"1px solid $gray50"},"& .loader:hover":{background:"$gray50",border:"1px solid $gray50"}}},{color:"transparent",disabled:!0,css:{color:"$gray400",background:"$primary100",border:"1px solid $primary100","&:hover":{color:"$gray400",background:"$primary100",border:"1px solid $primary100"},"& .loader":{background:"$primary100",border:"1px solid $primary100"},"& .loader:hover":{background:"$primary100",border:"1px solid $primary100"}}},{color:"invisible",disabled:!0,css:{color:"$gray400","&:hover":{color:"$gray400"}}},{color:"invisible-gray",disabled:!0,css:{color:"$gray400","&:hover":{color:"$gray400"}}},{color:"error",disabled:!0,css:{background:"$error200",border:"1px solid $error200","&:hover":{background:"$error200",border:"1px solid $error200"},"& .loader":{background:"$error200",border:"1px solid $error200"},"& .loader:hover":{background:"$error200",border:"1px solid $error200"}}},{size:"sm",iconOnly:!0,css:{width:"32px"}},{size:"md",iconOnly:!0,css:{width:"40px"}},{size:"lg",iconOnly:!0,css:{width:"44px"}},{size:"xl",iconOnly:!0,css:{width:"48px"}},{size:"2xl",iconOnly:!0,css:{width:"56px"}}],defaultVariants:{color:"primary",size:"md"}},Ri=Un("button",Di),Pi=Un("div",Di),Oi=s.forwardRef(({children:e,className:t,color:n,css:i,disabled:o,featureFlags:s,isLoading:a,leftIcon:l,onClick:c,to:d,rightIcon:u,size:h,textAlign:m=(s?.isV4?"center":void 0),title:g,...p},f)=>{const _=!!l&&!e&&!u||!l&&!e&&!!u,b={className:`button ${t||""}`,color:n,css:{width:s?.isV4?"100%":void 0,...i,position:"relative"},disabled:o,iconOnly:_,size:h,title:g},k={children:e,color:n,leftIcon:l,isLoading:a,rightIcon:u,textAlign:m};return d&&!o?(0,r.jsx)(xi,{style:s?.isV4?{flex:"1"}:void 0,title:g,to:d,onClick:e=>{o||a||c&&c(e)},...p,children:(0,r.jsx)(Pi,{...b,ref:f,children:(0,r.jsx)(Mi,{...k})})}):(0,r.jsx)(Ri,{...b,ref:f,type:"button",onClick:e=>{o||a||c&&c(e)},...p,children:(0,r.jsx)(Mi,{...k})})});Oi.displayName="Button",Oi.toString=()=>".button";const Mi=({children:e,color:t,isLoading:n,leftIcon:i,rightIcon:o,textAlign:s})=>(0,r.jsxs)(r.Fragment,{children:[i&&(0,r.jsx)(ni,{children:(0,r.jsx)(Ei,{icon:i})}),e&&(0,r.jsx)(Jn,{className:"h-button-content",css:{flex:"1"},textAlign:s,children:e}),o&&(0,r.jsx)(ni,{children:(0,r.jsx)(Ei,{icon:o})}),n&&(0,r.jsx)(ni,{align:"center",className:"loader",css:{height:"calc(100% + 2px)",left:"-1px",position:"absolute",top:"-1px",width:"calc(100% + 2px)",zIndex:10},justify:"center",children:(0,r.jsx)(ji,{color:t&&"primary"!==t&&"error"!==t?Gn.colors.gray800.value:"white",height:"40px",strokeWidth:"3",width:"40px"})})]}),$i=s.createContext({});function Fi(){return s.useContext($i)}const zi=(e,t=!0)=>{t&&e?.preventDefault(),e?.nativeEvent?.stopImmediatePropagation(),e?.stopPropagation()};var Ni=n(961);function Bi(e){const t=(0,s.useCallback)(t=>{"Esc"!==t.key&&"Escape"!==t.key||e()},[]);(0,s.useEffect)(()=>(document.addEventListener("keydown",t,!1),()=>{document.removeEventListener("keydown",t,!1)}),[])}function Li(e,t){"production"!==i.Production&&console.warn(`Component ${e} is deprecated, use ${t} instead.`)}const Vi=Un("dialog",{background:"white",border:"none",display:"flex",flexDirection:"column",overflowY:"auto",padding:"0",variants:{mobile:{true:{height:"100%",width:"100%"},false:{borderRadius:"12px",maxHeight:"calc(100% - 80px)",width:"688px"}}},defaultVariants:{mobile:!1}}),Ui=e=>{const t=bn(),{onClose:n}=Fi();return(0,r.jsxs)(ni,{css:{borderTop:e.hideBorder?void 0:"1px solid $gray200",padding:"$6 $7"},gap:"3",justify:"end",children:[!e.hideCancelButton&&(0,r.jsx)(Oi,{color:"white",onClick:n,children:t("annuler_48254")}),"function"==typeof e.children?e.children(n):e.children]})},Gi=e=>(0,r.jsx)(ni,{direction:"column",...ei(e),css:{borderTop:e.hideBorder?void 0:"1px solid $gray200",padding:"$5 $7 $7 $7",...e.css},children:e.children}),Wi=({icon:e,iconColor:t,children:n,subtitle:i,onClose:o})=>(0,r.jsxs)(ni,{children:[(0,r.jsxs)(ni,{align:"center",css:{flexGrow:"1",padding:"$6 $7 $5 $7"},gap:"4",children:[(0,r.jsx)(ni,{align:"center",css:{border:"1px solid $gray200",borderRadius:"10px",boxShadow:"$xs",color:t||"$gray700",fontSize:"textMd",padding:"$3"},height:48,justify:"center",width:48,children:(0,r.jsx)(Ei,{className:"fa-xl",icon:e})}),(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{font:"gray900 textLg medium",children:n}),Dn(i)&&(0,r.jsx)(Jn,{color:"gray500",children:i})]})]}),o&&(0,r.jsx)(ni,{align:"center",css:{color:"$gray500",cursor:"pointer",fontSize:"textMd",padding:"$2",margin:"$3 $3"},height:24,justify:"center",width:24,onClick:o,children:(0,r.jsx)(Ei,{className:"fa-xl",icon:"xmark"})})]}),qi=({children:e})=>{const{isOpen:t,onClose:n}=Fi();return Bi(n),Li("common-front/src/designSystem/components/modals/__deprecated/modal/modal.tsx","common-front/src/designSystem/components/modals/base/modal.tsx"),t?(0,Ni.createPortal)((0,r.jsx)(ni,{align:"center",css:{background:"rgba(52, 64, 84, 0.7)",height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:"300"},justify:"center",onClick:n,children:(0,r.jsx)(Vi,{onClick:e=>zi(e,!1),children:e})}),document.body):null},Hi=e=>{const[t,n]=s.useState(e.isOpen??!1),i=s.useCallback(()=>{n(!1),e.onClose?.()},[n,e.onClose]);return s.useEffect(()=>{"boolean"==typeof e.isOpen&&n(e.isOpen)},[e.isOpen]),(0,r.jsx)($i.Provider,{value:{isOpen:t,onClose:i,setIsOpen:n},children:e.children})},Ki=e=>{const{setIsOpen:t}=Fi(),n=e.children,i=s.useCallback(e=>{zi(e),t(!0),n.props.onClick?.(e)},[t,n]),o=s.useMemo(()=>s.cloneElement(s.Children.only(n),{onClick:i,onKeyPress:i,tabIndex:0}),[n,i]);return(0,r.jsx)(r.Fragment,{children:o})},Yi=e=>{const t=bn(),n=Dn(e.content?.[0])?t(e.content[0]):t("ooops_on_a_un_p_56888"),i=((e,t)=>"accreditation_limit_reached"===t?.[0]?[e("_ditez_l_accr_d_66820")]:"delegation_slots_limit_reached"===t?.[0]?[e("la_limite_sur_l_75773")]:"delegation_accreditations_limit_reached"===t?.[0]?[e("la_limite_sur_l_43036")]:"delegation_categories_limit_reached"===t?.[0]?[e("la_limite_sur_l_49480")]:"can_not_delete_paired"===t?.[0]?[e("ce_membre_est_d_53903")]:l(t)?t.map(e):[e("une_erreur_est_92333")])(t,e.content);return(0,r.jsx)(Hi,{isOpen:!0,onClose:e.onClose,children:(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"triangle-exclamation",iconColor:"$error700",children:n}),(0,r.jsx)(Gi,{css:{color:"$gray500"},hideBorder:!0,children:e.content?i.join(" "):e.children}),(0,r.jsx)(Ui,{hideBorder:!0,hideCancelButton:!0,children:(0,r.jsx)(Oi,{color:"error",onClick:e.onClose,children:t("fermer_62479")})})]})})},Zi=s.createContext({}),Ji=e=>{const[t,n]=s.useState(!1),[i,o]=s.useState([]),a=s.useCallback((e,t)=>{n(e),o((t||[]).flatMap(e=>e.isHeaventError?e.message.split("\n"):e.message?.startsWith("db::")?[e.message.substring(4).split(" ")[0]]:[]))},[n,o]),l=s.useCallback(()=>{n(!1),o([])},[n,o]);return(0,r.jsxs)(Zi.Provider,{value:{isError:t,setIsError:a},children:[e.children,t&&(0,r.jsx)(Yi,{content:i,onClose:l})]})};var Xi=n(8097);function Qi(e){return new Promise((t,n)=>{!function(e,n,i){const o=document.createElement("script");o.onload=()=>{t(!0)},o.onerror=()=>{i&&i()},o.src=e,document.body.appendChild(o)}(e,0,()=>{n(new Error(`Could not load ${e}`))})})}var eo=n(1343);const to={AccreditationChartFragment:{code:"fragment AccreditationChart on Accreditation {\n id\n name\n hasSlots\n willAutoAccredit\n\n slots(includeHidden: true) {\n date\n name\n assignedResources\n delegationsTotalResources\n maxResources\n scannedResources\n wishedResources\n }\n}\n",fragments:[]},AccreditationEmailFragment:{code:"fragment AccreditationEmail on AccreditationsUsersInfo {\n accreditationCategory {\n id\n name\n }\n\n accreditation {\n id\n eventId\n name\n acronym\n description\n icon\n color\n address\n latitude\n longitude\n fields\n }\n\n accreditationSlot {\n id\n name\n date\n }\n}\n",fragments:[]},AccreditationImportFragment:{code:"fragment AccreditationImport on Accreditation {\n id\n name\n\n slots(includeHidden: true) {\n id\n name\n date\n }\n}\n",fragments:[]},AccreditationSlotMatrixFragment:{code:"fragment AccreditationSlotMatrix on AccreditationsSlot {\n id\n name\n date\n assignedResources\n maxResources\n isBlocked\n\n accreditation {\n id\n accreditationCategoryName\n accreditationDisplay\n acronym\n color\n index\n name\n }\n\n accreditationCategory {\n id\n name\n }\n}\n",fragments:[]},AccreditationSlotStatsFragment:{code:"fragment AccreditationSlotStats on AccreditationsSlot {\n assignedResources\n maxResources\n scannedResources\n wishedResources\n}\n",fragments:[]},AccreditationSlotVolunteerRegistrationFragment:{code:"fragment AccreditationSlotVolunteerRegistration on AccreditationsSlot {\n id\n accreditationId\n name\n date\n isBlocked\n\n accreditation {\n id\n accreditationCategoryId\n acronym\n name\n color\n icon\n hiddenSlotId\n hasSlots\n index\n fields\n }\n\n accreditationCategory {\n id\n name\n }\n}\n",fragments:[]},AccreditationsAccreditationFragment:{code:"fragment AccreditationsAccreditation on Accreditation {\n id\n accreditationCategoryId\n index\n name\n address\n latitude\n longitude\n acronym\n icon\n color\n fillingRate\n maxResources\n assignedResources\n willAutoAccredit\n weezeventIsSynchronized\n fields\n index\n hasDateSlots\n insertedAt\n\n accreditationCategory {\n id\n name\n }\n\n accreditationsCustomFields @include(if: $includeConditions) {\n ...AccreditationsAccreditationCustomField\n }\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n}\n",fragments:["AccreditationsAccreditationCustomFieldFragment"]},AccreditationsAccreditationCustomFieldFragment:{code:"fragment AccreditationsAccreditationCustomField on AccreditationsCustomField {\n conditionValue\n\n customField {\n name\n fieldType\n\n values {\n id\n value\n }\n }\n}\n",fragments:[]},AccreditationsAccreditationSlotFragment:{code:"fragment AccreditationsAccreditationSlot on AccreditationsSlot {\n id\n accreditationCategoryId\n accreditationId\n name\n date\n assignedResources\n fillingRate\n insertedAt\n isHidden\n maxResources\n resourcesByFields(slugs: $customFieldsSlugs) @include(if: $includeResources)\n scannedResources @include(if: $includeResources)\n weezeventChecklistId\n wishedResources @include(if: $includeResources)\n\n accreditation {\n id\n accreditationCategoryId\n index\n name\n address\n latitude\n longitude\n acronym\n icon\n color\n hasDateSlots\n fields\n weezeventIsSynchronized\n\n accreditationsCustomFields @include(if: $includeConditions) {\n ...AccreditationsAccreditationCustomField\n }\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n }\n\n accreditationCategory {\n id\n name\n }\n}\n",fragments:["AccreditationsAccreditationCustomFieldFragment"]},AccreditationsSlotFragment:{code:"fragment AccreditationsSlot on AccreditationsSlot {\n id\n accreditationCategoryId\n accreditationId\n eventId\n name\n date\n assignedResources\n wishedResources\n maxResources\n isBlocked\n\n accreditation {\n id\n accreditationCategoryId\n eventId\n acronym\n name\n color\n icon\n hasSlots\n accreditationDisplay\n hiddenSlotId\n index\n }\n\n accreditationCategory {\n id\n name\n }\n}\n",fragments:[]},AssigmentEmailFragment:{code:"fragment AssigmentEmail on PositionsSlotsUsersInfo {\n id\n\n position {\n id\n eventId\n name\n description\n acronym\n color\n address\n latitude\n longitude\n zoom\n range\n layer\n fields\n\n leaders {\n ...LeaderAssignment\n }\n\n category {\n id\n name\n\n leaders {\n ...LeaderAssignment\n }\n }\n\n tags {\n name\n }\n }\n\n positionSlot {\n id\n name\n range\n timeDifferenceMinutes\n }\n}\n",fragments:["LeaderAssignmentFragment"]},AttachCustomFieldFragment:{code:"fragment AttachCustomField on CustomField {\n ...CustomFieldWithCondition\n\n category {\n id\n name\n }\n}\n",fragments:["CustomFieldWithConditionFragment"]},CampaignEditFragment:{code:"fragment CampaignEdit on Campaign {\n name\n state\n campaignType\n sender\n text\n subject\n html\n replyTo\n sendToEveryone\n states\n positionsCategoriesIds\n positionsIds\n positionsSlotsIds\n tagsIds\n accreditationsCategoriesIds\n accreditationsIds\n accreditationsSlotsIds\n usersInfosIds\n segmentsIds\n scheduledAt\n emailSenderId\n attachments\n hasCalendarInvite\n calendarInviteName\n calendarInviteStartDate\n calendarInviteStartTime\n calendarInviteEndDate\n calendarInviteEndTime\n scheduleType\n scheduleAnchor\n scheduleOffsetDays\n scheduleBeforeAfter\n scheduleSendTime\n\n documents {\n acl\n key\n name\n size\n }\n}\n",fragments:[]},CampaignEmailRendererFragment:{code:"fragment CampaignEmailRenderer on Campaign {\n subject\n text\n html\n replyTo\n attachments\n hasCalendarInvite\n calendarInviteName\n calendarInviteStartDate\n calendarInviteStartTime\n calendarInviteEndDate\n calendarInviteEndTime\n\n documents {\n name\n key\n }\n}\n",fragments:[]},CampaignListFragment:{code:"fragment CampaignList on Campaign {\n id\n name\n campaignType\n state\n numberOfRecipients\n cost\n sentAt\n scheduledAt\n\n createdBy {\n nameOrEmail\n }\n}\n",fragments:[]},CampaignUserInfoFragment:{code:'fragment CampaignUserInfo on UsersInfo {\n id\n name\n email\n picture {\n url\n }\n phone: fieldValue(slug: "phone")\n}\n',fragments:[]},CommentFragment:{code:"fragment Comment on Comment {\n id\n content\n insertedAt\n\n event {\n name\n }\n\n writtenBy {\n id\n email\n\n userInfo(organizationId: $organizationId) {\n ...UserInfoNameAndPicture\n nameOrEmail\n }\n }\n}\n",fragments:["UserInfoNameAndPictureFragment"]},ConditionCustomFieldFragment:{code:"fragment ConditionCustomField on CustomField {\n id\n name\n slug\n fieldType\n canSelectMultiple\n\n values {\n id\n value\n }\n}\n",fragments:[]},ConditionsCustomFieldsFragment:{code:"fragment ConditionsCustomFields on Organization {\n conditionsCustomFields: customFields(\n variety: UserInfo\n privacy: All\n fieldTypes: [Checkbox, Select]\n sort: { attribute: Name, direction: Asc }\n ) {\n nodes {\n ...ConditionCustomField\n }\n }\n}\n",fragments:["ConditionCustomFieldFragment"]},CreateAccreditationEventFragment:{code:"fragment CreateAccreditationEvent on Event {\n startAt\n endAt\n layer\n isWeezeventConnected\n\n accreditationsCategories {\n id\n name\n }\n}\n",fragments:[]},CreateCampaignEmailSenderFragment:{code:"fragment CreateCampaignEmailSender on EmailsSender {\n id\n name\n isValidToSendEmail\n}\n",fragments:[]},CreateCustomFieldInfosFragment:{code:"fragment CreateCustomFieldInfos on Organization {\n customFields(\n variety: UserInfo\n privacy: All\n fieldTypes: [Checkbox, Country, Language, Nationality, Select]\n ) {\n nodes {\n id\n name\n label\n fieldProperty\n fieldType\n listType\n\n values {\n id\n value\n color\n }\n }\n }\n\n customFieldsCategories {\n nodes {\n id\n name\n }\n }\n}\n",fragments:[]},CreateDelegationEventFragment:{code:"fragment CreateDelegationEvent on Event {\n startAt\n endAt\n\n campaigns(states: [Template]) {\n nodes {\n id\n name\n }\n }\n\n customDocuments {\n slug\n name\n }\n\n delegationsSpaceLayouts {\n id\n name\n }\n\n forms {\n nodes {\n ...CreateDelegationForm\n }\n }\n\n ...EventAccreditations\n}\n",fragments:["CreateDelegationFormFragment","EventAccreditationsFragment"]},CreateDelegationFormFragment:{code:"fragment CreateDelegationForm on Form {\n id\n name\n}\n",fragments:[]},CreatePositionEventFragment:{code:"fragment CreatePositionEvent on Event {\n startAt\n endAt\n layer\n latitude\n longitude\n isWeezeventConnected\n\n positionsCategories(scoped: true) {\n id\n name\n }\n\n traces {\n ...Trace\n }\n}\n",fragments:["TraceFragment"]},CreatePositionTagsFragment:{code:"fragment CreatePositionTags on Organization {\n tags {\n nodes {\n id\n name\n }\n }\n}\n",fragments:[]},CreateUpdateEventInfosFragment:{code:"fragment CreateUpdateEventInfos on Organization {\n name\n weezeventOrganizationId\n\n eventCustomFields: customFields(variety: Event) {\n nodes {\n ...AttachCustomField\n }\n }\n\n emailsSenders(isValidToSendEmail: true) {\n id\n name\n }\n\n tags {\n nodes {\n id\n name\n }\n }\n}\n",fragments:["AttachCustomFieldFragment"]},CreateUpdateMemberFormFragment:{code:"fragment CreateUpdateMemberForm on Form {\n id\n name\n isEditableInMemberSpace\n description\n positionTitle\n positionSubtitle\n accreditationTitle\n accreditationSubtitle\n informationTitle\n registerButtonText\n\n ...FormSlotsOptions\n ...FormMissionsOptions\n ...FormAccreditationsOptions\n\n elements {\n ...FormElementDisplay\n }\n\n customSlotsPeriods {\n ...FormRegisterCustomSlotPeriod\n }\n}\n",fragments:["FormSlotsOptionsFragment","FormMissionsOptionsFragment","FormAccreditationsOptionsFragment","FormElementDisplayFragment","FormRegisterCustomSlotPeriodFragment"]},CreatedByFragment:{code:"fragment CreatedBy on UsersInfo {\n ...UserInfoContactInformation\n}\n",fragments:["UserInfoContactInformationFragment"]},CustomBadgeVolunteerRegistrationFragment:{code:"fragment CustomBadgeVolunteerRegistration on VolunteersRegistration {\n localId\n state\n isLeader\n utid\n ticketId\n weezevent\n segmentsIds(usedInCustomDocument: true)\n\n userInfo {\n id\n email\n name\n fields(expand: true)\n registrationDate(eventId: $eventId)\n\n links(eventId: $eventId) {\n ...UserInfoLinks\n }\n\n formsUsersInfos(eventId: $eventId, level: Event) {\n formId\n\n slots {\n range\n }\n }\n }\n\n delegation {\n ...DelegationEmail\n }\n\n accreditationsUsersInfos {\n ...AccreditationEmail\n }\n\n positionsSlotsUsersInfos {\n ...AssigmentEmail\n }\n}\n",fragments:["UserInfoLinksFragment","DelegationEmailFragment","AccreditationEmailFragment","AssigmentEmailFragment"]},CustomDocumentPopulationFragment:{code:"fragment CustomDocumentPopulation on CustomDocument {\n id\n slug\n name\n populationsIds\n shouldRegenerateTicketIdOnDownload\n}\n",fragments:[]},CustomFieldFragment:{code:"fragment CustomField on CustomField {\n id\n slug\n name\n label\n variety\n fieldProperty\n fieldType\n isPrivate\n isEncrypted\n hasCondition\n conditionCustomFieldId\n dependencies\n numberOfTimesUsed\n canDelete\n isSelectV2\n insertedAt\n\n category {\n id\n name\n }\n\n conditionCustomField {\n name\n }\n\n createdBy {\n id\n ...CreatedBy\n }\n\n values {\n id\n value\n }\n}\n",fragments:["CreatedByFragment"]},CustomFieldImportFragment:{code:"fragment CustomFieldImport on CustomField {\n id\n name\n slug\n customFieldCategoryId\n customFieldCategoryName\n fieldType\n listType\n fieldProperty\n canSelectMultiple\n\n values {\n id\n value\n color\n }\n}\n",fragments:[]},CustomFieldWithConditionFragment:{code:"fragment CustomFieldWithCondition on CustomField {\n id\n name\n label\n description\n fieldType\n fieldSubtype\n listType\n fieldProperty\n isPrivate\n hasCondition\n conditionValue\n canSelectMultiple\n slug\n isSelectV2\n canBeUpdatedByUrl\n\n conditionCustomField {\n id\n name\n fieldType\n fieldProperty\n canSelectMultiple\n slug\n }\n\n document {\n url\n name\n }\n\n values {\n id\n value\n color\n }\n}\n",fragments:[]},DelegationAccreditationSlotFragment:{code:"fragment DelegationAccreditationSlot on DelegationAccreditationSlot {\n accreditationCategoryId\n accreditationId\n accreditationSlotId\n isDefault\n isFull\n isVisible\n assignedResources\n maxResources\n willAutoAccredit\n\n accreditationSlot {\n date\n isBlocked\n isFull\n }\n}\n",fragments:[]},DelegationAccreditationSlotStatsFragment:{code:"fragment DelegationAccreditationSlotStats on DelegationAccreditationSlot {\n accreditationCategoryId\n accreditationSlotId\n accreditationId\n assignedResources\n maxResources\n scannedResources\n wishedResources\n}\n",fragments:[]},DelegationAccreditationsSlotsFragment:{code:"fragment DelegationAccreditationsSlots on Delegation {\n accreditationsSlots {\n accreditationId\n accreditationSlotId\n maxResources\n assignedResources\n isDefault\n isVisible\n\n accreditationSlot {\n id\n name\n date\n isHidden\n accreditation {\n id\n name\n }\n accreditationCategoryId\n }\n }\n}\n",fragments:[]},DelegationEmailFragment:{code:'fragment DelegationEmail on Delegation {\n id\n organizationId\n eventId\n formId\n name\n fields\n\n category: delegationCategory {\n id\n name\n }\n\n leaders {\n name\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n phone: fieldValue(slug: "phone")\n }\n}\n',fragments:[]},DelegationUserProfileFragment:{code:"fragment DelegationUserProfile on Delegation {\n id\n name\n event {\n id\n name\n }\n}\n",fragments:[]},DelegationsDelegationFragment:{code:"fragment DelegationsDelegation on Delegation {\n id\n organizationId\n eventId\n name\n state\n deadlineDate\n numberOfResources @include(if: $includeResources)\n maxResources\n fillingRate @include(if: $includeResources)\n showInDelegationSpace\n fields\n canLeadersAddMembers\n canLeadersEditMembers\n canLeadersDeleteMembers\n canLeadersDuplicateMembers\n canLeadersEditColumns\n canLeadersEditCustomFields\n canLeadersImportMembers\n canLeadersSeeHiddenAccreditationsSlots\n showFormLinkInDelegationSpace\n showAllAccreditations\n lockedAt\n usedCustomFieldsFilled @include(if: $includeUsedCustomFieldsFilled)\n insertedAt\n\n campaigns @include(if: $includeCampaigns) {\n id\n name\n }\n\n children @include(if: $includeChildren) {\n event {\n id\n name\n }\n }\n\n parent @include(if: $includeParent) {\n id\n name\n }\n\n customDocuments @include(if: $includeDocuments) {\n slug\n name\n }\n\n delegationCategory {\n id\n name\n\n leaders @include(if: $includeLeaders) {\n userInfo {\n id\n email\n name\n nameOrEmail\n }\n }\n }\n\n delegationsSpaceLayout @include(if: $includeLayout) {\n id\n name\n }\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n form {\n id\n name\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n\n leaders @include(if: $includeLeaders) {\n id\n email\n name\n nameOrEmail\n }\n\n allAccreditationsSlots @include(if: $includeAccreditationsSlots) {\n ...DelegationAccreditationSlotStats\n }\n}\n",fragments:["DelegationAccreditationSlotStatsFragment"]},DelegationsSpaceLayoutTabFragment:{code:"fragment DelegationsSpaceLayoutTab on DelegationsSpaceLayoutsTab {\n id\n name\n description\n slug\n isVisible\n isPinned\n segmentType\n rendering\n infos\n}\n",fragments:[]},DesignColorsFragment:{code:"fragment DesignColors on Design {\n colors {\n grayCustom50\n grayCustom500\n grayCustom700\n grayCustom800\n grayCustom900\n primaryCustom500\n primaryCustom600\n }\n}\n",fragments:[]},DocumentDelegationCalendarFragment:{code:"fragment DocumentDelegationCalendar on Event {\n startAt\n endAt\n\n document(documentType: DelegationCalendar) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n delegation(id: $delegationId) {\n ...DelegationEmail\n\n allAccreditationsSlots(onlyVisible: $onlyVisible) {\n assignedResources\n\n accreditationSlot {\n id\n date\n name\n }\n\n accreditation {\n name\n color\n index\n }\n }\n }\n}\n",fragments:["DelegationEmailFragment"]},DocumentEmailPreviewFragment:{code:"fragment DocumentEmailPreview on Document {\n id\n acl\n key\n name\n size\n url\n}\n",fragments:[]},DocumentPositionPlanningFragment:{code:'fragment DocumentPositionPlanning on Event {\n startAt\n endAt\n dayStartTime\n\n document(documentType: PositionPlanning) {\n id\n options\n }\n\n position(id: $positionId) {\n name\n range\n color\n\n slots {\n id\n name\n range\n }\n }\n\n volunteersRegistrations(positionId: $positionId, sort: { attribute: "Name", direction: Asc }) {\n nodes {\n id\n\n userInfo {\n name\n\n phone {\n internationalFormat\n }\n }\n\n positionsSlotsUsersInfos {\n positionSlotId\n }\n }\n }\n}\n',fragments:[]},DocumentPositionSheetFragment:{code:"fragment DocumentPositionSheet on Query {\n organization(id: $organizationId) {\n customFields(variety: UserInfo) {\n nodes {\n ...CustomFieldWithCondition\n }\n }\n }\n\n event(id: $eventId) {\n document(documentType: Position) {\n id\n options\n }\n\n position(id: $positionId) {\n ...PositionPdfInfos\n\n slots {\n id\n name\n range\n }\n }\n\n volunteersRegistrations(states: [Assigned], positionId: $positionId) {\n nodes {\n ...VolunteerPdf\n\n positionsSlotsUsersInfos {\n positionSlotId\n }\n }\n }\n }\n}\n",fragments:["CustomFieldWithConditionFragment","PositionPdfInfosFragment","VolunteerPdfFragment"]},DocumentPositionsPlanningFragment:{code:"fragment DocumentPositionsPlanning on Event {\n name\n\n positionsSlots(segmentId: $segmentId, date: $date) {\n nodes {\n id\n positionId\n name\n range\n\n position {\n id\n name\n color\n }\n }\n }\n\n segment(id: $segmentId) {\n name\n }\n}\n",fragments:[]},DocumentPositionsVolunteersPlanningFragment:{code:"fragment DocumentPositionsVolunteersPlanning on Event {\n name\n\n positionsSlots(segmentId: $segmentId) {\n nodes {\n id\n range\n\n position {\n id\n name\n acronym\n }\n }\n }\n\n segment(id: $segmentId) {\n name\n }\n\n volunteersRegistrations(states: [Assigned]) {\n nodes {\n id\n\n userInfo {\n ...UserInfoContactInformation\n }\n\n positionsSlotsUsersInfos {\n positionSlotId\n }\n }\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},DocumentUserAssignmentsFragment:{code:"fragment DocumentUserAssignments on Query {\n organization(id: $organizationId) {\n id\n\n customFields(variety: Position, privacy: Public) {\n nodes {\n ...CustomFieldWithCondition\n }\n }\n\n userInfo(id: $userInfoId) {\n ...UserInfoDocument\n }\n }\n\n event(id: $eventId) {\n id\n name\n\n document(documentType: Assignments) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n id\n localId\n ticketId\n weezevent\n\n preassignPositions {\n name\n }\n\n preassignPositionsCategories {\n name\n }\n\n positionsSlotsUsersInfos {\n ...AssigmentEmail\n }\n }\n }\n}\n",fragments:["CustomFieldWithConditionFragment","UserInfoDocumentFragment","AssigmentEmailFragment"]},DocumentUserBadgeFragment:{code:'fragment DocumentUserBadge on Event {\n document(documentType: Badge) {\n id\n options\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n userInfo {\n ...UserInfoContactInformation\n nameOrEmail\n language: fieldValue(slug: "language")\n\n links(eventId: $eventId) {\n userBadgeLink\n }\n }\n\n positionsSlotsUsersInfos {\n position {\n name\n }\n\n positionSlot {\n range\n }\n }\n }\n}\n',fragments:["UserInfoContactInformationFragment"]},DocumentUserCertificateFragment:{code:'fragment DocumentUserCertificate on Event {\n document(documentType: Certificate) {\n id\n options\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n userInfo {\n nameOrEmail\n name\n dateOfBirth: fieldValue(slug: "dateOfBirth")\n street: fieldValue(slug: "street")\n city: fieldValue(slug: "city")\n postalCode: fieldValue(slug: "postalCode")\n language: fieldValue(slug: "language")\n\n links(eventId: $eventId) {\n userCertificateLink\n }\n }\n\n positionsSlotsUsersInfos {\n position {\n name\n }\n\n positionSlot {\n range\n }\n }\n }\n}\n',fragments:[]},DocumentUserCustomBadgeFragment:{code:"fragment DocumentUserCustomBadge on Event {\n id\n name\n startAt\n weezevent\n\n tags {\n name\n }\n\n document(documentType: CustomBadge, customBadge: $customBadge) {\n id\n options\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n ...CustomBadgeVolunteerRegistration\n }\n}\n",fragments:["CustomBadgeVolunteerRegistrationFragment"]},DocumentUserCustomBadgesFragment:{code:"fragment DocumentUserCustomBadges on Event {\n id\n name\n startAt\n weezevent\n fields\n\n tags {\n name\n }\n\n document(documentType: CustomBadge, customBadge: $customBadge) {\n id\n options\n }\n\n volunteersRegistrations(segmentId: $segmentId) {\n nodes {\n ...CustomBadgeVolunteerRegistration\n }\n }\n}\n",fragments:["CustomBadgeVolunteerRegistrationFragment"]},DocumentUserPlanningFragment:{code:"fragment DocumentUserPlanning on Event {\n startAt\n endAt\n dayStartTime\n\n document(documentType: UserPlanning) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n id\n localId\n ticketId\n weezevent\n\n userInfo {\n ...UserInfoDocument\n }\n\n positionsSlotsUsersInfos {\n ...PsuiUserPlanning\n }\n }\n}\n",fragments:["UserInfoDocumentFragment","PsuiUserPlanningFragment"]},DocumentUserPlanningDaysFragment:{code:'fragment DocumentUserPlanningDays on Event {\n document(documentType: UserPlanningDays) {\n id\n options\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n userInfo {\n nameOrEmail\n language: fieldValue(slug: "language")\n\n links(eventId: $eventId) {\n userPlanningDaysLink\n }\n }\n\n positionsSlotsUsersInfos {\n positionSlot {\n range\n }\n\n position {\n id\n organizationId\n name\n address\n }\n }\n }\n}\n',fragments:[]},DocumentUserPlanningListFragment:{code:'fragment DocumentUserPlanningList on Event {\n document(documentType: UserPlanningList) {\n id\n options\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n userInfo {\n nameOrEmail\n language: fieldValue(slug: "language")\n\n links(eventId: $eventId) {\n userPlanningListLink\n }\n }\n\n positionsSlotsUsersInfos {\n positionSlot {\n name\n range\n }\n\n position {\n name\n }\n }\n }\n}\n',fragments:[]},DocumentUsersHoursFragment:{code:"fragment DocumentUsersHours on Event {\n timeZone\n\n document(documentType: UserHours) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n positionsSlotsUsersInfos {\n ...PsuiUserHours\n }\n\n userInfo {\n ...UserInfoDocument\n }\n }\n}\n",fragments:["PsuiUserHoursFragment","UserInfoDocumentFragment"]},DocumentUsersListingFragment:{code:"fragment DocumentUsersListing on Query {\n organization(id: $organizationId) {\n customFields(variety: UserInfo) {\n nodes {\n ...CustomFieldWithCondition\n }\n }\n }\n\n event(id: $eventId) {\n document(documentType: VolunteersListing) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n segment(id: $segmentId) {\n name\n\n links {\n usersListingLink\n }\n }\n\n volunteersRegistrations(segmentId: $segmentId) {\n nodes {\n ...VolunteerPdf\n }\n }\n }\n}\n",fragments:["CustomFieldWithConditionFragment","VolunteerPdfFragment"]},DocumentUsersPicturesFragment:{code:'fragment DocumentUsersPictures on Query {\n organization(id: $organizationId) {\n customFields(variety: UserInfo) {\n nodes {\n ...CustomFieldWithCondition\n }\n }\n }\n\n event(id: $eventId) {\n document(documentType: UsersPictures) {\n id\n options\n title\n informationsTitle\n informationsContent\n informations2Title\n informations2Content\n signature\n }\n\n segment(id: $segmentId) {\n name\n\n links {\n usersPicturesLink\n }\n }\n\n volunteersRegistrations(\n segmentId: $segmentId\n sort: { attribute: "Name", direction: Asc }\n ) {\n nodes {\n userInfo {\n id\n ...UserInfoContactInformation\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n fields\n }\n }\n }\n }\n}\n',fragments:["CustomFieldWithConditionFragment","UserInfoContactInformationFragment"]},DocumentUsersPlanningFragment:{code:"fragment DocumentUsersPlanning on VolunteersRegistration {\n id\n state\n\n userInfo {\n id\n ...UserInfoContactInformation\n }\n\n positionsSlotsUsersInfos(positionId: $positionId) {\n positionCategory {\n name\n }\n\n positionSlot {\n id\n name\n range\n }\n\n position {\n id\n name\n color\n icon\n }\n }\n\n slots {\n range\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},EditVolunteerRegistrationSlotFragment:{code:"fragment EditVolunteerRegistrationSlot on ISlot {\n startDate\n startTime\n endDate\n endTime\n}\n",fragments:[]},EmailRecipientFragment:{code:"fragment EmailRecipient on Email {\n id\n state\n sentAt\n infos\n\n userInfo {\n ...CampaignUserInfo\n }\n}\n",fragments:["CampaignUserInfoFragment"]},EmailSenderEmailRendererFragment:{code:"fragment EmailSenderEmailRenderer on EmailsSender {\n fromName\n fromEmail\n replyTo\n signature\n\n header {\n key\n }\n\n picture {\n key\n }\n\n footer {\n key\n }\n}\n",fragments:[]},EmailTemplateEmailRendererFragment:{code:"fragment EmailTemplateEmailRenderer on EmailsTemplate {\n useDefault\n subject\n content\n attachments\n hasCalendarInvite\n calendarInviteName\n calendarInviteStartDate\n calendarInviteStartTime\n calendarInviteEndDate\n calendarInviteEndTime\n}\n",fragments:[]},EventAccreditationsFragment:{code:"fragment EventAccreditations on Event {\n accreditationsCategories {\n id\n name\n\n accreditations {\n id\n accreditationCategoryId\n name\n color\n icon\n accreditationCategoryName\n accreditationDisplay\n hasSlots\n hiddenSlotId\n index\n\n slots(includeHidden: true) {\n id\n accreditationId\n name\n date\n }\n }\n }\n}\n",fragments:[]},EventCreateUpdateMemberFragment:{code:"fragment EventCreateUpdateMember on Event {\n startAt\n endAt\n dayStartTime\n ranges(formId: $formId, delegationId: $delegationId)\n country\n\n accreditationsCategories {\n ...FormRegisterAccreditationCategory\n }\n\n positionsCategories {\n ...FormRegisterCategory\n }\n}\n",fragments:["FormRegisterAccreditationCategoryFragment","FormRegisterCategoryFragment"]},EventDelegationsExportFragment:{code:"fragment EventDelegationsExport on Event {\n languages\n\n segmentsFolders(segmentType: Delegations) {\n id\n name\n\n segments {\n id\n name\n }\n }\n}\n",fragments:[]},EventEmailRendererFragment:{code:"fragment EventEmailRenderer on Event {\n id\n organizationId\n name\n languages\n timeZone\n startAt\n endAt\n fields\n\n customDocuments {\n slug\n }\n}\n",fragments:[]},EventPositionsExportFragment:{code:"fragment EventPositionsExport on Event {\n languages\n\n segmentsFolders(segmentType: Positions) {\n id\n name\n\n segments {\n id\n name\n }\n }\n}\n",fragments:[]},EventVolunteersExportFragment:{code:"fragment EventVolunteersExport on Event {\n languages\n\n segmentsFolders(segmentType: Volunteers) {\n id\n name\n\n segments {\n id\n name\n }\n }\n}\n",fragments:[]},EventsEventFragment:{code:"fragment EventsEvent on Event {\n id\n name\n state\n startAt\n endAt\n fields\n insertedAt\n numberOfMembers @include(if: $includeNumberOfMembers)\n numberOfMembersAccredited @include(if: $includeNumberOfMembers)\n numberOfMembersAssigned @include(if: $includeNumberOfMembers)\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n tags {\n id\n name\n }\n}\n",fragments:[]},ExistingVolunteerFragment:{code:"fragment ExistingVolunteer on UsersInfo {\n id\n ...UserInfoContactInformation\n nameOrEmail\n}\n",fragments:["UserInfoContactInformationFragment"]},FormAccreditationsOptionsFragment:{code:"fragment FormAccreditationsOptions on Form {\n accreditationDisplay\n accreditationFilter\n showFullAccreditation\n hiddenAccreditationsCategoriesIds\n hiddenAccreditationsIds\n hiddenAccreditationsSlotsIds\n displayedAccreditationsCategoriesIds\n displayedAccreditationsIds\n displayedAccreditationsSlotsIds\n showAccreditationDescription\n slotDisplay\n\n accreditationsFormCustomFields {\n accreditationsSlotsIds\n isMandatory\n\n customField {\n ...CustomFieldWithCondition\n }\n }\n}\n",fragments:["CustomFieldWithConditionFragment"]},FormCustomFieldFragment:{code:"fragment FormCustomField on CustomField {\n id\n name\n label\n fieldType\n listType\n fieldProperty\n\n category {\n id\n name\n }\n\n conditionCustomField {\n id\n name\n }\n\n values {\n id\n value\n color\n }\n}\n",fragments:[]},FormCustomFieldsFragment:{code:"fragment FormCustomFields on Organization {\n formCustomFields: customFields(\n variety: UserInfo\n privacy: Public\n sort: { attribute: Name, direction: Asc }\n ) {\n nodes {\n ...FormCustomField\n }\n }\n}\n",fragments:["FormCustomFieldFragment"]},FormElementDisplayFragment:{code:"fragment FormElementDisplay on FormsElement {\n id\n elementType\n isMandatory\n section\n text\n hasCondition\n conditionValue\n\n conditionCustomField {\n ...CustomFieldWithCondition\n }\n\n customField {\n ...CustomFieldWithCondition\n }\n}\n",fragments:["CustomFieldWithConditionFragment"]},FormElementsElementFragment:{code:"fragment FormElementsElement on FormsElement {\n id\n elementType\n customFieldId\n section\n text\n isMandatory\n hasCondition\n conditionCustomFieldId\n conditionValue\n}\n",fragments:[]},FormEmailFragment:{code:"fragment FormEmail on FormsUsersInfo {\n teamCode\n\n form {\n id\n areTeamsAllowed\n }\n\n ...WishesEmail\n}\n",fragments:["WishesEmailFragment"]},FormListFragment:{code:"fragment FormList on Form {\n id\n name\n numberOfCustomFields\n}\n",fragments:[]},FormMemberRegistrationFragment:{code:"fragment FormMemberRegistration on Form {\n id\n name\n isEditableInMemberSpace\n\n elements {\n id\n ...FormElementDisplay\n }\n\n ...FormSlotsOptions\n ...FormMissionsOptions\n ...FormAccreditationsOptions\n\n customSlotsPeriods {\n ...FormRegisterCustomSlotPeriod\n }\n}\n",fragments:["FormElementDisplayFragment","FormSlotsOptionsFragment","FormMissionsOptionsFragment","FormAccreditationsOptionsFragment","FormRegisterCustomSlotPeriodFragment"]},FormMissionsOptionsFragment:{code:"fragment FormMissionsOptions on Form {\n positionDisplay\n positionFilter\n positionRanking\n positionLimit\n showFullPosition\n hiddenPositionsCategoriesIds\n hiddenPositionsIds\n hiddenPositionsSlotsIds\n hiddenPositionsTagsIds\n displayedPositionsCategoriesIds\n displayedPositionsIds\n displayedPositionsSlotsIds\n displayedPositionsTagsIds\n showPositionCategoryDescription\n showPositionDescription\n slotDisplay\n willAutoAssign\n}\n",fragments:[]},FormRegisterAccreditationFragment:{code:"fragment FormRegisterAccreditation on IAccreditation {\n id\n accreditationCategoryId\n name\n description\n color\n icon\n hiddenSlotId\n hasSlots\n accreditationDisplay\n conditionsOperator\n index\n\n slots(includeHidden: true) {\n ...FormRegisterAccreditationSlot\n }\n\n conditionsCustomFields: accreditationsCustomFields {\n conditionValue\n\n customField {\n slug\n fieldType\n canSelectMultiple\n }\n }\n\n formCustomFields {\n isMandatory\n\n customField {\n ...CustomFieldWithCondition\n }\n }\n}\n",fragments:["FormRegisterAccreditationSlotFragment","CustomFieldWithConditionFragment"]},FormRegisterAccreditationCategoryFragment:{code:"fragment FormRegisterAccreditationCategory on IAccreditationsCategory {\n id\n name\n\n accreditations {\n ...FormRegisterAccreditation\n }\n}\n",fragments:["FormRegisterAccreditationFragment"]},FormRegisterAccreditationSlotFragment:{code:"fragment FormRegisterAccreditationSlot on IAccreditationsSlot {\n id\n accreditationId\n name\n date\n isBlocked\n isFull\n}\n",fragments:[]},FormRegisterCategoryFragment:{code:"fragment FormRegisterCategory on IPositionsCategory {\n id\n name\n description\n\n positions {\n ...FormRegisterPosition\n }\n}\n",fragments:["FormRegisterPositionFragment"]},FormRegisterCustomSlotFragment:{code:"fragment FormRegisterCustomSlot on CustomSlot {\n name\n startTime\n endTime\n}\n",fragments:[]},FormRegisterCustomSlotPeriodFragment:{code:"fragment FormRegisterCustomSlotPeriod on CustomSlotsPeriod {\n id\n name\n startDate\n endDate\n hideNameDates\n displayAsCalendar\n hasCondition\n conditionCustomFieldId\n conditionValue\n\n conditionCustomField {\n ...CustomFieldWithCondition\n }\n\n customSlots {\n ...FormRegisterCustomSlot\n }\n}\n",fragments:["CustomFieldWithConditionFragment","FormRegisterCustomSlotFragment"]},FormRegisterPositionFragment:{code:"fragment FormRegisterPosition on IPosition {\n id\n positionCategoryId\n name\n description\n isVisible\n conditionsOperator\n tagsIds\n\n slots {\n ...FormRegisterSlot\n }\n\n conditionsCustomFields: positionsCustomFields {\n conditionValue\n\n customField {\n slug\n fieldType\n canSelectMultiple\n }\n }\n}\n",fragments:["FormRegisterSlotFragment"]},FormRegisterSlotFragment:{code:"fragment FormRegisterSlot on IPositionsSlot {\n id\n positionId\n name\n range\n nameOrRange\n isFull\n}\n",fragments:[]},FormSlotsOptionsFragment:{code:"fragment FormSlotsOptions on Form {\n slotDisplay\n minNumberOfSlots\n daysDisplay\n slotTitle\n slotSubtitle\n}\n",fragments:[]},FormUserInfoUserProfileFragment:{code:"fragment FormUserInfoUserProfile on FormsUsersInfo {\n organizationId\n eventId\n formId\n insertedAt\n teamCode\n\n teamMembers {\n ...UserInfoTeamMember\n }\n}\n",fragments:["UserInfoTeamMemberFragment"]},FormUserInfoWishedFragment:{code:"fragment FormUserInfoWished on UsersInfo {\n formUserInfo(formId: $formId) {\n insertedAt\n formId\n positionsCategoriesIds\n positionsIds\n positionsSlotsIds\n accreditationsSlotsIds\n\n form {\n ...FormMemberRegistration\n }\n\n accreditationsSlots {\n name\n date\n\n accreditation {\n id\n name\n }\n }\n\n positionsSlots {\n nameOrRange\n\n position {\n id\n name\n }\n }\n\n positions {\n id\n name\n range\n }\n\n positionsCategories {\n id\n name\n range\n }\n\n slots {\n startDate\n startTime\n endDate\n endTime\n }\n }\n}\n",fragments:["FormMemberRegistrationFragment"]},FormUserOverlayFragment:{code:"fragment FormUserOverlay on Form {\n id\n name\n\n elements {\n ...FormElementDisplay\n }\n}\n",fragments:["FormElementDisplayFragment"]},FormsUsersInfosWishedFragment:{code:"fragment FormsUsersInfosWished on UsersInfo {\n formsUsersInfos(eventId: $eventId, level: Both) {\n insertedAt\n formId\n eventId\n positionsCategoriesIds\n positionsIds\n positionsSlotsIds\n accreditationsSlotsIds\n\n form {\n ...FormMemberRegistration\n }\n\n accreditationsSlots {\n name\n date\n\n accreditation {\n id\n name\n index\n }\n\n accreditationCategory {\n name\n }\n }\n\n positionsSlots {\n nameOrRange\n\n position {\n id\n name\n }\n }\n\n positions {\n id\n name\n range\n }\n\n positionsCategories {\n id\n name\n range\n }\n\n slots {\n startDate\n startTime\n endDate\n endTime\n range\n }\n }\n}\n",fragments:["FormMemberRegistrationFragment"]},FullPageInfoFragment:{code:"fragment FullPageInfo on PageInfo {\n hasNextPage\n hasPreviousPage\n}\n",fragments:[]},LeaderAssignmentFragment:{code:'fragment LeaderAssignment on Leader {\n userInfo {\n id\n name\n email\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n phone: fieldValue(slug: "phone")\n }\n}\n',fragments:[]},LeaderInfosFragment:{code:"fragment LeaderInfos on Leader {\n role {\n id\n name\n }\n\n userInfo {\n ...LeaderUserInfo\n }\n}\n",fragments:["LeaderUserInfoFragment"]},LeaderUserInfoFragment:{code:"fragment LeaderUserInfo on UsersInfo {\n id\n userId\n ...UserInfoContactInformation\n nameOrEmail\n}\n",fragments:["UserInfoContactInformationFragment"]},MassEditCustomFieldFragment:{code:"fragment MassEditCustomField on CustomField {\n id\n name\n label\n slug\n fieldType\n listType\n fieldProperty\n canSelectMultiple\n\n values {\n id\n value\n color\n }\n}\n",fragments:[]},MemberAccreditationFragment:{code:"fragment MemberAccreditation on AccreditationsUsersInfo {\n accreditationSlot {\n name\n date\n }\n\n accreditation {\n name\n description\n acronym\n hasSlots\n }\n\n accreditationCategory {\n name\n }\n}\n",fragments:[]},MemberAssignmentFragment:{code:"fragment MemberAssignment on PositionsSlotsUsersInfo {\n position {\n name\n description\n address\n latitude\n longitude\n zoom\n layer\n\n leaders {\n ...LeaderAssignment\n }\n\n category {\n name\n\n leaders {\n ...LeaderAssignment\n }\n }\n\n traces {\n ...Trace\n }\n }\n\n positionSlot {\n range\n }\n}\n",fragments:["LeaderAssignmentFragment","TraceFragment"]},MemberRegistrationUserInfoFragment:{code:"fragment MemberRegistrationUserInfo on UsersInfo {\n id\n userId\n ...UserInfoContactInformation\n nameOrEmail\n fields\n}\n",fragments:["UserInfoContactInformationFragment"]},OrganizationAdminInfosFragment:{code:"fragment OrganizationAdminInfos on Organization {\n name\n adminName\n adminEmail\n street\n postalCode\n city\n country\n timeZone\n emailSenderId\n dateFormat\n datetimeFormat\n timeFormat\n\n emailsSenders(isValidToSendEmail: true) {\n id\n name\n }\n}\n",fragments:[]},OrganizationBackofficeFragment:{code:"fragment OrganizationBackoffice on Organization {\n customBadges\n features\n id\n insertedAt\n isBlocked\n name\n numberOfEvents\n periodEndAt\n weezeventOrganizationId\n useOldBilling\n membersLimit\n pricePerMember\n billingComment\n\n membersStats {\n numberOfMembers\n }\n\n membersStats2024: membersStats(year: 2024) {\n numberOfMembers\n }\n\n users {\n id\n email\n }\n}\n",fragments:[]},OrganizationCertificateDefaultFragment:{code:"fragment OrganizationCertificateDefault on Organization {\n name\n adminName\n street\n city\n postalCode\n country\n}\n",fragments:[]},OrganizationCustomFieldsFragment:{code:"fragment OrganizationCustomFields on Organization {\n customFields(variety: UserInfo, privacy: All) {\n nodes {\n ...SegmentCustomField\n }\n }\n}\n",fragments:["SegmentCustomFieldFragment"]},OrganizationDelegationsSpaceFragment:{code:"fragment OrganizationDelegationsSpace on IOrganization {\n name\n allowDelegationSpaceDownload\n delegationsSpaceCustomBadges\n\n delegationsSpaceDesign: spaceDesign(spaceType: DelegationSpace) {\n ...DesignColors\n\n logo {\n url\n }\n\n banner {\n url\n }\n }\n}\n",fragments:["DesignColorsFragment"]},OrganizationEmailRendererFragment:{code:"fragment OrganizationEmailRenderer on Organization {\n id\n name\n dateFormat\n datetimeFormat\n timeZone\n}\n",fragments:[]},OrganizationEventsShowcaseFragment:{code:"fragment OrganizationEventsShowcase on OrganizationPublic {\n eventsShowcaseDesign: spaceDesign(spaceType: EventsShowcase) {\n ...DesignColors\n\n logo {\n url\n }\n\n banner {\n url\n }\n }\n}\n",fragments:["DesignColorsFragment"]},OrganizationMembersSpaceFragment:{code:"fragment OrganizationMembersSpace on Organization {\n name\n\n membersSpaceDesign: spaceDesign(spaceType: MembersSpace) {\n ...DesignColors\n\n logo {\n url\n }\n\n banner {\n url\n }\n }\n\n hideAssignmentsUntilConfirmationEmailSent\n hideAccreditationsUntilConfirmationEmailSent\n membersSpaceExcludeAccreditations\n}\n",fragments:["DesignColorsFragment"]},PositionCategoryPositionFragment:{code:"fragment PositionCategoryPosition on Position {\n id\n assignedResources\n name\n range\n resources\n numberOfSlots\n}\n",fragments:[]},PositionPdfInfosFragment:{code:"fragment PositionPdfInfos on Position {\n id\n eventId\n name\n description\n range\n address\n latitude\n longitude\n zoom\n layer\n numberOfSlots\n assignedResources\n acronym\n\n leaders {\n ...LeaderAssignment\n }\n\n category {\n name\n\n leaders {\n ...LeaderAssignment\n }\n }\n}\n",fragments:["LeaderAssignmentFragment"]},PositionPlanningFragment:{code:"fragment PositionPlanning on Position {\n id\n name\n acronym\n color\n icon\n\n category {\n name\n }\n\n slots {\n id\n name\n range\n fillingRate\n assignedResources\n resources\n }\n}\n",fragments:[]},PositionPositionSlotFragment:{code:"fragment PositionPositionSlot on PositionsSlot {\n id\n positionCategoryId\n positionId\n assignedResources\n name\n range\n nameOrRange\n resources\n startDate\n startTime\n endDate\n endTime\n}\n",fragments:[]},PositionPositionsCustomFieldsFragment:{code:"fragment PositionPositionsCustomFields on Position {\n conditionsOperator\n\n conditionsCustomFields: positionsCustomFields {\n conditionValue\n\n customField {\n slug\n fieldType\n canSelectMultiple\n }\n }\n}\n",fragments:[]},PositionPositionsMapFragment:{code:"fragment PositionPositionsMap on Position {\n acronym\n color\n icon\n latitude\n longitude\n}\n",fragments:[]},PositionsPositionFragment:{code:"fragment PositionsPosition on Position {\n id\n name\n range\n resources\n assignedResources\n address\n layer\n zoom\n latitude\n longitude\n acronym\n color\n icon\n isVisible\n state\n fillingRate\n numberOfSlots\n fields\n weezeventIsSynchronized\n insertedAt\n\n checkedInRate @include(if: $includeCheckedInRate)\n checkedOutRate @include(if: $includeCheckedOutRate)\n\n category {\n id\n name\n\n leaders @include(if: $includeLeaders) {\n userInfo {\n id\n nameOrEmail\n }\n }\n }\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n leaders @include(if: $includeLeaders) {\n userInfo {\n id\n nameOrEmail\n }\n }\n\n positionsCustomFields @include(if: $includeConditions) {\n ...PositionsPositionCustomField\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n}\n",fragments:["PositionsPositionCustomFieldFragment"]},PositionsPositionCustomFieldFragment:{code:"fragment PositionsPositionCustomField on PositionsCustomField {\n conditionValue\n\n customField {\n name\n fieldType\n\n values {\n id\n value\n }\n }\n}\n",fragments:[]},PositionsPositionSlotFragment:{code:"fragment PositionsPositionSlot on PositionsSlot {\n id\n name\n startDate\n startTime\n endDate\n endTime\n range\n assignedResources\n resources\n fillingRate\n state\n weezeventChecklistId\n insertedAt\n\n checkedInRate @include(if: $includeCheckedInRate)\n checkedOutRate @include(if: $includeCheckedOutRate)\n\n position {\n id\n name\n fields\n acronym\n color\n icon\n address\n latitude\n longitude\n weezeventIsSynchronized\n\n createdBy @include(if: $includeCreatedBy) {\n email\n name\n }\n\n positionsCustomFields @include(if: $includeConditions) {\n ...PositionsPositionCustomField\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n }\n\n positionCategory {\n id\n name\n }\n}\n",fragments:["PositionsPositionCustomFieldFragment"]},PsuiUserHoursFragment:{code:"fragment PsuiUserHours on PositionsSlotsUsersInfo {\n breakTime\n checkInAt\n checkOutAt\n timeDifferenceMinutes\n\n positionSlot {\n range\n }\n\n position {\n name\n }\n}\n",fragments:[]},PsuiUserPlanningFragment:{code:"fragment PsuiUserPlanning on PositionsSlotsUsersInfo {\n id\n\n positionSlot {\n name\n range\n }\n\n position {\n name\n color\n }\n}\n",fragments:[]},SegmentCampaignFragment:{code:"fragment SegmentCampaign on Campaign {\n id\n name\n campaignType\n}\n",fragments:[]},SegmentCustomFieldFragment:{code:"fragment SegmentCustomField on CustomField {\n id\n slug\n name\n label\n fieldType\n listType\n fieldProperty\n canSelectMultiple\n customFieldCategoryId\n customFieldCategoryName\n isSelectV2\n isEncrypted\n\n values {\n id\n value\n color\n }\n}\n",fragments:[]},SegmentEventFragment:{code:"fragment SegmentEvent on Event {\n id\n name\n}\n",fragments:[]},SegmentFormFragment:{code:"fragment SegmentForm on Form {\n id\n name\n}\n",fragments:[]},SegmentsFoldersSegmentsFragment:{code:"fragment SegmentsFoldersSegments on SegmentsFolder {\n id\n name\n\n segments {\n id\n segmentFolderId\n name\n predicates\n columns\n columnsExport\n columnsSearch\n sort\n count\n rendering\n description\n isUsedInWorkflow\n infos\n }\n}\n",fragments:[]},SpaceDesignFragment:{code:"fragment SpaceDesign on Design {\n banner {\n acl\n name\n key\n }\n\n logo {\n acl\n name\n key\n }\n\n ...DesignColors\n}\n",fragments:["DesignColorsFragment"]},TraceFragment:{code:"fragment Trace on Trace {\n id\n name\n color\n points\n direction\n}\n",fragments:[]},TranslationFragment:{code:"fragment Translation on Translation {\n id\n translationType\n module\n fr\n en\n es\n de\n nl\n isFrTranslated\n isEnTranslated\n isEsTranslated\n isDeTranslated\n isNlTranslated\n frString\n enString\n esString\n deString\n nlString\n}\n",fragments:[]},UpdateUserFormFragment:{code:"fragment UpdateUserForm on Form {\n id\n name\n areTeamsAllowed\n delegationsIds\n\n elements {\n ...FormElementDisplay\n }\n}\n",fragments:["FormElementDisplayFragment"]},UserAllPermissionsFragment:{code:"fragment UserAllPermissions on UsersInfo {\n usersOrganizations {\n id\n sendNotifications\n\n role {\n id\n name\n type\n }\n }\n\n usersEvents(eventId: $eventId) {\n id\n\n event {\n id\n name\n }\n\n role {\n id\n name\n type\n }\n }\n\n usersDelegations(eventId: $eventId) {\n id\n eventId\n userInfoId\n\n delegation {\n name\n }\n }\n\n usersDelegationsCategories(eventId: $eventId) {\n id\n eventId\n\n delegationCategory {\n name\n }\n\n role {\n id\n name\n }\n }\n\n usersPositionsCategories(eventId: $eventId) {\n id\n eventId\n\n positionCategory {\n name\n }\n\n role {\n id\n name\n }\n }\n\n usersPositions(eventId: $eventId) {\n id\n eventId\n\n position {\n name\n }\n\n role {\n id\n name\n }\n }\n}\n",fragments:[]},UserInfoCommunityFragment:{code:'fragment UserInfoCommunity on UsersInfo {\n id\n name\n email\n nameOrEmail\n fields\n lastSeenAt\n insertedAt\n phone: fieldValue(slug: "phone")\n\n ...UserAllPermissions @include(if: $includeRoles)\n\n picture {\n url\n }\n\n comments @include(if: $includeComments) {\n content\n }\n\n events @include(if: $includeEvents) {\n id\n name\n }\n\n delegations(level: Organization) @include(if: $includeDelegations) {\n id\n name\n\n delegationCategory {\n id\n name\n }\n }\n\n emails(emailTypes: [Campaign], level: Organization) @include(if: $includeEmails) {\n id\n state\n\n campaign {\n name\n }\n }\n\n formsUsersInfos(level: Organization) @include(if: $includeForms) {\n id\n insertedAt\n\n form {\n id\n name\n }\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n}\n',fragments:["UserAllPermissionsFragment"]},UserInfoContactInformationFragment:{code:"fragment UserInfoContactInformation on UsersInfo {\n ...UserInfoNameAndPicture\n email\n phone {\n internationalFormat\n }\n}\n",fragments:["UserInfoNameAndPictureFragment"]},UserInfoDocumentFragment:{code:'fragment UserInfoDocument on UsersInfo {\n id\n ...UserInfoContactInformation\n nameOrEmail\n language: fieldValue(slug: "language")\n fields(expand: true)\n registrationDate(eventId: $eventId)\n\n links(eventId: $eventId) {\n ...UserInfoLinks\n }\n}\n',fragments:["UserInfoContactInformationFragment","UserInfoLinksFragment"]},UserInfoEmailRendererFragment:{code:"fragment UserInfoEmailRenderer on UsersInfo {\n id\n email\n fields\n registrationDate(eventId: $eventId)\n\n links(eventId: $eventId) {\n ...UserInfoLinks\n }\n\n user {\n id\n language\n }\n}\n",fragments:["UserInfoLinksFragment"]},UserInfoFormFragment:{code:"fragment UserInfoForm on UsersInfo {\n id\n email\n nameOrEmail\n fields\n registrationDate(eventId: $eventId)\n canAccess(formId: $formId)\n}\n",fragments:[]},UserInfoLinksFragment:{code:"fragment UserInfoLinks on UserInfoDocumentLink {\n userAssignmentsLink\n userBadgeLink\n userCertificateLink\n userCustomBadgeLinks\n userCustomDocumentLinks\n userHoursLink\n userPlanningLink\n userPlanningDaysLink\n userPlanningListLink\n}\n",fragments:[]},UserInfoNameAndPictureFragment:{code:"fragment UserInfoNameAndPicture on UsersInfo {\n name\n picture {\n url\n }\n}\n",fragments:[]},UserInfoOrganizationFragment:{code:"fragment UserInfoOrganization on UsersInfo {\n id\n userId\n name\n email\n nameOrEmail\n\n ...UserAllPermissions\n\n picture {\n url\n }\n}\n",fragments:["UserAllPermissionsFragment"]},UserInfoOverlayFragment:{code:'fragment UserInfoOverlay on UsersInfo {\n id\n name\n email\n nameOrEmail\n fields\n phone: fieldValue(slug: "phone")\n population: fieldValue(slug: "population")\n language: fieldValue(slug: "language")\n\n picture {\n url\n }\n}\n',fragments:[]},UserInfoTeamMemberFragment:{code:"fragment UserInfoTeamMember on UsersInfo {\n id\n ...UserInfoContactInformation\n}\n",fragments:["UserInfoContactInformationFragment"]},UserInfoTeamRightPanelFragment:{code:"fragment UserInfoTeamRightPanel on VolunteersRegistration {\n positionsCategories {\n positions {\n id\n name\n icon\n color\n\n slots {\n id\n name\n range\n }\n }\n }\n\n positions {\n id\n name\n icon\n color\n\n slots {\n id\n name\n range\n }\n }\n\n positionsSlots {\n id\n name\n range\n\n position {\n id\n name\n icon\n color\n }\n }\n\n positionsSlotsUsersInfos {\n positionSlot {\n id\n name\n range\n }\n\n position {\n id\n name\n icon\n color\n }\n }\n\n userInfo {\n id\n ...UserInfoContactInformation\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},UserInfoUpdateMemberFragment:{code:"fragment UserInfoUpdateMember on UsersInfo {\n id\n email\n name\n fields\n userId\n\n picture {\n url\n }\n\n formUserInfo(formId: $formId) {\n positionsCategoriesIds\n positionsIds\n positionsSlotsIds\n accreditationsSlotsIds\n\n slots {\n startDate\n startTime\n endDate\n endTime\n }\n\n accreditationsSlots {\n name\n date\n\n accreditation {\n id\n name\n }\n }\n\n positionsSlots {\n nameOrRange\n\n position {\n id\n name\n }\n }\n\n positions {\n id\n name\n range\n }\n\n positionsCategories {\n id\n name\n range\n }\n\n form {\n ...CreateUpdateMemberForm\n }\n }\n\n volunteerRegistration(eventId: $eventId) {\n accreditationsUsersInfos {\n accreditationSlotId\n checkInAt\n }\n }\n}\n",fragments:["CreateUpdateMemberFormFragment"]},UserPanelAccreditationSlotUserInfoFragment:{code:"fragment UserPanelAccreditationSlotUserInfo on AccreditationsUsersInfo {\n id\n eventId\n isAutoAccredit\n isWorkflow\n checkInAt\n insertedAt\n checkInAt\n state\n\n accreditationCategory {\n name\n }\n\n accreditation {\n id\n name\n color\n icon\n index\n }\n\n accreditationSlot {\n id\n name\n date\n }\n\n createdBy {\n email\n name\n }\n}\n",fragments:[]},UserPermissionsFragment:{code:"fragment UserPermissions on User {\n roles(organizationId: $organizationId, eventId: $eventId) {\n id\n accessLevel\n type\n permissions\n }\n\n usersDelegationsCategories(eventId: $eventId) {\n delegationCategoryId\n roleId\n }\n\n usersEvents(eventId: $eventId) {\n eventId\n roleId\n }\n\n usersPositionsCategories(eventId: $eventId) {\n positionCategoryId\n roleId\n }\n\n usersPositions(eventId: $eventId) {\n positionId\n roleId\n }\n}\n",fragments:[]},UserPositionSlotUserInfoFragment:{code:"fragment UserPositionSlotUserInfo on PositionsSlotsUsersInfo {\n breakTime\n checkInAt\n checkOutAt\n eventId\n id\n insertedAt\n isAutoAssign\n organizationId\n positionCategoryId\n positionSlotId\n state\n timeDifferenceMinutes\n userInfoId\n\n createdBy {\n email\n name\n }\n\n position {\n id\n acronym\n color\n icon\n name\n }\n\n positionSlot {\n id\n name\n range\n }\n\n positionCategory {\n id\n name\n }\n}\n",fragments:[]},VolunteerInfosFragment:{code:'fragment VolunteerInfos on VolunteersRegistration {\n delegation {\n id\n name\n }\n\n userInfo {\n id\n name\n email\n phone: fieldValue(slug: "phone")\n picture {\n url\n }\n }\n}\n',fragments:[]},VolunteerPdfFragment:{code:"fragment VolunteerPdf on VolunteersRegistration {\n delegation {\n name\n }\n\n teams {\n teamCode\n }\n\n userInfo {\n id\n ...UserInfoContactInformation\n fields\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},VolunteerRegistrationFragment:{code:"fragment VolunteerRegistration on VolunteersRegistration {\n id\n localId\n ticketId\n ticketIdVersion\n state\n accreditationState\n insertedAt\n canDelete\n canRegistrationStateUpdate @include(if: $includeCanRegistrationStateUpdate)\n numberOfAccreditations @include(if: $includeNumberOfAccreditations)\n numberOfAssignments @include(if: $includeNumberOfAssignments)\n numberOfAssignmentsDays @include(if: $includeNumberOfAssignmentsDays)\n numberOfAvailableDays @include(if: $includeNumberOfAvailableDays)\n shortTag\n pairedAt\n volunteerMinutes @include(if: $includeVolunteerMinutes)\n weezeventPayUrl @include(if: $includeWeezeventUrls)\n weezeventTicketUrl @include(if: $includeWeezeventUrls)\n delegationBannerNumber @include(if: $includeDelegation)\n exportedCustomDocumentsSlugs @include(if: $includeCustomDocuments)\n\n delegation @include(if: $includeDelegation) {\n id\n name\n\n delegationCategory {\n id\n name\n }\n }\n\n userInfo {\n id\n userId\n organizationId\n email\n name\n nameOrEmail\n fields\n isEditable @include(if: $includeIsEditable)\n insertedAt\n\n picture @include(if: $includePicture) {\n url\n }\n\n ...UserAllPermissions @include(if: $includeRoles)\n\n links(eventId: $eventId) {\n ...UserInfoLinks\n }\n\n comments @include(if: $includeComments) {\n content\n }\n\n emails(\n emailTypes: [Campaign]\n level: Event\n eventId: $eventId\n delegationId: $delegationId\n ) @include(if: $includeEmails) {\n id\n state\n\n campaign {\n name\n }\n }\n\n formsUsersInfos(level: Event, eventId: $eventId) @include(if: $includeFormsUsersInfos) {\n id\n insertedAt\n\n form @include(if: $includeForms) {\n id\n name\n slotDisplay\n }\n\n slots @include(if: $includeAvailability) {\n id\n range\n }\n\n teamMembers @include(if: $includeTeam) {\n ...UserInfoTeamMember\n }\n }\n\n tags @include(if: $includeTags) {\n id\n name\n }\n }\n\n accreditationsUsersInfos(\n delegationId: $delegationId\n onlyVisible: $onlyVisibleAccreditationsSlots\n ) @include(if: $includeAccreditations) {\n checkInAt\n\n accreditationSlot {\n ...AccreditationSlotVolunteerRegistration\n }\n }\n\n matrixAuis: accreditationsUsersInfos(\n delegationId: $delegationId\n onlyVisible: $onlyVisibleAccreditationsSlots\n ) @include(if: $includeAccreditationsMatrix) {\n accreditationSlotId\n isAutoAccredit\n checkInAt\n }\n\n accreditationsSlots(delegationId: $delegationId, onlyVisible: $onlyVisibleAccreditationsSlots)\n @include(if: $includeAccreditations) {\n ...AccreditationSlotVolunteerRegistration\n }\n\n matrixWishedSlots: accreditationsSlots @include(if: $includeAccreditationsMatrix) {\n id\n }\n\n duplicatedFrom @include(if: $includeDuplicatedFrom) {\n userInfo {\n id\n email\n name\n\n picture {\n url\n }\n }\n }\n\n positionsSlotsUsersInfos @include(if: $includePositions) {\n ...UserPositionSlotUserInfo\n }\n\n positionsCategories @include(if: $includeWishedPositions) {\n id\n name\n }\n\n positions @include(if: $includeWishedPositions) {\n id\n acronym\n color\n icon\n name\n }\n\n positionsSlots @include(if: $includeWishedPositions) {\n id\n name\n range\n\n position {\n acronym\n color\n icon\n name\n }\n }\n\n preassignPositionsCategories @include(if: $includePreassignedPositions) {\n id\n name\n }\n\n preassignPositions @include(if: $includePreassignedPositions) {\n id\n name\n }\n\n teams @include(if: $includeTeam) {\n teamCode\n }\n\n weezaccessChecklists @include(if: $includeWeezeventChecklists) {\n id\n name\n }\n}\n",fragments:["UserAllPermissionsFragment","UserInfoLinksFragment","UserInfoTeamMemberFragment","AccreditationSlotVolunteerRegistrationFragment","UserPositionSlotUserInfoFragment"]},VolunteerRegistrationDelegationAccreditationSlotFragment:{code:"fragment VolunteerRegistrationDelegationAccreditationSlot on VolunteersRegistration {\n id\n\n accreditationsSlots {\n id\n }\n\n accreditationsUsersInfos {\n accreditationSlotId\n }\n\n userInfo {\n id\n ...UserInfoContactInformation\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},VolunteerRegistrationEmailRendererFragment:{code:"fragment VolunteerRegistrationEmailRenderer on VolunteersRegistration {\n localId\n ticketId\n weezevent\n\n delegation {\n ...DelegationEmail\n }\n}\n",fragments:["DelegationEmailFragment"]},VolunteerRegistrationWaitingAssignmentFragment:{code:"fragment VolunteerRegistrationWaitingAssignment on VolunteersRegistration {\n insertedAt\n\n userInfo {\n id\n ...UserInfoContactInformation\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},VolunteerRegistrationWeezeventFragment:{code:"fragment VolunteerRegistrationWeezevent on VolunteersRegistration {\n id\n state\n accreditationState\n ticketId\n weezevent\n\n accreditationsUsersInfos {\n accreditationSlotId\n accreditationCategoryId\n\n accreditation {\n id\n name\n fields\n }\n }\n\n positionsSlotsUsersInfos {\n positionSlotId\n\n positionCategory {\n id\n name\n }\n\n position {\n id\n name\n }\n }\n\n delegation {\n name\n\n delegationCategory {\n name\n }\n }\n\n userInfo {\n id\n ...UserInfoContactInformation\n fieldsExpanded: fields(expand: true)\n }\n}\n",fragments:["UserInfoContactInformationFragment"]},VolunteerRegistrationZplRendererFragment:{code:"fragment VolunteerRegistrationZplRenderer on VolunteersRegistration {\n localId\n ticketId\n weezevent\n\n accreditationsUsersInfos {\n accreditation {\n id\n }\n accreditationSlot {\n id\n }\n }\n\n delegation {\n ...DelegationEmail\n }\n\n userInfo {\n id\n email\n fields\n registrationDate\n }\n}\n",fragments:["DelegationEmailFragment"]},WishesEmailFragment:{code:"fragment WishesEmail on FormsUsersInfo {\n positionsCategories {\n name\n }\n\n positions {\n name\n }\n\n slots {\n range\n }\n\n accreditationsSlots {\n name\n date\n\n accreditation {\n name\n }\n }\n}\n",fragments:[]},WorkflowsWorkflowFragment:{code:"fragment WorkflowsWorkflow on Workflow {\n id\n name\n state\n trigger\n action\n executedAt\n insertedAt\n\n createdBy {\n email\n name\n }\n\n data {\n errorMessage\n }\n\n accreditationsSlots @include(if: $includeAccreditations) {\n ...AccreditationSlotVolunteerRegistration\n }\n\n campaign @include(if: $includeCampaign) {\n id\n name\n }\n\n customField @include(if: $includeCustomField) {\n id\n name\n }\n\n volunteersSegment {\n id\n name\n }\n}\n",fragments:["AccreditationSlotVolunteerRegistrationFragment"]},ZapierMemberFragment:{code:"fragment ZapierMember on UsersInfo {\n id\n fields(expand: true)\n email\n insertedAt\n updatedAt\n deletedAt\n}\n",fragments:[]}};function no(e){return e.flatMap(e=>[e.code].concat(no(e.fragments.map(e=>to[e]))))}function io(e){return(0,eo.A)(no(e)).join(" ")}const oo="yyyy-MM-dd",ro="yyyy-MM-dd'T'HH:mm",so="yyyy-MM-dd'T'HH:mm:ss";function ao(e){const[t,n]=JSON.parse(e);return Xi.IX.fromDateTimes(Xi.c9.fromISO(t,{zone:"UTC"}),Xi.c9.fromISO(n,{zone:"UTC"}))}function lo({startDate:e,startTime:t,endDate:n,endTime:i}){try{const[o,r]=t.split(":"),[s,a]=i.split(":");return Xi.IX.fromDateTimes(e.set({hour:parseInt(o,10),minute:parseInt(r,10)}),n.set({hour:parseInt(s,10),minute:parseInt(a,10)}))}catch{return Xi.IX.invalid("Invalid")}}function co(e){return Xi.IX.isInterval(e)?e:lo(e)}function uo(e){return{startDate:e.start.set({hour:0,minute:0,second:0}),startTime:e.start.toFormat("HH:mm:ss"),endDate:e.end.set({hour:0,minute:0,second:0}),endTime:e.end.toFormat("HH:mm:ss")}}const ho=(e,t)=>e.contains(t)||e.start.startOf("day").toMillis()===t.startOf("day").toMillis()||e.end.minus({minute:1}).startOf("day").toMillis()===t.startOf("day").toMillis(),mo={DateOnly:{Numeric:{year:"numeric",month:"2-digit",day:"2-digit"},MonthLong:{year:"numeric",month:"long",day:"numeric"},MonthShort:{year:"numeric",month:"short",day:"numeric"},WeekdayLongMonthLong:{year:"numeric",month:"long",day:"numeric",weekday:"long"},WeekdayShortMonthLong:{year:"numeric",month:"long",day:"numeric",weekday:"short"},WeekdayShortMonthShort:{year:"numeric",month:"short",day:"numeric",weekday:"short"},MonthLongYear:{year:"numeric",month:"long"}},TimeOnly:{hour:"2-digit",minute:"2-digit"},DateTime:{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"},FullDateTime:{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit"},ShortDateTime:{year:"numeric",month:"numeric",day:"numeric",hour:"2-digit",minute:"2-digit"}};function go(){return Xi.c9.utc().toLocal().zoneName}function po(e){if(!0===Array.isArray(e))return e.map(e=>null!=e&&"object"==typeof e?po(e):e);if("boolean"==typeof e||"number"==typeof e||"string"==typeof e||null===e)return e;{const t={};return Object.keys(e).forEach(n=>{const i=e[n];un.includes(n)||dn.includes(n)?t[n]=i&&Xi.c9.fromISO(i,{zone:"UTC"}):hn.includes(n)?Array.isArray(i)?t[n]=i.map(ao):t[n]=i&&ao(i):mn.includes(n)?t[n]=i&&Xi.dw.fromISO(i):t[n]=null!=i&&"object"==typeof i?po(i):i}),t}}const fo="015b809956315e2433aff9ee0d8d9f93006c84a9\n".trim(),_o="x-heavent-commit-sha",bo="x-heavent-request-uuid",ko="x-user-token";function vo(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}var Ao=n(7405),yo=n(5002);const Co="heavent-user-session-key",Io="heavent-user-email",wo="UserNotFoundException";let xo=null;const So=()=>(null===xo&&(xo=new yo.NE({UserPoolId:Ii.COGNITO_USER_POOL_ID,ClientId:Ii.COGNITO_USER_POOL_CLIENT_ID})),xo);function Eo(){return new Promise((e,t)=>{const n=So().getCurrentUser();null!==n?n.getSession((i,o)=>{i||!1===o?.isValid()?t(new Error("Could not get current user")):e({user:n,token:o.getIdToken().getJwtToken()})}):t(new Error("Could not get current user"))})}async function jo(){try{const e=localStorage.getItem("heavent-test-token");return Dn(e)?e:(await Eo()).token}catch{return}}function To(){Eo().then(({user:e})=>{e.signOut(),location.reload()}).catch(()=>{alert("Something wrong happened ")})}function Do(){return Eo().then(({user:e})=>{e.signOut()})}function Ro(e,t,n){return new Promise((i,o)=>{const r=new yo.TU({Username:e,Pool:So()}),s=new yo.By({Username:e}),a={onSuccess(e){t(e.getIdToken().getJwtToken())},onFailure(e){e.code===wo?o(wo):n(e)},customChallenge(){localStorage.setItem(Io,e),localStorage.setItem(Co,r.Session),i({user:r,callbacks:a})}};r.setAuthenticationFlowType("CUSTOM_AUTH"),r.initiateAuth(s,a)})}async function Po(e,t,n){try{return await Ro(e,t,n)}catch(i){if(i!==wo)throw i;try{return await function(e,t){const n=e.trim().toLowerCase();return new Promise((e,i)=>{const o=[new yo.HB({Name:"email",Value:n})];So().signUp(n,t,o,[],(t,n)=>{t?i(t):e(n.user)})})}(e,vo().toString()),await Ro(e,t,n)}catch{throw new Error("Auth failure")}}}function Oo({code:e,user:t,callbacks:n}){return new Promise((i,o)=>{t.sendCustomChallengeAnswer(e,{...n,onSuccess:(...e)=>{n.onSuccess(...e),i(e)},onFailure:e=>{n.onFailure(e),o({type:"FAILED",error:e})},customChallenge:(...e)=>{n.customChallenge&&n.customChallenge(...e),o({type:"RETRY"})}})}).then(([e])=>e.getIdToken().getJwtToken())}function Mo(e,t,n){!async function(e){await fetch(`${Ii.HEAVENT_API_URL}/log/report`,{method:"post",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})}({message:"Could not auth",errorMessage:e,email:t,location:location.href,diff:Math.round((Date.now()-n)/1e3),userAgent:navigator.userAgent})}async function $o(e,t={}){let n=Ii.HEAVENT_API_URL.href;const i=new URL(location.href).searchParams,o=`${e} ${l(t.fragments)?io(t.fragments):""}`,r={"Content-Type":"application/json",[_o]:fo,[bo]:vo()};i.has("lang")&&(n=`${n}?lang=${i.get("lang")}`),t.token&&(r[ko]=t.token);const s=await fetch(n,{method:"post",headers:r,body:JSON.stringify({query:o,variables:t.variables||{}})});if(s.ok){t.reloadOnNewVersion&&"true"===s.headers.get("x-heavent-new-version")&&document.body.dispatchEvent(new CustomEvent("h-new-version",{bubbles:!0}));const e=await s.json();if(e.errors){const t=e.errors[0]?.message??"";if("You need to be logged-in"===t)return localStorage.clear(),location.href="/crew",{};if(t.startsWith("You do not have access to this"))return location.href="/crew",{};throw e.errors}{const t=(0,Ao.A)(e.data),n={};return t.forEach(t=>{n[t]=po(e.data[t])}),n}}throw new Error(s.statusText)}function Fo(e,t,n){const i=Object.keys(t).sort().map(e=>{const n=t[e];return`"${e}":${JSON.stringify(n)}`}).join(",");return(0,s.useMemo)(()=>jo().then(i=>$o(e,{variables:t,token:i||void 0,fragments:n})),[e,i])}const zo="mutation UserCreate {\n userCreate {\n id\n email\n }\n}\n";function No(e={}){return An("mutation VolunteersRegistrationsMassAccredit(\n $eventId: EventId!\n $massAccredit: MassAccreditInput!\n) {\n numberOfMembers: volunteersRegistrationsMassAccredit(\n eventId: $eventId\n massAccredit: $massAccredit\n )\n}\n",e)}function Bo(e={}){return An("mutation UsersInfosMassDelegationDelete(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId!\n $selecteds: MassActionSelectedsInput!\n $deleteFromEvent: Boolean\n) {\n usersInfosMassDelegationDelete(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n selecteds: $selecteds\n deleteFromEvent: $deleteFromEvent\n )\n}\n",e)}function Lo(e){return vn("query OrganizationParametersInfos($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n ...OrganizationAdminInfos\n }\n}\n",e,[to.OrganizationAdminInfosFragment])}function Vo(e={}){return An("mutation PositionsSlotsUsersInfosCheckIn($eventId: EventId!, $checkIn: PositionSlotCheckInInput!) {\n numberOfMembers: positionsSlotsUsersInfosCheckIn(eventId: $eventId, checkIn: $checkIn)\n}\n",e)}function Uo(e){return vn("query UserPositions(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $userInfoId: UsersInfoId!\n) {\n organization(id: $organizationId) {\n hideAssignmentsUntilConfirmationEmailSent\n\n userInfo(id: $userInfoId) {\n ...FormsUsersInfosWished\n }\n }\n\n event(id: $eventId) {\n name\n startAt\n endAt\n dayStartTime\n hasFormWithPositionDisplay\n hasFormWithSlotDisplay\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n id\n volunteerMinutes\n isAssignmentsEmailSent\n\n positionsSlotsUsersInfos {\n ...UserPositionSlotUserInfo\n }\n\n preassignPositions {\n id\n name\n range\n }\n\n preassignPositionsCategories {\n id\n name\n range\n }\n }\n }\n}\n",e,[to.FormsUsersInfosWishedFragment,to.UserPositionSlotUserInfoFragment])}function Go(e={}){return An("mutation FormRegister(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n $formId: FormId!\n $email: UserEmail!\n $formRegister: FormRegisterInput!\n) {\n formRegister(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n formId: $formId\n email: $email\n formRegister: $formRegister\n ) {\n teamCode\n }\n}\n",e)}function Wo(e,t){return $o("query User(\n $organizationId: OrganizationId!\n $eventId: EventId\n $id: UsersInfoId!\n $includeComments: Boolean!\n $includeDelegations: Boolean!\n $includeEmails: Boolean!\n $includeEvents: Boolean!\n $includeForms: Boolean!\n $includeTags: Boolean!\n $includeRoles: Boolean!\n) {\n data: organization(id: $organizationId) {\n row: userInfo(id: $id) {\n ...UserInfoCommunity\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.UserInfoCommunityFragment]})}function qo(e,t){return $o("query Users(\n $organizationId: OrganizationId!\n $eventId: EventId\n $predicates: [Predicate!]!\n $name: String\n $columnsSearch: [String!]\n $limit: Int\n $offset: Int\n $sort: UsersInfosSort\n $delegationCategoryId: DelegationsCategoryId\n $delegationId: DelegationId\n $includeComments: Boolean!\n $includeDelegations: Boolean!\n $includeEmails: Boolean!\n $includeEvents: Boolean!\n $includeForms: Boolean!\n $includeTags: Boolean!\n $includeRoles: Boolean!\n) {\n data: organization(id: $organizationId) {\n rows: usersInfos(\n predicates: $predicates\n name: $name\n columnsSearch: $columnsSearch\n delegationCategoryId: $delegationCategoryId\n delegationId: $delegationId\n limit: $limit\n offset: $offset\n sort: $sort\n ) {\n nodes {\n ...UserInfoCommunity\n }\n\n numberOfPages\n totalCount\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.UserInfoCommunityFragment]})}function Ho(e={}){return An("mutation EmailUpdate(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n $userInfoId: UsersInfoId!\n $email: UserEmail!\n) {\n emailUpdate(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n userInfoId: $userInfoId\n email: $email\n )\n}\n",e)}function Ko(e,t){return $o("query EventAccreditationsSlots($eventId: EventId!, $loadIsBlocked: Boolean!) {\n event(id: $eventId) {\n accreditationsCategories {\n id\n name\n\n accreditations {\n id\n name\n acronym\n accreditationDisplay\n index\n\n slots(includeHidden: true) {\n id\n name\n date\n isBlocked @include(if: $loadIsBlocked)\n }\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}function Yo(e,t){return $o("query EventPositionsSlots($eventId: EventId!) {\n event(id: $eventId) {\n positionsCategories {\n id\n name\n\n positions {\n id\n name\n acronym\n\n slots {\n id\n name\n range\n }\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}function Zo(e={}){return An("mutation LoginCodeEmailCreate($loginCodeEmail: LoginCodesEmailInput!) {\n loginCodeEmailCreate(loginCodeEmail: $loginCodeEmail) {\n insertedAt\n }\n}\n",e)}function Jo(e={}){return An("mutation VolunteersRegistrationsAccreditationsValidate(\n $eventId: EventId!\n $delegationId: DelegationId\n $usersInfosIds: [UsersInfoId!]\n) {\n numberOfMembers: volunteersRegistrationsAccreditationsValidate(\n eventId: $eventId\n delegationId: $delegationId\n usersInfosIds: $usersInfosIds\n )\n}\n",e)}function Xo(e={}){return An("mutation VolunteersRegistrationsMassAssign($eventId: EventId!, $massAssign: MassAssignInput!) {\n numberOfMembers: volunteersRegistrationsMassAssign(eventId: $eventId, massAssign: $massAssign)\n}\n",e)}function Qo(e={}){return An("mutation VolunteersRegistrationsMassDelegationAdd(\n $eventId: EventId!\n $delegationId: DelegationId!\n $selecteds: MassActionSelectedsInput!\n) {\n numberOfMembers: volunteersRegistrationsMassDelegationAdd(\n eventId: $eventId\n delegationId: $delegationId\n selecteds: $selecteds\n )\n}\n",e)}function er(e={}){return An("mutation VolunteerRegistrationUpdateField(\n $eventId: EventId!\n $volunteerRegistrationId: VolunteersRegistrationId!\n $slug: String!\n $value: JSON!\n) {\n volunteerRegistrationUpdateField(\n eventId: $eventId\n volunteerRegistrationId: $volunteerRegistrationId\n slug: $slug\n value: $value\n ) {\n id\n }\n}\n",e)}function tr(e,t){return $o("query Volunteer(\n $eventId: EventId!\n $id: VolunteersRegistrationId!\n $delegationId: DelegationId\n $onlyVisibleAccreditationsSlots: Boolean\n $includeAccreditations: Boolean!\n $includeAccreditationsMatrix: Boolean!\n $includeAvailability: Boolean!\n $includeCanRegistrationStateUpdate: Boolean!\n $includeComments: Boolean!\n $includeCustomDocuments: Boolean!\n $includeDelegation: Boolean!\n $includeDuplicatedFrom: Boolean!\n $includeEmails: Boolean!\n $includeFormsUsersInfos: Boolean!\n $includeForms: Boolean!\n $includeIsEditable: Boolean!\n $includeNumberOfAccreditations: Boolean!\n $includeNumberOfAssignments: Boolean!\n $includeNumberOfAssignmentsDays: Boolean!\n $includeNumberOfAvailableDays: Boolean!\n $includePicture: Boolean!\n $includePositions: Boolean!\n $includeRoles: Boolean!\n $includeTags: Boolean!\n $includeTeam: Boolean!\n $includeVolunteerMinutes: Boolean!\n $includeWishedPositions: Boolean!\n $includePreassignedPositions: Boolean!\n $includeWeezeventChecklists: Boolean!\n $includeWeezeventUrls: Boolean!\n) {\n data: event(id: $eventId) {\n row: volunteerRegistration(id: $id) {\n ...VolunteerRegistration\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.VolunteerRegistrationFragment]})}function nr(e,t){return $o("query Volunteers(\n $eventId: EventId!\n $predicates: [Predicate!]!\n $limit: Int\n $offset: Int\n $sort: VolunteersRegistrationsSort\n $name: String\n $columnsSearch: [String!]\n $positionCategoryId: PositionsCategoryId\n $positionId: PositionId\n $preassignedPositionCategoryId: PositionsCategoryId\n $preassignedPositionId: PositionId\n $accreditationsCategoriesIds: [AccreditationsCategoryId!]\n $accreditationsIds: [AccreditationId!]\n $accreditationsSlotsIds: [AccreditationsSlotId!]\n $delegationCategoryId: DelegationsCategoryId\n $delegationId: DelegationId\n $hasCoordinates: Boolean\n $onlyVisibleAccreditationsSlots: Boolean\n $includeAccreditations: Boolean!\n $includeAccreditationsMatrix: Boolean!\n $includeAvailability: Boolean!\n $includeCanRegistrationStateUpdate: Boolean!\n $includeComments: Boolean!\n $includeCustomDocuments: Boolean!\n $includeDelegation: Boolean!\n $includeDuplicatedFrom: Boolean!\n $includeEmails: Boolean!\n $includeFormsUsersInfos: Boolean!\n $includeForms: Boolean!\n $includeIsEditable: Boolean!\n $includeNumberOfAccreditations: Boolean!\n $includeNumberOfAssignments: Boolean!\n $includeNumberOfAssignmentsDays: Boolean!\n $includeNumberOfAvailableDays: Boolean!\n $includePicture: Boolean!\n $includePositions: Boolean!\n $includeRoles: Boolean!\n $includeTags: Boolean!\n $includeTeam: Boolean!\n $includeTraces: Boolean!\n $includeVolunteerMinutes: Boolean!\n $includeWishedPositions: Boolean!\n $includePreassignedPositions: Boolean!\n $includeWeezeventChecklists: Boolean!\n $includeWeezeventUrls: Boolean!\n) {\n data: event(id: $eventId) {\n layer\n latitude\n longitude\n\n rows: volunteersRegistrations(\n predicates: $predicates\n name: $name\n columnsSearch: $columnsSearch\n positionCategoryId: $positionCategoryId\n positionId: $positionId\n preassignedPositionCategoryId: $preassignedPositionCategoryId\n preassignedPositionId: $preassignedPositionId\n accreditationsCategoriesIds: $accreditationsCategoriesIds\n accreditationsIds: $accreditationsIds\n accreditationsSlotsIds: $accreditationsSlotsIds\n delegationCategoryId: $delegationCategoryId\n delegationId: $delegationId\n hasCoordinates: $hasCoordinates\n limit: $limit\n offset: $offset\n sort: $sort\n ) {\n nodes {\n ...VolunteerRegistration\n }\n\n numberOfPages\n totalCount\n }\n\n traces @include(if: $includeTraces) {\n ...Trace\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.VolunteerRegistrationFragment,to.TraceFragment]})}function ir(e={}){return An("mutation VolunteersRegistrationsMassWishedAccreditationsUpdate(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $delegationId: DelegationId!\n $massAccredit: MassAccreditInput!\n) {\n volunteersRegistrationsMassWishedAccreditationsUpdate(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n massAccredit: $massAccredit\n )\n}\n",e)}const or=async()=>{const{user:e}=await(async()=>{try{const e=await async function(){const e=await jo();if(Dn(e)){const{user:t}=await function(e,t){return $o("query CurrentUser {\n user {\n id\n email\n hubspotToken\n insertedAt\n language\n profile\n termsAcceptedAt\n }\n}\n",{variables:{},token:t||void 0,fragments:[]})}(0,e);return{user:t}}throw new Error("No token")}();return Xi.wB.defaultLocale=e.user.language.toLowerCase(),e}catch{return{user:null}}})();return await(e=>{const t=new URL(location.href).searchParams.get("lang");let n=null;return e&&(n=e.language.toLowerCase()),Dn(t)&&(n=t),Qi(`${Ii.HEAVENT_API_URL}/translation/language.js?${n?`lang=${n}`:""}`)})(e),{user:e}},rr=window.matchMedia("(max-width: 1200px)"),sr=s.createContext({isMobile:!1}),ar=e=>{const[t,n]=s.useState(!1);return s.useEffect(()=>{n(rr.matches),rr.addListener(e=>{n(e.matches)})},[]),(0,r.jsx)(sr.Provider,{value:{isMobile:t},children:e.children})},lr=(0,s.createContext)({});function cr(){return(0,s.useContext)(lr)}const dr=(0,s.createContext)({user:null});function ur(){return(0,s.useContext)(dr)}const hr=(0,r.jsx)(Ti,{});function mr(e,{redirectOnSuccess:t}={}){const[n,i]=(0,s.useState)(!1),{setIsError:o}=(0,s.useContext)(Zi);let r=null;return n&&(r=hr),{isLoading:n,loader:r,mutate:async(n,r)=>{i(!0);try{const s=await jo(),a=await((e,t,n)=>$o(e,{variables:t,token:n||void 0}))(e,n,r||s);return!0!==t&&(i(!1),o(!1)),a}catch(e){throw o(!0,l(e)?e:[]),e}}}}const gr=(0,r.jsx)(Ti,{});function pr(e,t,n){const[i,o]=(0,s.useState)(!0),[r,a]=(0,s.useState)({}),[l,c]=(0,s.useState)(0),{setIsError:d}=(0,s.useContext)(Zi),u=Object.keys(t).sort().map(e=>{const n=t[e];return`"${e}":${JSON.stringify(n)}`}).join(",");(0,s.useEffect)(()=>{let i=!1;var r;return o(!0),r=u,jo().then(i=>$o(e,{reloadOnNewVersion:!0,variables:t,token:i,fragments:n})).then(e=>{i||r!==u||(a(e),d(!1),o(!1))},()=>{i||r!==u||d(!0)}),()=>{i=!0}},[e,u,l]);let h=null;return i&&(h=gr),{data:r,isLoading:i,loader:h,reload(){c(l+1)}}}var fr=n(6347);function _r(){return function(e,t={}){return Object.fromEntries(Object.entries(e).map(([e,n])=>e.endsWith("Id")||"id"===e?[e,parseInt(n,10)]:t[e]?[e,t[e](n)]:[e,n]))}((0,fr.g)())}function br(){const e=(0,fr.W6)();return{...e,goBack:t=>{"POP"===e.action&&e.length<=2?e.push(t):e.goBack()}}}function kr(){return(0,fr.zy)()}function vr(){return(0,s.useMemo)(()=>{try{return{clear:window.localStorage.clear.bind(window.localStorage),setItem:window.localStorage.setItem.bind(window.localStorage),getItem:window.localStorage.getItem.bind(window.localStorage),removeItem:window.localStorage.removeItem.bind(window.localStorage),key:window.localStorage.key.bind(window.localStorage),get length(){return window.localStorage.length},getItemInt(e){const t=parseInt(window.window.localStorage.getItem(e),10);return isNaN(t)?null:t}}}catch{return{clear(){},setItem(){},getItem:()=>null,removeItem(){},key:()=>null,get length(){return 0},getItemInt:()=>null}}},[])}var Ar=n(2499),yr=n(9241);function Cr(e){return"number"==typeof e&&!isNaN(e)}function Ir(e){return e?{lat:e.latitude,lng:e.longitude}:null}const wr=Ir({latitude:43.6087733,longitude:3.87963579999996});function xr(e){return Cr(e.latitude)&&Cr(e.longitude)?(0,Qn.A)(e,["latitude","longitude"]):void 0}function Sr(e){return e===_e.GoogleSatellite?"satellite":e===_e.Google?"roadmap":e??_e.Google}let Er=class{translationService;constructor(e){this.translationService=e}t(e,...t){return this.translationService.translate(e,...t)}};Er=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Er);let jr=class extends Er{translationService;constructor(e){super(e),this.translationService=e}oneOfMessage(e,t){return this.t("_1_doit_tre_70659",e,this.translationService.formatListValues(t.map(e=>this.t(e))))}};jr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],jr);let Tr=class extends jr{constructor(e){super(e)}accreditationsCustomFieldInputSchema(){return Sn.Ik().shape({customFieldId:Sn.ai().required(this.t("le_champ_person_80074")),conditionValue:Sn.gl().required(this.t("la_condition_es_66568"))})}};Tr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Tr);const Dr=Sn.gl(e=>e&&Xi.c9.fromISO(e).isValid);let Rr=class extends jr{constructor(e){super(e)}accreditationsSlotInputDefault(){return{name:""}}createAccreditationSlotSchema(){return Sn.Ik().shape({slot:this.accreditationsSlotInputSchema()})}accreditationsSlotInputSchema(){return Sn.Ik().shape({name:Sn.Yj(),maxResources:Sn.ai().nullable(),date:Dr.typeError(this.t("la_date_est_inv_22002")).nullable()})}};Rr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Rr);let Pr=class extends jr{accreditationsCustomFieldInput;accreditationsSlotInput;constructor(e,t,n){super(e),this.accreditationsCustomFieldInput=t,this.accreditationsSlotInput=n}createUpdateAccreditationValuesDefault(e,t,n){const i=this.accreditationInputDefault(e,t,n);return{accreditation:i,hasNumberOfDaysLimit:"number"==typeof i.numberOfDaysLimit}}accreditationInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_de_l_acc_82676")),accreditationCategoryId:Sn.ai().required(this.t("la_cat_gorie_es_14008")).typeError(this.t("la_cat_gorie_es_14008")).min(1,this.t("la_cat_gorie_es_14008")),description:Sn.Yj(),privateNote:Sn.Yj(),acronym:Sn.Yj(),color:Sn.Yj().required(this.t("la_couleur_est_95740")),icon:Sn.Yj().required(this.t("l_ic_ne_est_req_15843")).oneOf(Lt,this.t("l_ic_ne_est_req_15843")),weezeventIsSynchronized:Sn.zM().required(),address:Sn.Yj().nullable(),latitude:Sn.ai().nullable().typeError(this.t("la_latitude_doi_43118")),longitude:Sn.ai().nullable().typeError(this.t("la_longitude_do_35170")),zoom:Sn.ai().required(this.t("le_niveau_de_zo_52687")).min(0,this.t("le_niveau_de_zo_38516")).max(23,this.t("le_niveau_de_zo_38516")),layer:Sn.Yj().required(this.t("le_fond_de_cart_48524")).oneOf(Wt,this.t("le_fond_de_cart_48524")),slots:Sn.YO().of(this.accreditationsSlotInput.accreditationsSlotInputSchema()),accreditationDisplay:Sn.Yj().required(this.t("le_type_d_affic_60154")).oneOf(It,this.t("le_type_d_affic_60154")).test("calendar-slots",this.t("tous_les_cr_nea_42033"),(e,t)=>e!==m.Calendar||l(t.parent.slots)&&t.parent.slots.every(e=>e.date?.isValid)),numberOfDaysLimit:Sn.ai().notRequired(),accreditationsCustomFields:Sn.YO().of(this.accreditationsCustomFieldInput.accreditationsCustomFieldInputSchema()),formCustomFields:Sn.YO(),tagsIds:Sn.YO().of(Sn.ai())})}createUpdateAccreditationSchema(){return Sn.Ik().shape({accreditation:this.accreditationInputSchema()})}accreditationInputDefault(e,t,n){let i=t?.accreditationCategoryId??n;return Number.isInteger(i)||(i=null),{accreditationCategoryId:i,name:t?.name??"",description:t?.description??"",privateNote:t?.privateNote??"",acronym:t?.acronym??"",color:t?.color??Gn.colors.primary500.value,icon:t?.icon??ue.BadgeCheck,weezeventIsSynchronized:t?.weezeventIsSynchronized??!0,willAutoAccredit:t?.willAutoAccredit??!1,address:t?.address??null,latitude:t?.latitude??null,longitude:t?.longitude??null,zoom:t?.zoom??13,layer:t?.layer??e,accreditationDisplay:t?.accreditationDisplay??m.List,numberOfDaysLimit:t?.numberOfDaysLimit??null,slots:(0,Ar.A)(t?.slots??[],e=>(0,yr.A)([e.date?.toMillis(),e.name])),conditionsOperator:t?.conditionsOperator??D.And,accreditationsCustomFields:t?.accreditationsCustomFields??[],tagsIds:t?.tagsIds??[],fields:t?.fields??{},formCustomFields:t?.formCustomFields??[]}}};Pr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,Tr,Rr])],Pr);var Or=n(4809),Mr=n.n(Or);const $r=5e9,Fr=2e7;function zr(e){let t=e;try{t=new URL(e).pathname}catch{}if(Dn(t)){const e=t.split(/[\\/]/).pop(),n=e.lastIndexOf(".");let i=e,o="";return n>=0&&(i=e.substring(0,n),o=e.substring(n+1).toLowerCase()),{path:t,name:i,extension:o}}return{path:"",name:"",extension:""}}var Nr;!function(e){e.Csv="text/csv",e.Default="application/octet-stream",e.Excel="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",e.Gif="image/gif",e.Jpeg="image/jpeg",e.Pdf="application/pdf",e.Png="image/png",e.Zip="application/zip"}(Nr||(Nr={}));const Br=e=>{switch(e.toLowerCase()){case"csv":return Nr.Csv;case"xls":case"xlsx":return Nr.Excel;case"gif":return Nr.Gif;case"jpg":case"jpeg":return Nr.Jpeg;case"pdf":return Nr.Pdf;case"png":return Nr.Png;case"zip":return Nr.Zip;default:return Nr.Default}};let Lr=class extends jr{constructor(e){super(e)}csvDocumentInputDefault(e){return{key:"",name:"",acl:"",formats:{timeFormat:"HH:mm",dateFormat:oo,datetimeFormat:"yyyy-MM-dd HH:mm",...e}}}schema(){const e=this.t("le_document_est_86403");return Sn.Ik().shape({acl:Sn.Yj().required(e),delimiter:Sn.Yj().optional().test("is-valid-value",this.t("delimiter_value_52108"),e=>!e||!Mr().BAD_DELIMITERS.includes(e)),key:Sn.Yj().required(e).test("is-a-csv",this.t("le_fichier_n_es_33134"),e=>Br(zr(e).extension)===Nr.Csv),name:Sn.Yj().required(e),newline:Sn.Yj().optional().test("is-valid-value",this.t("newline_charact_88066"),e=>!e||["\r","\n","\r\n"].includes(e)),quoteChar:Sn.Yj().optional(),formats:Sn.Ik().shape({timeFormat:Sn.Yj().optional(),dateFormat:Sn.Yj().optional(),datetimeFormat:Sn.Yj().optional()}),file:Sn.gl().test("is-not-empty",this.t("the_file_is_emp_77243"),e=>!e||e.size>0).test("is-not-too-big",this.t("le_fichier_est_17522"),e=>!e||e.size=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Lr);var Vr;let Ur=class extends jr{static{Vr=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={Id:"id"};static IMPORT_COLUMNS_REQUIRED=e=>e===he.Update?[Vr.IMPORT_COLUMNS_DEFAULT.Id]:[];constructor(e,t){super(t),this.csvInputService=e}default(e){return{input:{csv:this.csvInputService.csvDocumentInputDefault(e),mode:he.Upsert}}}schema(){return Sn.Ik().shape({input:Sn.Ik().shape({csv:this.csvInputService.schema(),mode:Sn.Yj().oneOf(Vt,this.t("le_mode_d_impor_75706"))})})}};Ur=Vr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],Ur);let Gr=class extends Ur{csvInputService;default(e){return{input:{csv:this.csvInputService.csvDocumentInputDefault(e),mappings:[],presets:[],mode:he.Upsert,tag:""}}}schema(){return Sn.Ik().shape({input:Sn.Ik().shape({csv:this.csvInputService.schema(),mappings:Sn.YO().of(Sn.Yj().nullable()),presets:Sn.YO().of(Sn.Ik().shape({customFieldId:Sn.ai().positive(this.t("le_choix_du_typ_07079")),value:Sn.gl().when("customFieldId",{is:e=>e>-1,then:e=>e.required(this.t("la_valeur_du_ch_65599"))})})),mode:Sn.Yj().oneOf(Vt,this.t("le_mode_d_impor_75706")),tag:Sn.Yj().required("a_tag_must_be_s_23274")})})}settingsStepSchema(){return Sn.Ik().shape({input:Sn.Ik().shape({csv:this.csvInputService.schema()})})}mappingStepSchema(){return Sn.Ik().shape({input:Sn.Ik().shape({mappings:Sn.YO().of(Sn.Yj().nullable()),presets:Sn.YO().of(Sn.Ik().shape({customFieldId:Sn.ai().positive(this.t("le_choix_du_typ_07079")),value:Sn.gl().when("customFieldId",{is:e=>e>-1,then:e=>e.required(this.t("la_valeur_du_ch_65599"))})})),mode:Sn.Yj().oneOf(Vt,this.t("le_mode_d_impor_75706")),tag:Sn.Yj().required("a_tag_must_be_s_23274")})})}constructor(e,t){super(e,t),this.csvInputService=e}};Gr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],Gr);var Wr;let qr=class extends Gr{static{Wr=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={...Gr.IMPORT_COLUMNS_DEFAULT,AccreditationName:"accreditationName",AccreditationCategoryName:"accreditationCategoryName",SlotName:"slotName",SlotDate:"slotDate",MaxResources:"slotMaxResources",Acronym:"acronym",Color:"color",Icon:"icon",Description:"description",ConditionsOperator:"conditionsOperator",Address:"address",Latitude:"latitude",Longitude:"longitude",MapLayer:"mapLayer",MapZoom:"mapZoom",PrivateNote:"privateNote",Tags:"tags"};static IMPORT_COLUMNS_REQUIRED=e=>[...e===he.Update?[Wr.IMPORT_COLUMNS_DEFAULT.Id]:[],Wr.IMPORT_COLUMNS_DEFAULT.AccreditationName,Wr.IMPORT_COLUMNS_DEFAULT.AccreditationCategoryName];constructor(e,t){super(e,t),this.csvInputService=e}};qr=Wr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],qr);let Hr=class extends jr{constructor(e){super(e)}schema(){const e=this.t("le_document_est_86403");return Sn.Ik().shape({acl:Sn.Yj().required(e),key:Sn.Yj().required(e).test("is-a-zip",this.t("le_fichier_n_es_91526"),e=>Br(zr(e).extension)===Nr.Zip),name:Sn.Yj().required(e),file:Sn.gl().test("is-not-too-big",this.t("le_fichier_est_17522"),e=>!e||e.size<$r)})}};Hr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Hr);let Kr=class extends jr{constructor(e){super(e)}signInSchema(){return Sn.Ik().shape({email:this.email()})}signInPasswordSchema(){return Sn.Ik().shape({email:this.email(),password:this.password()})}codeSchema(){return Sn.Ik().shape({code:this.code()})}emailSchema(){return Sn.Ik().shape({email:this.email()})}emailConfirmSchema(){return Sn.Ik().shape({email:this.email(),emailConfirm:this.emailConfirm()})}emailCodeSchema(){return Sn.Ik().shape({email:this.email(),code:this.code()})}email(){return Sn.Yj().required(this.t("l_e_mail_est_re_04856")).email(this.t("l_e_mail_est_re_04856"))}emailConfirm(){return Sn.Yj().required(this.t("la_confirmation_53449")).email(this.t("la_confirmation_53449")).test("same-as-email",this.t("l_e_mail_et_la_57164"),function(){return this.parent.email===this.parent.emailConfirm})}code(){return Sn.Yj().required(this.t("le_code_est_req_77618")).length(6,this.t("le_code_doit_co_37160"))}password(){return Sn.Yj().required(this.t("le_mot_de_passe_14773"))}passwordRules(){return Sn.Yj().required(this.t("le_mot_de_passe_24842")).test("valid-password",this.t("le_mot_de_passe_24842"),function(){return"string"==typeof(e=this.parent.password)&&e.length>=16&&function(e){return"string"==typeof e&&null!==e.match(/\d/)}(this.parent.password)&&function(e){return"string"==typeof e&&null!==e.match(/[A-Z]/)&&null!==e.match(/[a-z]/)}(this.parent.password)&&function(e){return"string"==typeof e&&null!==e.match(/[^A-Za-z0-9]/)}(this.parent.password);var e})}};Kr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Kr);let Yr=class extends jr{constructor(e){super(e)}organizationInputDefault(e){return{name:e.name,features:e.features,customBadges:e.customBadges,periodEndAt:e.periodEndAt,usersIds:e.users.map(({id:e})=>e),isBlocked:e.isBlocked,weezeventOrganizationId:e.weezeventOrganizationId,useOldBilling:e.useOldBilling,membersLimit:e.membersLimit,pricePerMember:e.pricePerMember,billingComment:e.billingComment}}organizationInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_de_l_org_60618")),periodEndAt:Dr.required(this.t("la_date_de_fin_04076")).typeError(this.t("la_date_de_fin_04076")).test("min-period-end-at",this.t("la_date_de_fin_63806"),function(){return Xi.c9.isDateTime(this.parent.periodEndAt)&&this.parent.periodEndAt.isValid&&this.parent.periodEndAt>Xi.c9.fromObject({year:2016})}),features:Sn.YO().of(Sn.Yj().oneOf($t,this.t("les_fonctionnal_36778"))),usersIds:Sn.YO().of(Sn.ai()),isBlocked:Sn.zM().required()})}updateOrganizationSchema(){return Sn.Ik().shape({organization:this.organizationInputSchema()})}};Yr=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Yr);var Zr=n(5526);function Jr(e){return"string"!=typeof e||""===e.trim()||En(e.toLowerCase())===e}const Xr=[" ","@","£","$","¥","è","é","ù","ì","ò","Ç","Ø","ø","Å","å","Æ","æ","ß","É","!",'"',"#","¤","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","¡","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","Ä","Ö","Ñ","Ü","§","¿","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","ä","ö","ñ","ü","à"].concat(["^","{","}","\\","|","[","]","~","€","\n"]);const Qr=/^[a-z][a-z0-9]{2,10}$/i;var es;!function(e){e.Accreditations="accreditations",e.Everyone="everyone",e.Positions="positions",e.Segments="segments",e.States="states",e.Users="users"}(es||(es={}));let ts=class extends jr{constructor(e){super(e)}createUpdateCampaignValuesDefault(e,t,n,i){const o=this.campaignInputDefault(e,t,n,i);return{campaign:o,recipients:o.sendToEveryone?es.Everyone:l(o.states)?es.States:l(o.segmentsIds)?es.Segments:l(o.accreditationsCategoriesIds)||l(o.accreditationsIds)||l(o.accreditationsSlotsIds)?es.Accreditations:l(o.positionsCategoriesIds)||l(o.positionsIds)||l(o.positionsSlotsIds)?es.Positions:es.Users,customSender:Dn(n?.sender),textOrHtml:Dn(n?.html)?"html":"text"}}campaignStep1Fields(){return{name:Sn.Yj().required(this.t("le_nom_de_la_ca_63405")),campaignType:Sn.Yj().required(this.t("le_type_de_camp_96559")).oneOf(jt,this.t("le_type_de_camp_56467"))}}campaignStep1Schema(){return Sn.Ik().shape({campaign:Sn.Ik().shape({...this.campaignStep1Fields()})})}campaignStep2Fields(){const e=this;return{sender:Sn.Yj().test("is-valid",this.t("l_metteur_ne_r_16421"),function(){return!Dn(this.parent.sender)||Qr.test(this.parent.sender)}),text:Sn.Yj().test("non-empty-text",this.t("le_contenu_est_45048"),function(){return Dn(this.parent.text)||Dn(this.parent.html)}).test("only-valid-characters","",function(){if(this.parent.campaignType===S.Email)return!0;{const n=(t=this.parent.text,new Set(Array.from(t??"").filter(e=>!Xr.includes(e))));return!(n.size>0)||this.createError({message:e.translationService.translate("les_caract_res_84839",Array.from(n).join(", "))})}var t}).test("max-length",this.t("le_contenu_ne_p_25416"),function(){return this.parent.campaignType===S.Email||this.parent.text.length<1e3}).test("no-percent-encoded-variables",this.t("le_texte_de_l_e_71717"),function(){return!this.parent.text.includes("%7B")&&!this.parent.text.includes("%7D")}),subject:Sn.Yj().when("campaignType",{is:S.Email,then:e=>e.required(this.t("le_sujet_est_re_18923"))}),html:Sn.Yj().test("non-empty-text",this.t(this.t("le_code_html_es_52280")),function(){return Dn(this.parent.text)||Dn(this.parent.html)}),replyTo:Sn.Yj().email(this.t("l_adresse_de_r_53879")).test("clean-reply-to",this.t("l_adresse_de_r_53879"),function(){return Jr(this.parent.replyTo)}),documents:Sn.YO().test("max-size",this.t("l_ensemble_des_32797"),function(){return this.parent.campaignType!==S.Email||!l(this.parent.documents)||(0,Zr.A)(this.parent.documents,e=>e.size)<2e7}),emailSenderId:Sn.ai().nullable(),attachments:Sn.YO().of(Sn.Yj()),hasCalendarInvite:Sn.zM().required(),calendarInviteName:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("nom_de_l_v_nem_58512")),otherwise:e=>e.nullable()}),calendarInviteStartDate:Dr.when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("la_date_de_d_bu_05030")).typeError(this.t("la_date_de_d_bu_05030")),otherwise:e=>e.nullable()}),calendarInviteStartTime:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("heure_de_d_but_90785")),otherwise:e=>e.nullable()}),calendarInviteEndDate:Dr.when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("la_date_de_fin_32246")).typeError(this.t("la_date_de_fin_32246")),otherwise:e=>e.nullable()}),calendarInviteEndTime:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("l_heure_de_fin_78626")),otherwise:e=>e.nullable()})}}campaignStep2Schema(){return Sn.Ik().shape({campaign:Sn.Ik().shape({...this.campaignStep2Fields()})})}campaignStep3Fields(){const e=this,t=function(){return this.parent.state!==x.Draft&&this.parent.state!==x.Scheduled||!1!==this.parent.sendToEveryone||0!==this.parent.states.length||0!==this.parent.positionsCategoriesIds.length||0!==this.parent.positionsIds.length||0!==this.parent.positionsSlotsIds.length||0!==this.parent.tagsIds.length||0!==this.parent.accreditationsCategoriesIds.length||0!==this.parent.accreditationsIds.length||0!==this.parent.accreditationsSlotsIds.length||0!==this.parent.usersInfosIds.length||0!==this.parent.segmentsIds.length||this.createError({message:e.translationService.translate("vous_devez_s_le_80552")})};return{sendToEveryone:Sn.zM().required(this.t("requis_75853")),states:Sn.YO().of(Sn.Yj()).test("non-empty","",t),positionsCategoriesIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),positionsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),positionsSlotsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),tagsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),accreditationsCategoriesIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),accreditationsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),accreditationsSlotsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),usersInfosIds:Sn.YO().of(Sn.ai()).test("non-empty","",t),segmentsIds:Sn.YO().of(Sn.ai()).test("non-empty","",t)}}campaignStep3Schema(){return Sn.Ik().shape({campaign:Sn.Ik().shape({...this.campaignStep3Fields()})})}campaignStep4Fields(){return{scheduledAtDate:Dr.when("scheduleType",{is:I.Datetime,then:e=>e.required(this.t("la_date_d_envoi_17792")).typeError(this.t("la_date_d_envoi_17792"))}),scheduledAtTime:Sn.Yj().when("scheduleType",{is:I.Datetime,then:e=>e.required(this.t("l_heure_d_envoi_53643")).matches(/\d{2}:\d{2}/,this.t("l_heure_d_envoi_53643"))}),scheduleAnchor:Sn.Yj().when("scheduleType",{is:I.Anchor,then:e=>e.required(this.t("d_but_fin_est_r_67120")).oneOf(xt,this.t("d_but_fin_est_r_67120"))}),scheduleOffsetDays:Sn.ai().when("scheduleType",{is:I.Anchor,then:e=>e.required(this.t("le_nombre_de_jo_27562")).min(0,this.t("le_nombre_de_jo_62798"))}),scheduleBeforeAfter:Sn.Yj().when("scheduleType",{is:I.Anchor,then:e=>e.required(this.t("avant_apr_s_est_31173")).oneOf(St,this.t("avant_apr_s_est_31173"))}),scheduleSendTime:Sn.Yj().when("scheduleType",{is:I.Anchor,then:e=>e.required(this.t("l_heure_d_envoi_53643")).matches(/\d{2}:\d{2}/,this.t("l_heure_d_envoi_53643"))})}}campaignStep4Schema(){return Sn.Ik().shape({campaign:Sn.Ik().shape({...this.campaignStep4Fields()})})}campaignInputSchema(){return Sn.Ik().shape({...this.campaignStep1Fields(),...this.campaignStep2Fields(),...this.campaignStep3Fields(),...this.campaignStep4Fields()})}createUpdateCampaignSchema(){return Sn.Ik().shape({campaign:this.campaignInputSchema()})}campaignInputDefault(e,t,n,i){let o=n?.segmentsIds??[],r=n?.usersInfosIds??[];if(Dn(i))try{const e=JSON.parse(si(i));e.segmentId&&(o=[e.segmentId]),l(e.usersInfosIds)&&(r=e.usersInfosIds)}catch{}const s=!l(o)&&!l(r)&&(n?.sendToEveryone??!1);return{name:n?.name??"",state:n?n.scheduleType!==I.NoSchedule&&n.state===x.Draft?x.Scheduled:n.state:e?x.Template:x.Draft,campaignType:n?.campaignType??S.Email,sender:n?.sender??"",text:n?.text??"",subject:n?.subject??"",html:n?.html??"",replyTo:n?.replyTo??"",sendToEveryone:s,states:n?.states??[],positionsCategoriesIds:n?.positionsCategoriesIds??[],positionsIds:n?.positionsIds??[],positionsSlotsIds:n?.positionsSlotsIds??[],tagsIds:n?.tagsIds??[],accreditationsCategoriesIds:n?.accreditationsCategoriesIds??[],accreditationsIds:n?.accreditationsIds??[],accreditationsSlotsIds:n?.accreditationsSlotsIds??[],usersInfosIds:r,segmentsIds:o,scheduledAtDate:n?.scheduledAt??void 0,scheduledAtTime:n?.scheduledAt?.toFormat("HH:mm")??void 0,documents:n?.documents??[],emailSenderId:n?.emailSenderId??t,attachments:n?.attachments??[],hasCalendarInvite:n?.hasCalendarInvite??!1,calendarInviteName:n?.calendarInviteName??null,calendarInviteStartDate:n?.calendarInviteStartDate??null,calendarInviteStartTime:n?.calendarInviteStartTime??null,calendarInviteEndDate:n?.calendarInviteEndDate??null,calendarInviteEndTime:n?.calendarInviteEndTime??null,scheduleType:n?.scheduleType??I.NoSchedule,scheduleAnchor:n?.scheduleAnchor??y.EventStart,scheduleOffsetDays:n?.scheduleOffsetDays??0,scheduleBeforeAfter:n?.scheduleBeforeAfter??C.Before,scheduleSendTime:n?.scheduleSendTime??"00:00"}}};ts=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ts);let ns=class extends jr{constructor(e){super(e)}commentInputDefault(){return{content:""}}commentInputSchema(){return Sn.Ik().shape({content:Sn.Yj().required(this.t("le_commentaire_33393"))})}createCommentSchema(){return Sn.Ik().shape({comment:this.commentInputSchema()})}};ns=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ns);const is=1122,os=793;let rs=class extends jr{constructor(e){super(e)}customDocumentInputDefault(e){return{name:e?.name??"",slug:e?.slug??"",populationsIds:e?.populationsIds??[],configuration:e?.configuration??this.getConfigurationDefault(),shouldRegenerateTicketIdOnDownload:e?.shouldRegenerateTicketIdOnDownload??!1}}customDocumentInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),slug:Sn.Yj().required(this.t("le_nom_de_la_va_15472")).test("is-valid",this.t("le_nom_de_la_va_15472"),e=>null!==e.match(/^[a-z][a-z0-9]*$/))})}getConfigurationDefault(){return{bleed:!1,height:is,pages:[this.getPageDefault()],width:os}}getPageDefault(){return{id:vo(),accreditationsSlotsIds:[],accreditationAcronym:"",conditionsCustomFields:[],elements:[],hasConditions:!1,positionsSlotsIds:[],segmentsIds:[]}}getContainerElementDefault(e,t,n){return{type:"container",id:e,inContainer:t,backgroundColor:"",accreditationsSlotsIds:[],accreditationAcronym:"",align:"start",borderColor:"#e4e7ec",borderRadius:0,borderSize:0,conditionsCustomFields:[],direction:"row",elements:[],gap:0,hasBackground:!1,hasConditions:!1,hasRotate:!1,height:100,isRatioLocked:!1,justify:"start",left:0,name:this.t("conteneur_1_03989",n+1),positionsSlotsIds:[],px:0,py:0,rotateDegree:0,segmentsIds:[],top:0,width:100,zIndex:1}}getImageElementDefault(e,t,n){return{type:"image",id:e,inContainer:t,accreditationsSlotsIds:[],accreditationAcronym:"",borderColor:"#e4e7ec",borderRadius:0,borderSize:0,conditionsCustomFields:[],hasConditions:!1,hasRotate:!1,height:100,isRatioLocked:!1,left:0,name:this.t("image_1_30956",n+1),positionsSlotsIds:[],px:0,py:0,rotateDegree:0,segmentsIds:[],top:0,width:100,zIndex:1}}getTextElementDefault(e,t,n){return{type:"text",id:e,inContainer:t,accreditationsSlotsIds:[],accreditationAcronym:"",align:"start",hasBackground:!1,backgroundColor:"",borderColor:"#e4e7ec",borderRadius:0,borderSize:0,conditionsCustomFields:[],hasConditions:!1,hasRotate:!1,height:20,isRatioLocked:!1,left:0,name:this.t("texte_1_59540",n+1),text:"",color:"#1d2939",fontFamily:"Open Sans",fontSize:14,fontWeight:400,justify:"start",lineHeight:1.4,positionsSlotsIds:[],px:0,py:0,rotateDegree:0,segmentsIds:[],textTransform:"none",top:0,width:100,zIndex:1}}};rs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],rs);const ss=["key","name","acl"];let as=class extends jr{constructor(e){super(e)}documentInputDefault(){return{key:"",name:"",acl:""}}documentInputSchema(e){const t=Dn(e)?this.t("_1_est_requis_99856",e):this.t("le_document_est_86403");return Sn.Ik().shape({key:Sn.Yj().required(t),name:Sn.Yj().required(t),acl:Sn.Yj().required(t)})}documentInputSchemaNotRequired(){return Sn.Ik().shape({key:Sn.Yj(),name:Sn.Yj(),acl:Sn.Yj()})}};as=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],as);let ls=class extends jr{documentInputService;constructor(e,t){super(t),this.documentInputService=e}customFieldInputDefault(e,t){return{name:e?.name??"",label:e?.label??"",customFieldCategoryId:e?.customFieldCategoryId??t[0].id,description:e?.description??"",variety:e?.variety??$.UserInfo,fieldType:e?.fieldType??oe.Text,fieldSubtype:e?.fieldSubtype??ie.Freeform,listType:e?.listType??pe.Default,isPrivate:e?.isPrivate??!1,values:l(e?.values)?e.values:[],hasCondition:e?.hasCondition??!1,conditionCustomFieldId:e?.conditionCustomFieldId??null,conditionValue:e?.conditionValue??!1,canSelectMultiple:e?.canSelectMultiple??!1,document:e?.document||this.documentInputService.documentInputDefault(),isEncrypted:e?.isEncrypted??!1,canBeUpdatedByUrl:e?.canBeUpdatedByUrl??!1}}customFieldInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_du_champ_17959")),label:Sn.Yj(),customFieldCategoryId:Sn.ai().required(this.t("la_cat_gorie_es_14008")).typeError(this.t("la_cat_gorie_es_14008")).min(1,this.t("la_cat_gorie_es_14008")),fieldType:Sn.Yj().required(this.t("le_type_est_req_41180")).oneOf(zt,this.t("le_type_est_req_41180")),fieldSubtype:Sn.Yj().required(this.t("le_sous_type_es_85221")).oneOf(Ft,this.t("le_sous_type_es_85221")),listType:Sn.Yj().required(this.t("le_style_des_op_46016")).oneOf(Gt,this.t("le_style_des_op_46016")),isPrivate:Sn.zM().nullable(),hasCondition:Sn.zM().nullable(),values:Sn.YO().when("fieldType",{is:oe.Select,then:e=>e.of(Sn.Ik().shape({id:Sn.ai(),value:Sn.Yj().required(this.t("la_valeur_est_r_70136"))})).required(this.t("vous_devez_s_le_95641")).min(1,this.t("vous_devez_s_le_95641"))}),conditionCustomFieldId:Sn.ai().when("hasCondition",{is:!0,then:e=>e.required(),otherwise:e=>e.nullable()}),conditionValue:Sn.gl(),canSelectMultiple:Sn.zM().nullable(),document:this.documentInputService.documentInputSchemaNotRequired(),isEncrypted:Sn.zM().required(),canBeUpdatedByUrl:Sn.zM().required()})}createUpdateCustomFieldSchema(){return Sn.Ik().shape({customField:this.customFieldInputSchema()})}};ls=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[as,gn])],ls);class cs extends jr{constructor(e){super(e)}customSlotInputDefault(){return{name:"",startTime:"",endTime:""}}customSlotInputSchema(){return Sn.Ik().shape({name:Sn.Yj().nullable(),startTime:Sn.Yj().required(this.t("le_d_but_du_cr_40745")),endTime:Sn.Yj().required(this.t("la_fin_du_cr_ne_90351"))})}}let ds=class extends jr{customSlotInputService;constructor(e,t){super(e),this.customSlotInputService=t}customSlotPeriodInputDefault(){return{name:"",customSlots:[this.customSlotInputService.customSlotInputDefault()],hideNameDates:!1,displayAsCalendar:!1,hasCondition:!1,conditionCustomFieldId:null,conditionValue:!1}}customSlotPeriodInputSchema(){return Sn.Ik().shape({customSlotPeriod:Sn.Ik().shape({name:Sn.Yj(),customSlots:Sn.YO().of(this.customSlotInputService.customSlotInputSchema()).required("").min(1,"")})})}};ds=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,cs])],ds);let us=class extends jr{constructor(e){super(e)}delegationCategoryBannerInputDefault(){return{bannerType:-1,bannerVehicleType:v.Car,min:1,max:10}}};us=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],us);let hs=class extends jr{constructor(e){super(e)}delegationCategoryInputDefault(e){return{name:e.name,banners:e.banners}}};hs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],hs);let ms=class extends jr{constructor(e){super(e)}delegationFormInviteValuesDefault(){return{usersInfos:[{email:"",fields:{firstName:"",lastName:""}}]}}delegationFormInviteValuesSchema(){return Sn.Ik().shape({usersInfos:Sn.YO().of(Sn.Ik().shape({email:Sn.Yj().email(this.t("l_e_mail_est_re_04856")).required(this.t("l_e_mail_est_re_04856")),fields:Sn.gl()})).min(1,"Vous devez invité au moins une personne.")})}};ms=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ms);var gs=n(5582);function ps(e){return 3145===e||3360===e?{connectionTitle:"Connexion à votre espace personnel d’invitations",connectionSubtitle:"Connectez-vous à votre espace personnel d’invitations afin de gérer vos invités",delegationsListTitle:"Quel espace personnel d’invitations souhaitez-vous voir ?",delegationsListButton:"Voir cet espace personnel d’invitations",delegationHeader:"Gérer votre espace personnel d’invitations.",delegationHeaderEvent:"Gérer votre espace personnel d’invitations.",addMemberButton:"Ajouter un invité",tabMembers:"Invités ({1})",tabAccreditations:"Invitations",dashboardLeaders:"Exposants"}:3136===e?{connectionTitle:"connexion_mon_88378",connectionSubtitle:"connectez_vous_01298",delegationsListTitle:"quelle_d_l_gati_13930",delegationsListButton:"voir_cette_d_l_96190",delegationHeader:"g_rer_votre_d_l_49654",delegationHeaderEvent:"g_rer_votre_d_l_04420",addMemberButton:"ajouter_un_memb_33261",tabMembers:"membres_125561",tabAccreditations:"accr_ditations_39450",dashboardLeaders:"reponsable_82458_plural"}:{connectionTitle:"connexion_l_e_31965",connectionSubtitle:"connectez_vous_37685",delegationsListTitle:"quelle_d_l_gati_13930",delegationsListButton:"voir_cette_d_l_96190",delegationHeader:"g_rer_votre_d_l_49654",delegationHeaderEvent:"g_rer_votre_d_l_04420",addMemberButton:"ajouter_un_memb_33261",tabMembers:"membres_125561",tabAccreditations:"accr_ditations_39450",dashboardLeaders:"reponsable_82458_plural"}}let fs=class extends jr{constructor(e){super(e)}createUpdateDelegationValuesDefault(e,t){return{delegation:this.delegationInputDefault(e,t),selectedAccreditationsSlotsIds:[]}}delegationInputDefault(e,t){const n=t?.forms&&t?.parentDelegation?t.forms.find(e=>e.name===t.parentDelegation?.form.name):null,i=e?.formId??n?.id??-1,o=l(t?.delegationsCategories)&&t?.parentDelegation?t.delegationsCategories.find(e=>e.name===t.parentDelegation?.delegationCategory.name):null;let r=e?.delegationCategoryId??o?.id??t?.delegationCategoryId;return Number.isInteger(r)||(r=null),{...this.getDefaultAccreditations(e),delegationCategoryId:r,parentId:e?.parentId??t?.parentId??null,name:e?.name??"",description:e?.description??"",leadersIds:e?.leadersIds??t?.parentDelegation?.leadersIds??[],formId:i,deadlineDate:e?.deadlineDate??null,maxResources:e?.maxResources??null,showInDelegationSpace:e?.showInDelegationSpace??!0,showFormLinkInDelegationSpace:e?.showFormLinkInDelegationSpace??!0,delegationsSpaceLayoutId:e?.delegationsSpaceLayoutId??null,columns:e?.columns??t?.parentDelegation?.columns??["name","accreditations","accreditation_state"],canLeadersAddMembers:e?.canLeadersAddMembers??!0,canLeadersDeleteMembers:e?.canLeadersDeleteMembers??!0,canLeadersDuplicateMembers:e?.canLeadersDuplicateMembers??!1,canLeadersEditColumns:e?.canLeadersEditColumns??!0,canLeadersEditCustomFields:e?.canLeadersEditCustomFields??!0,canLeadersEditMembers:e?.canLeadersEditMembers??!0,canLeadersImportMembers:e?.canLeadersImportMembers??!1,canLeadersSeeHiddenAccreditationsSlots:e?.canLeadersSeeHiddenAccreditationsSlots??!1,privateNote:e?.privateNote??t?.parentDelegation?.privateNote??"",addDefaultAccreditationsByAvailability:e?.addDefaultAccreditationsByAvailability??!1,showAllAccreditations:e?.showAllAccreditations??!1,tagsIds:e?.tagsIds??t?.parentDelegation?.tagsIds??[],customFields:e?.customFields||[],fields:e?.fields??{},campaignsIds:e?.campaignsIds??[],customDocumentsSlugs:e?.customDocumentsSlugs??[],usedCustomFieldsIds:e?.usedCustomFieldsIds??[]}}delegationInputSchema(){return Sn.Ik().shape({parentId:Sn.ai().nullable(),name:Sn.Yj().when("parentId",{is:null,then:e=>e.required(this.t("le_nom_de_la_d_10042"))}),description:Sn.Yj(),delegationCategoryId:Sn.ai().required(this.t("la_cat_gorie_es_14008")).positive(this.t("la_cat_gorie_es_14008")).typeError(this.t("la_cat_gorie_es_14008")),leadersIds:Sn.YO().of(Sn.ai()),formId:Sn.ai().required(this.t("le_formulaire_e_77404")).typeError(this.t("le_formulaire_e_77404")).test("form-id-valid",this.t("le_formulaire_e_77404"),e=>"number"==typeof e&&e>0),deadlineDate:Dr.typeError(this.t("la_date_limite_91708")).nullable(),maxResources:Sn.ai().min(0).nullable(),showInDelegationSpace:Sn.zM().required(),showFormLinkInDelegationSpace:Sn.zM().required(),columns:Sn.YO().of(Sn.Yj()).required(this.t("vous_devez_choi_82605")).min(1,this.t("vous_devez_choi_82605")),canLeadersAddMembers:Sn.zM().required(),canLeadersDeleteMembers:Sn.zM().required(),canLeadersEditColumns:Sn.zM().required(),canLeadersEditMembers:Sn.zM().required(),canLeadersEditCustomFields:Sn.zM().required(),canLeadersImportMembers:Sn.zM().required(),canLeadersSeeHiddenAccreditationsSlots:Sn.zM().required(),privateNote:Sn.Yj(),accreditations:Sn.YO().of(Sn.Ik().shape({accreditationCategoryId:Sn.ai().required(),accreditationId:Sn.ai().required(),maxResources:Sn.gl().nullable(),willAutoAccredit:Sn.zM().required()})),accreditationsSlots:Sn.YO().of(Sn.Ik().shape({accreditationCategoryId:Sn.ai().required(),accreditationId:Sn.ai().required(),accreditationSlotId:Sn.ai().required(),isDefault:Sn.zM().required(),maxResources:Sn.gl().nullable()})),campaignsIds:Sn.YO().of(Sn.ai()),customDocumentsSlugs:Sn.YO().of(Sn.gl()),usedCustomFieldsIds:Sn.YO().of(Sn.ai())})}createUpdateDelegationSchema(){return Sn.Ik().shape({delegation:this.delegationInputSchema()})}adminAddSchema(){return Sn.Ik().shape({usersInfosIds:Sn.YO().of(Sn.ai())})}getDefaultAccreditations(e){let t=e?.accreditationsCategories||[],n=e?.accreditations||[];const i=e?.accreditationsSlots||[];return l(i)&&(t=(0,gs.A)(t.concat(i.map(e=>({accreditationCategoryId:e.accreditationCategoryId,maxResources:null}))),e=>e.accreditationCategoryId)),l(i)&&(n=(0,gs.A)(n.concat(i.map(e=>({accreditationCategoryId:e.accreditationCategoryId,accreditationId:e.accreditationId,maxResources:null,willAutoAccredit:!1}))),e=>e.accreditationId)),{accreditationsCategories:t,accreditations:n,accreditationsSlots:i}}};fs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],fs);var _s;let bs=class extends Gr{static{_s=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={...Gr.IMPORT_COLUMNS_DEFAULT,Name:"name",CategoryName:"categoryName",FormId:"formId",Deadline:"deadline",MaxResources:"maxResources",LeadersEmails:"leadersEmails",LeadersFirstNames:"leadersFirstnames",LeadersLastNames:"leadersLastnames",PrivateNote:"privateNote",Tags:"tags"};static IMPORT_COLUMNS_REQUIRED=e=>[...e===he.Update?[_s.IMPORT_COLUMNS_DEFAULT.Id]:[],_s.IMPORT_COLUMNS_DEFAULT.Name,_s.IMPORT_COLUMNS_DEFAULT.CategoryName,_s.IMPORT_COLUMNS_DEFAULT.FormId];default(e){const t=super.default(e);return t.input={...t.input},t}constructor(e,t){super(e,t),this.csvInputService=e}};bs=_s=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],bs);const ks=e=>e.join("/"),vs=Ii.HEAVENT_APPLICATION_BASENAME,As={FIELDS:{PLURAL:"fields",SINGLE:"field"}},ys={AUTH:"auth",EDIT:"edit",CREATE:"create",EXPORT:"export",EXPORT_BASIC:"export/basic",EXPORT_API:"export/api",IMPORT:"import",INVITE:"invite"},Cs={INFORMATION:"information",DASHBOARD:"dashboard",REGISTRATION:"registration",DOCUMENTS:"documents",PROFILE:"profile",REPORTING:"reporting",FORMS:"forms",FORM:"form",MEMBER:"member",MEMBERS:"members",PREVIEW:"preview"},Is={LIST:"list"},ws=e=>ks([e,ys.AUTH]),xs=e=>ks([e,Is.LIST]),Ss=e=>ks([e,ys.CREATE]),Es=e=>ks([e,ys.EDIT]);function js(e){throw new Error("Didn't expect to get here")}var Ts,Ds,Rs,Ps,Os,Ms,$s,Fs,zs;function Ns(e){switch(e){case Rs.AccreditationsMatrix:case Ms.AccreditationsMatrix:return"table-cells";case Os.Calendar:case Ms.Calendar:return"chart-gantt";case Ps.Card:return"rectangle-list";case Ds.List:case Rs.List:case Ps.List:case Os.List:case Ms.List:return"table";case Os.Map:case Ms.Map:return"map-location";case Ds.SlotsList:case Os.SlotsList:return"table";case Ds.Table:return"table-cells";case Ds.WeeklyCalendar:return"calendar";default:return js()}}function Bs(e,t){switch(t){case Rs.AccreditationsMatrix:case Ms.AccreditationsMatrix:return e("matrice_des_acc_84939");case Os.Calendar:case Ms.Calendar:return e("vue_planning_91663");case Ps.Card:return e("vue_grille_37962");case Ds.List:case Rs.List:case Ps.List:case Os.List:case Ms.List:return e("vue_liste_56882");case Os.Map:case Ms.Map:return e("vue_carte_79064");case Ds.SlotsList:case Os.SlotsList:return e("vue_liste_cr_n_47406");case Ds.Table:return e("vue_tableau_18026");case Ds.WeeklyCalendar:return e("vue_calendrier_58086");default:return js()}}!function(e){e.Category="Category",e.Date="Date"}(Ts||(Ts={})),(zs=Ds||(Ds={})).List="List",zs.SlotsList="SlotsList",zs.Table="Table",zs.WeeklyCalendar="WeeklyCalendar",(Fs=Rs||(Rs={})).AccreditationsMatrix="AccreditationsMatrix",Fs.List="List",function(e){e.Card="Card",e.List="List"}(Ps||(Ps={})),($s=Os||(Os={})).Calendar="Calendar",$s.List="List",$s.Map="Map",$s.SlotsList="SlotsList",function(e){e.AccreditationsMatrix="AccreditationsMatrix",e.Calendar="Calendar",e.List="List",e.Map="Map"}(Ms||(Ms={}));let Ls=class extends jr{constructor(e){super(e)}delegationsSpaceLayoutTabInputDefault(){return{name:this.t("tab_sans_nom_50048"),description:"",slug:"",canDelete:!0,isVisible:!0,isPinned:!1,segmentType:Ne.Volunteers,rendering:Ms.List,infos:{}}}defaultDashboardTab(){return{name:this.t("tableau_de_bord_24627"),description:"",slug:Cs.DASHBOARD,canDelete:!1,isVisible:!0,isPinned:!0,segmentType:Ne.Volunteers,rendering:Ms.List,infos:{}}}defaultDocumentsTab(){return{name:this.t("Documents"),description:"",slug:Cs.DOCUMENTS,canDelete:!1,isVisible:!0,isPinned:!1,segmentType:Ne.Volunteers,rendering:Ms.List,infos:{}}}tabInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),description:Sn.Yj(),slug:Sn.Yj().required(this.t("l_url_est_requi_99475")).test("is-valid-slug",this.t("le_slug_ne_doit_10047"),e=>Tn(e)===e),canDelete:Sn.zM().required(),isVisible:Sn.zM().required(),isPinned:Sn.zM().required(),segmentType:Sn.Yj().oneOf([Ne.Accreditations,Ne.Volunteers],this.t("le_type_de_vue_62720")).required(this.t("le_type_de_vue_62720")),rendering:Sn.Yj().required(this.t("le_type_de_visu_51393"))})}};Ls=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ls);let Vs=class extends jr{tabInput;constructor(e,t){super(e),this.tabInput=t}delegationSpaceLayoutInputDefault(e){return{name:e?.name??"",tabs:e?.tabs??[this.tabInput.defaultDashboardTab(),this.tabInput.defaultDocumentsTab()]}}delegationSpaceLayoutInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_du_layou_34851")),tabs:Sn.YO().of(this.tabInput.tabInputSchema())})}createUpdateDelegationSpaceLayout(){return Sn.Ik().shape({delegationsSpaceLayout:this.delegationSpaceLayoutInputSchema()})}};Vs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,Ls])],Vs);function Us(e){return"production"===i.Development&&Ii.HIGHLIGHT_CUSTOM_COLOURS?{grayCustom50:"#fabbf6",grayCustom500:"#fa5aef",grayCustom700:"#ff3df2",grayCustom800:"#fc23ee",grayCustom900:"#ff03ee",primaryCustom500:"#9cff66",primaryCustom600:"#61fc0d"}:{grayCustom50:e?.grayCustom50??Gn.colors.gray50.value,grayCustom500:e?.grayCustom500??Gn.colors.gray500.value,grayCustom700:e?.grayCustom700??Gn.colors.gray700.value,grayCustom800:e?.grayCustom800??Gn.colors.gray800.value,grayCustom900:e?.grayCustom900??Gn.colors.gray900.value,primaryCustom500:e?.primaryCustom500??Gn.colors.primary500.value,primaryCustom600:e?.primaryCustom600??Gn.colors.primary600.value}}let Gs=class extends jr{documentInputService;constructor(e,t){super(t),this.documentInputService=e}designInputDefault(e,t){return{banner:t?.banner??e?.banner??this.documentInputService.documentInputDefault(),logo:t?.logo??e?.logo??this.documentInputService.documentInputDefault(),colors:Us(t?.colors??e?.colors)}}formParametersDesignInputDefault(e){return{banner:e?.banner??this.documentInputService.documentInputDefault(),colors:Us(e?.colors)}}};Gs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[as,gn])],Gs);let Ws=class extends jr{documentInputService;constructor(e,t){super(e),this.documentInputService=t}emailSenderInputDefault(e){return{header:e?.header??this.documentInputService.documentInputDefault(),picture:e?.picture??this.documentInputService.documentInputDefault(),footer:e?.footer??this.documentInputService.documentInputDefault(),signature:e?.signature??"",name:e?.name??"",fromEmail:e?.fromEmail??"",fromName:e?.fromName??"",replyTo:e?.replyTo??"",eventsIds:e?.eventsIds??[],isOrganizationDefault:e?.isOrganizationDefault??!1}}emailSenderInputSchema(){return Sn.Ik().shape({header:this.documentInputService.documentInputSchemaNotRequired(),picture:this.documentInputService.documentInputSchemaNotRequired(),signature:Sn.Yj(),name:Sn.Yj().required(this.t("le_label_est_re_86986")),fromEmail:Sn.Yj().required(this.t("l_e_mail_de_l_56279")),fromName:Sn.Yj().required(this.t("le_nom_de_l_me_01331")),replyTo:Sn.Yj()})}createUpdateEmailSenderSchema(){return Sn.Ik().shape({emailSender:this.emailSenderInputSchema()})}};Ws=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,as])],Ws);const qs=Ii.EMAIL_FROM_NAME;let Hs=class extends jr{constructor(e){super(e)}emailTemplateDefault(e,t,n,i,o){const r=this.emailTypeToDefault(e,t,i,o);return n&&(r.subject=n.subject,r.content=n.content),{useDefault:n?.useDefault??!0,emailType:e,emailSenderId:n?.emailSenderId,attachments:n?.attachments??[],hasCalendarInvite:n?.hasCalendarInvite??!1,calendarInviteName:n?.calendarInviteName??null,calendarInviteStartDate:n?.calendarInviteStartDate??null,calendarInviteStartTime:n?.calendarInviteStartTime??null,calendarInviteEndDate:n?.calendarInviteEndDate??null,calendarInviteEndTime:n?.calendarInviteEndTime??null,...r}}emailTemplateSchema(){return Sn.Ik().shape({useDefault:Sn.zM().required(""),emailType:Sn.Yj().required(this.t("le_type_d_e_mai_84281")).oneOf(Mt,this.t("le_type_d_e_mai_84281")),subject:Sn.Yj().when("useDefault",{is:!1,then:e=>e.required(this.t("le_sujet_est_re_18923"))}),content:Sn.Yj().when("useDefault",{is:!1,then:e=>e.required(this.t("le_contenu_est_45048")).test("contains-code",this.t("le_contenu_doit_64437"),function(){return!(!this.parent.useDefault&&this.parent.emailType===K.Code)||this.parent.content.includes("{code}")})}),attachments:Sn.YO().of(Sn.Yj()),hasCalendarInvite:Sn.zM().required(),calendarInviteName:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("nom_de_l_v_nem_58512")),otherwise:e=>e.nullable()}),calendarInviteStartDate:Dr.when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("la_date_de_d_bu_05030")).typeError(this.t("la_date_de_d_bu_05030")),otherwise:e=>e.nullable()}),calendarInviteStartTime:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("heure_de_d_but_90785")),otherwise:e=>e.nullable()}),calendarInviteEndDate:Dr.when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("la_date_de_fin_32246")).typeError(this.t("la_date_de_fin_32246")),otherwise:e=>e.nullable()}),calendarInviteEndTime:Sn.Yj().when("hasCalendarInvite",{is:!0,then:e=>e.required(this.t("l_heure_de_fin_78626")),otherwise:e=>e.nullable()})})}updateEmailTemplateSchema(){return Sn.Ik().shape({emailTemplate:this.emailTemplateSchema()})}emailTypeToDefault(e,t,n,i){switch(e){case K.Accreditations:return this.accreditationsDefault();case K.AccreditationsRefused:return this.accreditationsRefusedDefault();case K.Assignments:return this.assignmentsDefault();case K.Code:return this.codeDefault(n,i);case K.FormInvite:return this.formInviteDefault();case K.FormSubmit:return this.formSubmitDefault(n);case K.NotifyLeaders:return this.notifyLeadersDefault(t);case K.DelegationCategoryLeaderAssign:return this.delegationCategoryLeaderAssign(t);case K.DelegationFormInvite:return this.delegationFormInviteDefault();case K.DelegationLeaderAssign:return this.delegationLeaderAssign();case K.PositionCategoryLeaderAssign:return this.positionCategoryLeaderAssignDefault(t);case K.PositionLeaderAssign:return this.positionLeaderAssign(t);case K.Refused:return this.refusedDefault();case K.VolunteerRegistration:return this.volunteerRegistrationDefault();case K.Campaign:case K.AccreditationsImport:case K.DelegationsImport:case K.EventsImport:case K.FilesImport:case K.Documents:case K.EventInvite:case K.Export:case K.MembersImport:case K.NewMember:case K.OrganizationInvite:case K.PositionsImport:throw new Error("Impossible to change this email");default:return js()}}accreditationsDefault(){return{subject:this.t("_event_name_49280"),content:this.t("accreditations_default")}}accreditationsRefusedDefault(){return{subject:this.t("_event_name_01805"),content:this.t("accreditations_refused_default")}}assignmentsDefault(){return{subject:this.t("_event_name_72063"),content:this.t("assignments_default")}}codeDefault(e,t){return{subject:e&&!t?this.t("code_de_v_rific_41117"):this.t("code_de_connexi_57121"),content:this.t("code_default")}}formInviteDefault(){return{subject:this.t("form_invite_subject"),content:this.t("form_invite_content")}}formSubmitDefault(e){return e?{subject:this.t("_event_name_12686"),content:this.t("form_submit_event_default")}:{subject:this.t("_organization_n_21926"),content:this.t("form_submit_organization_default")}}notifyLeadersDefault(e){return{subject:this.t("_event_name_95901"),content:this.t("notify_leaders_default_1",e.href,qs)}}delegationCategoryLeaderAssign(e){return{subject:this.t("_event_name_69973"),content:this.t("_p_bonjour_use_97817",qs,e.href,qs)}}delegationLeaderAssign(){return{subject:this.t("_event_name_92886"),content:this.t("_p_bonjour_use_96380")}}delegationFormInviteDefault(){return{subject:this.t("invitation_re_29033"),content:this.t("_p_bonjour_use_29618")}}positionCategoryLeaderAssignDefault(e){return{subject:this.t("_event_name_63708"),content:this.t("category_leader_assign_default_1",qs,e.href,qs)}}positionLeaderAssign(e){return{subject:this.t("_event_name_60486"),content:this.t("leader_assign_default_1",qs,e.href,qs)}}refusedDefault(){return{subject:this.t("_event_name_59248"),content:this.t("refused_default")}}volunteerRegistrationDefault(){return{subject:this.t("_event_name_12686"),content:this.t("volunteer_registration_default")}}};Hs=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Hs);let Ks=class extends jr{constructor(e){super(e)}eventDuplicateInputDefault(e){return{name:this.t("copie_de_1_62900",e.name),startAt:e.startAt,endAt:e.endAt,eventId:null,includeAccreditations:!0,includeCustomDocuments:!0,includeDelegations:!0,includeForms:!0,includePositions:!0,includeSegments:!0,includeTemplates:!0,includeWorkflows:!0}}eventDuplicateSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),startAt:Dr.required(this.t("la_date_d_but_d_30022")).typeError(this.t("la_date_d_but_d_30022")),endAt:Dr.required(this.t("la_date_de_fin_45068")).typeError(this.t("la_date_de_fin_45068")).test("after-start-at",this.t("la_date_de_fin_00429"),function(){return Xi.c9.isDateTime(this.parent.startAt)&&this.parent.startAt.isValid&&Xi.c9.isDateTime(this.parent.endAt)&&this.parent.endAt.isValid&&this.parent.endAt>=this.parent.startAt}),includeAccreditations:Sn.zM(),includeCustomDocuments:Sn.zM(),includeDelegations:Sn.zM(),includeForms:Sn.zM(),includePositions:Sn.zM(),includeSegments:Sn.zM(),includeTemplates:Sn.zM(),includeWorkflows:Sn.zM()})}};Ks=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ks);let Ys=class{countries;countriesCodes;phoneCodes;constructor(e){const t=e.translate.bind(e);this.countries=(0,Ar.A)([{phoneCode:"+93",code:"AF",name:t("afghanistan_59344"),nationality:t("afghan_10143"),emoji:"🇦🇫",language:["ps","ps-AR"],smsPrice:.27},{phoneCode:"+35818",code:"AX",name:t("_land_islands_92853"),nationality:t("_land_island_62794"),emoji:"🇦🇽"},{phoneCode:"+355",code:"AL",name:t("albania_07621"),nationality:t("albanian_82021"),emoji:"🇦🇱",language:["sq","sq-AL"],smsPrice:.12},{phoneCode:"+213",code:"DZ",name:t("algeria_37723"),nationality:t("algerian_97855"),emoji:"🇩🇿",language:"ar-DZ",smsPrice:.285},{phoneCode:"+1684",code:"AS",name:t("american_samoa_95023"),nationality:t("american_samoan_76272"),emoji:"🇦🇸"},{phoneCode:"+376",code:"AD",name:t("andorra_45150"),nationality:t("andorran_97838"),emoji:"🇦🇩",smsPrice:.52},{phoneCode:"+244",code:"AO",name:t("angola_15815"),nationality:t("angolan_91942"),emoji:"🇦🇴",smsPrice:.17},{phoneCode:"+1264",code:"AI",name:t("anguilla_53408"),nationality:t("anguillan_92612"),emoji:"🇦🇮"},{phoneCode:"+1268",code:"AG",name:t("antigua_and_bar_05164"),nationality:t("antiguan_or_bar_26833"),emoji:"🇦🇬"},{phoneCode:"+54",code:"AR",name:t("argentina_92219"),nationality:t("argentine_14780"),emoji:"🇦🇷",language:"es-AR",smsPrice:.11},{phoneCode:"+374",code:"AM",name:t("armenia_90330"),nationality:t("armenian_87788"),language:["hy","hy-AM"],emoji:"🇦🇲"},{phoneCode:"+297",code:"AW",name:t("aruba_62942"),nationality:t("aruban_18515"),emoji:"🇦🇼",smsPrice:.33},{phoneCode:"+61",code:"AU",name:t("australia_84647"),nationality:t("australian_83553"),emoji:"🇦🇺",language:"en-AU",smsPrice:.093},{phoneCode:"+43",code:"AT",name:t("austria_67457"),nationality:t("austrian_39761"),emoji:"🇦🇹",language:"de-AT",smsPrice:.066},{phoneCode:"+994",code:"AZ",name:t("azerbaijan_14476"),nationality:t("azerbaijani_az_92428"),emoji:"🇦🇿",language:"az-AZ",smsPrice:.39},{phoneCode:"+1242",code:"BS",name:t("bahamas_33701"),nationality:t("bahamian_86817"),emoji:"🇧🇸"},{phoneCode:"+973",code:"BH",name:t("bahrain_43417"),nationality:t("bahraini_76209"),emoji:"🇧🇭",language:"ar-BH",smsPrice:.12},{phoneCode:"+880",code:"BD",name:t("bangladesh_48531"),nationality:t("bangladeshi_66399"),emoji:"🇧🇩",smsPrice:.425},{phoneCode:"+1246",code:"BB",name:t("barbados_57235"),nationality:t("barbadian_02319"),emoji:"🇧🇧"},{phoneCode:"+375",code:"BY",name:t("belarus_97102"),nationality:t("belarusian_60742"),emoji:"🇧🇾",language:["be","be-BY"],smsPrice:.31},{phoneCode:"+32",code:"BE",name:t("belgium_21048"),nationality:t("belgian_00407"),emoji:"🇧🇪",language:["fr-BE","nl-BE"],smsPrice:.094},{phoneCode:"+501",code:"BZ",name:t("belize_94460"),nationality:t("belizean_90827"),emoji:"🇧🇿",language:"en-BZ",smsPrice:0},{phoneCode:"+229",code:"BJ",name:t("benin_88614"),nationality:t("beninese_benin_55987"),emoji:"🇧🇯",smsPrice:.04},{phoneCode:"+1441",code:"BM",name:t("bermuda_84448"),nationality:t("bermudian_berm_58878"),emoji:"🇧🇲"},{phoneCode:"+975",code:"BT",name:t("bhutan_12608"),nationality:t("bhutanese_34101"),emoji:"🇧🇹",smsPrice:.39},{phoneCode:"+591",code:"BO",name:t("bolivia_plurin_43912"),nationality:t("bolivian_98429"),emoji:"🇧🇴",language:["es-BO","qu-BO"],smsPrice:.38},{phoneCode:"+5997",code:"BQ",name:t("bonaire_sint_e_69605"),nationality:t("bonaire_07340"),emoji:"🇧🇶"},{phoneCode:"+387",code:"BA",name:t("bosnia_and_herz_91990"),nationality:t("bosnian_or_herz_88694"),emoji:"🇧🇦",language:["bs-BA","hr-BA","sr-BA"],smsPrice:.46},{phoneCode:"+267",code:"BW",name:t("botswana_49258"),nationality:t("motswana_botsw_32461"),emoji:"🇧🇼",smsPrice:.13},{phoneCode:"+55",code:"BR",name:t("brazil_03275"),nationality:t("brazilian_74116"),emoji:"🇧🇷",language:"pt-BR",smsPrice:.051},{phoneCode:"+246",code:"IO",name:t("british_indian_92949"),nationality:t("british_indian_08875"),emoji:"🇮🇴"},{phoneCode:"+673",code:"BN",name:t("brunei_darussal_84695"),nationality:t("bruneian_06218"),emoji:"🇧🇳",language:"ms-BN",smsPrice:.05},{phoneCode:"+359",code:"BG",name:t("bulgaria_97045"),nationality:t("bulgarian_79288"),emoji:"🇧🇬",language:["bg","bg-BG"],smsPrice:.16},{phoneCode:"+226",code:"BF",name:t("burkina_faso_55299"),nationality:t("burkinab_02690"),emoji:"🇧🇫",smsPrice:.032},{phoneCode:"+257",code:"BI",name:t("burundi_85561"),nationality:t("burundian_35605"),emoji:"🇧🇮",smsPrice:.05},{phoneCode:"+238",code:"CV",name:t("cabo_verde_28261"),nationality:t("cabo_verdean_88842"),emoji:"🇨🇻",smsPrice:.2},{phoneCode:"+855",code:"KH",name:t("cambodia_77971"),nationality:t("cambodian_19577"),emoji:"🇰🇭",smsPrice:.52},{phoneCode:"+237",code:"CM",name:t("cameroon_44200"),nationality:t("cameroonian_12953"),emoji:"🇨🇲",smsPrice:.024},{phoneCode:"+1",code:"CA",name:t("canada_52584"),nationality:t("canadian_90836"),emoji:"🇨🇦",language:["en-CA","fr-CA"],smsPrice:.03},{phoneCode:"+1345",code:"KY",name:t("cayman_islands_80923"),nationality:t("caymanian_07521"),emoji:"🇰🇾"},{phoneCode:"+236",code:"CF",name:t("central_african_74182"),nationality:t("central_african_89873"),emoji:"🇨🇫",smsPrice:.053},{phoneCode:"+235",code:"TD",name:t("chad_58721"),nationality:t("chadian_55061"),emoji:"🇹🇩",smsPrice:.035},{phoneCode:"+56",code:"CL",name:t("chile_06923"),nationality:t("chilean_69498"),emoji:"🇨🇱",language:"es-CL",smsPrice:.13},{phoneCode:"+86",code:"CN",name:t("china_40708"),nationality:t("chinese_12117"),emoji:"🇨🇳",language:["zh","zh-CN"],smsPrice:.055},{phoneCode:"+6189164",code:"CX",name:t("christmas_islan_46649"),nationality:t("christmas_islan_46649"),emoji:"🇨🇽"},{phoneCode:"+6189162",code:"CC",name:t("cocos_keeling_98180"),nationality:t("cocos_island_82627"),emoji:"🇨🇨"},{phoneCode:"+57",code:"CO",name:t("colombia_37632"),nationality:t("colombian_28222"),emoji:"🇨🇴",language:"es-CO",smsPrice:.033},{phoneCode:"+269",code:"KM",name:t("comoros_35439"),nationality:t("comoran_comori_49754"),emoji:"🇰🇲",smsPrice:.42},{phoneCode:"+242",code:"CG",name:t("congo_republic_97304"),nationality:t("congolese_04965"),emoji:"🇨🇬",smsPrice:.045},{phoneCode:"+243",code:"CD",name:t("congo_democrat_80102"),nationality:t("congolese_04965"),emoji:"🇨🇩",smsPrice:.2},{phoneCode:"+682",code:"CK",name:t("cook_islands_51542"),nationality:t("cook_island_99158"),emoji:"🇨🇰",smsPrice:.12},{phoneCode:"+506",code:"CR",name:t("costa_rica_57058"),nationality:t("costa_rican_17127"),emoji:"🇨🇷",language:"es-CR",smsPrice:.061},{phoneCode:"+225",code:"CI",name:t("c_te_d_ivoire_55380"),nationality:t("ivorian_01729"),emoji:"🇨🇮",smsPrice:.055},{phoneCode:"+385",code:"HR",name:t("croatia_52101"),nationality:t("croatian_62900"),emoji:"🇭🇷",language:["hr","hr-HR"],smsPrice:.13},{phoneCode:"+53",code:"CU",name:t("cuba_11922"),nationality:t("cuban_00956"),emoji:"🇨🇺",smsPrice:.08},{phoneCode:"+5999",code:"CW",name:t("cura_ao_46587"),nationality:t("cura_aoan_65055"),emoji:"🇨🇼"},{phoneCode:"+357",code:"CY",name:t("cyprus_86967"),nationality:t("cypriot_85282"),emoji:"🇨🇾",smsPrice:.083},{phoneCode:"+420",code:"CZ",name:t("czech_republic_57570"),nationality:t("czech_42120"),emoji:"🇨🇿",language:["cs","cs-CZ"],smsPrice:.08},{phoneCode:"+45",code:"DK",name:t("denmark_28356"),nationality:t("danish_44544"),emoji:"🇩🇰",language:["da","da-DK"],smsPrice:.06},{phoneCode:"+253",code:"DJ",name:t("djibouti_38156"),nationality:t("djiboutian_72034"),emoji:"🇩🇯",smsPrice:.12},{phoneCode:"+1767",code:"DM",name:t("dominica_13395"),nationality:t("dominican_54004"),emoji:"🇩🇲"},{phoneCode:["+1809","+1829","+1849"],code:"DO",name:t("dominican_repub_08891"),nationality:t("dominican_54004"),emoji:"🇩🇴",language:"es-DO"},{phoneCode:"+593",code:"EC",name:t("ecuador_25933"),nationality:t("ecuadorian_50591"),emoji:"🇪🇨",language:["es-EC","qu-EC"],smsPrice:.48},{phoneCode:"+20",code:"EG",name:t("egypt_61058"),nationality:t("egyptian_75798"),emoji:"🇪🇬",language:"ar-EG",smsPrice:.45},{phoneCode:"+503",code:"SV",name:t("el_salvador_37036"),nationality:t("salvadoran_02475"),emoji:"🇸🇻",language:"es-SV",smsPrice:.34},{phoneCode:"+240",code:"GQ",name:t("equatorial_guin_39570"),nationality:t("equatorial_guin_44537"),emoji:"🇬🇶",smsPrice:.21},{phoneCode:"+291",code:"ER",name:t("eritrea_67366"),nationality:t("eritrean_20355"),emoji:"🇪🇷",smsPrice:.045},{phoneCode:"+372",code:"EE",name:t("estonia_58256"),nationality:t("estonian_46354"),emoji:"🇪🇪",language:["et","et-EE"],smsPrice:.08},{phoneCode:"+251",code:"ET",name:t("ethiopia_72971"),nationality:t("ethiopian_03019"),emoji:"🇪🇹",smsPrice:.08},{phoneCode:"+500",code:"FK",name:t("falkland_island_59316"),nationality:t("falkland_island_15848"),emoji:"🇫🇰"},{phoneCode:"+298",code:"FO",name:t("faroe_islands_71549"),nationality:t("faroese_32806"),emoji:"🇫🇴",language:["fo","fo-FO"],smsPrice:.046},{phoneCode:"+679",code:"FJ",name:t("fiji_36369"),nationality:t("fijian_39649"),emoji:"🇫🇯",smsPrice:.21},{phoneCode:"+358",code:"FI",name:t("finland_07531"),nationality:t("finnish_24918"),emoji:"🇫🇮",language:["fi","fi-FI","se-FI","sv-FI"],smsPrice:.083},{phoneCode:"+33",code:"FR",name:t("france_26614"),nationality:t("french_86034"),emoji:"🇫🇷",language:["fr","fr-FR"],smsPrice:.045},{phoneCode:"+594",code:"GF",name:t("french_guiana_80598"),nationality:t("french_guianese_02041"),emoji:"🇬🇫",smsPrice:.17},{phoneCode:"+689",code:"PF",name:t("french_polynesi_50842"),nationality:t("french_polynesi_47751"),emoji:"🇵🇫",smsPrice:.18},{phoneCode:"+241",code:"GA",name:t("gabon_58286"),nationality:t("gabonese_62984"),emoji:"🇬🇦",smsPrice:.045},{phoneCode:"+220",code:"GM",name:t("gambia_93575"),nationality:t("gambian_30767"),emoji:"🇬🇲",smsPrice:.19},{phoneCode:"+995",code:"GE",name:t("georgia_93003"),nationality:t("georgian_79366"),emoji:"🇬🇪",language:["ka","ka-GE"]},{phoneCode:"+49",code:"DE",name:t("germany_31193"),nationality:t("german_36386"),emoji:"🇩🇪",language:["de","de-DE"],smsPrice:.089},{phoneCode:"+233",code:"GH",name:t("ghana_32464"),nationality:t("ghanaian_99745"),emoji:"🇬🇭",smsPrice:.033},{phoneCode:"+350",code:"GI",name:t("gibraltar_24360"),nationality:t("gibraltar_24360"),emoji:"🇬🇮",smsPrice:.076},{phoneCode:"+30",code:"GR",name:t("greece_28837"),nationality:t("greek_hellenic_39006"),emoji:"🇬🇷",language:["el","el-GR"],smsPrice:.061},{phoneCode:"+299",code:"GL",name:t("greenland_80916"),nationality:t("greenlandic_67508"),emoji:"🇬🇱",smsPrice:.036},{phoneCode:"+1473",code:"GD",name:t("grenada_04221"),nationality:t("grenadian_25686"),emoji:"🇬🇩"},{phoneCode:"+590",code:"GP",name:t("guadeloupe_95839"),nationality:t("guadeloupe_95839"),emoji:"🇬🇵"},{phoneCode:"+1671",code:"GU",name:t("guam_76384"),nationality:t("guamanian_guam_01132"),emoji:"🇬🇺"},{phoneCode:"+502",code:"GT",name:t("guatemala_49597"),nationality:t("guatemalan_60946"),emoji:"🇬🇹",language:"es-GT",smsPrice:.3},{phoneCode:["+441481","+447781","+447839","+447911"],code:"GG",name:t("guernsey_87507"),nationality:t("channel_island_53762"),emoji:"🇬🇬"},{phoneCode:"+224",code:"GN",name:t("guinea_20770"),nationality:t("guinean_42564"),emoji:"🇬🇳",smsPrice:.056},{phoneCode:"+245",code:"GW",name:t("guinea_bissau_80728"),nationality:t("bissau_guinean_66742"),emoji:"🇬🇼",smsPrice:.09},{phoneCode:"+592",code:"GY",name:t("guyana_92443"),nationality:t("guyanese_56902"),emoji:"🇬🇾",smsPrice:.3},{phoneCode:"+509",code:"HT",name:t("haiti_99471"),nationality:t("haitian_50142"),emoji:"🇭🇹",smsPrice:.3},{phoneCode:"+379",code:"VA",name:t("vatican_city_st_63732"),nationality:t("vatican_36370"),emoji:"🇻🇦"},{phoneCode:"+504",code:"HN",name:t("honduras_79402"),nationality:t("honduran_35392"),emoji:"🇭🇳",language:"es-HN",smsPrice:.267},{phoneCode:"+852",code:"HK",name:t("hong_kong_96239"),nationality:t("hong_kong_hong_64846"),emoji:"🇭🇰",language:"zh-HK",smsPrice:.079},{phoneCode:"+36",code:"HU",name:t("hungary_57981"),nationality:t("hungarian_magy_62212"),emoji:"🇭🇺",language:["hu","hu-HU"],smsPrice:.106},{phoneCode:"+354",code:"IS",name:t("iceland_79438"),nationality:t("icelandic_17689"),emoji:"🇮🇸",language:["is","is-IS"],smsPrice:.085},{phoneCode:"+91",code:"IN",name:t("india_39466"),nationality:t("indian_25592"),emoji:"🇮🇳",language:["gu","gu-IN","hi","hi-IN","kn","kn-IN","kok","kok-IN","mr","mr-IN","pa","pa-IN","sa","sa-IN","ta","ta-IN","te","te-IN"],smsPrice:.078},{phoneCode:"+62",code:"ID",name:t("indonesia_65003"),nationality:t("indonesian_29723"),emoji:"🇮🇩",language:["id","id-ID"],smsPrice:.464},{phoneCode:"+98",code:"IR",name:t("iran_76293"),nationality:t("iranian_persia_76791"),emoji:"🇮🇷",language:["fa","fa-IR"],smsPrice:.38},{phoneCode:"+964",code:"IQ",name:t("iraq_82027"),nationality:t("iraqi_31025"),emoji:"🇮🇶",language:"ar-IQ",smsPrice:.33},{phoneCode:"+353",code:"IE",name:t("ireland_62034"),nationality:t("irish_35774"),emoji:"🇮🇪",language:"en-IE",smsPrice:.065},{phoneCode:["+441624","+447524","+447624","+447924"],code:"IM",name:t("isle_of_man_64982"),nationality:t("manx_86314"),emoji:"🇮🇲"},{phoneCode:"+972",code:"IL",name:t("israel_20033"),nationality:t("israeli_69936"),emoji:"🇮🇱",language:["he","he-IL"],smsPrice:.3},{phoneCode:"+39",code:"IT",name:t("italy_14828"),nationality:t("italian_56623"),emoji:"🇮🇹",language:["it","it-IT"],smsPrice:.038},{phoneCode:"+1876",code:"JM",name:t("jamaica_55090"),nationality:t("jamaican_58881"),emoji:"🇯🇲",language:"en-JM"},{phoneCode:"+81",code:"JP",name:t("japan_61810"),nationality:t("japanese_82636"),emoji:"🇯🇵",language:["ja","ja-JP"],smsPrice:.08},{phoneCode:"+441534",code:"JE",name:t("jersey_78898"),nationality:t("channel_island_53762"),emoji:"🇯🇪"},{phoneCode:"+962",code:"JO",name:t("jordan_36280"),nationality:t("jordanian_41310"),emoji:"🇯🇴",language:"ar-JO",smsPrice:.39},{phoneCode:["+76","+77"],code:"KZ",name:t("kazakhstan_30541"),nationality:t("kazakhstani_ka_27277"),emoji:"🇰🇿",language:["kk","kk-KZ"]},{phoneCode:"+254",code:"KE",name:t("kenya_67944"),nationality:t("kenyan_92311"),emoji:"🇰🇪",language:["sw","sw-KE"],smsPrice:.3},{phoneCode:"+686",code:"KI",name:t("kiribati_25369"),nationality:t("i_kiribati_66745"),emoji:"🇰🇮",smsPrice:.036},{phoneCode:"+383",code:"XK",name:t("kosovo_44440"),nationality:t("kosovare_35920"),emoji:"🇽🇰",smsPrice:.12},{phoneCode:"+850",code:"KP",name:t("korea_democrat_48584"),nationality:t("north_korean_16553"),emoji:"🇰🇵",smsPrice:.045},{phoneCode:"+82",code:"KR",name:t("korea_republic_72269"),nationality:t("south_korean_89943"),emoji:"🇰🇷",language:["ko","ko-KR"],smsPrice:.029},{phoneCode:"+965",code:"KW",name:t("kuwait_22026"),nationality:t("kuwaiti_76148"),emoji:"🇰🇼",language:"ar-KW",smsPrice:.327},{phoneCode:"+996",code:"KG",name:t("kyrgyzstan_84406"),nationality:t("kyrgyzstani_ky_19120"),emoji:"🇰🇬",language:["ky","ky-KG"],smsPrice:.34},{phoneCode:"+856",code:"LA",name:t("lao_people_s_de_31069"),nationality:t("lao_laotian_28318"),emoji:"🇱🇦",smsPrice:.273},{phoneCode:"+371",code:"LV",name:t("latvia_73526"),nationality:t("latvian_53651"),emoji:"🇱🇻",language:["lv","lv-LV"],smsPrice:.057},{phoneCode:"+961",code:"LB",name:t("lebanon_49493"),nationality:t("lebanese_43182"),emoji:"🇱🇧",language:"ar-LB",smsPrice:.32},{phoneCode:"+266",code:"LS",name:t("lesotho_91086"),nationality:t("basotho_52532"),emoji:"🇱🇸",smsPrice:.35},{phoneCode:"+231",code:"LR",name:t("liberia_12077"),nationality:t("liberian_64388"),emoji:"🇱🇷",smsPrice:.3},{phoneCode:"+218",code:"LY",name:t("libya_26741"),nationality:t("libyan_35337"),emoji:"🇱🇾",language:"ar-LY",smsPrice:.38},{phoneCode:"+424",code:"LI",name:t("liechtenstein_56974"),nationality:t("liechtenstein_56974"),emoji:"🇱🇮",language:"de-LI"},{phoneCode:"+370",code:"LT",name:t("lithuania_95793"),nationality:t("lithuanian_94145"),emoji:"🇱🇹",language:["lt","lt-LT"],smsPrice:.06},{phoneCode:"+352",code:"LU",name:t("luxembourg_15613"),nationality:t("luxembourg_lux_47318"),emoji:"🇱🇺",language:["de-LU","fr-LU"],smsPrice:.1},{phoneCode:"+853",code:"MO",name:t("macao_74812"),nationality:t("macanese_chine_74224"),emoji:"🇲🇴",language:"zh-MO",smsPrice:.038},{phoneCode:"+389",code:"MK",name:t("macedonia_the_19021"),nationality:t("macedonian_20446"),emoji:"🇲🇰",language:["mk","mk-MK"],smsPrice:.095},{phoneCode:"+261",code:"MG",name:t("madagascar_57052"),nationality:t("malagasy_02353"),emoji:"🇲🇬",smsPrice:.029},{phoneCode:"+265",code:"MW",name:t("malawi_27143"),nationality:t("malawian_10093"),emoji:"🇲🇼",smsPrice:.3},{phoneCode:"+60",code:"MY",name:t("malaysia_54920"),nationality:t("malaysian_81474"),emoji:"🇲🇾",language:["ms","ms-MY"],smsPrice:.29},{phoneCode:"+960",code:"MV",name:t("maldives_67432"),nationality:t("maldivian_67878"),emoji:"🇲🇻",language:["dv","dv-MV"],smsPrice:.34},{phoneCode:"+223",code:"ML",name:t("mali_95091"),nationality:t("malian_malines_66005"),emoji:"🇲🇱",smsPrice:.055},{phoneCode:"+356",code:"MT",name:t("malta_73993"),nationality:t("maltese_52729"),emoji:"🇲🇹",language:["mt","mt-MT"],smsPrice:.08},{phoneCode:"+692",code:"MH",name:t("marshall_island_92726"),nationality:t("marshallese_30337"),emoji:"🇲🇭",smsPrice:.045},{phoneCode:"+596",code:"MQ",name:t("martinique_79541"),nationality:t("martiniquais_m_01923"),emoji:"🇲🇶"},{phoneCode:"+222",code:"MR",name:t("mauritania_77906"),nationality:t("mauritanian_68205"),emoji:"🇲🇷",smsPrice:.055},{phoneCode:"+230",code:"MU",name:t("mauritius_10801"),nationality:t("mauritian_09142"),emoji:"🇲🇺",smsPrice:.184},{phoneCode:["+262269","+262639"],code:"YT",name:t("mayotte_91167"),nationality:t("mahoran_45424"),emoji:"🇾🇹"},{phoneCode:"+52",code:"MX",name:t("mexico_21962"),nationality:t("mexican_80494"),emoji:"🇲🇽",language:"es-MX",smsPrice:.92},{phoneCode:"+691",code:"FM",name:t("micronesia_fed_39555"),nationality:t("micronesian_97912"),emoji:"🇫🇲",smsPrice:.045},{phoneCode:"+373",code:"MD",name:t("moldova_republ_08796"),nationality:t("moldovan_76486"),emoji:"🇲🇩"},{phoneCode:"+377",code:"MC",name:t("monaco_72117"),nationality:t("mon_gasque_mon_17281"),emoji:"🇲🇨",language:"fr-MC",smsPrice:.1},{phoneCode:"+976",code:"MN",name:t("mongolia_36757"),nationality:t("mongolian_33711"),emoji:"🇲🇳",language:["mn","mn-MN"],smsPrice:.33},{phoneCode:"+382",code:"ME",name:t("montenegro_78236"),nationality:t("montenegrin_68334"),emoji:"🇲🇪",smsPrice:.15},{phoneCode:"+1664",code:"MS",name:t("montserrat_38432"),nationality:t("montserratian_13585"),emoji:"🇲🇸"},{phoneCode:"+212",code:"MA",name:t("morocco_52420"),nationality:t("moroccan_14305"),emoji:"🇲🇦",language:"ar-MA"},{phoneCode:"+258",code:"MZ",name:t("mozambique_60988"),nationality:t("mozambican_68300"),emoji:"🇲🇿",smsPrice:.32},{phoneCode:"+95",code:"MM",name:t("myanmar_78678"),nationality:t("burmese_66869"),emoji:"🇲🇲",smsPrice:1.1},{phoneCode:"+264",code:"NA",name:t("namibia_19026"),nationality:t("namibian_01490"),emoji:"🇳🇦",smsPrice:.048},{phoneCode:"+674",code:"NR",name:t("nauru_16303"),nationality:t("nauruan_52578"),emoji:"🇳🇷",smsPrice:.21},{phoneCode:"+977",code:"NP",name:t("nepal_49088"),nationality:t("nepali_nepales_64761"),emoji:"🇳🇵",smsPrice:.35},{phoneCode:"+31",code:"NL",name:t("netherlands_38005"),nationality:t("dutch_netherla_42451"),emoji:"🇳🇱",language:["nl","nl-NL"],smsPrice:.095},{phoneCode:"+687",code:"NC",name:t("new_caledonia_14574"),nationality:t("new_caledonian_12113"),emoji:"🇳🇨",smsPrice:.1},{phoneCode:"+64",code:"NZ",name:t("new_zealand_61929"),nationality:t("new_zealander_71823"),emoji:"🇳🇿",language:["en-NZ","mi","mi-NZ"],smsPrice:.14},{phoneCode:"+505",code:"NI",name:t("nicaragua_14531"),nationality:t("nicaraguan_06649"),emoji:"🇳🇮",language:"es-NI",smsPrice:.17},{phoneCode:"+227",code:"NE",name:t("niger_59137"),nationality:t("nigerien_06144"),emoji:"🇳🇪",smsPrice:.067},{phoneCode:"+234",code:"NG",name:t("nigeria_77810"),nationality:t("nigerian_43407"),emoji:"🇳🇬",smsPrice:.47},{phoneCode:"+683",code:"NU",name:t("niue_97570"),nationality:t("niuean_70518"),emoji:"🇳🇺",smsPrice:.045},{phoneCode:"+6723",code:"NF",name:t("norfolk_island_62377"),nationality:t("norfolk_island_62377"),emoji:"🇳🇫"},{phoneCode:"+1670",code:"MP",name:t("northern_marian_94262"),nationality:t("northern_marian_82360"),emoji:"🇲🇵"},{phoneCode:"+47",code:"NO",name:t("norway_14236"),nationality:t("norwegian_50751"),emoji:"🇳🇴",language:["nb","nb-NO","nn-NO","se-NO"],smsPrice:.064},{phoneCode:"+968",code:"OM",name:t("oman_20900"),nationality:t("omani_15042"),emoji:"🇴🇲",language:"ar-OM",smsPrice:.21},{phoneCode:"+92",code:"PK",name:t("pakistan_59697"),nationality:t("pakistani_12622"),emoji:"🇵🇰",language:["ur","ur-PK"],smsPrice:.5},{phoneCode:"+680",code:"PW",name:t("palau_46088"),nationality:t("palauan_73033"),emoji:"🇵🇼",smsPrice:.1},{phoneCode:"+970",code:"PS",name:t("palestine_stat_33253"),nationality:t("palestinian_06829"),emoji:"🇵🇸",smsPrice:.35},{phoneCode:"+507",code:"PA",name:t("panama_16821"),nationality:t("panamanian_07882"),emoji:"🇵🇦",language:"es-PA",smsPrice:.17},{phoneCode:"+675",code:"PG",name:t("papua_new_guine_56959"),nationality:t("papua_new_guine_50302"),emoji:"🇵🇬",smsPrice:.2},{phoneCode:"+595",code:"PY",name:t("paraguay_66859"),nationality:t("paraguayan_50310"),emoji:"🇵🇾",language:"es-PY",smsPrice:.124},{phoneCode:"+51",code:"PE",name:t("peru_23048"),nationality:t("peruvian_85045"),emoji:"🇵🇪",language:["es-PE","qu-PE"],smsPrice:.31},{phoneCode:"+63",code:"PH",name:t("philippines_65361"),nationality:t("philippine_fil_40400"),emoji:"🇵🇭",language:["en-PH","tl","tl-PH"],smsPrice:.243},{phoneCode:"+64",code:"PN",name:t("pitcairn_59104"),nationality:t("pitcairn_island_58961"),emoji:"🇵🇳"},{phoneCode:"+48",code:"PL",name:t("poland_13527"),nationality:t("polish_26779"),emoji:"🇵🇱",language:["pl","pl-PL"],smsPrice:.036},{phoneCode:"+351",code:"PT",name:t("portugal_19698"),nationality:t("portuguese_08463"),emoji:"🇵🇹",language:["pt","pt-PT"],smsPrice:.025},{phoneCode:["+1787","+1939"],code:"PR",name:t("puerto_rico_88176"),nationality:t("puerto_rican_10401"),emoji:"🇵🇷",language:"es-PR"},{phoneCode:"+974",code:"QA",name:t("qatar_70548"),nationality:t("qatari_58016"),emoji:"🇶🇦",language:"ar-QA",smsPrice:.3},{phoneCode:"+262",code:"RE",name:t("r_union_34094"),nationality:t("r_unionese_r_u_86871"),emoji:"🇷🇪",smsPrice:.055},{phoneCode:"+40",code:"RO",name:t("romania_41618"),nationality:t("romanian_49647"),emoji:"🇷🇴",language:["ro","ro-RO"],smsPrice:.09},{phoneCode:"+7",code:"RU",name:t("russian_federat_68392"),nationality:t("russian_12506"),emoji:"🇷🇺",language:["ru","ru-RU","tt","tt-RU"],smsPrice:2.63},{phoneCode:"+250",code:"RW",name:t("rwanda_84901"),nationality:t("rwandan_47719"),emoji:"🇷🇼",smsPrice:.1},{phoneCode:"+590",code:"BL",name:t("saint_barth_lem_80830"),nationality:t("barth_lemois_35003"),emoji:"🇧🇱",smsPrice:.09},{phoneCode:"+290",code:"SH",name:t("saint_helena_a_39384"),nationality:t("saint_helenian_19012"),emoji:"🇸🇭",smsPrice:.1},{phoneCode:"+1869",code:"KN",name:t("saint_kitts_and_74455"),nationality:t("kittitian_or_ne_99867"),emoji:"🇰🇳"},{phoneCode:"+1758",code:"LC",name:t("saint_lucia_60679"),nationality:t("saint_lucian_97267"),emoji:"🇱🇨"},{phoneCode:"+590",code:"MF",name:t("saint_martin_f_87295"),nationality:t("saint_martinois_75974"),emoji:"🇸🇽"},{phoneCode:"+508",code:"PM",name:t("saint_pierre_an_55649"),nationality:t("saint_pierrais_60177"),emoji:"🇵🇲",smsPrice:.13},{phoneCode:"+1784",code:"VC",name:t("saint_vincent_a_23833"),nationality:t("saint_vincentia_81882"),emoji:"🇻🇨"},{phoneCode:"+685",code:"WS",name:t("samoa_25648"),nationality:t("samoan_97653"),emoji:"🇼🇸",smsPrice:.21},{phoneCode:"+378",code:"SM",name:t("san_marino_47437"),nationality:t("sammarinese_71553"),emoji:"🇸🇲",smsPrice:.045},{phoneCode:"+239",code:"ST",name:t("sao_tome_and_pr_10491"),nationality:t("s_o_tom_an_21489"),emoji:"🇸🇹",smsPrice:.045},{phoneCode:"+966",code:"SA",name:t("saudi_arabia_06433"),nationality:t("saudi_saudi_ar_22967"),emoji:"🇸🇦",language:"ar-SA",smsPrice:.215},{phoneCode:"+221",code:"SN",name:t("senegal_38099"),nationality:t("senegalese_64680"),emoji:"🇸🇳",smsPrice:.034},{phoneCode:"+381",code:"RS",name:t("serbia_45061"),nationality:t("serbian_68735"),emoji:"🇷🇸",smsPrice:.46},{phoneCode:"+248",code:"SC",name:t("seychelles_67712"),nationality:t("seychellois_69858"),emoji:"🇸🇨",smsPrice:.3},{phoneCode:"+232",code:"SL",name:t("sierra_leone_02995"),nationality:t("sierra_leonean_86179"),emoji:"🇸🇱",smsPrice:.4},{phoneCode:"+65",code:"SG",name:t("singapore_37928"),nationality:t("singaporean_41916"),emoji:"🇸🇬",language:"zh-SG",smsPrice:.064},{phoneCode:"+1721",code:"SX",name:t("sint_maarten_d_57391"),nationality:t("sint_maarten_82241"),emoji:"🇸🇽"},{phoneCode:"+421",code:"SK",name:t("slovakia_10924"),nationality:t("slovak_69840"),emoji:"🇸🇰",language:["sk","sk-SK"],smsPrice:.068},{phoneCode:"+386",code:"SI",name:t("slovenia_75447"),nationality:t("slovenian_slov_38562"),emoji:"🇸🇮",language:["sl","sl-SI"],smsPrice:.18},{phoneCode:"+677",code:"SB",name:t("solomon_islands_05259"),nationality:t("solomon_island_59052"),emoji:"🇸🇧",smsPrice:.155},{phoneCode:"+252",code:"SO",name:t("somalia_56358"),nationality:t("somali_somalia_97997"),emoji:"🇸🇴",smsPrice:.35},{phoneCode:"+27",code:"ZA",name:t("south_africa_61184"),nationality:t("south_african_82152"),emoji:"🇿🇦",language:["af-ZA","en-ZA","ns","ns-ZA","tn","tn-ZA","xh","xh-ZA","zu","zu-ZA"],smsPrice:.13},{phoneCode:"+500",code:"GS",name:t("south_georgia_a_39555"),nationality:t("south_georgia_o_65055"),emoji:"🇬🇸",smsPrice:.12},{phoneCode:"+211",code:"SS",name:t("south_sudan_88232"),nationality:t("south_sudanese_69140"),emoji:"🇸🇸"},{phoneCode:"+34",code:"ES",name:t("spain_40048"),nationality:t("spanish_74199"),emoji:"🇪🇸",language:["ca","ca-ES","es","es-ES","eu-ES","gl-ES"],smsPrice:.044},{phoneCode:"+94",code:"LK",name:t("sri_lanka_51563"),nationality:t("sri_lankan_09436"),emoji:"🇱🇰",smsPrice:.4},{phoneCode:"+249",code:"SD",name:t("sudan_18427"),nationality:t("sudanese_42330"),emoji:"🇸🇩",smsPrice:.322},{phoneCode:"+597",code:"SR",name:t("suriname_78561"),nationality:t("surinamese_38193"),emoji:"🇸🇷",smsPrice:.3},{phoneCode:"+4779",code:"SJ",name:t("svalbard_and_ja_38511"),nationality:t("svalbard_26353"),emoji:"🇸🇯"},{phoneCode:"+268",code:"SZ",name:t("swaziland_91614"),nationality:t("swazi_88825"),emoji:"🇸🇿",smsPrice:.3},{phoneCode:"+46",code:"SE",name:t("sweden_85663"),nationality:t("swedish_90836"),emoji:"🇸🇪",language:["se-SE","sv","sv-SE"],smsPrice:.098},{phoneCode:"+41",code:"CH",name:t("switzerland_07889"),nationality:t("swiss_23240"),emoji:"🇨🇭",language:["de-CH","fr-CH","it-CH"],smsPrice:.098},{phoneCode:"+963",code:"SY",name:t("syrian_arab_rep_72539"),nationality:t("syrian_06992"),emoji:"🇸🇾",language:["ar-SY","syr","syr-SY"],smsPrice:.37},{phoneCode:"+886",code:"TW",name:t("taiwan_provinc_87264"),nationality:t("chinese_taiwan_24003"),emoji:"🇹🇼",language:"zh-TW",smsPrice:.105},{phoneCode:"+992",code:"TJ",name:t("tajikistan_97104"),nationality:t("tajikistani_21375"),emoji:"🇹🇯",smsPrice:.38},{phoneCode:"+255",code:"TZ",name:t("tanzania_unite_52757"),nationality:t("tanzanian_71935"),emoji:"🇹🇿",smsPrice:.38},{phoneCode:"+66",code:"TH",name:t("thailand_97396"),nationality:t("thai_51972"),emoji:"🇹🇭",language:["th","th-TH"],smsPrice:.066},{phoneCode:"+670",code:"TL",name:t("timor_leste_95604"),nationality:t("timorese_87542"),emoji:"🇹🇱",smsPrice:.22},{phoneCode:"+228",code:"TG",name:t("togo_60267"),nationality:t("togolese_55079"),emoji:"🇹🇬",smsPrice:.03},{phoneCode:"+690",code:"TK",name:t("tokelau_79536"),nationality:t("tokelauan_89444"),emoji:"🇹🇰",smsPrice:.045},{phoneCode:"+676",code:"TO",name:t("tonga_96982"),nationality:t("tongan_52630"),emoji:"🇹🇴",smsPrice:.2},{phoneCode:"+1868",code:"TT",name:t("trinidad_and_to_31939"),nationality:t("trinidadian_or_65515"),emoji:"🇹🇹",language:"en-TT"},{phoneCode:"+216",code:"TN",name:t("tunisia_36732"),nationality:t("tunisian_19451"),emoji:"🇹🇳",language:"ar-TN",smsPrice:.35},{phoneCode:"+90",code:"TR",name:t("turkey_65699"),nationality:t("turkish_85889"),emoji:"🇹🇷",language:["tr","tr-TR"],smsPrice:.033},{phoneCode:"+993",code:"TM",name:t("turkmenistan_86069"),nationality:t("turkmen_63945"),emoji:"🇹🇲"},{phoneCode:"+1649",code:"TC",name:t("turks_and_caico_34033"),nationality:t("turks_and_caico_41685"),emoji:"🇹🇨"},{phoneCode:"+688",code:"TV",name:t("tuvalu_52410"),nationality:t("tuvaluan_49403"),emoji:"🇹🇻",smsPrice:.12},{phoneCode:"+256",code:"UG",name:t("uganda_42928"),nationality:t("ugandan_07085"),emoji:"🇺🇬",smsPrice:.3},{phoneCode:"+380",code:"UA",name:t("ukraine_86632"),nationality:t("ukrainian_77624"),emoji:"🇺🇦",language:["uk","uk-UA"],smsPrice:.26},{phoneCode:"+971",code:"AE",name:t("united_arab_emi_58689"),nationality:t("emirati_emiria_12413"),emoji:"🇦🇪",language:"ar-AE",smsPrice:.12},{phoneCode:"+44",code:"GB",name:t("united_kingdom_16783"),nationality:t("british_43680"),emoji:"🇬🇧",language:["cy","cy-GB","en","en-GB"],smsPrice:.078},{phoneCode:"+1",code:"US",name:t("united_states_o_43878"),nationality:t("american_36800"),emoji:"🇺🇸",language:"en-US",smsPrice:.03},{phoneCode:"+598",code:"UY",name:t("uruguay_21979"),nationality:t("uruguayan_28212"),emoji:"🇺🇾",language:"es-UY",smsPrice:.1},{phoneCode:"+998",code:"UZ",name:t("uzbekistan_27729"),nationality:t("uzbekistani_uz_10593"),emoji:"🇺🇿",language:["uz","uz-UZ"],smsPrice:.39},{phoneCode:"+678",code:"VU",name:t("vanuatu_82756"),nationality:t("ni_vanuatu_van_02924"),emoji:"🇻🇺",smsPrice:.21},{phoneCode:"+58",code:"VE",name:t("venezuela_boli_00470"),nationality:t("venezuelan_52634"),emoji:"🇻🇪",language:"es-VE",smsPrice:.31},{phoneCode:"+84",code:"VN",name:t("vietnam_82968"),nationality:t("vietnamese_55360"),emoji:"🇻🇳",language:["vi","vi-VN"],smsPrice:.27},{phoneCode:"+1284",code:"VG",name:t("virgin_islands_14222"),nationality:t("british_virgin_42963"),emoji:"🇻🇬"},{phoneCode:"+1340",code:"VI",name:t("virgin_islands_12516"),nationality:t("american_virgi_98088"),emoji:"🇻🇮"},{phoneCode:"+681",code:"WF",name:t("wallis_and_futu_93206"),nationality:t("wallisian_or_fu_60327"),emoji:"🇼🇫",smsPrice:.09},{phoneCode:"+212",code:"EH",name:t("western_sahara_02173"),nationality:t("sahrawi_sahraw_96671"),emoji:"🇪🇭",smsPrice:.053},{phoneCode:"+967",code:"YE",name:t("yemen_76340"),nationality:t("yemeni_26632"),emoji:"🇾🇪",language:"ar-YE",smsPrice:.23},{phoneCode:"+260",code:"ZM",name:t("zambia_50513"),nationality:t("zambian_85114"),emoji:"🇿🇲",smsPrice:.324},{phoneCode:"+263",code:"ZW",name:t("zimbabwe_70209"),nationality:t("zimbabwean_42291"),emoji:"🇿🇼",language:"en-ZW",smsPrice:.35}],({name:e})=>jn(e)),this.countriesCodes=this.countries.map(({code:e})=>e),this.phoneCodes=this.countries.flatMap(({phoneCode:e})=>a(e))}countryCodeExists(e){return!!e&&void 0!==this.countries.find(t=>t.code===e)}getCountriesIdName(e){const t=this.getDefaultCountryValues(e).user.country;return(0,Ar.A)(this.countries.map(({code:e,name:t})=>({id:e,name:t})),({id:e,name:n})=>[e===t?1:2,jn(n)])}getNationalitiesIdName(e){const t=this.getDefaultCountryValues(e).user.nationality;return(0,Ar.A)(this.countries.map(({code:e,nationality:t})=>({id:e,name:t})),({id:e,name:n})=>[e===t?1:2,jn(n)])}getNationality(e){return this.countries.find(t=>t.code===e)?.nationality}getName(e){return this.countries.find(t=>t.code===e)?.name}getDefaultCountryValues(e){let t=this.countries.find(({code:t})=>t===e);if(!t){try{t=this.countries.find(e=>a(e.language||[]).map(e=>e.toLowerCase()).includes(navigator.language.toLowerCase()))}catch{}t||(t=this.countries.find(({code:e})=>"FR"===e))}const n=a(t.language||[]);return{user:{language:n.some(e=>e.toLowerCase().startsWith("fr"))?Ue.Fr:n.some(e=>e.toLowerCase().startsWith("es"))?Ue.Es:n.some(e=>e.toLowerCase().startsWith("de"))?Ue.De:n.some(e=>e.toLowerCase().startsWith("nl"))?Ue.Nl:Ue.En,country:t.code,nationality:t.code},phone:{country:t.code,code:a(t.phoneCode)[0]}}}getSmsPriceByPhone(e){return this.countries.find(t=>a(t.phoneCode).some(t=>e.startsWith(t)))?.smsPrice}};Ys=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ys);var Zs=n(7480);const Js=[Ue.De,Ue.En,Ue.Es,Ue.Fr,Ue.Nl];function Xs(e){return e===Ue.En?"en-gb":e.toString().toLowerCase()}function Qs(e){if(Dn(e)){const t=(0,Zs.A)(e.trim().substring(0,2));return Js.includes(t)?t:null}return null}Ue.En.toLowerCase(),Ue.Fr.toLowerCase(),Ue.De.toLowerCase(),Ue.Es.toLowerCase(),Ue.Nl.toLowerCase();const ea=["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Timbuktu","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Atka","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Ensenada","America/Fort_Nelson","America/Fort_Wayne","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montreal","America/Montserrat","America/Nassau","America/New_York","America/Nipigon","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Pangnirtung","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Acre","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rainy_River","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Rosario","America/Santa_Isabel","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Shiprock","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Thunder_Bay","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Virgin","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/Palmer","Antarctica/Rothera","Antarctica/South_Pole","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Ashkhabad","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Choibalsan","Asia/Chongqing","Asia/Chungking","Asia/Colombo","Asia/Dacca","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Harbin","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Istanbul","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kashgar","Asia/Kathmandu","Asia/Katmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macao","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Tel_Aviv","Asia/Thimbu","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ujung_Pandang","Asia/Ulaanbaatar","Asia/Ulan_Bator","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Faroe","Atlantic/Jan_Mayen","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Canberra","Australia/Currie","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/North","Australia/Perth","Australia/Queensland","Australia/South","Australia/Sydney","Australia/Tasmania","Australia/Victoria","Australia/West","Australia/Yancowinna","Brazil/Acre","Brazil/East","Brazil/West","Canada/Atlantic","Canada/Central","Canada/Eastern","Canada/Mountain","Canada/Newfoundland","Canada/Pacific","Canada/Saskatchewan","Canada/Yukon","Chile/Continental","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belfast","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Nicosia","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Tiraspol","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zaporozhye","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Mexico/General","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Johnston","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Samoa","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","Pacific/Yap"];const ta=["country","code","number"];let na=class extends jr{countriesService;constructor(e,t){super(e),this.countriesService=t}basePhoneInputDefault(){return{country:"",code:"",number:""}}phoneInputDefault(e){return{...this.basePhoneInputDefault(),...e.phone}}phoneInputSchema(){return Sn.Ik().shape({country:Sn.Yj().required(this.t("le_num_ro_de_t_76885")).oneOf(this.countriesService.countriesCodes,this.t("le_num_ro_de_t_76885")),code:Sn.Yj().required(this.t("le_num_ro_de_t_76885")).oneOf(this.countriesService.phoneCodes,this.t("le_num_ro_de_t_76885")),number:Sn.Yj().required(this.t("le_num_ro_de_t_76885"))})}phoneInputSchemaNotRequired(){return Sn.Ik().nullable().shape({country:Sn.Yj(),code:Sn.Yj(),number:Sn.Yj()})}};na=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,Ys])],na);let ia=class extends jr{countriesService;phoneInputService;constructor(e,t,n){super(n),this.countriesService=e,this.phoneInputService=t}organizationInputDefault(e){const t=this.countriesService.getDefaultCountryValues();return{name:"",adminFirstName:"",adminLastName:"",adminPhone:this.phoneInputService.phoneInputDefault(t),weezeventOrganizationId:e}}organizationInputSchema(e){let t=Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_de_l_org_60618")),adminFirstName:Sn.Yj().required(this.t("le_pr_nom_est_r_10935")),adminLastName:Sn.Yj().required(this.t("le_nom_est_requ_61536")),adminPhone:this.phoneInputService.phoneInputSchema()});return e||(t=t.shape({termsAccepted:Sn.zM().oneOf([!0],this.t("il_est_n_cessai_83896")).required(this.t("il_est_n_cessai_83896"))})),t}createOrganizationSchema(e){return Sn.Ik().shape({organization:this.organizationInputSchema(e)})}organizationInfosInputDefault(e){const t=this.countriesService.getDefaultCountryValues();return{name:e.name??"",adminName:e.adminName??"",adminEmail:e.adminEmail??"",street:e.street??"",postalCode:e.postalCode??"",city:e.city??"",country:e.country??t.user.country,timeZone:e.timeZone??Xi.c9.local().zoneName,emailSenderId:e.emailSenderId,dateFormat:e.dateFormat,datetimeFormat:e.datetimeFormat,timeFormat:e.timeFormat}}organizationInfosInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_de_l_org_60618")),adminName:Sn.Yj().required(this.t("le_nom_du_respo_43823")),adminEmail:Sn.Yj().required(this.t("l_e_mail_du_rep_90871")).email(this.t("l_e_mail_du_rep_90871")).test("clean-admin-email",this.t("l_e_mail_du_rep_90871"),function(){return Jr(this.parent.adminEmail)}),street:Sn.Yj().required(this.t("l_adresse_est_r_40489")),postalCode:Sn.Yj().required(this.t("le_code_postal_43189")),city:Sn.Yj().required(this.t("la_ville_est_re_35239")),country:Sn.Yj().oneOf(this.countriesService.countriesCodes).required(this.t("le_pays_est_req_33749")),emailSenderId:Sn.ai().nullable(),dateFormat:Sn.Yj().required(this.t("le_format_est_r_17097")),datetimeFormat:Sn.Yj().required(this.t("le_format_est_r_17097")),timeFormat:Sn.Yj().required(this.t("le_format_est_r_17097"))})}updateOrganizationGeneralSchema(){return Sn.Ik().shape({organization:this.organizationInfosInputSchema()})}};ia=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,na,gn])],ia);let oa=class extends Er{countriesService;organizationInputService;translationService;constructor(e,t,n){super(n),this.countriesService=e,this.organizationInputService=t,this.translationService=n}eventInputDefault(e){const t=this.countriesService.getDefaultCountryValues();return{name:e?.name??"",description:e?.description??"",startAt:e?.startAt??Xi.c9.invalid("Invalid"),endAt:e?.endAt??Xi.c9.invalid("Invalid"),languages:e?.languages??[t.user.language],timeZone:e?.timeZone??Xi.c9.local().zoneName??"utc",country:e?.country??t.user.country,layer:e?.layer??_e.Google,latitude:e?.latitude??43.6087733,longitude:e?.longitude??3.87963579999996,emailSenderId:e?.emailSenderId,dayStartTime:e?.dayStartTime??"00:00",tagsIds:e?.tagsIds??[],fields:e?.fields??{},isWeezeventSynchronized:e?.isWeezeventSynchronized??!0,useAccreditations:e?.useAccreditations??!0,useCampaigns:e?.useCampaigns??!0,useDelegations:e?.useDelegations??!0,useDocuments:e?.useDocuments??!0,useForms:e?.useForms??!0,usePositions:e?.usePositions??!0,useWorkflows:e?.useWorkflows??!0}}eventInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("nom_de_l_v_nem_58512")),description:Sn.Yj(),startAt:Dr.required(this.t("la_date_d_but_d_30022")).typeError(this.t("la_date_d_but_d_30022")),endAt:Dr.required(this.t("la_date_de_fin_45068")).typeError(this.t("la_date_de_fin_45068")).test("after-start-at",this.t("la_date_de_fin_00429"),function(){return Xi.c9.isDateTime(this.parent.startAt)&&this.parent.startAt.isValid&&Xi.c9.isDateTime(this.parent.endAt)&&this.parent.endAt.isValid&&this.parent.endAt>=this.parent.startAt}),languages:Sn.YO().of(Sn.Yj().oneOf(Js,this.t("les_langues_doi_27712"))).required(this.t("les_langues_son_53717")).min(1,this.t("vous_devez_s_le_16610")),timeZone:Sn.Yj().required(this.t("le_fuseau_horai_37109")).oneOf(ea,this.t("le_fuseau_horai_37109")),latitude:Sn.ai().nullable().typeError(this.t("la_latitude_doi_17800")).min(-90,this.t("la_latitude_doi_17800")).max(90,this.t("la_latitude_doi_17800")),longitude:Sn.ai().nullable().typeError(this.t("la_longitude_do_28762")).min(-180,this.t("la_longitude_do_28762")).max(180,this.t("la_longitude_do_28762")),emailSenderId:Sn.ai().nullable(),dayStartTime:Sn.Yj().required(this.t("l_heure_laque_87748")),isWeezeventSynchronized:Sn.zM().required(),usePositions:Sn.zM().required(),useAccreditations:Sn.zM().required(),useDelegations:Sn.zM().required(),useForms:Sn.zM().required(),useDocuments:Sn.zM().required(),useWorkflows:Sn.zM().required()})}eventOrganizationInputSchema(e){return Sn.Ik().shape({event:this.eventInputSchema(),organization:this.organizationInputService.organizationInputSchema(e)})}createUpdateEventSchema(){return Sn.Ik().shape({event:this.eventInputSchema()})}};oa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,ia,gn])],oa);var ra;let sa=class extends Gr{static{ra=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={...Gr.IMPORT_COLUMNS_DEFAULT,Name:"name",StartAt:"startAt",EndAt:"endAt",Country:"country",DayStartTime:"dayStartTime",Description:"description",Languages:"languages",Latitude:"latitude",Layer:"layer",Longitude:"longitude",Tags:"tags",TimeZone:"timeZone",IsWeezeventSynchronized:"isWeezeventSynchronized",UseAccreditations:"useAccreditations",UseCampaigns:"useCampaigns",UseDelegations:"useDelegations",UseDocuments:"useDocuments",UseForms:"useForms",UsePositions:"usePositions",UseWorkflows:"useWorkflows"};static IMPORT_COLUMNS_REQUIRED=e=>[...e===he.Update?[ra.IMPORT_COLUMNS_DEFAULT.Id]:[],ra.IMPORT_COLUMNS_DEFAULT.Name,ra.IMPORT_COLUMNS_DEFAULT.StartAt,ra.IMPORT_COLUMNS_DEFAULT.EndAt];constructor(e,t){super(e,t),this.csvInputService=e}};sa=ra=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],sa);let aa=class extends jr{constructor(e){super(e)}settingsDesignInputSchema(){return Sn.Ik().shape({title:Sn.Yj().required(),intro:Sn.Yj()})}settingsInputSchema(){return Sn.Ik().shape({events:Sn.YO().of(Sn.Ik().shape({buttonText:Sn.Yj().required(),descriptionText:Sn.Yj().max(70,this.t("the_maximum_len_30779",70)),eventId:Sn.ai().required(),formId:Sn.ai().nullable()}))})}};aa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],aa);var la=n(7231),ca=n(2662);const da=/^[0-9]{11}$/i,ua=Xi.c9.now().year-2e3;function ha(e){if(Dn(e)&&da.test(e)){const t=(0,ca.A)(e.substring(0,2),10);let n=(0,ca.A)(e.substring(0,9),10);const i=(0,ca.A)(e.substring(9),10);return t<=ua&&(n=2e9+n),i===97-n%97}return!1}const ma=/^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$/,ga={AD:24,AE:23,AL:28,AO:25,AT:20,AX:18,AZ:28,BA:20,BE:16,BF:28,BG:22,BH:22,BI:27,BJ:28,BL:27,BR:29,BY:28,CF:27,CG:27,CH:21,CI:28,CM:27,CR:22,CV:25,CY:28,CZ:24,DE:22,DJ:27,DK:18,DO:28,DZ:26,EA:24,EE:20,EG:29,ES:24,FI:18,FK:18,FO:18,FR:27,GA:27,GB:22,GE:22,GF:27,GG:22,GI:23,GL:18,GP:27,GQ:27,GR:27,GT:28,GW:25,HN:28,HR:21,HU:28,IC:24,IE:22,IL:23,IM:22,IQ:23,IR:26,IS:26,IT:27,JE:22,JO:30,KM:27,KW:30,KZ:20,LB:28,LC:32,LI:21,LT:20,LU:20,LV:21,LY:25,MA:28,MC:27,MD:24,ME:22,MF:27,MG:27,MK:19,ML:28,MN:20,MQ:27,MR:27,MT:31,MU:30,MZ:25,NC:27,NE:28,NI:28,NL:18,NO:15,OM:23,PF:27,PK:24,PL:28,PM:27,PS:29,PT:25,QA:29,RE:27,RO:24,RS:22,RU:33,SA:24,SC:31,SD:18,SE:24,SI:19,SK:24,SM:27,SN:28,SO:23,ST:25,SV:28,TD:27,TF:27,TG:28,TL:23,TN:24,TR:26,UA:29,VA:22,VG:24,WF:27,XK:20,YE:30,YT:27};let pa=class{translationService;constructor(e){this.translationService=e}now(){return Xi.c9.utc()}invalid(){return Xi.c9.invalid("Invalid")}toLocaleString(e,t){return e.toLocaleString(t,{locale:Xs(this.translationService.language)})}};pa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],pa);let fa=class{countriesService;dateTimeService;translationService;constructor(e,t,n){this.countriesService=e,this.dateTimeService=t,this.translationService=n}getValueString(e,t,n={}){switch(e.fieldType){case oe.Text:case oe.Textarea:case oe.Time:case oe.Address:return t[e.slug]||"";case oe.Sex:return this.getSexValue(e,t);case oe.Language:return this.getLanguageValue(e,t);case oe.Nationality:return this.getNationalityValue(e,t);case oe.Country:return this.getCountryValue(e,t);case oe.Select:return this.getSelectValue(e,t);case oe.Checkbox:case oe.Validation:return this.getBooleanValue(e,t);case oe.Date:return this.getDateValue(e,t,n.dateFormat);case oe.Datetime:return this.getDatetimeValue(e,t,n.datetimeFormat);case oe.File:return"name"===n.fileReturnValue?t[e.slug]?.name||"":t[e.slug]?.url||"";case oe.Phone:return this.getPhoneValue(e,t);case oe.Number:return this.getIntValue(e,t);default:return js(e.fieldType)}}getValue(e,t){return t[e.slug]}getSelectValues(e,t){const n=a(this.getValue(e,t)??[]);return(0,yr.A)(n.map(t=>e.values.find(e=>e.id===t)?.value))}getSelectCustomFieldValues(e,t){const n=a(this.getValue(e,t)??[]);return(0,yr.A)(n.map(t=>e.values.find(e=>e.id===t)))}getSexValue(e,t){return this.translationService.translate(this.getValue(e,t)??"")}getLanguageValue(e,t){return this.translationService.translate(this.getValue(e,t)??"")}getNationalityValue(e,t){return this.countriesService.getNationality(this.getValue(e,t)??"")??""}getCountryValue(e,t){return this.countriesService.getName(this.getValue(e,t)??"")??""}getBooleanValue(e,t){const n=this.getValue(e,t);return!0===n?this.translationService.translate("oui_54361"):!1===n?this.translationService.translate("non_33516"):""}getDateValue(e,t,n){let i=this.getValue(e,t);return Dn(i)&&(i=Xi.c9.fromISO(i,{zone:"utc"})),Xi.c9.isDateTime(i)&&i.isValid?Dn(n)?i.toFormat(n):this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong):""}getDatetimeValue(e,t,n){let i=this.getValue(e,t);return Dn(i)&&(i=Xi.c9.fromISO(i,{zone:"utc"})),Xi.c9.isDateTime(i)&&i.isValid?Dn(n)?i.toFormat(n):this.dateTimeService.toLocaleString(i,mo.DateTime):""}getPhoneValue(e,t){return this.getValue(e,t)?.internationalFormat??""}getIntValue(e,t){return this.getValue(e,t)?.toString()??""}getSelectValue(e,t){const n=a(this.getValue(e,t)??[]);return(0,yr.A)(n.map(t=>e.values.find(e=>e.id===t)?.value)).join(", ")}};fa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],fa);const _a=[oe.Country,oe.Language,oe.Nationality,oe.Select];function ba(e,t,n){if(e.hasCondition&&e.conditionCustomField){const i=n.find(t=>t.id===e.conditionCustomField.id);if(i){if(ba(i,t,n)){const n=t[e.conditionCustomField.slug];return"boolean"==typeof n&&e.conditionCustomField.fieldType===oe.Checkbox?n===e.conditionValue:!(!_a.includes(e.conditionCustomField.fieldType)||!l(e.conditionValue))&&(0,la.A)(a(n),e.conditionValue).length>0}return!1}return!1}return!0}const ka=Js.concat(Ut);let va=class extends jr{countriesService;documentInputService;phoneInputService;translationService;constructor(e,t,n,i){super(i),this.countriesService=e,this.documentInputService=t,this.phoneInputService=n,this.translationService=i}fieldsUpdateInputDefault(e,t,n,i){return Object.fromEntries(t.map(t=>{const o=this.getFieldValue(e,t);return[t.slug,o??this.fieldUpdateInputDefault(t,n,i)]}))}fieldSchema(e,t){const n=(n,i)=>{if(e.conditionCustomField)return Sn.Ik().when(e.conditionCustomField.slug,([o])=>t&&(e.conditionCustomField.fieldType===oe.Checkbox&&o===e.conditionValue||_a.includes(e.conditionCustomField.fieldType)&&l(e.conditionValue)&&(0,la.A)(a(o),e.conditionValue).length>0)?n():i());{let e;return e=t?n():i(),e}};switch(e.fieldType){case oe.File:return n(()=>this.documentInputService.documentInputSchema(e.name),()=>this.documentInputService.documentInputSchemaNotRequired());case oe.Phone:return n(()=>this.phoneInputService.phoneInputSchema(),()=>this.phoneInputService.phoneInputSchemaNotRequired());case oe.Text:case oe.Textarea:case oe.Time:case oe.Address:return e.fieldProperty===ne.Eid?n(()=>Sn.Yj().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)).test("valid-eid",this.t("le_num_ro_de_re_71488"),e=>!(!Dn(e)||12!==e.length||!e.startsWith("********"))||ha(e)),()=>Sn.Yj()):e.fieldSubtype!==ie.Freeform?n(()=>Sn.Yj().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)).test("valid-eid",this.t("_1_n_est_pas_a_14932",e.name),t=>{if(Dn(t)&&12===t.length&&t.startsWith("********"))return!0;switch(e.fieldSubtype){case ie.Eid:return ha(t);case ie.Avs:return function(e){if(Dn(e)){const t=e.replace(/\D/g,"");if(13===t.length&&t.startsWith("756")){const e=t.substring(0,12).split("").reduce((e,t,n)=>n%2==0?e+Number(t):e+3*Number(t),0)%10;return(0===e?0:10-e)===Number(t[12])}return!1}return!1}(t);case ie.Iban:return function(e){if(Dn(e)){const t=e.toUpperCase().trim().replace(/\s+/g,"");if(ma.test(t)){const e=t.substring(0,2);if(t.length===ga[e]){const e=`${t.substring(4)}${t.substring(0,4)}`;let n="";for(const t of e)n=/[A-Z]/.test(t)?`${n}${t.charCodeAt(0)-55}`:`${n}${t}`;return BigInt(n)%97n==1n}return!1}return!1}return!1}(t);case ie.Freeform:return!0;default:return js(e.fieldSubtype)}}),()=>Sn.Yj()):n(()=>Sn.Yj().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.Yj());case oe.Number:return n(()=>Sn.ai().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.ai().nullable());case oe.Checkbox:return n(()=>Sn.zM().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.zM());case oe.Validation:return n(()=>Sn.zM().required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)).oneOf([!0],this.t("_1_doit_obliga_82862",e.name)),()=>Sn.zM());case oe.Select:return e.canSelectMultiple?n(()=>Sn.YO().of(Sn.ai().required()).required(this.t("_1_est_requis_99856",e.name)).min(1,this.t("vous_devez_s_le_55757",e.name)),()=>Sn.YO().of(Sn.ai())):n(()=>Sn.ai().oneOf(e.values.map(({id:e})=>e),this.oneOfMessage(e.name,e.values.map(({value:e})=>e))).required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.ai().oneOf(e.values.map(({id:e})=>e),this.oneOfMessage(e.name,e.values.map(({value:e})=>e))));case oe.Date:case oe.Datetime:return n(()=>Dr.required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("la_date_est_inv_22002",e.name)),()=>Sn.gl().nullable());case oe.Sex:return n(()=>Sn.Yj().oneOf(nn,this.oneOfMessage(e.name,nn)).required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.Yj().oneOf(nn,this.oneOfMessage(e.name,nn)));case oe.Language:return n(()=>Sn.Yj().oneOf(ka,this.oneOfMessage(e.name,ka)).required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.Yj().oneOf(ka,this.oneOfMessage(e.name,ka)));case oe.Nationality:case oe.Country:return n(()=>Sn.Yj().oneOf(this.countriesService.countriesCodes,this.oneOfMessage(e.name,this.countriesService.countriesCodes)).required(this.t("_1_est_requis_99856",e.name)).typeError(this.t("_1_est_requis_99856",e.name)),()=>Sn.Yj().oneOf(this.countriesService.countriesCodes,this.oneOfMessage(e.name,this.countriesService.countriesCodes)));default:return js(e.fieldType)}}fieldUpdateInputDefault(e,t,n){switch(e.fieldType){case oe.Checkbox:case oe.Validation:return!!n&&void 0;case oe.File:return this.documentInputService.documentInputDefault();case oe.Phone:return this.phoneInputService.phoneInputDefault(t);case oe.Select:return e.canSelectMultiple?[]:void 0;case oe.Address:case oe.Date:case oe.Datetime:case oe.Language:case oe.Number:case oe.Sex:case oe.Text:case oe.Textarea:case oe.Time:return;case oe.Country:return t.user.country;case oe.Nationality:return t.user.nationality;default:return js(e.fieldType)}}getFieldValue(e,t){const n=e[t.slug];return t.fieldType===oe.Phone&&n?(0,Qn.A)(n,ta):t.fieldType===oe.File?(0,Qn.A)(n,ss):t.fieldType===oe.Date&&n?Xi.c9.fromISO(n,{zone:"UTC"}):n}};va=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,as,na,gn])],va);let Aa=class extends jr{documentInputService;archiveInputService;constructor(e,t,n){super(n),this.documentInputService=e,this.archiveInputService=t}default(){return{input:{archive:this.documentInputService.documentInputDefault(),fieldId:-1}}}schema(){return Sn.Ik().shape({input:Sn.Ik().shape({archive:this.archiveInputService.schema(),fieldId:Sn.Yj().required(this.t("le_champ_person_80074")).typeError(this.t("le_champ_person_80074"))})})}};Aa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[as,Hr,gn])],Aa);let ya=class extends Kr{constructor(e){super(e)}step1Schema(){return Sn.Ik().shape({email:this.email()})}step2Schema(){return Sn.Ik().shape({email:this.email(),code:this.code(),password:this.passwordRules()})}};ya=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ya);let Ca=class extends jr{constructor(e){super(e)}formInputDefault(){return{name:""}}formInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536"))})}createFormSchema(){return Sn.Ik().shape({form:this.formInputSchema()})}};Ca=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ca);let Ia=class extends jr{constructor(e){super(e)}formParametersAccreditationsInputDefault(e){return{accreditationDisplay:e?.accreditationDisplay||Re.None,accreditationFilter:e?.accreditationFilter||Me.None,hiddenAccreditationsCategoriesIds:e?.hiddenAccreditationsCategoriesIds||[],hiddenAccreditationsIds:e?.hiddenAccreditationsIds||[],hiddenAccreditationsSlotsIds:e?.hiddenAccreditationsSlotsIds||[],displayedAccreditationsCategoriesIds:e?.displayedAccreditationsCategoriesIds||[],displayedAccreditationsIds:e?.displayedAccreditationsIds||[],displayedAccreditationsSlotsIds:e?.displayedAccreditationsSlotsIds||[],showFullAccreditation:e?.showFullAccreditation??!0,showAccreditationDescription:e?.showAccreditationDescription??!1,accreditationTitle:e?.accreditationTitle||"",accreditationSubtitle:e?.accreditationSubtitle||""}}formParametersAccreditationsInputSchema(){return Sn.Ik().shape({accreditationDisplay:Sn.Yj().required(this.t("la_strat_gie_d_70458")).oneOf(Zt,this.t("la_strat_gie_d_70458")),accreditationFilter:Sn.Yj().required(this.t("la_strat_gie_de_28051")).oneOf(Qt,this.t("la_strat_gie_de_28051")),hiddenAccreditationsIds:Sn.YO().of(Sn.ai()),showFullAccreditation:Sn.zM().required(),showAccreditationDescription:Sn.zM().required(),accreditationTitle:Sn.Yj(),accreditationSubtitle:Sn.Yj()})}updateFormParametersAccreditationsSchema(){return Sn.Ik().shape({form:this.formParametersAccreditationsInputSchema()})}};Ia=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ia);let wa=class extends jr{constructor(e){super(e)}formParametersAvailabilitiesInputDefault(e){return{slotDisplay:e?.slotDisplay||$e.Hide,minNumberOfSlots:e?.minNumberOfSlots??1,daysDisplay:e?.daysDisplay||Pe.AllDays,customSlotsPeriods:(e?.customSlotsPeriods??[]).map(e=>(0,Fn.A)(e,["id","conditionCustomField"])),slotTitle:e?.slotTitle||"",slotSubtitle:e?.slotSubtitle||""}}formParametersAvailabilitiesInputSchema(){return Sn.Ik().shape({slotDisplay:Sn.Yj().required(this.t("la_strat_gie_d_34961")).oneOf(en,this.t("la_strat_gie_d_34961")),daysDisplay:Sn.Yj().required(this.t("la_strat_gie_de_56435")).oneOf(Jt,this.t("la_strat_gie_de_56435"))})}updateFormParametersAvailabilitiesSchema(){return Sn.Ik().shape({form:this.formParametersAvailabilitiesInputSchema()})}};wa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],wa);let xa=class extends jr{constructor(e){super(e)}formParametersBroadcastInputDefault(e){return{segmentsIds:(e?.segments??[]).map(e=>e.segmentId),noAccessTitle:e?.noAccessTitle||"",noAccessMessage:e?.noAccessMessage||""}}formParametersBroadcastInputSchema(){return Sn.Ik().shape({segmentsIds:Sn.YO().of(Sn.ai())})}updateFormParametersBroadcastSchema(){return Sn.Ik().shape({form:this.formParametersBroadcastInputSchema()})}};xa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],xa);let Sa=class extends jr{constructor(e){super(e)}formParametersGeneralInputDefault(e){return{name:e?.name??"",setAssignmentStateToWaiting:e?.setAssignmentStateToWaiting??!1,setAccreditationStateToWaiting:e?.setAccreditationStateToWaiting??!1,allowMultiProfiles:e?.allowMultiProfiles??!1,canRefill:e?.canRefill??!1,description:e?.description||"",successTitle:e?.successTitle||"",successMessage:e?.successMessage||"",customFields:e?.customFields||[],areTeamsAllowed:e?.areTeamsAllowed??!1,maxTeamMembers:e?.maxTeamMembers,teamMemberFillFullForm:e?.teamMemberFillFullForm??!0,emailTitle:e?.emailTitle||"",informationTitle:e?.informationTitle||"",registerButtonText:e?.registerButtonText||"",isEditableInMemberSpace:e?.isEditableInMemberSpace??!0,ticketUrl:e?.ticketUrl||""}}formParametersGeneralInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),allowMultiProfiles:Sn.zM().required(),setAssignmentStateToWaiting:Sn.zM().required(),setAccreditationStateToWaiting:Sn.zM().required(),description:Sn.Yj(),successTitle:Sn.Yj(),successMessage:Sn.Yj(),areTeamsAllowed:Sn.zM().required(),maxTeamMembers:Sn.ai().nullable(),teamMemberFillFullForm:Sn.zM().required(),informationTitle:Sn.Yj(),registerButtonText:Sn.Yj(),ticketUrl:Sn.Yj().test("valid-ticket-url",this.t("le_lien_doit_co_30275"),e=>!Dn(e)||e.startsWith("https://"))})}updateFormParametersGeneralSchema(){return Sn.Ik().shape({form:this.formParametersGeneralInputSchema()})}};Sa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Sa);let Ea=class extends jr{constructor(e){super(e)}formParametersMissionsInputDefault(e){return{positionDisplay:e?.positionDisplay||Oe.None,positionFilter:e?.positionFilter||Me.FilterWithSlots,positionRanking:e?.positionRanking||le.Unranked,positionLimit:e?.positionLimit||3,hiddenPositionsCategoriesIds:e?.hiddenPositionsCategoriesIds||[],hiddenPositionsIds:e?.hiddenPositionsIds||[],hiddenPositionsSlotsIds:e?.hiddenPositionsSlotsIds||[],hiddenPositionsTagsIds:e?.hiddenPositionsTagsIds||[],displayedPositionsCategoriesIds:e?.displayedPositionsCategoriesIds||[],displayedPositionsIds:e?.displayedPositionsIds||[],displayedPositionsSlotsIds:e?.displayedPositionsSlotsIds||[],displayedPositionsTagsIds:e?.displayedPositionsTagsIds||[],showFullPosition:e?.showFullPosition??!0,showPositionCategoryDescription:e?.showPositionCategoryDescription??!1,showPositionDescription:e?.showPositionDescription??!1,positionTitle:e?.positionTitle||"",positionSubtitle:e?.positionSubtitle||"",willAutoAssign:e?.willAutoAssign??!1}}formParametersMissionsInputSchema(){return Sn.Ik().shape({positionDisplay:Sn.Yj().required(this.t("la_strat_gie_d_44170")).oneOf(Xt,this.t("la_strat_gie_d_44170")),positionFilter:Sn.Yj().required(this.t("la_strat_gie_de_13294")).oneOf(Qt,this.t("la_strat_gie_de_13294")),positionRanking:Sn.Yj().required(this.t("le_type_de_clas_66819")).oneOf(Nt,this.t("le_type_de_clas_66819")),positionLimit:Sn.ai().required(this.t("le_nombre_maxim_38249")).min(1,this.t("le_nombre_de_ch_27910")),hiddenPositionsCategoriesIds:Sn.YO().of(Sn.ai()),hiddenPositionsIds:Sn.YO().of(Sn.ai()),hiddenPositionsSlotsIds:Sn.YO().of(Sn.ai()),hiddenPositionsTagsIds:Sn.YO().of(Sn.ai()),displayedPositionsCategoriesIds:Sn.YO().of(Sn.ai()),displayedPositionsIds:Sn.YO().of(Sn.ai()),displayedPositionsSlotsIds:Sn.YO().of(Sn.ai()),displayedPositionsTagsIds:Sn.YO().of(Sn.ai()),showFullPosition:Sn.zM().required(),showPositionCategoryDescription:Sn.zM().required(),showPositionDescription:Sn.zM().required(),positionTitle:Sn.Yj(),positionSubtitle:Sn.Yj(),willAutoAssign:Sn.zM().required()})}updateFormParametersMissionsSchema(){return Sn.Ik().shape({form:this.formParametersMissionsInputSchema()})}};Ea=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ea);let ja=class extends jr{constructor(e){super(e)}formParametersStateInputDefault(e){return{state:e?.state||de.Open,closedTitle:e?.closedTitle||"",closedMessage:e?.closedMessage||"",closedAt:e?.closedAt||null}}formParametersStateInputSchema(){return Sn.Ik().shape({state:Sn.Yj().required(this.t("cl_turer_le_for_10541")).oneOf(Bt,this.t("cl_turer_le_for_10541")),closedMessage:Sn.Yj(),closedAt:Dr.when("state",{is:de.ClosedAt,then:e=>e.required(this.t("la_date_de_cl_t_63358")).typeError(this.t("la_date_de_cl_t_63358")),otherwise:e=>e.nullable()})})}updateFormParametersStateSchema(){return Sn.Ik().shape({form:this.formParametersStateInputSchema()})}};ja=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ja);let Ta=class extends jr{countriesService;documentInputService;fieldInputService;phoneInputService;constructor(e,t,n,i,o){super(e),this.countriesService=t,this.documentInputService=n,this.fieldInputService=i,this.phoneInputService=o}userInfoUpdateInputDefault(e,t,n={}){const i=this.countriesService.getDefaultCountryValues(n.countryCode);return{id:e?.id??null,fields:this.fieldInputService.fieldsUpdateInputDefault(e?.fields||{},t,i,n.checkboxDefaultEmpty)}}formUserInfoInputSchema(e){return Sn.Ik().shape({fields:Sn.Ik().shape(Object.fromEntries(e.map(({isMandatory:e,customField:t})=>[t.slug,this.fieldInputService.fieldSchema(t,e)])))})}userInfoInputSchema(e,t){const n={};return e.forEach(e=>{const t=e.field,i=this.fieldInputService.fieldSchema(e.field,e.isMandatory);n[t.slug]=i}),t&&t.forEach(e=>{n[e.slug]=this.fieldInputService.fieldSchema(e,!1)}),Sn.Ik().shape({fields:Sn.Ik().shape({...n})})}userInfoProfileInputDefault(e){const t=this.countriesService.getDefaultCountryValues();return{email:e.email,fields:{firstName:e.userInfo?.fields?.firstName??"",lastName:e.userInfo?.fields?.lastName??"",language:e.language??e.userInfo?.fields?.language??t.user.language??Ue.En,picture:e.userInfo.fields.picture?(0,Qn.A)(e.userInfo.fields.picture,ss):this.documentInputService.documentInputDefault(),phone:e.userInfo.fields.phone?(0,Qn.A)(e.userInfo.fields.phone,ta):this.phoneInputService.phoneInputDefault(t)}}}userInfoFields(){return{fields:Sn.Ik().shape({firstName:Sn.Yj().nullable(),lastName:Sn.Yj().nullable(),picture:this.documentInputService.documentInputSchemaNotRequired(),language:Sn.Yj().required(this.t("les_langues_doi_27712")).oneOf(Js,this.t("les_langues_doi_27712")),phone:this.phoneInputService.phoneInputSchemaNotRequired()})}}userInfoProfileInputSchema(){return Sn.Ik().shape({email:Sn.Yj().email(this.t("l_e_mail_est_re_04856")).required(this.t("l_e_mail_est_re_04856")),...this.userInfoFields()})}updateUserInfoSchema(e){return Sn.Ik().shape({userInfo:this.formUserInfoInputSchema(e)})}updateProfileSchema(){return Sn.Ik().shape({userInfo:this.userInfoProfileInputSchema()})}userInfoAndTermsInputDefault(e){return{...(0,Fn.A)(e.userInfo,["id"]),termsAccepted:!1}}userInfoAndTermsInputSchema(){return Sn.Ik().shape({firstName:Sn.Yj().nullable(),lastName:Sn.Yj().nullable(),phone:this.phoneInputService.phoneInputSchemaNotRequired(),termsAccepted:Sn.zM().oneOf([!0],this.t("il_est_n_cessai_83896")).required(this.t("il_est_n_cessai_83896"))})}updateUserInfoAndTermsSchema(){return Sn.Ik().shape({userInfoAndTerms:this.userInfoAndTermsInputSchema()})}};Ta=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,Ys,as,va,na])],Ta);let Da=class extends jr{constructor(e){super(e)}volunteersRegistrationsSlotInputDefault(e){return{startDate:e||Xi.c9.invalid("Invalid"),startTime:"",endDate:e||Xi.c9.invalid("Invalid"),endTime:""}}volunteersRegistrationsSlotInputSchema(e,t){const n=t.plus({day:1}).endOf("day");return Sn.Ik().shape({startDate:Dr.required(this.t("la_date_de_d_bu_05030")).typeError(this.t("la_date_de_d_bu_05030")).test("after-event-start-date",this.t("la_date_de_d_bu_68630",e.toLocaleString()),t=>t>=e),startTime:Sn.Yj().required(this.t("heure_de_d_but_90785")),endDate:Dr.required(this.t("la_date_de_fin_32246")).typeError(this.t("la_date_de_fin_32246")).test("after-start-date",this.t("la_date_de_fin_00429"),(e,t)=>Xi.c9.isDateTime(t.parent.startDate)&&t.parent.startDate.isValid&&Xi.c9.isDateTime(t.parent.endDate)&&t.parent.endDate.isValid&&t.parent.endDate>=t.parent.startDate).test("before-event-end-date",this.t("la_date_de_fin_49125",t.toLocaleString()),e=>e<=n),endTime:Sn.Yj().required(this.t("l_heure_de_fin_78626"))})}};Da=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Da);let Ra=class extends jr{translationService;userInfoInputService;volunteerRegistrationSlotInputService;constructor(e,t,n){super(e),this.translationService=e,this.userInfoInputService=t,this.volunteerRegistrationSlotInputService=n}slotsFields(e,t,n,i,o){switch(e){case $e.Display:case $e.DisplayDays:case $e.Calendar:case $e.Custom:return{slots:Sn.YO().of(this.volunteerRegistrationSlotInputService.volunteersRegistrationsSlotInputSchema(n,i)).min(o?0:t,this.t("vous_devez_ajou_68961",t))};case $e.Hide:return{};default:return js()}}volunteersRegistrationsSlotsUpdateInputDefault(e){return l(e)?e.map(e=>({startDate:e.startDate,startTime:e.startTime,endDate:e.endDate,endTime:e.endTime})):[]}userInfoSlotsSchema(e,t,n,i){return Sn.Ik().shape({userInfo:Sn.Ik().shape({slots:Sn.YO().of(Sn.Ik().shape({formId:Sn.ai().required(),...this.slotsFields(e,t,n,i)}))})})}volunteersRegistrationsWishedPositionsInputDefault(){return{positionsCategoriesIds:[],positionsIds:[],positionsSlotsIds:[]}}volunteersRegistrationsWishedPositionsUpdateInputDefault(e){return e?{positionsCategoriesIds:e?.positionsCategoriesIds,positionsIds:e?.positionsIds,positionsSlotsIds:e?.positionsSlotsIds}:this.volunteersRegistrationsWishedPositionsInputDefault()}wishedPositionsFields(e,t,n){if(e===le.Ranked){if(t===Oe.Category)return{positionsCategoriesIds:Sn.YO().of(Sn.ai().typeError(this.t("s_lectionner_un_26253"))).min(n?0:1,this.t("vous_devez_s_le_32044")).test("different",this.t("les_missions_so_04441"),e=>{const t=(0,yr.A)((e||[]).filter(e=>-1!==e));return l(t)&&(0,eo.A)(t).length===t.length})};if(t===Oe.Position)return{positionsIds:Sn.YO().of(Sn.ai().typeError(this.t("s_lectionner_un_26253"))).min(n?0:1,this.t("vous_devez_s_le_89603")).test("different",this.t("les_missions_so_04441"),e=>{const t=(0,yr.A)((e||[]).filter(e=>-1!==e));return l(t)&&(0,eo.A)(t).length===t.length})};throw new Error("Should not happen")}switch(t){case Oe.Category:return{positionsCategoriesIds:Sn.YO().of(Sn.ai().typeError(this.t("s_lectionner_un_26253"))).min(n?0:1,this.t("vous_devez_s_le_32044"))};case Oe.Position:return{positionsIds:Sn.YO().of(Sn.ai().typeError(this.t("s_lectionner_un_26253"))).min(n?0:1,this.t("vous_devez_s_le_89603"))};case Oe.Slot:return{positionsSlotsIds:Sn.YO().of(Sn.ai()).min(n?0:1,this.t("vous_devez_s_le_89603"))};case Oe.None:return{};default:return js()}}volunteerRegistrationWishedPositionsSchema(e,t){return Sn.Ik().shape({volunteerRegistration:Sn.Ik().shape({...this.wishedPositionsFields(e,t)})})}userInfoWishedPositionsSchema(e,t){return Sn.Ik().shape({userInfo:Sn.Ik().shape({missions:Sn.YO().of(Sn.Ik().shape({formId:Sn.ai().required(),...this.wishedPositionsFields(e,t)}))})})}volunteersRegistrationsWishedAccreditationsInputDefault(){return{accreditationsSlotsIds:[]}}volunteersRegistrationsWishedAccreditationsUpdateInputDefault(e){return e?{accreditationsSlotsIds:e.accreditationsSlotsIds}:this.volunteersRegistrationsWishedAccreditationsInputDefault()}accreditationsFields(e,t,n){if(t)return{};switch(e){case Re.Accreditation:return{accreditationsSlotsIds:Sn.YO().of(Sn.ai().typeError(this.t("s_lectionner_un_96571"))).min(n?0:1,this.t("vous_devez_s_le_72138"))};case Re.None:return{};default:return js()}}volunteerRegistrationAccreditationsSchema(e){return Sn.Ik().shape({volunteerRegistration:Sn.Ik().shape({...this.accreditationsFields(e,null)})})}userInfoAccreditationsSchema(e){return Sn.Ik().shape({userInfo:Sn.Ik().shape({accreditations:Sn.YO().of(Sn.Ik().shape({formId:Sn.ai().required(),...this.accreditationsFields(e,null)}))})})}updateVolunteerRegistrationSchema(e,t,n,i,o,r,s,a){let l={userInfo:this.userInfoInputService.userInfoInputSchema(e,t)};return l={...l,...this.slotsFields(n,i,s,a),...this.wishedPositionsFields(o,r)},Sn.Ik().shape({email:Sn.Yj().required(this.t("l_e_mail_est_re_04856")).email(this.t("l_e_mail_est_re_04856")),volunteerRegistration:Sn.Ik().shape({...l})})}adminCreateSchema(){return Sn.Ik().shape({email:Sn.Yj().email(this.t("l_e_mail_n_est_57882")).required(this.t("l_e_mail_n_est_57882")),sendVolunteerRegistrationEmail:Sn.zM().required(),firstName:Sn.Yj(),lastName:Sn.Yj()})}adminAddSchema(){return Sn.Ik().shape({usersInfosIds:Sn.YO().of(Sn.ai()).min(1,this.t("vous_devez_s_le_83608")),sendVolunteerRegistrationEmail:Sn.zM().required()})}};Ra=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,Ta,Da])],Ra);let Pa=class extends jr{fieldInputService;userInfoInputService;volunteerRegistrationInputService;volunteerRegistrationSlotInputService;constructor(e,t,n,i,o){super(e),this.fieldInputService=t,this.userInfoInputService=n,this.volunteerRegistrationInputService=i,this.volunteerRegistrationSlotInputService=o}formRegisterInputDefault(e,t,n,i){return{autoAccredit:!1,forOther:i.forOther,positionsSlotsIds:i.team?.positionsSlotsIds??[],positionsIds:i.team?.positionsIds??[],positionsCategoriesIds:i.team?.positionsCategoriesIds??[],accreditationsSlotsIds:(i.delegationAccreditations??[]).filter(e=>e.isDefault).map(e=>e.accreditationSlotId),userInfo:this.userInfoInputService.userInfoUpdateInputDefault(t,n,{countryCode:i.countryCode}),sendNotificationEmail:i.sendNotificationEmail,slots:i.team?.slots??(i.slotDisplay===$e.Display?[this.volunteerRegistrationSlotInputService.volunteersRegistrationsSlotInputDefault(i.eventStartDate)]:[]),source:e}}formRegisterInformationsSchema(e){return Sn.Ik().shape({formRegister:Sn.Ik().shape({userInfo:this.userInfoInputService.formUserInfoInputSchema(e)})})}formRegisterSlotsSchema(e,t,n,i){return Sn.Ik().shape({formRegister:Sn.Ik().shape({...this.volunteerRegistrationInputService.slotsFields(e,t,n,i)})})}formRegisterPositionsSchema(e,t){return Sn.Ik().shape({formRegister:Sn.Ik().shape({...this.volunteerRegistrationInputService.wishedPositionsFields(e,t)})})}formRegisterAccreditationsSchema(e,t,n,i){const o=function(e){return Object.values(e.reduce((e,t)=>{if(e[t.customField.slug]){const n=e[t.customField.slug];return{...e,[t.customField.slug]:{accreditationsSlotsIds:n.accreditationsSlotsIds.concat(t.accreditationsSlotsIds),customField:t.customField,isMandatory:n.isMandatory||t.isMandatory}}}return{...e,[t.customField.slug]:{accreditationsSlotsIds:t.accreditationsSlotsIds,customField:t.customField,isMandatory:t.isMandatory}}},{}))}(n);return Sn.Ik().shape({formRegister:Sn.Ik().shape({...this.volunteerRegistrationInputService.accreditationsFields(e,i),userInfo:Sn.Ik().shape({fields:Sn.Ik().shape(Object.fromEntries(o.map(e=>{const n=e.isMandatory&&l((0,la.A)(e.accreditationsSlotsIds,t));return[e.customField.slug,this.fieldInputService.fieldSchema(e.customField,n)]})))})})})}formRegisterSchema(e,t,n,i,o,r,s,a,l,c){return Sn.Ik().shape({email:Sn.Yj().required(this.t("l_e_mail_est_re_04856")).email(this.t("l_e_mail_est_re_04856")),formRegister:Sn.Ik().shape({userInfo:this.userInfoInputService.formUserInfoInputSchema(e),...this.volunteerRegistrationInputService.slotsFields(t,n,i,o,c?.isWishedAssignmentsDisabled),...this.volunteerRegistrationInputService.wishedPositionsFields(r,s,c?.isWishedAssignmentsDisabled),...this.volunteerRegistrationInputService.accreditationsFields(a,l,c?.isWishedAccreditationsDisabled)})})}};Pa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn,va,Ta,Ra,Da])],Pa);let Oa=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massAccreditStep1Schema(){return Sn.Ik().shape({massAccredit:Sn.Ik().shape({...this.massAccreditStep1Fields()})})}massAccreditStep2Schema(){return Sn.Ik().shape({massAccredit:Sn.Ik().shape({...this.massAccreditStep2Fields()})})}massAccreditSchema(){return Sn.Ik().shape({...this.massAccreditStep1Fields(),...this.massAccreditStep2Fields()})}massAccreditStep1Fields(){return{strategy:Sn.Yj().required(this.t("la_strat_gie_es_82287")).oneOf(qt,this.t("la_strat_gie_es_82287"))}}massAccreditStep2Fields(){return{accreditationsSlotsIds:Sn.YO().of(Sn.ai()).required(this.t("vous_devez_s_le_72138")).min(1,this.t("vous_devez_s_le_72138"))}}};Oa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Oa);let Ma=class extends jr{constructor(e){super(e)}massAddEventInputSchema(){return Sn.Ik().shape({massAddEvent:Sn.Ik().shape({eventId:Sn.ai().required(this.t("l_v_nement_est_88155")).typeError(this.t("l_v_nement_est_88155"))})})}massAddEventSchema(){return Sn.Ik().shape({eventId:Sn.ai().required(this.t("l_v_nement_est_88155")).typeError(this.t("l_v_nement_est_88155"))})}};Ma=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ma);let $a=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massAssignStep1Schema(){return Sn.Ik().shape({massAssign:Sn.Ik().shape({...this.massAssignStep1Fields()})})}massAssignStep2Schema(){return Sn.Ik().shape({massAssign:Sn.Ik().shape({...this.massAssignStep2Fields()})})}massAssignSchema(){return Sn.Ik().shape({...this.massAssignStep1Fields(),...this.massAssignStep2Fields()})}massAssignStep1Fields(){return{strategy:Sn.Yj().required(this.t("la_strat_gie_es_82287")).oneOf(qt,this.t("la_strat_gie_es_82287"))}}massAssignStep2Fields(){return{positionsSlotsIds:Sn.YO().of(Sn.ai()).required(this.t("vous_devez_s_le_28976")).min(1,this.t("vous_devez_s_le_28976"))}}};$a=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],$a);let Fa=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massAvailabilitiesUpdateStep1Schema(){return Sn.Ik().shape({massAvailabilitiesUpdate:Sn.Ik().shape({...this.massAvailabilitiesUpdateStep1Fields()})})}massAvailabilitiesUpdateStep2Schema(){return Sn.Ik().shape({massAvailabilitiesUpdate:Sn.Ik().shape({...this.massAvailabilitiesUpdateStep2Fields()})})}massAvailabilitiesUpdateSchema(){return Sn.Ik().shape({...this.massAvailabilitiesUpdateStep1Fields(),...this.massAvailabilitiesUpdateStep2Fields()})}massAvailabilitiesUpdateStep1Fields(){return{strategy:Sn.Yj().required(this.t("la_strat_gie_es_82287")).oneOf(qt,this.t("la_strat_gie_es_82287")),formId:Sn.ai().required(this.t("le_formulaire_e_77404"))}}massAvailabilitiesUpdateStep2Fields(){return{slots:Sn.YO().of(Sn.Ik()).required(this.t("vous_devez_ajou_68961")).min(1,this.t("vous_devez_ajou_68961"))}}};Fa=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Fa);let za=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massConditionsStep1Schema(){return Sn.Ik().shape({massConditions:Sn.Ik().shape({...this.massConditionsStep1Fields()})})}massConditionsStep2Schema(){return Sn.Ik().shape({massConditions:Sn.Ik().shape({...this.massConditionsStep2Fields()})})}massConditionsSchema(){return Sn.Ik().shape({...this.massConditionsStep1Fields(),...this.massConditionsStep2Fields()})}massConditionsStep1Fields(){return{strategy:Sn.Yj().required(this.t("la_strat_gie_es_82287")).oneOf(Ht,this.t("la_strat_gie_es_82287"))}}massConditionsStep2Fields(){return{customFieldId:Sn.ai().required(this.t("le_champ_person_80074")),value:Sn.gl().required(this.t("la_valeur_est_r_70136"))}}};za=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],za);let Na=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massPreAssignStep1Schema(){return Sn.Ik().shape({massPreAssign:Sn.Ik().shape({...this.massPreAssignStep1Fields()})})}massPreAssignStep2Schema(){return Sn.Ik().shape({massPreAssign:Sn.Ik().shape({...this.massPreAssignStep2Fields()})})}massPreAssignSchema(){return Sn.Ik().shape({...this.massPreAssignStep1Fields(),...this.massPreAssignStep2Fields()})}massPreAssignStep1Fields(){return{strategy:Sn.Yj().required(this.t("la_strat_gie_es_82287")).oneOf(qt,this.t("la_strat_gie_es_82287")),level:Sn.Yj().required(this.t("le_niveau_est_r_81100")).oneOf(Kt,this.t("le_niveau_est_r_81100"))}}massPreAssignStep2Fields(){return{positionsCategoriesIds:Sn.YO().of(Sn.ai()).test("non-empty-categories",this.t("vous_devez_s_le_32044"),function(){return this.parent.level!==ve.Categories||this.parent.positionsCategoriesIds.length>0}),positionsIds:Sn.YO().of(Sn.ai()).test("non-empty-positions",this.t("vous_devez_s_le_89603"),function(){return this.parent.level!==ve.Positions||this.parent.positionsIds.length>0})}}};Na=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Na);let Ba=class extends jr{translationService;constructor(e){super(e),this.translationService=e}default(e){return{...e,groupId:void 0,customDocumentId:void 0,eventDocumentId:void 0,zplDocumentId:void 0}}schema(){const e=this;return Sn.Ik().shape({input:Sn.Ik().shape({groupId:Sn.Yj().required(this.t("le_lieu_d_impre_60407")),customDocumentId:Sn.ai().nullable(),eventDocumentId:Sn.ai().nullable(),zplDocumentId:Sn.ai().nullable()}).test({name:"exactly-one-document",test:({customDocumentId:t,eventDocumentId:n,zplDocumentId:i},o)=>1===[t,n,i].filter(Boolean).length||o.createError({message:e.t("a_wristband_to_25340"),path:"input.zplDocumentId"})})})}};Ba=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ba);let La=class extends jr{translationService;constructor(e){super(e),this.translationService=e}massStateUpdateSchema(){return Sn.Ik().shape({state:Sn.Yj().required(this.t("le_statut_est_r_13164")).oneOf([Qe.NotApplicable,Qe.PreAssigned,Qe.Refused,Qe.WaitingAssignment],this.t("le_statut_est_r_13164"))})}massAccreditationStateUpdateSchema(){return Sn.Ik().shape({state:Sn.Yj().required(this.t("le_statut_est_r_13164")).oneOf([k.NotApplicable,k.Refused,k.WaitingAccreditation],this.t("le_statut_est_r_13164"))})}};La=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],La);let Va=class{positionsCustomFieldInputSchema(){return Sn.Ik().shape({customFieldId:Sn.ai().required(),conditionValue:Sn.gl().required()})}};Va=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)()],Va);const Ua=/^\d{2}:\d{2}$/,Ga=/^\d{2}:\d{2}:\d{2}$/;function Wa(e){return Dn(e)&&(null!==e.match(Ua)||null!==e.match(Ga))}function qa(e){if(Wa(e)){const[t,n]=e.split(":");return[parseInt(t,10),parseInt(n,10)]}return null}let Ha=class extends jr{constructor(e){super(e)}positionsSlotInputDefault(e,t){return{id:t?.id,name:t?.name??"",startDate:t?.startDate??e,startTime:t?.startTime??e.toFormat("HH:mm"),endDate:t?.endDate??e,endTime:t?.endTime??e.plus({hour:1}).toFormat("HH:mm"),resources:t?.resources??1,assignedResources:t?.assignedResources}}createPositionSlotSchema(){return Sn.Ik().shape({slot:this.positionsSlotInputSchema()})}positionsSlotInputSchema(){return Sn.Ik().shape({name:Sn.Yj(),startDate:Dr.required(this.t("la_date_de_d_bu_05030")).typeError(this.t("la_date_de_d_bu_05030")),startTime:Sn.Yj().required(this.t("heure_de_d_but_90785")),endDate:Dr.required(this.t("la_date_de_fin_32246")).typeError(this.t("la_date_de_fin_32246")).test("after-start-date",this.t("la_date_de_fin_00429"),(e,t)=>Xi.c9.isDateTime(t.parent.startDate)&&t.parent.startDate.isValid&&Xi.c9.isDateTime(t.parent.endDate)&&t.parent.endDate.isValid&&t.parent.endDate>=t.parent.startDate),endTime:Sn.Yj().required(this.t("l_heure_de_fin_78626")).test("after-start-time",this.t("la_date_de_fin_00429"),(e,t)=>{const n=Xi.c9.isDateTime(t.parent.startDate)&&t.parent.startDate.isValid,i=Wa(t.parent.startTime),o=Xi.c9.isDateTime(t.parent.endDate)&&t.parent.endDate.isValid,r=Wa(t.parent.endTime);if(n&&i&&o&&r){const[e,n]=qa(t.parent.startTime),[i,o]=qa(t.parent.endTime);return t.parent.startDate.set({hours:e,minutes:n})=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Ha);let Ka=class extends jr{positionsCustomFieldInputService;positionsSlotInputService;constructor(e,t,n){super(n),this.positionsCustomFieldInputService=e,this.positionsSlotInputService=t}positionInputDefault(e,{positionCategoryId:t,layer:n,latitude:i,longitude:o,startAt:r}){let s=e?.category.id??t;return Number.isInteger(s)||(s=null),{positionCategoryId:s,name:e?.name??"",description:e?.description??"",privateNote:e?.privateNote??"",acronym:e?.acronym??"",color:e?.color??Gn.colors.primary500.value,icon:e?.icon??ue.LocationDot,weezeventIsSynchronized:e?.weezeventIsSynchronized??!1,address:e?.address??null,latitude:e?.latitude??i??null,longitude:e?.longitude??o??null,zoom:e?.zoom??13,layer:e?.layer??n,tracesIds:e?.tracesIds??[],slots:e?.slots??[this.positionsSlotInputService.positionsSlotInputDefault(r)],conditionsOperator:e?.conditionsOperator??D.And,positionsCustomFields:e?.positionsCustomFields??[],tagsIds:e?.tagsIds??[],fields:e?.fields??{},leadersIds:e?.fields??[]}}createUpdatePositionSchema(){return Sn.Ik().shape({position:this.positionInputSchema()})}positionInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_de_la_mi_74207")),positionCategoryId:Sn.ai().required(this.t("la_cat_gorie_es_14008")).typeError(this.t("la_cat_gorie_es_14008")).min(1,this.t("la_cat_gorie_es_14008")),acronym:Sn.Yj(),color:Sn.Yj().required(this.t("la_couleur_est_95740")),icon:Sn.Yj().required(this.t("l_ic_ne_est_req_15843")).oneOf(Lt,this.t("l_ic_ne_est_req_15843")),description:Sn.Yj(),privateNote:Sn.Yj(),address:Sn.Yj().nullable(),latitude:Sn.ai().nullable().typeError(this.t("la_latitude_doi_43118")),longitude:Sn.ai().nullable().typeError(this.t("la_longitude_do_35170")),traces:Sn.YO().of(Sn.ai()),slots:Sn.YO().of(this.positionsSlotInputService.positionsSlotInputSchema()).required(this.t("vous_devez_avoi_26563")).min(1,this.t("vous_devez_avoi_26563")),positionsCustomFields:Sn.YO().of(this.positionsCustomFieldInputService.positionsCustomFieldInputSchema()),tagsIds:Sn.YO().of(Sn.ai())})}};Ka=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Va,Ha,gn])],Ka);var Ya;let Za=class extends Gr{static{Ya=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={...Gr.IMPORT_COLUMNS_DEFAULT,PositionName:"positionName",PositionCategoryName:"positionCategoryName",SlotStart:"slotStart",SlotEnd:"slotEnd",MaxResources:"slotMaxResources",SlotName:"slotName",Acronym:"acronym",Color:"color",Icon:"icon",Description:"description",ConditionsOperator:"conditionsOperator",Address:"address",Latitude:"latitude",Longitude:"longitude",MapLayer:"mapLayer",MapZoom:"mapZoom",LeadersEmails:"leadersEmails",LeadersFirstNames:"leadersFirstnames",LeadersLastNames:"leadersLastnames",PrivateNote:"privateNote",Tags:"tags"};static IMPORT_COLUMNS_REQUIRED=e=>[...e===he.Update?[Ya.IMPORT_COLUMNS_DEFAULT.Id]:[],Ya.IMPORT_COLUMNS_DEFAULT.SlotStart,Ya.IMPORT_COLUMNS_DEFAULT.SlotEnd,Ya.IMPORT_COLUMNS_DEFAULT.MaxResources,Ya.IMPORT_COLUMNS_DEFAULT.PositionName,Ya.IMPORT_COLUMNS_DEFAULT.PositionCategoryName];constructor(e,t){super(e,t),this.csvInputService=e}};var Ja;Za=Ya=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],Za),function(e){e[e.POSITION_READ=0]="POSITION_READ",e[e.POSITION_EDIT=1]="POSITION_EDIT",e[e.MEMBER_EDIT=2]="MEMBER_EDIT",e[e.MEMBER_ASSIGNMENT_STATE_EDIT=3]="MEMBER_ASSIGNMENT_STATE_EDIT",e[e.COMMENT_READ=4]="COMMENT_READ",e[e.COMMENT_ADD=5]="COMMENT_ADD",e[e.MEMBER_AVAILABILITIES_EDIT=6]="MEMBER_AVAILABILITIES_EDIT",e[e.MEMBER_ASSIGN=7]="MEMBER_ASSIGN",e[e.CAMPAIGN_SEND=8]="CAMPAIGN_SEND",e[e.ACCREDITATION_READ=9]="ACCREDITATION_READ",e[e.ACCREDITATION_EDIT=10]="ACCREDITATION_EDIT",e[e.MEMBER_ACCREDIT=11]="MEMBER_ACCREDIT",e[e.DELEGATION_READ=12]="DELEGATION_READ",e[e.DELEGATION_EDIT=13]="DELEGATION_EDIT",e[e.FORM_READ=14]="FORM_READ",e[e.FORM_EDIT=15]="FORM_EDIT",e[e.EMAIL_EDIT=16]="EMAIL_EDIT",e[e.CAMPAIGN_READ=17]="CAMPAIGN_READ",e[e.DOCUMENT_READ=18]="DOCUMENT_READ",e[e.DOCUMENT_EDIT=19]="DOCUMENT_EDIT",e[e.WORKFLOW_READ=20]="WORKFLOW_READ",e[e.WORKFLOW_EDIT=21]="WORKFLOW_EDIT",e[e.CUSTOM_FIELD_READ=22]="CUSTOM_FIELD_READ",e[e.CUSTOM_FIELD_EDIT=23]="CUSTOM_FIELD_EDIT",e[e.SEGMENT_EDIT=24]="SEGMENT_EDIT",e[e.MEMBER_CREATE=25]="MEMBER_CREATE",e[e.MEMBER_DELETE=26]="MEMBER_DELETE",e[e.EVENT_EDIT=27]="EVENT_EDIT",e[e.ORGANIZATION_PARAM_READ=28]="ORGANIZATION_PARAM_READ",e[e.ORGANIZATION_PARAM_EDIT=29]="ORGANIZATION_PARAM_EDIT",e[e.ORGANIZATION_USER_READ=30]="ORGANIZATION_USER_READ",e[e.ORGANIZATION_USER_EDIT=31]="ORGANIZATION_USER_EDIT",e[e.CUSTOM_FIELD_DECRYPT=32]="CUSTOM_FIELD_DECRYPT",e[e.WEEZEVENT_READ=33]="WEEZEVENT_READ",e[e.WEEZEVENT_EDIT=34]="WEEZEVENT_EDIT",e[e.DELEGATIONS_SPACE_PARAM_READ=35]="DELEGATIONS_SPACE_PARAM_READ",e[e.DELEGATIONS_SPACE_PARAM_EDIT=36]="DELEGATIONS_SPACE_PARAM_EDIT",e[e.PRINT_CONFIG_READ=37]="PRINT_CONFIG_READ",e[e.PRINT_CONFIG_EDIT=38]="PRINT_CONFIG_EDIT",e[e.PRINT=39]="PRINT",e[e.TICKET_ID_REGENERATE=40]="TICKET_ID_REGENERATE"}(Ja||(Ja={}));const Xa=Object.keys(Ja).length/2;function Qa(e){return new Array(Xa).fill("0").map((t,n)=>e.includes(n)?"1":"0").join("")}const el=Qa([Ja.POSITION_READ,Ja.POSITION_EDIT,Ja.MEMBER_EDIT,Ja.MEMBER_ASSIGNMENT_STATE_EDIT,Ja.COMMENT_READ,Ja.COMMENT_ADD,Ja.MEMBER_AVAILABILITIES_EDIT,Ja.MEMBER_ASSIGN,Ja.CAMPAIGN_SEND,Ja.ACCREDITATION_READ,Ja.ACCREDITATION_EDIT,Ja.MEMBER_ACCREDIT,Ja.DELEGATION_READ,Ja.DELEGATION_EDIT,Ja.FORM_READ,Ja.FORM_EDIT,Ja.EMAIL_EDIT,Ja.CAMPAIGN_READ,Ja.DOCUMENT_READ,Ja.DOCUMENT_EDIT,Ja.WORKFLOW_READ,Ja.WORKFLOW_EDIT,Ja.CUSTOM_FIELD_READ,Ja.CUSTOM_FIELD_EDIT,Ja.SEGMENT_EDIT,Ja.MEMBER_CREATE,Ja.MEMBER_DELETE,Ja.EVENT_EDIT,Ja.ORGANIZATION_PARAM_READ,Ja.ORGANIZATION_PARAM_EDIT,Ja.ORGANIZATION_USER_READ,Ja.ORGANIZATION_USER_EDIT,Ja.WEEZEVENT_READ,Ja.WEEZEVENT_EDIT,Ja.DELEGATIONS_SPACE_PARAM_READ,Ja.DELEGATIONS_SPACE_PARAM_EDIT,Ja.PRINT_CONFIG_READ,Ja.PRINT_CONFIG_EDIT,Ja.PRINT,Ja.TICKET_ID_REGENERATE]),tl=Qa([Ja.POSITION_READ,Ja.COMMENT_READ,Ja.ACCREDITATION_READ,Ja.DELEGATION_READ,Ja.FORM_READ,Ja.CAMPAIGN_READ,Ja.DOCUMENT_READ,Ja.WORKFLOW_READ,Ja.CUSTOM_FIELD_READ,Ja.ORGANIZATION_PARAM_READ,Ja.ORGANIZATION_USER_READ,Ja.WEEZEVENT_READ,Ja.DELEGATIONS_SPACE_PARAM_READ,Ja.PRINT_CONFIG_READ]),nl=Qa([Ja.POSITION_READ,Ja.POSITION_EDIT,Ja.MEMBER_EDIT,Ja.MEMBER_ASSIGNMENT_STATE_EDIT,Ja.COMMENT_READ,Ja.COMMENT_ADD,Ja.MEMBER_AVAILABILITIES_EDIT,Ja.MEMBER_ASSIGN,Ja.CAMPAIGN_SEND,Ja.ACCREDITATION_READ,Ja.ACCREDITATION_EDIT,Ja.MEMBER_ACCREDIT,Ja.DELEGATION_READ,Ja.DELEGATION_EDIT,Ja.FORM_READ,Ja.FORM_EDIT,Ja.EMAIL_EDIT,Ja.CAMPAIGN_READ,Ja.DOCUMENT_READ,Ja.DOCUMENT_EDIT,Ja.WORKFLOW_READ,Ja.WORKFLOW_EDIT,Ja.SEGMENT_EDIT,Ja.MEMBER_CREATE,Ja.MEMBER_DELETE,Ja.WEEZEVENT_READ,Ja.WEEZEVENT_EDIT,Ja.DELEGATIONS_SPACE_PARAM_READ,Ja.DELEGATIONS_SPACE_PARAM_EDIT,Ja.PRINT_CONFIG_READ,Ja.PRINT_CONFIG_EDIT,Ja.PRINT,Ja.TICKET_ID_REGENERATE]),il=Qa([Ja.POSITION_READ,Ja.COMMENT_READ,Ja.ACCREDITATION_READ,Ja.DELEGATION_READ,Ja.FORM_READ,Ja.CAMPAIGN_READ,Ja.DOCUMENT_READ,Ja.WORKFLOW_READ,Ja.WEEZEVENT_READ,Ja.DELEGATIONS_SPACE_PARAM_READ,Ja.PRINT_CONFIG_READ]),ol=Qa([Ja.POSITION_READ,Ja.POSITION_EDIT,Ja.COMMENT_READ,Ja.MEMBER_ASSIGN,Ja.CAMPAIGN_SEND,Ja.CAMPAIGN_READ]),rl=Qa([Ja.POSITION_READ,Ja.COMMENT_READ]),sl=Qa([Ja.DELEGATION_READ]);let al=class extends jr{constructor(e){super(e)}default(e){return{name:e?.name??"",description:e?.description??"",accessLevel:e?.accessLevel??Fe.Position,permissions:e?.permissions??ol}}schema(){return Sn.Ik().shape({role:Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),description:Sn.Yj().required(this.t("la_description_46559")),accessLevel:Sn.Yj().required(this.t("le_niveau_d_acc_94726")).oneOf(tn,this.t("le_niveau_d_acc_94726")),permissions:Sn.Yj().matches(new RegExp(`^[01]{${Xa}}$`),this.t("le_format_des_p_68818")).required(this.t("le_format_des_p_68818"))}).required()}).required()}};al=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],al);let ll=class extends jr{translationService;constructor(e){super(e),this.translationService=e}segmentFolderInputDefault(e,t){return{name:t?.name??"",segmentType:e}}};ll=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ll);let cl=class extends jr{translationService;constructor(e){super(e),this.translationService=e}};cl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],cl);let dl=class extends Kr{constructor(e){super(e)}step1Schema(){return Sn.Ik().shape({email:this.email()})}step2Schema(){return Sn.Ik().shape({email:this.email(),code:this.code()})}};dl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],dl);let ul=class extends Kr{constructor(e){super(e)}step1Schema(){return Sn.Ik().shape({email:this.email(),password:this.passwordRules()})}step2Schema(){return Sn.Ik().shape({email:this.email(),code:this.code(),password:this.passwordRules()})}};ul=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ul);let hl=class extends jr{constructor(e){super(e)}connectionInfosInputDefault(e){return{url:e?.url??"",issuer:e?.issuer??"",receiver:e?.receiver??"",synchronizedEventsIds:e?.synchronizedEventsIds??[],seasonEventsIds:e?.seasonEventsIds??[],place:e?.place??""}}};hl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],hl);let ml=class extends jr{constructor(e){super(e)}associateTagsIdsSchema(){return Sn.Ik().shape({tagsIds:Sn.YO().of(Sn.ai())})}};ml=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],ml);let gl=class extends jr{constructor(e){super(e)}traceInputDefault(e){return{name:e?.name??"",color:e?.color??Gn.colors.primary500.value,points:e?.points??[],direction:e?.direction??He.None}}traceInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_du_trac_39859")),color:Sn.Yj().required(this.t("la_couleur_du_t_36646")),points:Sn.YO().required(this.t("le_trac_doit_c_20895")).min(2,this.t("le_trac_doit_c_20895"))})}createTraceSchema(){return Sn.Ik().shape({trace:this.traceInputSchema()})}updateNameSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_du_trac_39859"))})}};gl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],gl);let pl=class{translationInputDefault(e){return{fr:this.default(e.translationType,e.fr),en:this.default(e.translationType,e.en),es:this.default(e.translationType,e.es),de:this.default(e.translationType,e.de),nl:this.default(e.translationType,e.nl)}}default(e,t){switch(e){case Ze.String:return Dn(t)?t:"";case Ze.StringArray:return Array.isArray(t)?t:[];case Ze.RichText:return Dn(t)?t:"";default:return js()}}};pl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)()],pl);var fl;let _l=class extends Gr{static{fl=this}csvInputService;static IMPORT_COLUMNS_DEFAULT={...Gr.IMPORT_COLUMNS_DEFAULT,Email:"email",TicketId:"ticketId"};static IMPORT_COLUMNS_REQUIRED=e=>e===he.Update?[fl.IMPORT_COLUMNS_DEFAULT.Id]:[fl.IMPORT_COLUMNS_DEFAULT.Email];constructor(e,t){super(e,t),this.csvInputService=e}};_l=fl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Lr,gn])],_l);var bl=n(8923);let kl=class extends jr{constructor(e){super(e)}workflowInputDefault(e){return{name:e?.name??"",state:e?.state??st.Active,frequency:e?.frequency??it.Every10Minutes,trigger:e?.trigger??at.VolunteersSegment,action:e?.action??nt.SetCustomField,data:(0,bl.A)({recipients:ot.View},e?.data??{})}}workflowInputSchema(){return Sn.Ik().shape({name:Sn.Yj().required(this.t("le_nom_est_requ_61536")),state:Sn.Yj().required(this.t("le_statut_est_r_13164")).oneOf(ln,this.t("le_statut_est_r_13164")),action:Sn.Yj().required(this.t("l_action_est_re_08934")).oneOf(sn,this.t("l_action_est_re_08934")),trigger:Sn.Yj().required(this.t("le_d_clencheur_32555")).oneOf(cn,this.t("le_d_clencheur_32555")),data:Sn.gl().required().test("positions-valid",this.t("les_missions_so_67594"),function(){return this.parent.trigger!==at.Assigned||l(this.parent.data.positionsCategoriesIds)||l(this.parent.data.positionsIds)||l(this.parent.data.positionsSlotsIds)||l(this.parent.data.positionsSegmentsIds)}).test("volunteers-segment-id-valid",this.t("la_vue_est_requ_65480"),function(){return this.parent.trigger!==at.VolunteersSegment||Number.isInteger(this.parent.data.volunteersSegmentId)}).test("form-id-valid",this.t("le_formulaire_e_77404"),function(){return this.parent.trigger!==at.FormSubmit||Number.isInteger(this.parent.data.formId)}).test("campaign-id-valid",this.t("la_campagne_est_06708"),function(){return this.parent.trigger!==at.VolunteersSegment||this.parent.action!==nt.SendCampaign||Number.isInteger(this.parent.data.campaignId)}).test("campaign-recipients-valid",this.t(this.t("les_destinatair_82420")),function(){return this.parent.trigger!==at.VolunteersSegment||this.parent.action!==nt.SendCampaign||an.includes(this.parent.data.recipients)}).test("campaign-recipients-users-infos",this.t("la_liste_des_me_55886"),function(){return this.parent.trigger!==at.VolunteersSegment||this.parent.action!==nt.SendCampaign||this.parent.data.recipients!==ot.UsersInfosIds||l(this.parent.data.usersInfosIds)}).test("custom-field-id-valid",this.t("le_champ_person_80074"),function(){return this.parent.trigger===at.VolunteersSegment&&this.parent.action===nt.SetCustomField?Number.isInteger(this.parent.data.customFieldId):this.parent.trigger!==at.FormSubmit||this.parent.action!==nt.CreateDelegation||Number.isInteger(this.parent.data.customFieldId)}).test("accreditations-valid",this.t("les_accr_ditati_27943"),function(){return this.parent.trigger!==at.Assigned&&(this.parent.trigger!==at.VolunteersSegment||this.parent.action!==nt.AddAccreditations&&this.parent.action!==nt.DeleteAccreditations)||l(this.parent.data.accreditationsSlotsIds)}).test("delegation-id-valid",this.t("la_d_l_gation_c_71684"),function(){return this.parent.trigger!==at.FormSubmit||this.parent.action!==nt.CreateDelegation||Number.isInteger(this.parent.data.delegationId)}).test("event-id-valid",this.t("l_v_nement_est_88155"),function(){return this.parent.trigger!==at.VolunteersSegment||this.parent.action!==nt.AddEvent||Number.isInteger(this.parent.data.eventId)})})}};kl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],kl);let vl=class{get(){return{[ze.OrganizationAdmin]:{accessLevel:Fe.Organization,permissions:el,nameKey:"administrateur_11083",descriptionKey:"a_acc_s_toute_73520"},[ze.OrganizationReader]:{accessLevel:Fe.Organization,permissions:tl,nameKey:"acc_s_en_lectur_30252",descriptionKey:"a_acc_s_l_org_94388"},[ze.EventAdmin]:{accessLevel:Fe.Event,permissions:nl,nameKey:"administrateur_24785",descriptionKey:"a_acc_s_toute_25473"},[ze.EventReader]:{accessLevel:Fe.Event,permissions:il,nameKey:"acc_s_en_lectur_33482",descriptionKey:"a_acc_s_l_v_17476"},[ze.PositionEditor]:{accessLevel:Fe.Position,permissions:ol,nameKey:"responsable_de_95683",descriptionKey:"peut_modifier_s_82832"},[ze.PositionReader]:{accessLevel:Fe.Position,permissions:rl,nameKey:"responsable_de_72569",descriptionKey:"a_acc_s_ses_m_09741"},[ze.DelegationCategoryLeader]:{accessLevel:Fe.DelegationCategory,permissions:sl,nameKey:"responsable_de_32820",descriptionKey:"a_acc_s_aux_d_l_87634"}}}};vl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)()],vl);let Al=class{translationService;constructor(e){this.translationService=e}minutesToHoursMinutesString(e){const t=Xi.dw.fromObject({minutes:e},{locale:Xs(this.translationService.language)}).shiftTo("hours","minutes");return 0===t.minutes?t.shiftTo("hours").toHuman({unitDisplay:"narrow"}):0===t.hours?t.shiftTo("minutes").toHuman({unitDisplay:"narrow"}):t.toHuman({unitDisplay:"narrow"})}};Al=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Al);var yl=n(7773),Cl=n(9669),Il=n(6666);const wl=Un("p",{fontStyle:"normal",padding:"unset",margin:"unset",lineHeight:"1.42857143","& > *:not(ul)":{display:"inline"},variants:{textStyle:{inherit:{color:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit"},heading:{color:"$gray900",fontSize:"$textMd",fontWeight:"$medium",lineHeight:"1.55556"},smallcapsheading:{color:"$gray500",fontSize:"10px",lineHeigh:"24px",textTransform:"uppercase"},subheading:{color:"$gray900",fontSize:"$textMd",fontWeight:"$medium",lineHeight:"1.5"},subtitle:{color:"$gray500",fontSize:"$textSm",fontWeight:"$regular",lineHeight:"1.42857"},bodyText:{color:"$gray800",fontSize:"$textSm"},abbreviation:{color:"$gray500",fontVariant:"small-caps",fontSize:"$textSm"}}},defaultVariants:{textStyle:"bodyText"}}),xl=s.forwardRef(({children:e,...t},n)=>(0,r.jsx)(wl,{ref:n,...t,children:e}));xl.displayName="Text";const Sl=({children:e,dateTime:t,...n})=>{const i=Dn(t)?t:t.toISO();return(0,r.jsx)(xl,{as:"time",dateTime:i,textStyle:"inherit",...n,children:e})};function El(e,t){const n=t.formats?.localeFormat||mo.DateOnly.MonthLong,i=mo.TimeOnly,o=t.language?{locale:Xs(t.language)}:{};t.formats?.displayWeekday&&(n.weekday="long");const r=e.start,s=e.end;return{startDateString:Dn(t.formats?.dateFormat)?r.toFormat(t.formats.dateFormat):r.toLocaleString(n,o),startTimeString:Dn(t.formats?.timeFormat)?r.toFormat(t.formats.timeFormat):r.toLocaleString(i,o),endDateString:Dn(t.formats?.dateFormat)?s.toFormat(t.formats.dateFormat):s.toLocaleString(n,o),endTimeString:Dn(t.formats?.timeFormat)?s.toFormat(t.formats.timeFormat):s.toLocaleString(i,o)}}function jl(e){const t=e.filter(e=>e.isValid);if(l(t)){const e=(0,Ar.A)(t,e=>e.start.toMillis()),n=[e[0]];for(let t=1;t=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Tl);let Dl=class{translationService;constructor(e){this.translationService=e}getFormatter(e={}){return Intl.NumberFormat(Xs(this.translationService.language),{notation:e.notation||"compact",style:e.style||"unit",unit:e.unit||"byte",unitDisplay:e.unitDisplay||"narrow"})}toNumberOrEmpty(e,{prefix:t}={}){return"number"==typeof e?`${t??""}${e.toLocaleString()}`:""}toNumberOrInfinity(e,{prefix:t}={}){return`${t??""}${"number"==typeof e&&e!==1/0?e.toLocaleString():"∞"}`}static bytesToMegabytes(e){return`${parseFloat((e/1e6).toPrecision(1))} MB`}static bytesToGigabytes(e){return`${parseFloat((e/1e9).toPrecision(1))} GB`}};Dl=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[gn])],Dl);var Rl=n(2262);const Pl=(e,t=null,n={})=>(Object.entries(e).forEach(([e,i])=>{const o=t?`${t}.${e}`:e;"object"!=typeof i||null===i||Array.isArray(i)?n[o]=i:Pl(i,o,n)}),n),Ol="dashboard",Ml="users",$l={COMMUNITY:e=>ks([lc.ORGANIZATION(e),"community"]),COMMUNITY_DASHBOARD:e=>ks([$l.COMMUNITY(e),Ol]),COMMUNITY_USERS:e=>ks([$l.COMMUNITY(e),Ml])},Fl={PLURAL:"events",SINGLE:"event"},zl={PLURAL:"teams",SINGLE:"team"},Nl={EVENTS:Fl.PLURAL,EVENT:e=>ks([Fl.SINGLE,e]),TEAM:e=>ks([zl.SINGLE,e])},Bl={EVENTS_IMPORT:e=>ks([lc.ORGANIZATION(e),Nl.EVENTS,ys.IMPORT]),EVENTS:e=>ks([lc.ORGANIZATION(e),Nl.EVENTS]),EVENT:({eventId:e,...t})=>ks([lc.ORGANIZATION(t),Nl.EVENT(e)]),EVENT_FORM:e=>ks([tc.FORM(e)]),EVENT_TEAM_FORM:({teamCode:e,...t})=>ks([Bl.EVENT_FORM(t),Nl.TEAM(e)])},Ll={PLURAL:"forms",SINGLE:"form"},Vl="elements",Ul="emails",Gl="integration",Wl="parameters",ql="preview",Hl="general",Kl="design",Yl="availabilities",Zl="missions",Jl="accreditations",Xl="broadcast",Ql="state",ec={FORMS:Ll.PLURAL,FORM:e=>ks([Ll.SINGLE,e])},tc={FORMS:({eventId:e,...t})=>ks([e?Bl.EVENT({...t,eventId:e}):$l.COMMUNITY(t),ec.FORMS]),FORM:({formId:e,...t})=>ks(["eventId"in t&&t.eventId?Bl.EVENT(t):$l.COMMUNITY(t),ec.FORM(e)]),CREATE:e=>Ss(tc.FORMS(e)),FORM_ELEMENTS:e=>ks([tc.FORM(e),Vl]),FORM_INTEGRATION:e=>ks([tc.FORM(e),Gl]),FORM_EMAILS:e=>ks([tc.FORM(e),Ul]),FORM_PREVIEW:e=>ks([tc.FORM(e),ql]),FORM_PARAMETERS:e=>ks([tc.FORM(e),Wl]),FORM_PARAMETERS_GENERAL:e=>ks([tc.FORM_PARAMETERS(e),Hl]),FORM_PARAMETERS_DESIGN:e=>ks([tc.FORM_PARAMETERS(e),Kl]),FORM_PARAMETERS_AVAILABILITIES:e=>ks([tc.FORM_PARAMETERS(e),Yl]),FORM_PARAMETERS_MISSIONS:e=>ks([tc.FORM_PARAMETERS(e),Zl]),FORM_PARAMETERS_ACCREDITATIONS:e=>ks([tc.FORM_PARAMETERS(e),Jl]),FORM_PARAMETERS_BROADCAST:e=>ks([tc.FORM_PARAMETERS(e),Xl]),FORM_PARAMETERS_STATE:e=>ks([tc.FORM_PARAMETERS(e),Ql])},nc={PLURAL:"/organizations",SINGLE:"/organization"},ic="delegations",oc={_BASE:"parameters",COMMON:{DESIGN:"design",INTEGRATION:"integration",EMAIL_TEMPLATES:"emails",SETTINGS:"settings"},EVENTS_SHOWCASE:{_BASE:"events-showcase"},MEMBERS_SPACE:{_BASE:"members-space"},DELEGATION_SPACE:{_BASE:"delegation-space"}},rc="blocked",sc="expired",ac={ORGANIZATIONS:nc.PLURAL,ORGANIZATION:e=>ks([nc.SINGLE,e])},lc={ORGANIZATIONS:ac.ORGANIZATIONS,ORGANIZATION:({organizationId:e})=>ac.ORGANIZATION(e),ORGANIZATION_SETTINGS:e=>ks([lc.ORGANIZATION(e),oc._BASE]),ORGANIZATION_SETTINGS_EVENTS_SHOWCASE:e=>ks([lc.ORGANIZATION_SETTINGS(e),oc.EVENTS_SHOWCASE._BASE]),ORGANIZATION_SETTINGS_EVENTS_SHOWCASE_DESIGN:e=>ks([lc.ORGANIZATION_SETTINGS_EVENTS_SHOWCASE(e),oc.COMMON.DESIGN]),ORGANIZATION_SETTINGS_EVENTS_SHOWCASE_INTEGRATION:e=>ks([lc.ORGANIZATION_SETTINGS_EVENTS_SHOWCASE(e),oc.COMMON.INTEGRATION]),ORGANIZATION_SETTINGS_EVENTS_SHOWCASE_SETTINGS:e=>ks([lc.ORGANIZATION_SETTINGS_EVENTS_SHOWCASE(e),oc.COMMON.SETTINGS]),ORGANIZATION_SETTINGS_MEMBERS_SPACE:e=>ks([lc.ORGANIZATION_SETTINGS(e),oc.MEMBERS_SPACE._BASE]),ORGANIZATION_SETTINGS_MEMBERS_SPACE_DESIGN:e=>ks([lc.ORGANIZATION_SETTINGS_MEMBERS_SPACE(e),oc.COMMON.DESIGN]),ORGANIZATION_SETTINGS_MEMBERS_SPACE_INTEGRATION:e=>ks([lc.ORGANIZATION_SETTINGS_MEMBERS_SPACE(e),oc.COMMON.INTEGRATION]),ORGANIZATION_SETTINGS_MEMBERS_SPACE_EMAIL_TEMPLATES:e=>ks([lc.ORGANIZATION_SETTINGS_MEMBERS_SPACE(e),oc.COMMON.EMAIL_TEMPLATES]),ORGANIZATION_SETTINGS_MEMBERS_SPACE_SETTINGS:e=>ks([lc.ORGANIZATION_SETTINGS_MEMBERS_SPACE(e),oc.COMMON.SETTINGS]),ORGANIZATION_SETTINGS_DELEGATION_SPACE:e=>ks([lc.ORGANIZATION_SETTINGS(e),oc.DELEGATION_SPACE._BASE]),ORGANIZATION_SETTINGS_DELEGATION_SPACE_DESIGN:e=>ks([lc.ORGANIZATION_SETTINGS_DELEGATION_SPACE(e),oc.COMMON.DESIGN]),ORGANIZATION_SETTINGS_DELEGATION_SPACE_INTEGRATION:e=>ks([lc.ORGANIZATION_SETTINGS_DELEGATION_SPACE(e),oc.COMMON.INTEGRATION]),ORGANIZATION_SETTINGS_DELEGATION_SPACE_EMAIL_TEMPLATES:e=>ks([lc.ORGANIZATION_SETTINGS_DELEGATION_SPACE(e),oc.COMMON.EMAIL_TEMPLATES]),ORGANIZATION_SETTINGS_DELEGATION_SPACE_SETTINGS:e=>ks([lc.ORGANIZATION_SETTINGS_DELEGATION_SPACE(e),oc.COMMON.SETTINGS]),ORGANIZATION_DELEGATIONS:e=>ks([lc.ORGANIZATION(e),ic]),IS_BLOCKED:e=>ks([e,rc]),IS_EXPIRED:e=>ks([e,sc]),ORGANIZATION_FORM:e=>tc.FORM(e)},cc="evenements.handicap-international.fr",dc="www.partagetapassion.com",uc="communaute.rncb.fr",hc="mariage.ravey.fr",mc="registering.aso.fr",gc="billets.onepiecemarket.fr",pc=[cc,dc,uc,hc,mc,gc],fc={[cc]:1792,[dc]:858,[uc]:1773,[hc]:3306,[mc]:3136,[gc]:3469},_c=new Map([[1792,cc],[858,dc],[1773,uc],[3306,hc],[3136,mc],[3469,gc]]),bc={PLURAL:"delegations-categories",SINGLE:"delegation-category"},kc={PLURAL:"delegations",SINGLE:"delegation"},vc="accreditations",Ac="availabilities",yc="positions",Cc={DELEGATIONS_CATEGORIES:bc.PLURAL,DELEGATION_CATEGORY:e=>ks([bc.SINGLE,e]),DELEGATIONS:kc.PLURAL,DELEGATION:e=>ks([kc.SINGLE,e])},Ic={DELEGATION_CATEGORY:({delegationCategoryId:e,...t})=>ks(["eventId"in t&&t.eventId?Bl.EVENT(t):$l.COMMUNITY(t),Cc.DELEGATION_CATEGORY(e)]),DELEGATION_CATEGORY_DASHBOARD:e=>ks([Ic.DELEGATION_CATEGORY(e),Cs.DASHBOARD]),DELEGATION_CATEGORY_MEMBERS:e=>ks([Ic.DELEGATION_CATEGORY(e),Cs.MEMBERS]),DELEGATION_CATEGORY_UPDATE:e=>Es(Ic.DELEGATION_CATEGORY(e))},wc={DELEGATIONS:e=>ks(["eventId"in e&&e.eventId?Bl.EVENT(e):$l.COMMUNITY(e),Cc.DELEGATIONS]),DELEGATION:({delegationId:e,...t})=>ks(["eventId"in t&&t.eventId?Bl.EVENT(t):$l.COMMUNITY(t),Cc.DELEGATION(e)]),DELEGATION_DASHBOARD:e=>ks([wc.DELEGATION(e),Cs.DASHBOARD]),DELEGATION_MEMBERS:e=>ks([wc.DELEGATION(e),Cs.MEMBERS]),DELEGATION_ACCREDITATIONS:e=>ks([wc.DELEGATION(e),vc]),DELEGATION_REPORTING:e=>ks([wc.DELEGATION(e),Cs.REPORTING]),DELEGATION_DOCUMENTS:e=>ks([wc.DELEGATION(e),Cs.DOCUMENTS]),DELEGATION_TAB:e=>ks([wc.DELEGATION(e),e.slug]),DELEGATION_MEMBERS_IMPORT:e=>ks([wc.DELEGATION(e),ys.IMPORT]),DELEGATION_MEMBER:({userInfoId:e,slug:t,...n})=>ks([Dn(t)?wc.DELEGATION_TAB({...n,slug:t}):wc.DELEGATION_MEMBERS(n),Cs.MEMBER,e]),DELEGATION_MEMBER_INFORMATION:e=>ks([wc.DELEGATION_MEMBER(e),Cs.INFORMATION]),DELEGATION_MEMBER_ACCREDITATIONS:e=>ks([wc.DELEGATION_MEMBER(e),vc]),DELEGATION_MEMBER_AVAILABILITIES:e=>ks([wc.DELEGATION_MEMBER(e),Ac]),DELEGATION_MEMBER_POSITIONS:e=>ks([wc.DELEGATION_MEMBER(e),yc]),MEMBERS_INVITE:e=>ks([wc.DELEGATION(e),Cs.MEMBERS,ys.INVITE]),MEMBER_CREATE:({formId:e,...t})=>Ss(ks([wc.DELEGATION(t),Cs.MEMBER,Cs.FORM,e])),MEMBER_EDIT:({formId:e,...t})=>Es(ks([wc.DELEGATION_MEMBER(t),Cs.FORM,e])),DELEGATION_PROFILE:e=>ks([wc.DELEGATION(e),Cs.PROFILE]),FIELDS_EDIT:e=>Es(ks([wc.DELEGATION(e),As.FIELDS.PLURAL])),DELEGATION_FORM:({delegationId:e,...t})=>ks([tc.FORM(t),Cc.DELEGATION(e)])},xc={...Ic,...wc},Sc=(e,t)=>{t?.startsWith("/")||(console.warn(`Path '${t}' missing leading slash`),t="/"+t);const n=new ai(Ii.HEAVENT_PUBLIC_URL);return _c.has(e)&&(n.host=_c.get(e)),n.pathname+=t,n.href},Ec=({organizationId:e,eventId:t,delegationId:n,formId:i,teamCode:o,query:r})=>{const s=new ai(Ii.HEAVENT_PUBLIC_URL);return _c.has(e)&&(s.host=_c.get(e)),s.pathname+=`${(()=>{if(n)return"number"==typeof t?xc.DELEGATION_FORM({organizationId:e,delegationId:n,eventId:t,formId:i}):xc.DELEGATION_FORM({organizationId:e,delegationId:n,formId:i});{const n="number"==typeof t?Bl.EVENT_FORM({organizationId:e,eventId:t,formId:i}):lc.ORGANIZATION_FORM({organizationId:e,formId:i});return Dn(o)?`${n}/team/${o}`:n}})()}`,Dn(r?.email)&&s.searchParams.set("email",r.email),r?.preview&&s.searchParams.set("preview",r?.preview?.toString()),r?.previewState&&s.searchParams.set("state",r?.previewState?.toString()),s.href};var jc,Tc;(Tc=jc||(jc={})).QR="qr",Tc.Code39="code39";const Dc=(e,t)=>{const n=new ai(Ii.HEAVENT_API_URL);return n.pathname+=`/barcode/${t?.barcodeType??jc.QR}`,n.searchParams.set("text",e),n.searchParams.set("color",t?.color??"000000"),t?.height&&n.searchParams.set("height",t?.height?.toString()),t?.width&&n.searchParams.set("width",t?.width?.toString()),n.href};function Rc(e,t,n={}){const i=new ai(Ii.HEAVENT_API_URL);i.pathname+=`/documents/${e}.${t}`;const o=new URLSearchParams(Object.entries(n).filter(([e,t])=>Dn(t)));for(const[e,t]of o)i.searchParams.set(e,t);return i.href}function Pc(e={}){const t=Mn(e.firstName||"").trim();return`${Mn(e.lastName||"").trim().toUpperCase()} ${t}`.trim()}const Oc=(e,t)=>e.split(t).map(e=>e.trim().length>0?e.trim()[0]:"").join("").substring(0,3),Mc=[Gn.colors.success600.value,Gn.colors.blueGray600.value,Gn.colors.blueLight600.value,Gn.colors.purple600.value,Gn.colors.pink600.value,Gn.colors.warning600.value];function $c(e){const t=e.charCodeAt(0);return Mc[t%Mc.length]}const Fc=/(\{([\w\.]+)\})/g;let zc=class{fieldService;dateTimeService;constructor(e,t){this.fieldService=e,this.dateTimeService=t}renderText(e,t={},n="HTML"){const i=t.delegation?this.getDelegation(t.delegation,t):t.volunteerRegistration?.delegation?this.getDelegation(t.volunteerRegistration.delegation,t):void 0,o={organization:t.organization||void 0,event:t.event?this.getEvent(t.event,t):void 0,delegation:i,team:i,invitedBy:t?.invitedBy?this.getUser(t.invitedBy,null,t):void 0,recipient:t?.recipient?this.getUser(t.recipient,null,t):void 0,user:t.userInfo?this.getUser(t.userInfo,i,t):void 0,...t.extraInfos};var r;const s=("HTML"===n?Object.entries((r=o,Pl(r))).reduce((e,[t,n])=>e.replaceAll(`{${t}}`,n),e):(0,Rl.A)(e,{interpolate:/{([\s\S]+?)}/g})(o)).replace(Fc,(e,n,i)=>{const[o,r,s,a]=i.split("."),l=t?.userInfo?{lang:this.getLanguage(t.userInfo)}:{};if(8===a?.length?l.date=a:16===a?.length&&(l.date=a.substring(0,8),l.endDate=a.substring(8)),t.userInfo?.links){const e=t.userInfo.links;return i.includes("planningDays")?Rc(e.userPlanningDaysLink,"pdf",l):i.includes("planningList")?Rc(e.userPlanningListLink,"pdf",l):i.includes("planning")?Rc(e.userPlanningLink,"pdf",l):i.includes("assignments")?Rc(e.userAssignmentsLink,"pdf",l):i.includes("paris20kmassignment")&&e?.userCustomBadgeLinks[R.Paris20kmassignment]?Rc(e.userCustomBadgeLinks[R.Paris20kmassignment],"pdf",l):""}return""});return s}getDelegation(e,t){const n=t.customFields||[],i=this.getFields(e.fields,n);return{...e,...i,leader:{firstName:e.leaders?.[0]?.firstName??"",lastName:e.leaders?.[0]?.lastName??"",phone:e.leaders?.[0]?.phone?.internationalFormat??""},formLink:Ec({organizationId:e.organizationId,eventId:e.eventId,delegationId:e.id,formId:e.formId}),spaceLink:Sc(e.organizationId,ws(lc.ORGANIZATION_DELEGATIONS({organizationId:e.organizationId})))}}getEvent(e,t){const n=t.customFields||[],i=this.getFields(e.fields,n);return{id:e.id,name:e.name,...i}}getUser(e,t,n){const i=n.customFields||[],o=this.getFields(e.fields,i),r=this.getLanguage(e),s=r?{lang:r.toString()}:{},a=e.links?Rc(e.links.userAssignmentsLink,"pdf",s):"",l=e.links?Rc(e.links.userPlanningLink,"pdf",s):"",c=e.links?Rc(e.links.userPlanningListLink,"pdf",s):"",d=e.links?Rc(e.links.userPlanningDaysLink,"pdf",s):"",u=e.links?{assignments:a,badge:Rc(e.links.userBadgeLink,"pdf",s),certificate:Rc(e.links.userCertificateLink,"pdf",s),planning:l,planningList:c,planningDays:d,...Object.fromEntries(Object.entries(e.links.userCustomBadgeLinks).map(([e,t])=>[e.toLowerCase(),Rc(t,"pdf",s)])),...Object.fromEntries(Object.entries(e.links.userCustomDocumentLinks).map(([e,t])=>[e,Rc(t,"pdf",s)]))}:{},h=n.volunteerRegistration?.ticketId??"",m=(e.fields.isExpanded?e.fields?.firstName?.value:e.fields.firstName)||"",g=(e.fields.isExpanded?e.fields?.lastName?.value:e.fields.lastName)||"",p=`\n
\n
`;return{id:e.id,localId:n.volunteerRegistration?.localId||"",email:e.email,...o,firstName:m,lastName:g,ticketId:h,qrcode:p,memberCode:n.volunteerRegistration?.weezevent?.memberCode||"",name:Pc({firstName:m,lastName:g}),registrationDate:e.registrationDate?.toFormat(n.organization?.dateFormat??"yyyy-MM-dd")??"",registrationDatetime:e.registrationDate?.toFormat(n.organization?.datetimeFormat??"yyyy-MM-dd HH:mm")??"",assignmentSheet:n.event?a:"",documents:u,team:t,delegation:{...t,name:t?.name??"",leader:{firstName:t?.leader?.firstName??"",lastName:t?.leader?.lastName??"",phone:t?.leader?.phone?.internationalFormat??""},spaceLink:t?.spaceLink??""},weezevent:{barcode:h,qrcode:p,identificationNumber:""}}}getFields(e,t){return e.isExpanded?Object.fromEntries(Object.entries(e).flatMap(([e,{label:t,value:n}])=>{const i=l(n)?n.join(", "):Dn(n)?n:"";return(0,yr.A)([[e,i],Dn(t)?[Tn(t),i]:null])})):Object.fromEntries(t.flatMap(t=>{const n=this.fieldService.getValueString(t,e);return(0,yr.A)([[t.slug,n],Dn(t.label)?[Tn(t.label),n]:null])}))}getLanguage(e){return e.fields.isExpanded?e.fields?.language?.rawValue:e.fields?.language}};zc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[fa,pa])],zc);var Nc=n(7356);let Bc=class{validate(e){return async t=>{try{return await e.validate(t,{abortEarly:!1,strict:!0}),{}}catch(e){return this.errorToObject(e)}}}validateSync(e,t){try{return e.validateSync(t,{abortEarly:!1,strict:!0}),{}}catch(e){return this.errorToObject(e)}}isValidSync(e,t){return 0===Object.keys(this.validateSync(e,t)).length}validateForForm(e){return async t=>{try{return await e.validate(t,{abortEarly:!1,strict:!0}),{}}catch(e){return e.inner.reduce((e,t)=>(0,Nc.Oe)(e,t.path,t.message),{})}}}errorToObject(e){return e.inner.reduce((e,t)=>({...e,[t.path]:t.message}),{})}};Bc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)()],Bc);const Lc=[oe.Date,oe.Number,oe.Text,oe.Textarea],Vc=[oe.Phone,oe.Select,oe.Text,oe.Textarea];function Uc(e,t,n){const i=[],o=[];for(const r of t)if(!Dn(n)||jn(r.name).includes(jn(n))||Dn(r.label)&&jn(r.label).includes(jn(n))){const t=e.find(({slug:e})=>e===r.slug);t?i.push({filter:r,predicate:t}):o.push({filter:r,predicate:t})}return[i,o]}function Gc(e,t){return l(e.values)?e.values.map(({id:e,name:n})=>(0,r.jsx)("option",{value:e,children:t(n)},e)):l(e.valuesGroups)?e.valuesGroups.map(({name:e,values:t},n)=>(0,r.jsx)("optgroup",{label:e,children:t.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))},n)):[]}let Wc=class extends Er{countriesService;dateTimeService;constructor(e,t,n){super(n),this.countriesService=e,this.dateTimeService=t}filterPredicateToText(e){const{filter:t,predicate:n}=e;if(!n)return"";{const i=Xi.c9.isDateTime(n.value)?n.value:Xi.c9.fromISO(n.value,{zone:"utc",setZone:!0}),o=!i.isValid||t.fieldType!==se.DateTimeRange&&t.fieldType!==se.Datetime?i.isValid&&t.fieldType===se.Date?this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong):n.value:this.dateTimeService.toLocaleString(i,mo.DateTime),r=Xi.c9.isDateTime(n.value2)?n.value2:Xi.c9.fromISO(n.value2,{zone:"utc",setZone:!0}),s=!r.isValid||t.fieldType!==se.DateTimeRange&&t.fieldType!==se.Datetime?r.isValid&&t.fieldType===se.Date?this.dateTimeService.toLocaleString(r,mo.DateOnly.MonthLong):n.value2:this.dateTimeService.toLocaleString(r,mo.DateTime),a=n.value3;switch(n.operator){case Te.Contains:return"condition"===t.slug?this.conditionFilterToString(e):"wishedPositions"===t.slug?this.t("mission_souhait_38008",s,this.valueToString(t,o)):"wishedPositionsCategories"===t.slug?this.t("cat_gorie_souha_24744",s,this.valueToString(t,o)):"isDelegationLeader"===t.slug?this.t("est_responsable_13012",this.valueToString(t,o)):this.t("_1_contient_2_40552",t.name,o);case Te.NotContains:return this.t("_1_ne_contient_14612",t.name,o);case Te.Is:if("isLeader"===t.slug)return this.t("est_responsable_19679");if("isPositionLeader"===t.slug)return this.t("est_responsable_27270");if("isPositionCategoryLeader"===t.slug)return this.t("est_responsable_72923");if("isDelegationLeader"===t.slug)return this.t("est_responsable_87662");if("privacy"===t.slug)return this.t("visibilit_est_12738");if("campaign"===t.slug)return this.campaignFilterToString(e);if("campaignReply"===t.slug)return this.campaignReplyFilterToString(e);if("condition"===t.slug)return this.t("champ_dont_un_a_44854");if("numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug)return this.t("_1_pour_la_jou_73174",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s);if(t.fieldType===se.Date)return this.t("_1_est_gal_43375",t.name,this.valueDateToString(n.valueDate));if(t.fieldType===se.Datetime||t.fieldType===se.DateTimeRange){const e=i?.isValid?this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong):n.value;return this.t("_1_est_gal_43375",t.name,e)}return this.t("_1_est_gal_43375",t.name,this.valueToString(t,o));case Te.IsNot:if("isLeader"===t.slug)return this.t("n_est_pas_respo_55625");if("isPositionLeader"===t.slug)return this.t("n_est_pas_respo_35508");if("isPositionCategoryLeader"===t.slug)return this.t("n_est_pas_respo_07811");if("isDelegationLeader"===t.slug)return this.t("n_est_pas_respo_91275");if("privacy"===t.slug)return this.t("visibilit_est_55411");if("condition"===t.slug)return this.t("champ_d_pendant_33676");if("numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug)return this.t("_1_pour_la_jou_61197",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s);if(t.fieldType===se.Date)return this.t("_1_n_est_pas_38478",t.name,this.valueDateToString(n.valueDate));if(t.fieldType===se.Datetime||t.fieldType===se.DateTimeRange){const e=i?.isValid?this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong):n.value;return this.t("_1_n_est_pas_38478",t.name,e)}return this.t("_1_n_est_pas_38478",t.name,this.valueToString(t,o));case Te.IsEmpty:return this.t("_1_est_vide_08225",t.name);case Te.IsNotEmpty:return this.t("_1_n_est_pas_v_31530",t.name);case Te.IsValid:return this.t("_1_est_valide_45209",t.name);case Te.IsNotValid:return this.t("_1_n_est_pas_v_05077",t.name);case Te.GreaterThan:return"numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug?this.t("_1_pour_la_jou_91055",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s):this.t("_1_est_plus_gr_93527",t.name,n.value);case Te.GreaterThanEqual:return"numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug?this.t("_1_pour_la_jou_41388",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s):this.t("_1_est_gal_ou_95771",t.name,n.value);case Te.LessThan:return"numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug?this.t("_1_pour_la_jou_99548",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s):this.t("_1_est_plus_pe_18306",t.name,n.value);case Te.LessThanEqual:return"numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug?this.t("_1_pour_la_jou_37455",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s):this.t("_1_est_gal_ou_39305",t.name,n.value);case Te.Overlaps:return this.t("_1_chevauche_45834",t.name,o,s);case Te.NotOverlaps:return this.t("_1_ne_chevauch_01846",t.name,o,s);case Te.Engulfs:return this.t("_1_engloutis_32228",t.name,o,s);case Te.NotEngulfs:return this.t("_1_n_engloutis_52951",t.name,o,s);case Te.EngulfedBy:return this.t("_1_est_englout_36064",t.name,o,s);case Te.NotEngulfedBy:return this.t("_1_n_est_pas_e_89161",t.name,o,s);case Te.IsBefore:return"formsInsertedAt"===t.slug?this.t("_1_est_avant_l_83271",t.name,s):this.t("_1_est_avant_l_83271",t.name,o);case Te.IsAfter:return"formsInsertedAt"===t.slug?this.t("_1_est_apr_s_l_63712",t.name,s):this.t("_1_est_apr_s_l_63712",t.name,o);case Te.Between:return"numberOfAssignmentsPerDay"===t.slug||"volunteersMinutesDays"===t.slug?this.t("_1_pour_la_jou_66546",t.name,this.dateTimeService.toLocaleString(i,mo.DateOnly.MonthLong),s,a):this.t("_1_est_entre_39871",t.name,o,s);case Te.StartsWith:return this.t("_1_commence_pa_47720",t.name,o);case Te.EndsWith:return this.t("_1_finit_par_65840",t.name,o);case Te.ThisDayMonth:return this.t("_1_est_aujourd_09227",t.name);case Te.Today:return this.t("_1_est_aujourd_42954",t.name);default:return js(n.operator)}}}getValues(e){return e.fieldType===oe.Sex?nn.map(e=>({id:e,name:this.t(e)})):e.fieldType===oe.Language?e.fieldProperty===ne.Language?Js.map(e=>({id:e,name:this.t(e)})):Ut.map(e=>({id:e,name:this.t(e)})):e.fieldType===oe.Nationality?this.countriesService.getNationalitiesIdName():e.fieldType===oe.Country?this.countriesService.getCountriesIdName():e.fieldType===oe.Select&&l(e.values)?e.values.map(({id:e,value:t})=>({id:e,name:t})):[]}valueToString(e,t){const n=function(e){return l(e.values)?e.values:l(e.valuesGroups)?e.valuesGroups.flatMap(e=>e.values):[]}(e);return l(n)?a(t).map(e=>this.t(n.find(({id:t})=>t===e)?.name??e)).join(` ${this.t("ou_67404")} `):this.t(t)}valueDateToString(e){const t=[];return"number"==typeof e?.day&&-1!==e.day&&t.push(e.day),"number"==typeof e?.month&&-1!==e.month&&t.push(this.dateTimeService.toLocaleString(Xi.c9.now().set({month:e.month}),{month:"long"})),"number"==typeof e?.year&&-1!==e.year&&t.push(e.year),t.join(" ")}conditionFilterToString(e){if(e.predicate){const t=e.predicate.value.map(t=>e.filter.values?.find(e=>e.id===t)?.name??"");return 1===t.length?this.t("d_pend_du_champ_43516",t[0]):this.t("d_pend_des_cham_85348",t.join(", "))}return""}campaignFilterToString(e){if(e.predicate){const t=e.predicate.value.map(t=>e.filter.campaigns?.find(e=>e.id===t)?.name??"").join(", "),n=e.predicate.value2.map(e=>this.t(e)).join(", ");return this.t("a_re_u_un_messa_76546",t,n)}return""}campaignReplyFilterToString(e){if(e.predicate){const t=e.predicate.value.map(t=>e.filter.campaigns?.find(e=>e.id===t)?.name??"").join(", ");return this.t("la_r_ponse_des_14160",t,e.predicate.value2)}return""}customFieldsToFilters(e){return e.filter(({fieldType:e})=>[se.Address,se.Checkbox,se.Country,se.Date,se.Datetime,se.File,se.Language,se.Nationality,se.Number,se.Phone,se.Select,se.Sex,se.Text,se.Textarea,se.Validation].includes(e)).map(e=>({...e,category:this.t("champs_de_formu_64126"),fieldType:e.fieldType,values:this.getValues(e),color:"warning",isEncrypted:e.isEncrypted}))}customFieldsToPossibleColumns(e){return e.map(e=>({slug:e.slug,name:e.name,label:e.label,customField:e,isSearchable:Vc.includes(e.fieldType),isSortable:!!Lc.includes(e.fieldType)||e.fieldType===oe.Select&&e.isSelectV2&&!e.canSelectMultiple,sortAttribute:e.slug,width:"picture"===e.slug?80:void 0,minWidth:"picture"===e.slug?void 0:180}))}};Wc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],Wc);var qc;!function(e){e.Acronym="acronym",e.Address="address",e.AutoAccredit="autoAccredit",e.Category="category",e.Color="color",e.Conditions="conditions",e.CreatedAt="createdAt",e.CreatedBy="createdBy",e.Description="description",e.FillingRate="fillingRate",e.Icon="icon",e.IconColor="iconColor",e.Id="id",e.Index="index",e.Latitude="latitude",e.Longitude="longitude",e.Name="name",e.PrivateNote="privateNote",e.Resources="resources",e.SlotDate="slotDate",e.SlotName="slotName",e.Tags="tags",e.WeezeventChecklistId="weezeventChecklistId",e.WeezeventIsSynchronized="weezeventIsSynchronized"}(qc||(qc={}));let Hc=class extends Wc{constructor(e,t,n){super(e,t,n)}getAccreditationsFilters(e,t){return(0,yr.A)([{slug:"name",name:this.t("nom_de_l_accr_d_11908"),category:this.t("accr_ditations_39450"),fieldType:se.Text,hideEmpty:!0},{slug:"accreditation",name:this.t("Accreditation"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:e.id},{slug:qc.Description,name:this.t("Description"),category:this.t("accr_ditations_39450"),fieldType:se.Text},{slug:qc.PrivateNote,name:this.t("note_priv_e_06303"),category:this.t("accr_ditations_39450"),fieldType:se.Text},l(e.accreditationsCategories)?{slug:"accreditationCategory",name:this.t("cat_gorie_00291"),category:this.t("accr_ditations_39450"),fieldType:se.Select,values:(0,Ar.A)(e.accreditationsCategories,e=>jn(e.name)),hideEmpty:!0}:null,{slug:"slotName",name:this.t("nom_du_cr_neau_54351"),category:this.t("accr_ditations_39450"),fieldType:se.Text},{slug:"slotDate",name:this.t("Date"),category:this.t("accr_ditations_39450"),fieldType:se.Date},{slug:"tag",name:"Tag",category:this.t("accr_ditations_39450"),fieldType:se.Select,needLoading:!0,organizationId:e.organizationId,eventId:e.id,tagContext:Ge.Accreditations},{slug:"accreditationCustomField",name:this.t("condition_61066"),category:this.t("accr_ditations_39450"),fieldType:se.Select,needLoading:!0,organizationId:e.organizationId},{slug:"acronym",name:this.t("Acronym"),category:this.t("accr_ditations_39450"),fieldType:se.Text},{slug:"color",name:this.t("Color"),category:this.t("accr_ditations_39450"),fieldType:se.Text,hideEmpty:!0},{slug:"icon",name:this.t("ic_ne_55554"),category:this.t("accr_ditations_39450"),fieldType:se.Select,values:Lt.map(e=>({id:e,name:this.t(e)})),hideEmpty:!0},{slug:"address",name:this.t("Address"),category:this.t("accr_ditations_39450"),fieldType:se.Text},{slug:"fillingRate",name:this.t("taux_de_remplis_11913"),category:this.t("accr_ditations_39450"),fieldType:se.Number,hideEmpty:!0},{slug:qc.CreatedBy,name:this.t("cr_e_par_30622"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e.organizationId,eventId:e.id},{slug:qc.CreatedAt,name:this.t("cr_e_le_02658"),category:this.t("accr_ditations_39450"),fieldType:se.Datetime,hideEmpty:!0},...this.customFieldsToFilters(t)])}getAccreditationsPossibleColumns(e,t){const n=[{slug:qc.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:b.Id,width:100},{slug:qc.Name,name:this.t("nom_de_l_accr_d_11908"),isSearchable:!0,isSortable:!0,sortAttribute:b.Name,minWidth:240},{slug:qc.Category,name:this.t("nom_de_la_cat_g_03860"),isSearchable:!0,isSortable:!0,sortAttribute:b.Category,minWidth:240},{slug:qc.SlotName,name:this.t("nom_du_cr_neau_54351"),isSearchable:!0,minWidth:240},{slug:qc.SlotDate,name:this.t("Date"),minWidth:180,isSortable:!0,sortAttribute:_.Date},{slug:qc.Resources,name:this.t("membres_11310"),minWidth:320},{slug:qc.Tags,name:this.t("tags_79499"),isSearchable:!0,minWidth:240},{slug:qc.Conditions,name:this.t("conditions_77756"),minWidth:320},{slug:qc.Address,name:this.t("Address"),isSearchable:!0,minWidth:240},{slug:qc.Latitude,name:this.t("latitude_46176"),isSearchable:!0,minWidth:180},{slug:qc.Longitude,name:this.t("longitude_01695"),isSearchable:!0,minWidth:180},{slug:qc.Acronym,name:this.t("Acronym"),isSearchable:!0,isSortable:!0,sortAttribute:b.Acronym,minWidth:180},{slug:qc.Color,name:this.t("Color"),isSearchable:!0,width:80},{slug:qc.Icon,name:this.t("ic_ne_55554"),width:80},{slug:qc.IconColor,name:this.t("ic_ne_et_couleu_54485"),width:80},{slug:qc.FillingRate,name:this.t("taux_de_remplis_11913"),minWidth:240},{slug:qc.CreatedBy,name:this.t("cr_e_par_30622"),isSearchable:!0,minWidth:180},{slug:qc.CreatedAt,name:this.t("cr_e_le_02658"),isSortable:!0,sortAttribute:b.CreatedAt,minWidth:180},{slug:qc.AutoAccredit,name:this.t("AutoAccredit"),minWidth:180},{slug:qc.Index,name:this.t("Index"),isSortable:!0,sortAttribute:b.Index,width:200}];return t&&n.push({slug:qc.WeezeventIsSynchronized,name:this.t("WeezeventIsSynchronized"),minWidth:180},{slug:qc.WeezeventChecklistId,name:this.t("WeezeventChecklistId"),minWidth:180}),n.concat(this.customFieldsToPossibleColumns(e))}};Hc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],Hc);var Kc;!function(e){e.Features="features",e.Id="id",e.InsertedAt="insertedAt",e.MembersLimit="membersLimit",e.Name="name",e.NumberOfEvents="numberOfEvents",e.NumberOfMembers="numberOfMembers",e.PeriodEndAt="periodEndAt",e.PricePerMember="pricePerMember",e.WeezeventOrganizationId="weezeventOrganizationId"}(Kc||(Kc={}));let Yc=class extends Wc{constructor(e,t,n){super(e,t,n)}getFilters(){return[{slug:"features",name:this.t("fonctionnalit_s_47714"),category:this.t("organisation_71863"),fieldType:se.Select,values:$t.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"isAdmin",name:this.t("est_admin_98471"),category:this.t("organisation_71863"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"isActive",name:this.t("est_active_05309"),category:this.t("organisation_71863"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"useOldBilling",name:this.t("utilise_l_ancie_27299"),category:this.t("organisation_71863"),fieldType:se.Checkbox},{slug:"isOverLimit",name:this.t("d_passe_la_limi_27046"),category:this.t("organisation_71863"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Kc.MembersLimit,name:this.t("nombre_de_membr_16400"),category:this.t("organisation_71863"),fieldType:se.Number},{slug:Kc.PricePerMember,name:this.t("prix_par_membre_20633"),category:this.t("organisation_71863"),fieldType:se.Number}]}getPossibleColumns(){return[{slug:Kc.Id,name:this.t("id_51738"),isSortable:!0,sortAttribute:ye.Id,width:100},{slug:Kc.Name,name:this.t("nom_de_l_organi_49583"),minWidth:240},{slug:Kc.InsertedAt,name:this.t("date_de_cr_atio_00749"),isSortable:!0,sortAttribute:ye.InsertedAt,width:200},{slug:Kc.PeriodEndAt,name:this.t("date_de_fin_de_17750"),isSortable:!0,sortAttribute:ye.PeriodEndAt,width:200},{slug:Kc.Features,name:this.t("fonctionnalit_s_47714"),minWidth:320},{slug:Kc.NumberOfEvents,name:this.t("nombre_d_v_nem_14214"),minWidth:180},{slug:Kc.NumberOfMembers,name:this.t("nombre_de_membr_49522"),minWidth:180},{slug:Kc.MembersLimit,name:this.t("nombre_de_membr_16400"),minWidth:180},{slug:Kc.PricePerMember,name:this.t("prix_par_membre_20633"),minWidth:180},{slug:Kc.WeezeventOrganizationId,name:this.t("id_de_l_organis_67465"),isSortable:!0,sortAttribute:ye.WeezeventOrganizationId,width:100}]}};Yc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],Yc);let Zc=class extends Wc{constructor(e,t,n){super(e,t,n)}getCampaignsFilters(e){return[{slug:"state",name:this.t("status_06428"),category:this.t("Campaigns"),fieldType:se.Select,values:Et.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"campaign_type",name:this.t("type_35427"),category:this.t("Campaigns"),fieldType:se.Select,values:jt.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"created_by",name:this.t("cr_e_par_30622"),category:this.t("Campaigns"),fieldType:se.Select,values:e.map(e=>({id:e.userId,name:e.nameOrEmail})),hideEmpty:!0},{slug:"sent_at",name:this.t("envoy_le_60398"),category:this.t("Campaigns"),fieldType:se.Date,hideEmpty:!0}]}};function Jc(e,t){switch(t){case $.Accreditation:return e("accr_ditations_39450");case $.Delegation:return e("d_l_gations_78318");case $.Event:return e("Event");case $.Position:return e("missions_63972");case $.UserInfo:return e("membres_11310");default:return js()}}Zc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],Zc),oe.Checkbox,oe.Select,oe.Validation;let Xc=class extends Wc{constructor(e,t,n){super(e,t,n)}getCustomFieldsFilters(e,t){return[{slug:"name",name:this.t("nom_du_champ_48329"),category:this.t("champs_de_formu_64126"),fieldType:se.Text,hideEmpty:!0},{slug:"label",name:this.t("label_08243"),category:this.t("champs_de_formu_64126"),fieldType:se.Text},{slug:"customFieldCategory",name:this.t("cat_gorie_00291"),category:this.t("champs_de_formu_64126"),fieldType:se.Select,values:(0,Ar.A)(t.customFieldsCategories.nodes,e=>jn(e.name)),hideEmpty:!0},{slug:"fieldType",name:this.t("type_35427"),category:this.t("champs_de_formu_64126"),fieldType:se.Select,values:zt.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"variety",name:this.t("typologie_34041"),category:this.t("champs_de_formu_64126"),fieldType:se.Select,values:(0,Ar.A)(Rt.map(e=>({id:e,name:Jc(this.t.bind(this),e)})),({name:e})=>e),hideEmpty:!0},{slug:"privacy",name:this.t("Privacy"),category:this.t("champs_de_formu_64126"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"condition",name:this.t("condition_61066"),category:this.t("champs_de_formu_64126"),fieldType:se.Select,values:t.customFields.nodes},{slug:"isEncrypted",name:this.t("est_chiffr_99072"),category:this.t("champs_de_formu_64126"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"createdBy",name:this.t("cr_e_par_30622"),category:this.t("champs_de_formu_64126"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e},{slug:"createdAt",name:this.t("cr_e_le_02658"),category:this.t("champs_de_formu_64126"),fieldType:se.Datetime,hideEmpty:!0}]}getCustomFieldsPossibleColumns(){return[{slug:"id",name:this.t("id_51738"),isSortable:!0,sortAttribute:M.Id,width:100},{slug:"name",name:this.t("nom_du_champ_48329"),isSortable:!0,sortAttribute:M.Name,minWidth:240},{slug:"label",name:this.t("label_08243"),isSortable:!0,sortAttribute:M.Label,minWidth:180},{slug:"category",name:this.t("Category"),isSortable:!0,sortAttribute:M.Category,minWidth:240},{slug:"variety",name:this.t("typologie_34041"),minWidth:180},{slug:"fieldType",name:this.t("type_35427"),isSortable:!0,sortAttribute:M.Type,width:250},{slug:"numberOfTimesUsed",name:this.t("nombre_d_utilis_58389"),width:200},{slug:"state",name:this.t("Privacy"),isSortable:!0,sortAttribute:M.Status,width:200},{slug:"values",name:this.t("valeurs_34314"),minWidth:240},{slug:"variable",name:this.t("variable_pour_l_45711"),minWidth:180},{slug:"isEncrypted",name:this.t("est_chiffr_99072"),width:200},{slug:"createdBy",name:this.t("cr_par_41994"),minWidth:180},{slug:"createdAt",name:this.t("cr_le_85046"),isSortable:!0,sortAttribute:M.CreatedAt,minWidth:180}]}};Xc=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],Xc);var Qc;!function(e){e.AssignedResources="resources",e.Campaigns="campaigns",e.CanLeadersAddMembers="canLeadersAddMembers",e.CanLeadersDeleteMembers="canLeadersDeleteMembers",e.CanLeadersDuplicateMembers="canLeadersDuplicateMembers",e.CanLeadersEditColumns="canLeadersEditColumns",e.CanLeadersEditCustomFields="canLeadersEditCustomFields",e.CanLeadersEditMembers="canLeadersEditMembers",e.CanLeadersImportMembers="canLeadersImportMembers",e.CanLeadersSeeHiddenAccreditationsSlots="canLeadersSeeHiddenAccreditationsSlots",e.CategoryLeaders="categoryLeaders",e.CreatedAt="createdAt",e.CreatedBy="createdBy",e.DeadlineDate="deadlineDate",e.DelegationCategory="delegationCategory",e.DelegationSpaceLink="delegationSpaceLink",e.DelegationsSpaceLayout="delegationsSpaceLayout",e.Description="description",e.Documents="documents",e.Events="events",e.FillingRate="fillingRate",e.Form="form",e.FormLink="formLink",e.Id="id",e.IsLocked="isLocked",e.Leaders="leaders",e.MaxResources="maxResources",e.Name="name",e.Parent="parent",e.PrivateNote="privateNote",e.ShowAllAccreditations="showAllAccreditations",e.ShowFormLinkInDelegationSpace="showFormLinkInDelegationSpace",e.ShowInDelegation="showInDelegation",e.State="delegationState",e.Tags="tags",e.UsedCustomFieldsFilled="usedCustomFieldsFilled"}(Qc||(Qc={}));let ed=class extends Wc{constructor(e,t,n){super(e,t,n)}getDelegationsFilters(e,t,n,i){return(0,yr.A)([{slug:Qc.Name,name:this.t("nom_de_la_d_l_g_28087"),category:this.t("d_l_gations_78318"),fieldType:se.Text,hideEmpty:!0},{slug:Qc.Description,name:this.t("Description"),category:this.t("d_l_gations_78318"),fieldType:se.Text},{slug:Qc.PrivateNote,name:this.t("note_priv_e_06303"),category:this.t("d_l_gations_78318"),fieldType:se.Text},l(i)?{slug:Qc.DelegationCategory,name:this.t("cat_gorie_00291"),category:this.t("d_l_gations_78318"),fieldType:se.Select,values:(0,Ar.A)(i,e=>jn(e.name)),hideEmpty:!0}:null,{slug:"delegationState",name:this.t("status_06428"),category:this.t("d_l_gations_78318"),fieldType:se.Select,values:Pt.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:Qc.CategoryLeaders,name:this.t("responsables_de_22220"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e,eventId:t},{slug:Qc.Leaders,name:this.t("responsables_de_03381"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e,eventId:t},{slug:"leadersEmailSend",name:this.t("les_responsable_08257"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"form",name:this.t("Form"),category:this.t("d_l_gations_78318"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t},{slug:"deadlineDate",name:this.t("date_limite_d_i_79779"),category:this.t("d_l_gations_78318"),fieldType:se.Date},{slug:Qc.MaxResources,name:this.t("MaxResources"),category:this.t("d_l_gations_78318"),fieldType:se.Number},{slug:"tag",name:this.t("Tag"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e,eventId:t,tagContext:Ge.Delegations},{slug:"resources",name:this.t("nombre_de_membr_08851"),category:this.t("d_l_gations_78318"),fieldType:se.Number,hideEmpty:!0},{slug:"fillingRate",name:this.t("taux_de_remplis_11913"),category:this.t("d_l_gations_78318"),fieldType:se.Number,hideEmpty:!0},{slug:Qc.ShowInDelegation,name:this.t("ShowInDelegationSpace"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersAddMembers,name:this.t("CanLeadersAddMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersDeleteMembers,name:this.t("CanLeadersDeleteMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersDuplicateMembers,name:this.t("CanLeadersDuplicateMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersEditMembers,name:this.t("CanLeadersEditMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersEditColumns,name:this.t("CanLeadersAddMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersEditCustomFields,name:this.t("CanLeadersEditCustomFields"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersImportMembers,name:this.t("CanLeadersImportMembers"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.CanLeadersSeeHiddenAccreditationsSlots,name:this.t("CanLeadersSeeHiddenAccreditationsSlots"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.ShowFormLinkInDelegationSpace,name:this.t("afficher_le_lie_05841"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},{slug:Qc.ShowAllAccreditations,name:this.t("ShowAllAccreditations"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},t?{slug:Qc.DelegationsSpaceLayout,name:this.t("DelegationsSpaceLayout"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,eventId:t}:null,t?{slug:"accreditation",name:this.t("accr_ditations_39450"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,eventId:t}:null,{slug:Qc.CreatedBy,name:this.t("cr_e_par_30622"),category:this.t("d_l_gations_78318"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t},{slug:Qc.CreatedAt,name:this.t("cr_e_le_02658"),category:this.t("d_l_gations_78318"),fieldType:se.Datetime,hideEmpty:!0},t?{slug:"parent",name:this.t("est_li_e_une_48471"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0}:{slug:"event",name:this.t("_v_nement_22345"),category:this.t("d_l_gations_78318"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e},{slug:Qc.UsedCustomFieldsFilled,name:this.t("champs_personna_27238"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0},...this.customFieldsToFilters(n)])}getDelegationsPossibleColumns(e,t){return[{slug:Qc.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:B.Id,width:100},{slug:Qc.Name,name:this.t("nom_de_la_d_l_g_28087"),isSearchable:!0,isSortable:!0,sortAttribute:B.Name,minWidth:240},{slug:Qc.DelegationCategory,name:this.t("cat_gorie_00291"),isSearchable:!0,isSortable:!0,sortAttribute:B.Category,minWidth:240},{slug:Qc.State,name:this.t("status_06428"),minWidth:180},{slug:Qc.CategoryLeaders,name:this.t("responsables_de_22220"),isSearchable:!0,minWidth:320},{slug:Qc.Leaders,name:this.t("responsables_de_03381"),isSearchable:!0,minWidth:320},{slug:Qc.Form,name:this.t("Form"),isSearchable:!0,minWidth:180},{slug:Qc.FormLink,name:this.t("FormLink"),minWidth:240},{slug:Qc.DelegationSpaceLink,name:this.t("DelegationSpaceLink"),minWidth:240},{slug:Qc.DelegationsSpaceLayout,name:this.t("DelegationsSpaceLayout"),minWidth:240},{slug:Qc.DeadlineDate,name:this.t("date_limite_d_i_79779"),minWidth:180},{slug:Qc.MaxResources,name:this.t("MaxResources"),minWidth:180,isSortable:!0,sortAttribute:B.MaxResources},{slug:Qc.AssignedResources,name:this.t("membres_11310"),minWidth:240},{slug:Qc.Tags,name:this.t("tags_79499"),isSearchable:!0,minWidth:240},{slug:Qc.FillingRate,name:this.t("taux_de_remplis_11913"),minWidth:240},{slug:Qc.CreatedBy,name:this.t("cr_e_par_30622"),isSearchable:!0,minWidth:180},{slug:Qc.CreatedAt,name:this.t("cr_e_le_02658"),isSortable:!0,sortAttribute:B.CreatedAt,minWidth:180},{slug:Qc.ShowInDelegation,name:this.t("ShowInDelegationSpace"),minWidth:180},{slug:Qc.CanLeadersAddMembers,name:this.t("CanLeadersAddMembers"),minWidth:180},{slug:Qc.CanLeadersEditMembers,name:this.t("CanLeadersEditMembers"),minWidth:180},{slug:Qc.CanLeadersDeleteMembers,name:this.t("CanLeadersDeleteMembers"),minWidth:180},{slug:Qc.CanLeadersDuplicateMembers,name:this.t("CanLeadersDuplicateMembers"),minWidth:180},{slug:Qc.CanLeadersEditColumns,name:this.t("CanLeadersEditColumns"),minWidth:180},{slug:Qc.CanLeadersEditCustomFields,name:this.t("CanLeadersEditCustomFields"),minWidth:180},{slug:Qc.CanLeadersImportMembers,name:this.t("CanLeadersImportMembers"),minWidth:180},{slug:Qc.CanLeadersSeeHiddenAccreditationsSlots,name:this.t("CanLeadersSeeHiddenAccreditationsSlots"),minWidth:180},{slug:Qc.ShowFormLinkInDelegationSpace,name:this.t("afficher_le_lie_05841"),minWidth:180},{slug:Qc.ShowAllAccreditations,name:this.t("ShowAllAccreditations"),minWidth:180},{slug:Qc.IsLocked,name:this.t("IsLocked"),minWidth:180},e?{slug:Qc.Parent,name:this.t("d_l_gation_de_l_86100"),minWidth:320}:{slug:Qc.Events,name:this.t("_v_nements_53672"),minWidth:320},{slug:Qc.Campaigns,name:this.t("campagnes_que_l_81468"),minWidth:320},{slug:Qc.Documents,name:this.t("documents_que_l_18755"),minWidth:320},{slug:Qc.UsedCustomFieldsFilled,name:this.t("champs_personna_27238"),minWidth:180},...this.customFieldsToPossibleColumns(t)]}};ed=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],ed);var td;!function(e){e.CreatedAt="createdAt",e.CreatedBy="createdBy",e.Description="description",e.EndAt="endAt",e.Id="id",e.Name="name",e.NumberOfMembers="numberOfMembers",e.NumberOfMembersAccredited="numberOfMembersAccredited",e.NumberOfMembersAssigned="numberOfMembersAssigned",e.StartAt="startAt",e.State="state",e.Tags="tags"}(td||(td={}));let nd=class extends Wc{constructor(e,t,n){super(e,t,n)}getEventsFilters(e,t){return[{slug:"name",name:this.t("nom_de_l_v_nem_08711"),category:this.t("Event"),fieldType:se.Text,hideEmpty:!0},{slug:td.Description,name:this.t("Description"),category:this.t("Event"),fieldType:se.Text},{slug:"startAt",name:this.t("date_de_d_but_43380"),category:this.t("Event"),fieldType:se.Date,hideEmpty:!0},{slug:"endAt",name:this.t("date_de_fin_86920"),category:this.t("Event"),fieldType:se.Date,hideEmpty:!0},{slug:"state",name:this.t("status_06428"),category:this.t("Event"),fieldType:se.Select,values:[{id:X.Ongoing,name:this.t(X.Ongoing)},{id:X.Upcoming,name:this.t(X.Upcoming)},{id:X.Done,name:this.t(X.Done)}],hideEmpty:!0},{slug:"tag",name:this.t("Tag"),category:this.t("Event"),fieldType:se.Select,needLoading:!0,organizationId:e,tagContext:Ge.Events},{slug:td.CreatedBy,name:this.t("cr_e_par_30622"),category:this.t("Event"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e},{slug:td.CreatedAt,name:this.t("cr_e_le_02658"),category:this.t("Event"),fieldType:se.Datetime,hideEmpty:!0},...this.customFieldsToFilters(t)]}getEventPossibleColumns(e){return[{slug:td.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:J.Id,width:100},{slug:td.Name,name:this.t("nom_de_l_v_nem_08711"),isSearchable:!0,isSortable:!0,sortAttribute:J.Name,minWidth:240},{slug:td.StartAt,name:this.t("date_de_d_but_43380"),isSortable:!0,sortAttribute:J.StartAt,minWidth:180},{slug:td.EndAt,name:this.t("date_de_fin_86920"),isSortable:!0,sortAttribute:J.EndAt,minWidth:180},{slug:td.State,name:this.t("status_06428"),minWidth:180},{slug:td.Tags,name:this.t("tags_79499"),minWidth:320},{slug:td.NumberOfMembers,name:this.t("nombre_de_membr_08851"),minWidth:180},{slug:td.NumberOfMembersAssigned,name:this.t("nombre_de_membr_87779_plural"),minWidth:180},{slug:td.NumberOfMembersAccredited,name:this.t("nombre_de_membr_25913"),minWidth:180},{slug:td.CreatedBy,name:this.t("cr_e_par_30622"),isSearchable:!0,minWidth:180},{slug:td.CreatedAt,name:this.t("cr_e_le_02658"),isSortable:!0,sortAttribute:J.CreatedAt,minWidth:180}].concat(this.customFieldsToPossibleColumns(e))}};nd=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],nd);var id;!function(e){e.Acronym="acronym",e.Address="address",e.Category="category",e.CategoryLeaders="categoryLeaders",e.CheckedInRate="checkedInRate",e.CheckedOutRate="checkedOutRate",e.Color="color",e.Conditions="conditions",e.CreatedAt="createdAt",e.CreatedBy="createdBy",e.Description="description",e.FillingRate="fillingRate",e.Icon="icon",e.IconColor="iconColor",e.Id="id",e.Latitude="latitude",e.Layer="layer",e.Leaders="leaders",e.Longitude="longitude",e.Name="name",e.PrivateNote="privateNote",e.Resources="resources",e.Slot="slot",e.SlotName="slotName",e.State="state",e.Tags="tags",e.WeezeventChecklistId="weezeventChecklistId",e.WeezeventIsSynchronized="weezeventIsSynchronized",e.Zoom="zoom"}(id||(id={}));let od=class extends Wc{constructor(e,t,n){super(e,t,n)}getPositionsFilters(e,t){return(0,yr.A)([{slug:id.Name,name:this.t("nom_de_la_missi_64605"),category:this.t("missions_63972"),fieldType:se.Text,hideEmpty:!0},{slug:"position",name:this.t("Position"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:e.id},{slug:id.Description,name:this.t("Description"),category:this.t("missions_63972"),fieldType:se.Text},{slug:id.PrivateNote,name:this.t("note_priv_e_06303"),category:this.t("missions_63972"),fieldType:se.Text},l(e.positionsCategories)?{slug:"positionCategory",name:this.t("cat_gorie_00291"),category:this.t("missions_63972"),fieldType:se.Select,values:(0,Ar.A)(e.positionsCategories,e=>jn(e.name)),hideEmpty:!0}:null,{slug:"positionSlot",name:this.t("cr_neau_11117"),category:this.t("missions_63972"),fieldType:se.DateTimeRange,startAt:e.startAt,endAt:e.endAt},{slug:"positionSlotName",name:this.t("nom_du_cr_neau_54351"),category:this.t("missions_63972"),fieldType:se.Text},{slug:"tag",name:this.t("Tag"),category:this.t("missions_63972"),fieldType:se.Select,needLoading:!0,organizationId:e.organizationId,eventId:e.id,tagContext:Ge.Positions},{slug:"positionCustomField",name:this.t("condition_61066"),category:this.t("missions_63972"),fieldType:se.Select,needLoading:!0,organizationId:e.organizationId},{slug:"acronym",name:this.t("Acronym"),category:this.t("missions_63972"),fieldType:se.Text},{slug:"color",name:this.t("Color"),category:this.t("missions_63972"),fieldType:se.Text,hideEmpty:!0},{slug:"icon",name:this.t("ic_ne_55554"),category:this.t("missions_63972"),fieldType:se.Select,values:Lt.map(e=>({id:e,name:this.t(e)})),hideEmpty:!0},{slug:"address",name:this.t("Address"),category:this.t("missions_63972"),fieldType:se.Text},{slug:"latitude",name:this.t("Latitude"),category:this.t("missions_63972"),fieldType:se.Number},{slug:"longitude",name:this.t("Longitude"),category:this.t("missions_63972"),fieldType:se.Number},{slug:"state",name:this.t("statut_des_ress_73550"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,values:Yt.map(e=>({id:e,name:this.t(e)}))},{slug:"fillingRate",name:this.t("taux_de_remplis_11913"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:id.CheckedInRate,name:this.t("taux_de_pointag_87285"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:id.CheckedOutRate,name:this.t("taux_de_d_point_88315"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:id.Leaders,name:this.t("nombre_de_respo_19772"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:id.CategoryLeaders,name:this.t("nombre_de_respo_01994"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:id.CreatedBy,name:this.t("cr_e_par_30622"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e.organizationId,eventId:e.id},{slug:id.CreatedAt,name:this.t("cr_e_le_02658"),category:this.t("missions_63972"),fieldType:se.Datetime,hideEmpty:!0},...this.customFieldsToFilters(t)])}getPositionsPossibleColumns(e,t){const n=[{slug:id.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:Ee.Id,width:100},{slug:id.Name,name:this.t("nom_de_la_missi_64605"),isSearchable:!0,isSortable:!0,sortAttribute:Ee.Name,minWidth:120},{slug:id.Category,name:this.t("cat_gorie_00291"),isSearchable:!0,isSortable:!0,sortAttribute:Ee.Category,minWidth:240},{slug:id.SlotName,name:this.t("nom_du_cr_neau_54351"),isSearchable:!0,minWidth:180},{slug:id.Slot,name:this.t("cr_neau_11117"),isSortable:!0,sortAttribute:Ee.Slot,minWidth:240},{slug:id.Resources,name:this.t("membres_11310"),minWidth:320},{slug:id.Tags,name:this.t("tags_79499"),isSearchable:!0,minWidth:320},{slug:id.Conditions,name:this.t("conditions_77756"),minWidth:320},{slug:id.Address,name:this.t("Address"),isSearchable:!0,minWidth:240},{slug:id.Layer,name:this.t("Layer"),minWidth:180},{slug:id.Zoom,name:this.t("Zoom"),isSearchable:!0,minWidth:180},{slug:id.Latitude,name:this.t("latitude_46176"),isSearchable:!0,minWidth:180},{slug:id.Longitude,name:this.t("longitude_01695"),isSearchable:!0,minWidth:180},{slug:id.Acronym,name:this.t("Acronym"),isSearchable:!0,minWidth:180},{slug:id.Color,name:this.t("Color"),isSearchable:!0,width:80},{slug:id.Icon,name:this.t("ic_ne_55554"),width:80},{slug:id.IconColor,name:this.t("ic_ne_et_couleu_54485"),width:80},{slug:id.State,name:this.t("statut_des_ress_73550"),minWidth:240},{slug:id.FillingRate,name:this.t("taux_de_remplis_11913"),minWidth:240},{slug:id.CheckedInRate,name:this.t("taux_de_pointag_87285"),minWidth:240},{slug:id.CheckedOutRate,name:this.t("taux_de_d_point_88315"),minWidth:240},{slug:id.CreatedBy,name:this.t("cr_e_par_30622"),isSearchable:!0,minWidth:180},{slug:id.CreatedAt,name:this.t("cr_e_le_02658"),isSortable:!0,sortAttribute:Ee.CreatedAt,minWidth:180},{slug:id.Leaders,name:this.t("responsables_de_54941"),isSearchable:!0,minWidth:320},{slug:id.CategoryLeaders,name:this.t("responsables_de_22220"),isSearchable:!0,minWidth:320}];return t&&n.push({slug:id.WeezeventIsSynchronized,name:this.t("WeezeventIsSynchronized"),minWidth:180},{slug:id.WeezeventChecklistId,name:this.t("WeezeventChecklistId"),minWidth:180}),n.concat(this.customFieldsToPossibleColumns(e))}};od=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],od);function rd(e){return{includeComments:e.includes("comments"),includeDelegations:e.includes("delegations")||e.includes("delegations_categories"),includeEmails:e.includes("campaigns_states"),includeEvents:e.includes("events")||e.includes("number_of_events"),includeForms:e.includes("forms")||e.includes("forms_inserted_at"),includeTags:e.includes("tags"),includeRoles:e.includes("roles")}}let sd=class extends Wc{constructor(e,t,n){super(e,t,n)}getOrganizationUsersFilters(e,t,n){return[...this.getBaseFilters(n.customFields.nodes),...this.getEventsFilters(e),...this.getFormsFilters(e),...this.getPositionsFilters(),...this.getDelegationsFilters(e),...this.getEmailsFilters(e),...this.getCommentsFilters(e),{slug:"tag",name:this.t("Tag"),category:this.t("autres_99130"),fieldType:se.Select,needLoading:!0,organizationId:e,tagContext:Ge.UsersInfos},{slug:"sameEmail",name:this.t("nombre_de_profi_42316"),category:this.t("autres_99130"),fieldType:se.Number,hideEmpty:!0},{slug:"segments",name:this.t("fait_partie_de_44650"),category:this.t("autres_99130"),fieldType:se.Select,values:n.segmentsFolders.flatMap(e=>e.segments).filter(e=>e.id!==t),hideEmpty:!0},{slug:"isAdmin",name:this.t("est_administrat_15766"),category:this.t("autres_99130"),fieldType:se.Checkbox},{slug:"isLeader",name:this.t("est_responsable_27270"),category:this.t("autres_99130"),fieldType:se.Checkbox}]}getDelegationMembersFilters(e){return this.getBaseFilters(e)}getOrganizationUsersPossibleColumns(e){return[...this.getBaseColumns(),{slug:"events",name:this.t("_v_nements_53672"),minWidth:320},{slug:"number_of_events",name:this.t("nombre_d_v_nem_14214"),width:230},{slug:"forms",name:this.t("formulaires_rem_62495"),minWidth:320},{slug:"forms_inserted_at",name:this.t("dates_de_rempli_65075"),minWidth:320},{slug:"delegations",name:this.t("d_l_gations_78318"),isSearchable:!0,minWidth:320},{slug:"delegations_categories",name:this.t("cat_gories_de_d_45259"),minWidth:320},{slug:"inserted_at",name:this.t("date_d_inscript_31369"),isSortable:!0,sortAttribute:Xe.InsertedAt,width:230},{slug:"last_seen_at",name:this.t("date_de_derni_r_38795"),isSortable:!0,sortAttribute:Xe.LastSeenAt,width:230},{slug:"campaigns_states",name:this.t("statut_des_camp_25280"),minWidth:320},{slug:"tags",name:this.t("tags_79499"),isSearchable:!0,minWidth:320},{slug:"comments",name:this.t("commentaires_96492"),isSearchable:!0,minWidth:320},{slug:"roles",name:this.t("r_les_61679"),minWidth:320},...this.customFieldsToPossibleColumns(e)]}getDelegationMembersPossibleColumns(e){return[...this.getBaseColumns(),...this.customFieldsToPossibleColumns(e)]}getBaseColumns(){return[{slug:"name",name:this.t("full_name"),isSearchable:!0,isSortable:!0,sortAttribute:Xe.Name,minWidth:240},{slug:"email",name:this.t("e_mail_du_membr_69509"),isSearchable:!0,isSortable:!0,sortAttribute:Xe.Email,minWidth:180},{slug:"id",name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:Xe.Id,width:100}]}getBaseFilters(e){return[{slug:"email",name:this.t("Email"),category:this.t("champs_de_formu_64126"),fieldType:se.Text},{slug:"registrationDate",name:this.t("date_d_inscript_31369"),category:this.t("champs_de_formu_64126"),fieldType:se.Date,hideEmpty:!0},{slug:"id",name:this.t("id_51738"),category:this.t("champs_de_formu_64126"),fieldType:se.Number,hideEmpty:!0},{slug:"lastSeenAt",name:this.t("date_de_derni_r_38795"),category:this.t("champs_de_formu_64126"),fieldType:se.Datetime},...this.customFieldsToFilters(e)]}getEventsFilters(e){return[{slug:"event",name:this.t("_v_nement_22345"),category:this.t("Event"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e},{slug:"numberOfEvents",name:this.t("nombre_d_v_nem_14214"),category:this.t("Event"),fieldType:se.Number,hideEmpty:!0}]}getFormsFilters(e){return[{slug:"forms",name:this.t("formulaires_rem_62495"),category:this.t("Form_plural"),fieldType:se.Select,needLoading:!0,organizationId:e},{slug:"formsInsertedAt",name:this.t("dates_de_rempli_65075"),category:this.t("Form_plural"),fieldType:se.Date,hideEmpty:!0,needLoading:!0,organizationId:e}]}getPositionsFilters(){return[{slug:"positionName",name:this.t("nom_de_la_missi_80169"),category:this.t("missions_63972"),fieldType:se.Text,hideEmpty:!0},{slug:"positionCategoryName",name:this.t("nom_de_la_cat_g_57279"),category:this.t("missions_63972"),fieldType:se.Text,hideEmpty:!0},{slug:"numberOfAssignments",name:this.t("nombre_d_affect_31455"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0}]}getDelegationsFilters(e){return[{slug:"delegation",name:this.t("fait_partie_de_32196"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e},{slug:"delegationCategory",name:this.t("inscrit_via_la_12241"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e},{slug:"isDelegationLeader",name:this.t("est_responsable_87662"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox}]}getEmailsFilters(e){return[{slug:"campaign",name:this.t("campagne_97871"),category:this.t("e_mails_09850"),fieldType:se.Campaign,needLoading:!0,organizationId:e},{slug:"emailBlacklist",name:this.t("ne_souhaite_plu_08853"),category:this.t("e_mails_09850"),fieldType:se.Checkbox,hideEmpty:!0}]}getCommentsFilters(e){return[{slug:"comments",name:this.t("commentaires_96492"),category:this.t("commentaires_96492"),fieldType:se.Text},{slug:"lastCommentAt",name:this.t("date_du_dernier_73554"),category:this.t("commentaires_96492"),fieldType:se.Date,hideEmpty:!0},{slug:"commentWrittenBy",name:this.t("commentaire_cr_96610"),category:this.t("commentaires_96492"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e}]}};function ad(e){return"production"===i.Development?1===e:3136===e}function ld(e){return"production"===i.Development?1===e:2676===e}sd=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],sd);var cd;function dd(e,t,n){return t===Ms.AccreditationsMatrix?{includeAccreditations:!1,includeAccreditationsMatrix:!0,includeAvailability:!1,includeComments:!1,includeCustomDocuments:!1,includeDelegation:!1,includeDuplicatedFrom:!1,includeEmails:!1,includeForms:!1,includeFormsUsersInfos:!1,includeNumberOfAccreditations:!1,includeNumberOfAssignments:!1,includeNumberOfAssignmentsDays:!1,includeNumberOfAvailableDays:!1,includePicture:!0,includePositions:!1,includePreassignedPositions:!1,includeRoles:!1,includeTags:!1,includeTeam:!1,includeTraces:!1,includeVolunteerMinutes:!1,includeWeezeventChecklists:!1,includeWeezeventUrls:!1,includeWishedPositions:!1}:t===Ms.Map?{includeAccreditations:!1,includeAccreditationsMatrix:!1,includeAvailability:!1,includeComments:!1,includeCustomDocuments:!1,includeDelegation:!1,includeDuplicatedFrom:!1,includeEmails:!1,includeForms:!1,includeFormsUsersInfos:!1,includeNumberOfAccreditations:!1,includeNumberOfAssignments:!1,includeNumberOfAssignmentsDays:!1,includeNumberOfAvailableDays:!1,includePicture:!1,includePositions:!1,includePreassignedPositions:!1,includeRoles:!1,includeTags:!1,includeTeam:!1,includeTraces:!0,includeVolunteerMinutes:!1,includeWeezeventChecklists:!1,includeWeezeventUrls:!1,includeWishedPositions:!1}:{includeAccreditations:e.includes(cd.Accreditations)||e.includes(cd.AccreditationsCategories)||e.includes(cd.AccreditationsSlots)||e.includes(cd.WishedAccreditationSlots)||e.includes(cd.ScannedAccreditations)||e.includes("bracelet_a_delivrer"),includeAccreditationsMatrix:!1,includeAvailability:e.includes(cd.Availability),includeComments:e.includes(cd.Comments),includeCustomDocuments:e.some(e=>e.startsWith("custom_document_")),includeDelegation:e.includes(cd.Delegations)||e.includes(cd.DelegationCategory)||e.includes(cd.DelegationBannerNumber),includeDuplicatedFrom:e.includes(cd.DuplicatedFrom),includeEmails:e.includes(cd.CampaignsStates),includeFormsUsersInfos:e.includes(cd.CompletedForms)||e.includes(cd.FormsInsertedAt)||e.some(e=>e.startsWith("form_inserted_at_"))||e.includes(cd.Availability)||e.includes(cd.TeamCode)||e.includes(cd.TeamMembers),includeForms:e.includes(cd.CompletedForms)||e.includes(cd.FormsInsertedAt)||e.some(e=>e.startsWith("form_inserted_at_"))||e.includes(cd.Availability),includeNumberOfAccreditations:e.includes(cd.NumberOfAccreditations),includeNumberOfAssignments:e.includes(cd.NumberOfAssignments),includeNumberOfAssignmentsDays:e.includes(cd.NumberOfAssignmentsDays),includeNumberOfAvailableDays:e.includes(cd.NumberOfAvailableDays),includePicture:e.includes(cd.Name)||e.includes("picture"),includePositions:e.includes(cd.Positions)||e.includes(cd.PositionsCategories)||e.includes(cd.WishedPositions)||e.includes(cd.CheckedInPositions),includeRoles:e.includes(cd.Roles),includeTags:e.includes(cd.Tags),includeTeam:e.includes(cd.TeamCode)||e.includes(cd.TeamMembers),includeTraces:!1,includeVolunteerMinutes:e.includes(cd.VolunteerMinutes),includeWishedPositions:e.includes(cd.WishedPositions),includePreassignedPositions:e.includes(cd.PreassignedPositionsCategories)||e.includes(cd.PreassignedPositions),includeWeezeventChecklists:e.includes(cd.WeezaccessChecklists),includeWeezeventUrls:!0===n?.includeWeezeventUrls&&(e.includes(cd.WeezeventBarcodeId)||e.includes(cd.WeezeventShortTag))}}!function(e){e.AccreditationState="accreditation_state",e.Accreditations="accreditations",e.AccreditationsCategories="accreditations_categories",e.AccreditationsSlots="accreditations_slots",e.Availability="availability",e.CampaignsStates="campaigns_states",e.CheckedInPositions="checed_in_positions",e.Comments="comments",e.CompletedForms="forms",e.DelegationCategory="delegation_category",e.DelegationBannerNumber="delegation_banner_number",e.Delegations="delegations",e.DuplicatedFrom="duplicatedFrom",e.Email="email",e.FormsInsertedAt="forms_inserted_at",e.Id="id",e.InsertedAt="inserted_at",e.LocalId="local_id",e.Name="name",e.NumberOfAccreditations="number_of_accreditations",e.NumberOfAssignments="number_of_assignments",e.NumberOfAssignmentsDays="number_of_assignments_days",e.NumberOfAvailableDays="number_of_available_days",e.Positions="positions",e.PositionsCategories="positions_categories",e.PreassignedPositions="preassigned_positions",e.PreassignedPositionsCategories="preassigned_positions_categories",e.Roles="roles",e.ScannedAccreditations="scanned_accreditations",e.Tags="tags",e.TeamCode="teamCode",e.TeamMembers="teamMembers",e.VolunteerMinutes="volunteer_minutes",e.VolunteerRegistrationState="volunteer_registration_state",e.WeezaccessChecklists="weezevent_checklists",e.WeezeventBarcodeId="weezevent_barcode_id",e.WeezeventBarcodeVersion="weezevent_barcode_version",e.WeezeventPairedAt="weezevent_paired_at",e.WeezeventShortTag="weezevent_short_tag",e.WishedAccreditationSlots="wished_accreditation_slots",e.WishedPositions="wished_positions"}(cd||(cd={}));let ud=class extends Wc{constructor(e,t,n){super(e,t,n)}getVolunteersFilters(e,t,n,i,o,{hasAccreditations:r,hasCampaigns:s,hasDelegations:a,hasForms:l,hasPositions:c,isWeezeventConnected:d}){return[...this.getBaseFilters(i),...this.getAvailabilitiesFilters(t,o),...c?this.getPositionsFilters(e,t,o):[],...r?this.getAccreditationsFilters(e,t,o):[],...a?this.getDelegationsFilters(e,t):[],...this.getSegmentsFilters(e,t,n,o),...l?this.getFormsFilters(t):[],...l?this.getTeamsFilters():[],...d?this.getWeezeventFilters(t):[],...this.getEmailsFilters(t,s),...this.getCommentsFilter(e,t),{slug:"tag",name:this.t("Tag"),category:this.t("autres_99130"),fieldType:se.Select,needLoading:!0,organizationId:e,eventId:t,tagContext:Ge.UsersInfos},{slug:"sameEmail",name:this.t("nombre_de_profi_42316"),category:this.t("autres_99130"),fieldType:se.Number,hideEmpty:!0},{slug:"possibleDuplicates",name:this.t("potentiel_doubl_87672"),category:this.t("autres_99130"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"isLeader",name:this.t("est_responsable_19679"),category:this.t("autres_99130"),fieldType:se.Checkbox},{slug:"isPositionLeader",name:this.t("est_responsable_27270"),category:this.t("autres_99130"),fieldType:se.Checkbox},{slug:"isPositionCategoryLeader",name:this.t("est_responsable_91796"),category:this.t("autres_99130"),fieldType:se.Checkbox}]}getPositionMembersFilters(e,t,n,i){return[...this.getBaseFilters(n),...this.getAvailabilitiesFilters(t,i),...this.getPositionsFilters(e,t,i)]}getAccreditationMembersFilters(e,t,n,i,{hasDelegations:o}){return[...this.getBaseFilters(n),...this.getAccreditationsFilters(e,t,i),...o?this.getDelegationsFilters(e,t):[]]}getDelegationCategoryMembersFilters(e,t,n,i,o){return[...this.getBaseFilters(n),...this.getAccreditationsFilters(e,t,i),...o?this.getWeezeventFilters(t):[]]}getDelegationMembersFilters(e,t,n,i,o,r){return[...this.getBaseFilters(n),...o.slotDisplay===$e.Hide?[]:this.getAvailabilitiesFilters(t,i),...this.getAccreditationsFilters(e,t,i),...o.positionDisplay===Oe.None?[]:this.getPositionMembersFilters(e,t,n,i),...r?this.getWeezeventFilters(t):[]]}getVolunteersPossibleColumns(e,t,n,i,{hasAccreditations:o,hasCampaigns:r,hasCustomDocuments:s,hasDelegations:a,hasForms:l,hasPositions:c,isWeezeventConnected:d}){return[...this.getBaseColumns(t,{forDelegationsSpace:!1}),...s?this.getCustomDocumentsColumns(i):[],...l?this.getFormsColumns(n):[],...c?this.getPositionsColumns():[],...d?this.getWeezeventColumns():[],...o?this.getAccreditationsColumns(e):[],...this.getAvailabilitiesColumns(),...a?this.getDelegationsColumns(e):[],...r?[{slug:cd.CampaignsStates,name:this.t("statut_des_camp_25280"),minWidth:320}]:[],{slug:cd.Tags,name:this.t("tags_79499"),isSearchable:!0,minWidth:320},{slug:cd.Comments,name:this.t("commentaires_96492"),isSearchable:!0,minWidth:320},{slug:cd.Roles,name:this.t("r_les_61679"),minWidth:320}]}getPositionMembersPossibleColumns(e){return[...this.getBaseColumns(e,{forDelegationsSpace:!1}),...this.getPositionsColumns()]}getAccreditationMembersPossibleColumns(e,t){return[...this.getBaseColumns(t,{forDelegationsSpace:!1}),...this.getAccreditationsColumns(e),...this.getDelegationsColumns(e)]}getDelegationCategoryMembersPossibleColumns(e,t,n){return[...this.getBaseColumns(t,{forDelegationsSpace:!1}),...this.getAccreditationsColumns(e),...this.getDelegationsColumns(e),...n?this.getWeezeventColumns():[],{slug:cd.CampaignsStates,name:this.t("statut_des_camp_25280")},{slug:cd.Delegations,name:this.t("Delegation"),isSearchable:!0}]}getDelegationMembersPossibleColumns(e,t,{forDelegationsSpace:n,isWeezeventConnected:i,positionDisplay:o,slotDisplay:r}){return[...this.getBaseColumns(t,{forDelegationsSpace:n}),...this.getAccreditationsColumns(e),...o===Oe.None?[]:this.getPositionsColumns(),...r===$e.Hide?[]:this.getAvailabilitiesColumns(),...i?this.getWeezeventColumns():[],{slug:cd.CampaignsStates,name:this.t("statut_des_camp_25280")}]}getBaseColumns(e,{forDelegationsSpace:t}){return(0,yr.A)([{slug:cd.Email,name:this.t("e_mail_du_membr_69509"),isSearchable:!0,isSortable:!0,sortAttribute:tt.Email,minWidth:180},t?null:{slug:cd.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,sortAttribute:tt.Id,width:100},t?null:{slug:cd.LocalId,name:this.t("id_sur_l_v_nem_01171"),isSearchable:!0,isSortable:!0,sortAttribute:tt.LocalId,width:100},t?null:{slug:cd.WeezeventBarcodeId,name:this.t("TicketId"),isSearchable:!0,minWidth:240},t?null:{slug:cd.WeezeventBarcodeVersion,name:this.t("version_du_code_15471"),minWidth:100},{slug:cd.Name,name:this.t("full_name"),isSearchable:!0,isSortable:!0,sortAttribute:tt.Name,minWidth:240},{slug:cd.InsertedAt,name:this.t("date_d_inscript_31369"),isSortable:!0,sortAttribute:tt.InsertedAt,width:240},t?null:{slug:cd.DuplicatedFrom,name:this.t("dupliqu_de_28582"),minWidth:240},...this.customFieldsToPossibleColumns(e)])}getAvailabilitiesColumns(){return[{slug:cd.Availability,name:this.t("disponibilit_s_49923"),minWidth:320}]}getCustomDocumentsColumns(e){return(0,Ar.A)(e,e=>jn(e.name)).map(e=>({slug:`custom_document_${e.id}`,name:this.t("imprimer_1_75795",e.name),customDocument:e,minWidth:240}))}getFormsColumns(e){return[{slug:cd.CompletedForms,name:this.t("formulaires_rem_62495"),minWidth:320},{slug:cd.FormsInsertedAt,name:this.t("dates_de_rempli_65075"),minWidth:320},...(0,Ar.A)(e,e=>jn(e.name)).map(e=>({slug:`form_inserted_at_${e.id}`,name:this.t("date_de_remplis_00881",e.name),isSortable:!0,sortAttribute:`form_inserted_at_${e.id}`,minWidth:240})),{slug:cd.TeamCode,name:this.t("code_quipe_14296"),isSearchable:!0,isSortable:!0,sortAttribute:tt.TeamCode,minWidth:180},{slug:cd.TeamMembers,name:this.t("membres_de_l_q_00891"),minWidth:240}]}getPositionsColumns(){return[{slug:cd.NumberOfAssignments,name:this.t("nombre_d_affect_31455"),width:240},{slug:cd.NumberOfAssignmentsDays,name:this.t("nombre_de_jours_86280"),width:240},{slug:cd.NumberOfAvailableDays,name:this.t("nombre_de_jours_07962"),width:240},{slug:cd.Positions,name:this.t("missions_affect_97811"),minWidth:320},{slug:cd.PositionsCategories,name:this.t("cat_gories_de_m_93035"),minWidth:320},{slug:cd.VolunteerMinutes,name:this.t("nombre_de_minut_50497"),width:240},{slug:cd.VolunteerRegistrationState,name:this.t("status_d_affect_75769"),isSortable:!0,sortAttribute:tt.State,width:240},{slug:cd.WishedPositions,name:this.t("missions_souhai_23225"),minWidth:320},{slug:cd.PreassignedPositions,name:this.t("missions_pr_af_02950"),minWidth:320},{slug:cd.PreassignedPositionsCategories,name:this.t("cat_gories_pr_83825"),minWidth:320},{slug:cd.CheckedInPositions,name:this.t("missions_point_05292"),minWidth:320}]}getAccreditationsColumns(e){return(0,yr.A)([{slug:cd.Accreditations,name:this.t("accr_ditations_33155"),minWidth:320},{slug:cd.AccreditationsCategories,name:this.t("cat_gories_d_ac_37678"),minWidth:320},{slug:cd.AccreditationState,name:this.t("statut_d_accr_d_75527"),isSortable:!0,sortAttribute:tt.AccreditationState,width:240},{slug:cd.NumberOfAccreditations,name:this.t("nombre_d_accr_d_02452"),width:240},{slug:cd.WishedAccreditationSlots,name:this.t("accr_ditations_74375"),minWidth:320},{slug:cd.ScannedAccreditations,name:this.t("accr_ditations_52153"),minWidth:320},ld(e)?{slug:"bracelet_a_delivrer",name:this.t("bracelet_d_li_50372")}:null])}getWeezeventColumns(){return[{slug:cd.WeezeventShortTag,name:this.t("puce_50504"),isSearchable:!0,minWidth:180},{slug:cd.WeezeventPairedAt,name:this.t("appair_le_70213"),isSortable:!0,sortAttribute:tt.PairedAt,minWidth:180},{slug:cd.WeezaccessChecklists,name:this.t("listes_de_contr_55120"),minWidth:320}]}getDelegationsColumns(e){return(0,yr.A)([{slug:cd.Delegations,name:this.t("Delegation"),isSearchable:!0,isSortable:!0,sortAttribute:tt.Delegation,minWidth:240},{slug:cd.DelegationCategory,name:this.t("cat_gorie_de_d_18027"),minWidth:240},ad(e)?{slug:cd.DelegationBannerNumber,name:this.t("num_ro_de_bande_16203"),isSearchable:!0,width:100}:null])}getBaseFilters(e){return[{slug:"email",name:this.t("Email"),category:this.t("champs_de_formu_64126"),fieldType:se.Text,hideEmpty:!0},{slug:"insertedAt",name:this.t("date_d_inscript_31369"),category:this.t("champs_de_formu_64126"),fieldType:se.Date,hideEmpty:!0},{slug:cd.LocalId,name:this.t("id_sur_l_v_nem_01171"),category:this.t("champs_de_formu_64126"),fieldType:se.Number,hideEmpty:!0},{slug:cd.DuplicatedFrom,name:this.t("est_dupliqu_62764"),category:this.t("champs_de_formu_64126"),fieldType:se.Checkbox,hideEmpty:!0},...this.customFieldsToFilters(e)]}getAvailabilitiesFilters(e,t){return[{slug:"numberOfAvailableDays",name:this.t("nombre_de_jours_07962"),category:this.t("disponibilit_s_49923"),fieldType:se.Number,hideEmpty:!0},{slug:"wishedSlots",name:this.t("disponibilit_s_49923"),category:this.t("disponibilit_s_49923"),fieldType:se.DateTimeRange,startAt:t.startAt,endAt:t.endAt},{slug:"wishedSlotsCustom",name:this.t("disponibilit_s_26280"),category:this.t("disponibilit_s_49923"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:e},{slug:"numberOfWishedSlots",name:this.t("nombre_de_dispo_26405"),category:this.t("disponibilit_s_49923"),fieldType:se.Number,hideEmpty:!0}]}getPositionsFilters(e,t,n){return[{slug:"volunteerRegistrationState",name:this.t("statut_d_affect_57444"),category:this.t("missions_63972"),fieldType:se.Select,values:rn.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"position",name:this.t("missions_affect_97811"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"hasOtherEventPosition",name:this.t("has_shift_on_ot_92375"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t},{slug:"positionSlotId",name:this.t("cr_neau_affect_50400_plural"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"positionSlot",name:this.t("date_d_affectat_98566"),category:this.t("missions_63972"),fieldType:se.DateTimeRange,startAt:n.startAt,endAt:n.endAt},{slug:"positionCategory",name:this.t("cat_gories_de_m_93035"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"numberOfAssignments",name:this.t("nombre_d_affect_31455"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"numberOfAssignmentsPerDay",name:this.t("nombre_d_affect_22087"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0,startAt:n.startAt,endAt:n.endAt},{slug:"numberOfAssignmentsDays",name:this.t("nombre_de_jours_86280"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0,startAt:n.startAt,endAt:n.endAt},{slug:"preassignedPosition",name:this.t("missions_pr_af_02950"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"preassignedPositionCategory",name:this.t("cat_gories_pr_83825"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"wishedPositionsCategories",name:this.t("cat_gories_souh_80851"),category:this.t("missions_63972"),fieldType:se.Select,needLoading:!0,eventId:t},{slug:"numberOfWishedPositionsCategories",name:this.t("nombre_de_cat_g_05961"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:"wishedPositions",name:this.t("missions_souhai_23225"),category:this.t("missions_63972"),fieldType:se.Select,needLoading:!0,eventId:t},{slug:"numberOfWishedPositions",name:this.t("nombre_de_missi_52579"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:"wishedPositionsSlots",name:this.t("cr_neaux_souhai_90108"),category:this.t("missions_63972"),fieldType:se.Select,needLoading:!0,eventId:t},{slug:"numberOfWishedPositionsSlots",name:this.t("nombre_de_cr_ne_28370"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:"volunteersMinutes",name:this.t("nombre_de_minut_50497"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0},{slug:"volunteersMinutesDays",name:this.t("nombre_de_minut_89574"),category:this.t("missions_63972"),fieldType:se.Number,hideEmpty:!0,startAt:n.startAt,endAt:n.endAt},{slug:"checkInAt",name:this.t("point_le_93167"),category:this.t("missions_63972"),fieldType:se.Datetime,useLocalZone:!0},{slug:"checkOutAt",name:this.t("d_point_le_29289"),category:this.t("missions_63972"),fieldType:se.Datetime,useLocalZone:!0},{slug:"checkInState",name:this.t("statut_de_point_44328"),category:this.t("missions_63972"),fieldType:se.Select,values:Tt.map(e=>({id:e,name:this.t(e)})),hideEmpty:!0},{slug:"checkInAtPositionSlot",name:this.t("cr_neaux_point_71408"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"checkOutAtPositionSlot",name:this.t("cr_neaux_d_poin_45477"),category:this.t("missions_63972"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"overlappingAssignments",name:this.t("affectations_se_49339"),category:this.t("missions_63972"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"differentPositions",name:this.t("les_missions_af_61709"),category:this.t("missions_63972"),fieldType:se.Checkbox,hideEmpty:!0}]}getAccreditationsFilters(e,t,n){return(0,yr.A)([{slug:"accreditationState",name:this.t("statut_d_accr_d_75527"),category:this.t("accr_ditations_39450"),fieldType:se.Select,values:wt.map(e=>({id:e,name:e})),hideEmpty:!0},{slug:"numberOfAccreditations",name:this.t("nombre_d_accr_d_02452"),category:this.t("accr_ditations_39450"),fieldType:se.Number,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"accreditation",name:this.t("accr_ditations_33155"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"hasOtherEventAccreditation",name:this.t("has_accreditati_31831"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t},{slug:"accreditationCategory",name:this.t("cat_gories_d_ac_37678"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"wishedAccreditationsSlots",name:this.t("accr_ditations_74375"),category:this.t("accr_ditations_39450"),fieldType:se.Select,needLoading:!0,eventId:t},{slug:"numberOfWishedAccreditationsSlots",name:this.t("nombre_d_accr_d_92021"),category:this.t("accr_ditations_39450"),fieldType:se.Number,hideEmpty:!0},{slug:"accreditationSlotId",name:this.t("cr_neaux_accr_d_70934"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"accreditationSlot",name:this.t("date_d_accr_dit_26214"),category:this.t("accr_ditations_39450"),fieldType:se.Date,startAt:n.startAt,endAt:n.endAt},{slug:"scannedAccreditationsSlots",name:this.t("accr_ditations_52153"),category:this.t("accr_ditations_39450"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"differentAccreditations",name:this.t("les_accr_ditati_88638"),category:this.t("accr_ditations_39450"),fieldType:se.Checkbox,hideEmpty:!0}])}getDelegationsFilters(e,t){return(0,yr.A)([{slug:"delegation",name:this.t("inscrit_via_la_86398"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,eventId:t},{slug:"delegationCategory",name:this.t("inscrit_via_la_12241"),category:this.t("d_l_gations_78318"),fieldType:se.Select,needLoading:!0,organizationId:e,eventId:t},{slug:"isDelegationCategoryLeader",name:this.t("est_responsable_36610"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox},{slug:"isDelegationLeader",name:this.t("est_responsable_87662"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,needLoading:!0,eventId:t},ad(e)?{slug:cd.DelegationBannerNumber,name:this.t("num_ro_de_bande_16203"),category:this.t("d_l_gations_78318"),fieldType:se.Number}:null,{slug:"hasBeenInvitedToDelegation",name:this.t("a_re_u_le_lien_34327"),category:this.t("d_l_gations_78318"),fieldType:se.Checkbox,hideEmpty:!0}])}getSegmentsFilters(e,t,n,i){return[{slug:"segments",name:this.t("fait_partie_de_44650"),category:this.t("vues_personnali_80652"),fieldType:se.Select,values:i.segmentsFolders.flatMap(e=>e.segments).filter(e=>e.id!==n),hideEmpty:!0},{slug:"usersSegments",name:this.t("fait_partie_de_44893"),category:this.t("vues_personnali_80652"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e},{slug:"positionsSegments",name:this.t("affecter_une_10657"),category:this.t("vues_personnali_80652"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"accreditationsSegments",name:this.t("affecter_une_91431"),category:this.t("vues_personnali_80652"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t},{slug:"delegationsSegments",name:this.t("affecter_une_45240"),category:this.t("vues_personnali_80652"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,eventId:t}]}getFormsFilters(e){return[{slug:"forms",name:this.t("formulaires_rem_62495"),category:this.t("Form_plural"),fieldType:se.Select,needLoading:!0,eventId:e},{slug:"formsInsertedAt",name:this.t("dates_de_rempli_65075"),category:this.t("Form_plural"),fieldType:se.Date,hideEmpty:!0,needLoading:!0,eventId:e}]}getTeamsFilters(){return[{slug:"isTeam",name:this.t("est_inscrit_en_86193"),category:this.t("_quipes_18817"),fieldType:se.Checkbox,hideEmpty:!0},{slug:"teamCode",name:this.t("code_quipe_14296"),category:this.t("_quipes_18817"),fieldType:se.Text},{slug:"numberOfTeamMembers",name:this.t("nombre_de_membr_82302"),category:this.t("_quipes_18817"),fieldType:se.Number,hideEmpty:!0},{slug:"isTeamLeader",name:this.t("est_chef_d_qui_73792"),category:this.t("_quipes_18817"),fieldType:se.Checkbox,hideEmpty:!0}]}getWeezeventFilters(e){return[{slug:cd.WeezeventBarcodeId,name:this.t("TicketId"),category:"Weezevent",fieldType:se.Text,hideEmpty:!0},{slug:cd.WeezeventShortTag,name:this.t("puce_50504"),category:"Weezevent",fieldType:se.Text},{slug:cd.WeezeventPairedAt,name:this.t("appair_le_70213"),category:"Weezevent",fieldType:se.Datetime,useLocalZone:!0},{slug:cd.WeezaccessChecklists,name:this.t("listes_de_contr_55120"),category:"Weezevent",fieldType:se.Select,needLoading:!0,eventId:e}]}getEmailsFilters(e,t){return(0,yr.A)([t?{slug:"campaign",name:this.t("campagne_97871"),category:this.t("e_mails_09850"),fieldType:se.Campaign,needLoading:!0,eventId:e}:null,{slug:"assignmentEmailSentAt",name:this.t("date_d_envoi_de_01614"),category:this.t("e_mails_09850"),fieldType:se.Date},{slug:"assignmentEmailState",name:this.t("statut_de_de_l_36346"),category:this.t("e_mails_09850"),fieldType:se.Select,values:Ot.filter(e=>e!==q.Queued).map(e=>({id:e,name:this.t(e)})),hideEmpty:!0},{slug:"accreditationEmailState",name:this.t("statut_de_l_e_m_97776"),category:this.t("e_mails_09850"),fieldType:se.Select,values:Ot.filter(e=>e!==q.Queued).map(e=>({id:e,name:this.t(e)})),hideEmpty:!0},{slug:"emailBlacklist",name:this.t("ne_souhaite_plu_08853"),category:this.t("e_mails_09850"),fieldType:se.Checkbox,hideEmpty:!0},t?{slug:"campaignReply",name:this.t("r_ponse_une_c_32448"),category:this.t("e_mails_09850"),fieldType:se.Text,needLoading:!0,eventId:e}:null])}getCommentsFilter(e,t){return[{slug:"comments",name:this.t("commentaires_96492"),category:this.t("commentaires_96492"),fieldType:se.Text},{slug:"lastCommentAt",name:this.t("date_du_dernier_73554"),category:this.t("commentaires_96492"),fieldType:se.Date,hideEmpty:!0},{slug:"commentWrittenBy",name:this.t("commentaire_cr_96610"),category:this.t("commentaires_96492"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t}]}};var hd;ud=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s}([(0,Ct._G)(),function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}("design:paramtypes",[Ys,pa,gn])],ud),function(e){e.Accreditations="accreditations",e.Action="Action",e.Campaign="campaign",e.CreatedAt="createdAt",e.CreatedBy="createdBy",e.CustomField="customField",e.ExecutedAt="executedAt",e.Id="id",e.Name="name",e.State="state",e.Trigger="trigger",e.VolunteersSegment="volunteersSegment"}(hd||(hd={}));class md extends Wc{constructor(e,t,n){super(e,t,n)}getWorkflowsFilters(e,t){return[{slug:hd.State,name:this.t("status_06428"),category:this.t("automatisations_60045"),fieldType:se.Select,hideEmpty:!0,values:ln.map(e=>({id:e,name:this.t(e)}))},{slug:hd.Trigger,name:this.t("d_clencheur_73493"),category:this.t("automatisations_60045"),fieldType:se.Select,hideEmpty:!0,values:cn.map(e=>({id:e,name:this.t(e)}))},{slug:hd.Action,name:this.t("action_44224"),category:this.t("automatisations_60045"),fieldType:se.Select,hideEmpty:!0,values:sn.map(e=>({id:e,name:this.t(e)}))},{slug:hd.CreatedBy,name:this.t("cr_e_par_30622"),category:this.t("automatisations_60045"),fieldType:se.Select,hideEmpty:!0,needLoading:!0,organizationId:e,eventId:t},{slug:hd.CreatedAt,name:this.t("cr_e_le_02658"),category:this.t("automatisations_60045"),fieldType:se.Datetime,hideEmpty:!0}]}getWorkflowsPossibleColumns(){return[{slug:hd.Id,name:this.t("id_51738"),isSearchable:!0,isSortable:!0,width:100,sortAttribute:rt.Id},{slug:hd.Name,name:this.t("nom_de_l_automa_04883"),isSearchable:!0,isSortable:!0,sortAttribute:rt.Name,minWidth:240},{slug:hd.State,name:this.t("status_06428"),minWidth:180},{slug:hd.Trigger,name:this.t("d_clencheur_73493"),minWidth:180},{slug:hd.Action,name:this.t("action_44224"),minWidth:180},{slug:hd.CreatedBy,name:this.t("cr_e_par_30622"),isSearchable:!0,minWidth:180},{slug:hd.CreatedAt,name:this.t("cr_e_le_02658"),isSortable:!0,sortAttribute:rt.CreatedAt,minWidth:180},{slug:hd.VolunteersSegment,name:this.t("vue_s_lectionn_21556"),isSortable:!0,sortAttribute:rt.VolunteersSegment,minWidth:320},{slug:hd.ExecutedAt,name:this.t("ex_cut_e_le_99019"),isSortable:!0,sortAttribute:rt.ExecutedAt,minWidth:180},{slug:hd.Accreditations,name:this.t("accr_ditations_39450"),minWidth:320},{slug:hd.Campaign,name:this.t("campagne_97871"),minWidth:240},{slug:hd.CustomField,name:this.t("CustomField"),minWidth:240}]}}const gd=new Ct.i0(e=>{e(vl).toSelf().inSingletonScope(),e(Ys).toSelf().inSingletonScope(),e(pa).toSelf().inSingletonScope(),e(Al).toSelf().inSingletonScope(),e(Tl).toSelf().inSingletonScope(),e(Dl).toSelf().inSingletonScope(),e(zc).toSelf().inSingletonScope(),e(Bc).toSelf().inSingletonScope()}),pd=new Ct.i0(e=>{e(Pr).toSelf().inSingletonScope(),e(qr).toSelf().inSingletonScope(),e(Tr).toSelf().inSingletonScope(),e(Rr).toSelf().inSingletonScope(),e(Hr).toSelf().inSingletonScope(),e(Kr).toSelf().inSingletonScope(),e(Yr).toSelf().inSingletonScope(),e(ts).toSelf().inSingletonScope(),e(ns).toSelf().inSingletonScope(),e(Lr).toSelf().inSingletonScope(),e(rs).toSelf().inSingletonScope(),e(ls).toSelf().inSingletonScope(),e(cs).toSelf().inSingletonScope(),e(ds).toSelf().inSingletonScope(),e(us).toSelf().inSingletonScope(),e(hs).toSelf().inSingletonScope(),e(ms).toSelf().inSingletonScope(),e(Gs).toSelf().inSingletonScope(),e(bs).toSelf().inSingletonScope(),e(Vs).toSelf().inSingletonScope(),e(Ls).toSelf().inSingletonScope(),e(fs).toSelf().inSingletonScope(),e(as).toSelf().inSingletonScope(),e(Ws).toSelf().inSingletonScope(),e(Hs).toSelf().inSingletonScope(),e(Ks).toSelf().inSingletonScope(),e(sa).toSelf().inSingletonScope(),e(oa).toSelf().inSingletonScope(),e(aa).toSelf().inSingletonScope(),e(va).toSelf().inSingletonScope(),e(Aa).toSelf().inSingletonScope(),e(ya).toSelf().inSingletonScope(),e(Ca).toSelf().inSingletonScope(),e(Ia).toSelf().inSingletonScope(),e(wa).toSelf().inSingletonScope(),e(xa).toSelf().inSingletonScope(),e(Sa).toSelf().inSingletonScope(),e(Ea).toSelf().inSingletonScope(),e(ja).toSelf().inSingletonScope(),e(Pa).toSelf().inSingletonScope(),e(Ur).toSelf().inSingletonScope(),e(Gr).toSelf().inSingletonScope(),e(Oa).toSelf().inSingletonScope(),e(Ma).toSelf().inSingletonScope(),e($a).toSelf().inSingletonScope(),e(Fa).toSelf().inSingletonScope(),e(za).toSelf().inSingletonScope(),e(Ba).toSelf().inSingletonScope(),e(Na).toSelf().inSingletonScope(),e(La).toSelf().inSingletonScope(),e(ia).toSelf().inSingletonScope(),e(na).toSelf().inSingletonScope(),e(Ka).toSelf().inSingletonScope(),e(Za).toSelf().inSingletonScope(),e(Va).toSelf().inSingletonScope(),e(Ha).toSelf().inSingletonScope(),e(al).toSelf().inSingletonScope(),e(ll).toSelf().inSingletonScope(),e(cl).toSelf().inSingletonScope(),e(dl).toSelf().inSingletonScope(),e(ul).toSelf().inSingletonScope(),e(hl).toSelf().inSingletonScope(),e(ml).toSelf().inSingletonScope(),e(gl).toSelf().inSingletonScope(),e(pl).toSelf().inSingletonScope(),e(Ta).toSelf().inSingletonScope(),e(Ra).toSelf().inSingletonScope(),e(Da).toSelf().inSingletonScope(),e(_l).toSelf().inSingletonScope(),e(kl).toSelf().inSingletonScope()}),fd=new Ct.i0(e=>{e(fa).toSelf().inSingletonScope(),e(Wc).toSelf().inSingletonScope(),e(Hc).toSelf().inSingletonScope(),e(Yc).toSelf().inSingletonScope(),e(Zc).toSelf().inSingletonScope(),e(Xc).toSelf().inSingletonScope(),e(ed).toSelf().inSingletonScope(),e(nd).toSelf().inSingletonScope(),e(sd).toSelf().inSingletonScope(),e(od).toSelf().inSingletonScope(),e(ud).toSelf().inSingletonScope(),e(md).toSelf().inSingletonScope()});function _d(){const e=new Ct.mc,t=window.HEAVENT_TRANSLATIONS||{},n=window.HEAVENT_LANGUAGE;if(0===Object.keys(t).length)throw new Error("window.HEAVENT_TRANSLATIONS does not exist");if(!Qs(n))throw new Error("window.HEAVENT_LANGUAGE is not valid");return e.bind(gn).toConstantValue(new gn(Qs(n),t)),e.load(gd,pd,fd),e}const bd=e=>(0,r.jsx)(pn.Provider,{value:{container:_d(),useQuery:pr,useMutation:mr,useExecuteQuery:Fo,useParams:_r,useHistory:br,useLocation:kr,useLocalStorage:vr},children:e.children}),kd=()=>((0,s.useEffect)(()=>{jo().then(e=>{"true"===Ii.LOG_TOKEN&&console.log(`"${ko}": "${e||""}"`)})},[]),null),vd=e=>{const t=(0,s.useRef)(null),n=(0,s.useCallback)(e=>{e&&(t.current=e,setTimeout(()=>{e.style.right=Gn.space[6].value},100))},[]),i=(0,s.useCallback)(()=>{t.current.style.right="-400px",e.onClose()},[e.onClose]);return(0,Ni.createPortal)((0,r.jsxs)(ni,{ref:n,align:"center",className:"h-notification",css:{background:"black"===e.color?"$gray900":"error"===e.color?"$error400":"$success500",borderRadius:"$2",boxShadow:"$lg",maxHeight:"120px",padding:"$2 $4",position:"absolute",right:"-400px",top:"$6",transition:"0.5s right ease-in-out",zIndex:"1000"},gap:"3",role:"status",width:400,children:[(0,r.jsx)(ni,{align:"center",css:{color:"white"},justify:"center",children:(0,r.jsx)(Ei,{icon:"black"===e.color?"circle-exclamation":"error"===e.color?"circle-xmark":"circle-check",iconStyle:"solid"})}),(0,r.jsx)(Jn,{color:"white",css:{flex:"1","& a":{color:"white",textDecoration:"underline"}},dangerouslySetInnerHTML:{__html:e.text},fontWeight:"medium"}),(0,r.jsx)(ni,{align:"center",css:{color:"white",cursor:"pointer",fontSize:"$textMd"},height:32,justify:"center",width:32,onClick:i,children:(0,r.jsx)(Ei,{icon:"xmark"})})]}),document.body)},Ad=s.createContext({}),yd=e=>{const t=bn(),[n,i]=s.useState(!1),[o,a]=s.useState({color:"success",text:""}),l=s.useCallback(()=>{setTimeout(()=>{i(!1)},1200)},[i]),c=s.useCallback(e=>{i(!0),a(e),setTimeout(l,Xi.dw.fromObject({seconds:30}).toMillis())},[i,a,l]),{mutate:d}=function(e={}){return An("mutation VolunteersImportResult(\n $jobId: JobId!\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n) {\n volunteersImportResult(\n jobId: $jobId\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n ) {\n state\n event {\n name\n }\n }\n}\n",e)}(),u=s.useRef(null),h=s.useCallback((e,n,i,o)=>{u.current=window.setInterval(async()=>{const{volunteersImportResult:{state:r,event:s}}=await d({jobId:e,organizationId:n,eventId:i,delegationId:o});r===et.Done&&(clearInterval(u.current),c({color:"success",text:s?t("votre_import_es_37822",s.name):t("votre_import_es_14145")}))},2e3)},[]);return(0,r.jsx)(Ad.Provider,{value:{checkVolunteersImport:h,showNotification:c},children:(0,r.jsxs)(r.Fragment,{children:[n&&(0,r.jsx)(vd,{...o,onClose:l}),e.children]})})},Cd=e=>{const t=yn(),n=Cn();return(0,s.useEffect)(()=>{Dn(e.path)&&(e.replace?n.replace(e.path,e.state):n.push(e.path,e.state)),e.push&&n.push(e.push(t),e.state),e.onLoad&&e.onLoad()},[]),(0,r.jsx)("div",{})},Id=e=>{const t=yn(),{user:n}=ur();return n&&e.shouldHaveUser||!n&&!e.shouldHaveUser?(0,r.jsx)(r.Fragment,{children:e.children}):(0,r.jsx)(Cd,{path:e.getRedirectPath(t),replace:!0})};function wd(...e){console.log(...e)}const xd={PLURAL:"accreditation-categories",SINGLE:"accreditation-category"},Sd={PLURAL:"accreditations",SINGLE:"accreditation"},Ed={PLURAL:"slots",SINGLE:"slot"},jd="dashboard",Td="member",Dd="members",Rd={ACCREDITATION_CATEGORIES:xd.PLURAL,ACCREDITATION_CATEGORY:e=>ks([xd.SINGLE,e]),ACCREDITATIONS:Sd.PLURAL,ACCREDITATION:e=>ks([Sd.SINGLE,e]),ACCREDITATION_SLOTS:Ed.PLURAL,ACCREDITATION_SLOT:e=>ks([Ed.SINGLE,e])},Pd={ACCREDITATION_CATEGORY:({accreditationCategoryId:e,...t})=>ks([Bl.EVENT(t),Rd.ACCREDITATION_CATEGORY(e)]),ACCREDITATION_CATEGORY_DASHBOARD:e=>ks([Pd.ACCREDITATION_CATEGORY(e),jd]),ACCREDITATION_CATEGORY_MEMBERS:e=>ks([Pd.ACCREDITATION_CATEGORY(e),Dd])},Od={ACCREDITATIONS_IMPORT:e=>ks([Bl.EVENT(e),Rd.ACCREDITATIONS,ys.IMPORT]),ACCREDITATIONS:e=>ks([Bl.EVENT(e),Rd.ACCREDITATIONS]),ACCREDITATION:({accreditationId:e,...t})=>ks([Bl.EVENT(t),Rd.ACCREDITATION(e)]),ACCREDITATION_DASHBOARD:e=>ks([Od.ACCREDITATION(e),jd]),ACCREDITATION_MEMBERS:e=>ks([Od.ACCREDITATION(e),Dd]),ACCREDITATION_MEMBER:({userInfoId:e,...t})=>ks([Od.ACCREDITATION_MEMBERS(t),Td,e]),ACCREDITATION_MEMBER_INFORMATION:e=>ks([Od.ACCREDITATION_MEMBER(e),Cs.INFORMATION])},Md={ACCREDITATION_SLOT:({accreditationSlotId:e,...t})=>ks([$d.ACCREDITATION(t),Rd.ACCREDITATION_SLOT(e)]),ACCREDITATION_SLOT_DASHBOARD:e=>ks([Md.ACCREDITATION_SLOT(e),jd]),ACCREDITATION_SLOT_MEMBERS:e=>ks([Md.ACCREDITATION_SLOT(e),Dd])},$d={...Pd,...Od,...Md},Fd={ITEMS:{POSITIONS_CATEGORIES:{PLURAL:"position-categories",SINGLE:"position-category"},POSITIONS:{PLURAL:"positions",SINGLE:"position"},POSITION_SLOTS:{PLURAL:"slots",SINGLE:"slot"}},ACTIONS:{IMPORT:{CSV:`${ys.IMPORT}/csv`}},SECTIONS:{PREASSIGNED_MEMBERS:"preassigned-members",PLANNING:"planning"}},zd={POSITION_CATEGORIES:Fd.ITEMS.POSITIONS_CATEGORIES.PLURAL,POSITION_CATEGORY:e=>ks([Fd.ITEMS.POSITIONS_CATEGORIES.SINGLE,e]),POSITIONS:Fd.ITEMS.POSITIONS.PLURAL,POSITION:e=>ks([Fd.ITEMS.POSITIONS.SINGLE,e]),POSITION_SLOTS:Fd.ITEMS.POSITION_SLOTS.PLURAL,POSITION_SLOT:e=>ks([Fd.ITEMS.POSITION_SLOTS.SINGLE,e])},Nd={POSITION_CATEGORY:({positionCategoryId:e,...t})=>ks([Bl.EVENT(t),zd.POSITION_CATEGORY(e)]),POSITION_CATEGORY_DASHBOARD:e=>ks([Nd.POSITION_CATEGORY(e),Cs.DASHBOARD]),POSITION_CATEGORY_MEMBERS:e=>ks([Nd.POSITION_CATEGORY(e),Cs.MEMBERS]),POSITION_CATEGORY_PREASSIGNED_MEMBERS:e=>ks([Nd.POSITION_CATEGORY(e),Fd.SECTIONS.PREASSIGNED_MEMBERS])},Bd={POSITIONS:e=>ks([Bl.EVENT(e),zd.POSITIONS]),POSITION:({positionId:e,positionCategoryId:t,...n})=>ks(t?[Nd.POSITION_CATEGORY({positionCategoryId:t,...n}),zd.POSITION(e)]:[Bl.EVENT(n),zd.POSITION(e)]),POSITION_DASHBOARD:e=>ks([Bd.POSITION(e),Cs.DASHBOARD]),POSITION_MEMBERS:e=>ks([Bd.POSITION(e),Cs.MEMBERS]),POSITION_PREASSIGNED_MEMBERS:e=>ks([Bd.POSITION(e),Fd.SECTIONS.PREASSIGNED_MEMBERS]),POSITION_PLANNING:e=>ks([Bd.POSITION(e),Fd.SECTIONS.PLANNING]),POSITION_MEMBER:({userInfoId:e,...t})=>ks([Bd.POSITION_MEMBERS(t),Cs.MEMBER,e]),POSITION_MEMBER_INFORMATION:e=>ks([Bd.POSITION_MEMBER(e),Cs.INFORMATION]),POSITION_IMPORT_CSV:e=>ks([Bl.EVENT(e),Fd.ACTIONS.IMPORT.CSV])},Ld={POSITION_SLOTS:e=>ks([Bd.POSITION(e),zd.POSITION_SLOTS]),POSITION_SLOT:({positionSlotId:e,...t})=>ks([Bd.POSITION(t),zd.POSITION_SLOT(e)])},Vd={...Nd,...Bd,...Ld},Ud="/auth",Gd=`${Ud}/sign-in`,Wd=`${Ud}/sign-up`,qd="/backoffice",Hd=e=>`${lc.ORGANIZATION({organizationId:e})}/parameters`,Kd=(e,t,n,i)=>`${Vd.POSITION_SLOT({organizationId:e,eventId:t,positionId:n,positionSlotId:i})}/check-members`,Yd=(e,t,n,i)=>`${Vd.POSITION_SLOT({organizationId:e,eventId:t,positionId:n,positionSlotId:i})}/members`,Zd=(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/volunteers`,Jd=(e,t)=>`${Zd(e,t)}/search`,Xd=(e,t,n)=>`${Jd(e,t)}/volunteer/${n}`,Qd=(e,t,n)=>`${Zd(e,t)}/${n}`,eu=(e,t,n,i)=>`${Qd(e,t,n)}/volunteer/${i}`,tu=(e,t,n,i)=>`${Qd(e,t,n)}/volunteer-panel/${i}`,nu=(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/emails`,iu=(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/documents`,ou=(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/options`,ru=(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/dashboard`,su={HOME:`/${vs}`,UNSUBSCRIBE_EMAIL:"/unsubscribe-email",USER_UPDATE_BY_TICKET_ID:(e,t)=>`/organization/${e}/update-by-ticket-id/field/${t}`,USER_FIELD_UPDATE:(e,t,n,i)=>`/organization/${e}/user/${t}/field/${n}/update/${i}`,USER_EVENT_UNREGISTER:(e,t,n)=>`/organization/${e}/user/${t}/event/${n}/unregister`,USER_CHECK_IN:(e,t)=>`/organization/${e}/user/${t}/check-in`,USER_CHECK_OUT:(e,t)=>`/organization/${e}/user/${t}/check-out`,AUTH:Ud,AUTH_FORGOT_PASSWORD:`${Ud}/forgot-password`,AUTH_SIGN_IN:Gd,AUTH_SIGN_UP:Wd,AUTH_SIGN_IN_EMAIL:`${Gd}/email`,AUTH_SIGN_IN_CODE:`${Gd}/code`,AUTH_SIGN_UP_CREDENTIALS:`${Wd}/credentials`,AUTH_SIGN_UP_CODE:`${Wd}/code`,COGNITO_CALLBACK:"/cognito-callback",MAGIC_LINK:(e,t)=>`/magic-link/${e}/${t}`,ACCEPT_TERMS_AND_CONDITIONS:e=>`${lc.ORGANIZATION({organizationId:e})}/accept-terms-and-conditions`,BACKOFFICE:qd,BACKOFFICE_ORGANIZATIONS:`${qd}/organizations`,EDIT_BACKOFFICE_ORGANIZATION:e=>`${qd}/organization/${e}/edit`,BACKOFFICE_INVOICES:`${qd}/invoices`,ORGANIZATION_PARAMETERS:Hd,ORGANIZATION_PARAMETERS_PROFILE:e=>`${Hd(e)}/profile`,ORGANIZATION_PARAMETERS_INFOS:e=>`${Hd(e)}/general`,ORGANIZATION_PARAMETERS_TEAM:e=>`${Hd(e)}/team`,ORGANIZATION_PARAMETERS_ROLES:e=>`${Hd(e)}/roles`,CREATE_ORGANIZATION_PARAMETERS_ROLE:e=>`${Hd(e)}/roles/create`,EDIT_ORGANIZATION_PARAMETERS_ROLE:(e,t)=>`${Hd(e)}/roles/role/${t}/edit`,ORGANIZATION_PARAMETERS_EMAILS:e=>`${Hd(e)}/emails`,CREATE_ORGANIZATION_PARAMETERS_EMAILS_SENDERS:e=>`${Hd(e)}/emails/senders/create`,EDIT_ORGANIZATION_PARAMETERS_EMAILS_SENDERS:(e,t)=>`${Hd(e)}/emails/senders/${t}/edit`,ORGANIZATION_PARAMETERS_EMAILS_SENDERS:e=>`${Hd(e)}/emails/senders`,ORGANIZATION_PARAMETERS_EMAILS_SENDERS_PREVIEW:(e,t)=>`${Hd(e)}/emails/senders/${t}/preview`,ORGANIZATION_PARAMETERS_EMAILS_DNS:e=>`${Hd(e)}/emails/dns`,ORGANIZATION_PARAMETERS_DELEGATIONS_SPACE:e=>`${Hd(e)}/delegations-space`,ORGANIZATION_PARAMETERS_DELEGATIONS_SPACE_DESIGN:e=>`${Hd(e)}/delegations-space/design`,ORGANIZATION_PARAMETERS_DELEGATIONS_SPACE_INTEGRATION:e=>`${Hd(e)}/delegations-space/integration`,ORGANIZATION_PARAMETERS_DELEGATIONS_SPACE_EMAILS:e=>`${Hd(e)}/delegations-space/emails`,ORGANIZATION_PARAMETERS_CATEGORIES:e=>`${Hd(e)}/categories`,ORGANIZATION_PARAMETERS_CATEGORIES_CUSTOM_FIELDS:e=>`${Hd(e)}/categories/custom-fields`,ORGANIZATION_PARAMETERS_CATEGORIES_POSITIONS:e=>`${Hd(e)}/categories/positions`,ORGANIZATION_PARAMETERS_CATEGORIES_ACCREDITATIONS:e=>`${Hd(e)}/categories/accreditations`,ORGANIZATION_PARAMETERS_CATEGORIES_DELEGATIONS:e=>`${Hd(e)}/categories/delegations`,ORGANIZATION_PARAMETERS_TAGS:e=>`${Hd(e)}/tags`,ORGANIZATION_PARAMETERS_TRANSLATIONS:e=>`${Hd(e)}/translations`,ORGANIZATION_PARAMETERS_INVOICES:e=>`${Hd(e)}/invoices`,ORGANIZATION_PARAMETERS_ACTIVITY:e=>`${Hd(e)}/activity`,ORGANIZATION_PARAMETERS_SKIDATA:e=>`${Hd(e)}/skidata`,ORGANIZATION_PARAMETERS_ORGANIZATION_SWITCH:e=>`${Hd(e)}/organization-switch`,ORGANIZATION_PARAMETERS_DELETE_ACCOUNT:e=>`${Hd(e)}/delete-account`,CUSTOM_FIELDS:e=>`${lc.ORGANIZATION({organizationId:e})}/custom-fields`,CUSTOM_FIELDS_SEGMENT:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/custom-fields/${t}`,CUSTOM_FIELD_USAGE:(e,t,n)=>`${lc.ORGANIZATION({organizationId:e})}/custom-fields/${t}/usage/${n}`,CREATE_CUSTOM_FIELD:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/custom-fields/${t}/create`,EDIT_CUSTOM_FIELD:(e,t,n)=>`${lc.ORGANIZATION({organizationId:e})}/custom-fields/${t}/edit/${n}`,COMMUNITY_USERS_SEGMENT:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/community/users/${t}`,COMMUNITY_USERS_USER:(e,t,n)=>`${lc.ORGANIZATION({organizationId:e})}/community/users/${t}/user/${n}`,COMMUNITY_USERS_USER_INFORMATIONS:(e,t,n)=>`${lc.ORGANIZATION({organizationId:e})}/community/users/${t}/user/${n}/${Cs.INFORMATION}`,COMMUNITY_USERS_DUPLICATES:e=>`${lc.ORGANIZATION({organizationId:e})}/community/users-duplicates`,COMMUNITY_EDIT_USER:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/community/user/${t}/edit`,COMMUNITY_EDIT_USER_FORM:(e,t,n)=>`${lc.ORGANIZATION({organizationId:e})}/community/user/${t}/edit/form/${n}`,COMMUNITY_VOLUNTEERS_IMPORT:e=>`${lc.ORGANIZATION({organizationId:e})}/community/import`,COMMUNITY_FILES_IMPORT:e=>`${lc.ORGANIZATION({organizationId:e})}/community/documents-import`,COMMUNITY_DELEGATIONS:e=>`${lc.ORGANIZATION({organizationId:e})}/community/delegations`,COMMUNITY_DELEGATIONS_SEGMENT:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/community/delegations/${t}`,COMMUNITY_DELEGATION:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/community/delegation/${t}`,COMMUNITY_CREATE_DELEGATION(e,t){let n=`${lc.ORGANIZATION({organizationId:e})}/community/create-delegation`;return t&&(n=`${n}/${t}`),n},COMMUNITY_EDIT_DELEGATION:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/community/delegation/${t}/edit`,CREATE_EVENT_WITH_ORGANIZATION(e){let t="/create-event";return e&&(t=`${t}/${e}`),t},CREATE_EVENT:e=>`${lc.ORGANIZATION({organizationId:e})}/create-event`,EVENTS_SEGMENT:(e,t)=>`${lc.ORGANIZATION({organizationId:e})}/events/${t}`,EVENT_DELEGATIONS_IMPORT:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/delegations-import`,EVENT_VOLUNTEERS_IMPORT:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/members-import`,EVENT_FILES_IMPORT:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/documents-import`,EDIT_EVENT:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/edit`,DASHBOARD:ru,DASHBOARD_EVENT_SWITCH:(e,t)=>`${ru(e,t)}/event-switch`,POSITION_MEMBERS_USER:(e,t,n,i,o)=>`${Vd.POSITION_MEMBERS({organizationId:e,eventId:t,positionCategoryId:n,positionId:i})}/${o}`,POSITION_MEMBERS_USER_INFORMATIONS:(e,t,n,i,o)=>`${Vd.POSITION_MEMBERS({organizationId:e,eventId:t,positionCategoryId:n,positionId:i})}/${o}/${Cs.INFORMATION}`,EXPORT_POSITIONS_MAP:(e,t)=>`/export/event/${e}/positions/${t}/map`,POSITIONS_SEARCH:(e,t)=>`${Vd.POSITIONS({organizationId:e,eventId:t})}/search`,POSITIONS_SEGMENT:(e,t,n)=>`${Vd.POSITIONS({organizationId:e,eventId:t})}/${n}`,CREATE_POSITION(e,t,n){let i=`${Bl.EVENT({organizationId:e,eventId:t})}/create-position`;return n&&(i=`${i}/${n}`),i},POSITION_MAP:(e,t)=>`/position/${e}-${t}/map`,POSITION_SETTINGS:(e,t,n)=>`${Vd.POSITION({organizationId:e,eventId:t,positionId:n})}/settings`,EDIT_POSITION:(e,t,n)=>`${Vd.POSITION({organizationId:e,eventId:t,positionId:n})}/edit`,POSITION_SLOT_ASSIGN_VOLUNTEERS:(e,t,n,i)=>`${Vd.POSITION_SLOT({organizationId:e,eventId:t,positionId:n,positionSlotId:i})}/assign-volunteers`,POSITION_SLOT_MEMBERS:Yd,POSITION_SLOT_MEMBERS_USER:(e,t,n,i,o)=>`${Yd(e,t,n,i)}/${o}`,POSITION_SLOT_MEMBERS_USER_INFORMATIONS:(e,t,n,i,o)=>`${Yd(e,t,n,i)}/${o}/${Cs.INFORMATION}`,POSITION_SLOT_MEMBERS_CHECK_OPTIONS:(e,t,n,i)=>`${Yd(e,t,n,i)}/check-options`,POSITION_SLOT_CHECK_MEMBERS_CHECK_IN:(e,t,n,i)=>`${Kd(e,t,n,i)}/check-in`,POSITION_SLOT_CHECK_MEMBERS_CHECK_OUT:(e,t,n,i)=>`${Kd(e,t,n,i)}/check-out`,POSITION_SLOT_CHECK_MEMBERS_RESET:(e,t,n,i)=>`${Kd(e,t,n,i)}/reset`,VOLUNTEERS:Zd,VOLUNTEERS_SEARCH:Jd,VOLUNTEERS_SEARCH_USER:Xd,VOLUNTEERS_SEARCH_USER_INFORMATIONS:(e,t,n)=>`${Xd(e,t,n)}/${Cs.INFORMATION}`,VOLUNTEERS_SEGMENT:(e,t,n)=>`${Zd(e,t)}/${n}`,VOLUNTEERS_LIST_USER:eu,VOLUNTEERS_LIST_USER_INFORMATIONS:(e,t,n,i)=>`${eu(e,t,n,i)}/${Cs.INFORMATION}`,VOLUNTEERS_LIST_USER_PANEL:tu,VOLUNTEERS_LIST_USER_PANEL_ACCREDITATIONS:(e,t,n,i)=>`${tu(e,t,n,i)}/accreditations`,VOLUNTEERS_LIST_USER_PANEL_AVAILABILITIES:(e,t,n,i)=>`${tu(e,t,n,i)}/availabilities`,VOLUNTEERS_LIST_USER_PANEL_POSITIONS:(e,t,n,i)=>`${tu(e,t,n,i)}/positions`,VOLUNTEERS_LIST_USER_PANEL_TEAM:(e,t,n,i,o)=>`${tu(e,t,n,i)}/team/${o}`,EDIT_USER:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit`,EDIT_USER_FORM:(e,t,n,i)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit/form/${i}`,EDIT_USER_MISSIONS:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-missions`,EDIT_USER_MISSIONS_FORM:(e,t,n,i)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-missions/form/${i}`,EDIT_USER_SLOTS:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-slots`,EDIT_USER_SLOTS_FORM:(e,t,n,i)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-slots/form/${i}`,EDIT_USER_ACCREDITATIONS:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-accreditations`,EDIT_USER_ACCREDITATIONS_FORM:(e,t,n,i)=>`${Bl.EVENT({organizationId:e,eventId:t})}/user/${n}/edit-accreditations/form/${i}`,ASSIGNMENTS:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/assignments`,ASSIGNMENT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/assignment/${n}`,EDIT_ASSIGNMENT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/edit-assignment/${n}`,TEAM_ASSIGNMENT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/team-assignment/${n}`,PRE_ASSIGNMENT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/pre-assignment/${n}`,ACCREDITATIONS_ASSIGNMENTS:(e,t)=>`${Bl.EVENT({organizationId:e,eventId:t})}/accreditations-assignments`,ACCREDIT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/accredit/${n}`,EDIT_ACCREDIT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/edit-accredit/${n}`,EVENT_EMAILS:nu,EVENT_EMAILS_PARAMETERS:(e,t)=>`${nu(e,t)}/parameters`,EDIT_CUSTOM_DOCUMENT:(e,t,n)=>`${Bl.EVENT({organizationId:e,eventId:t})}/custom-document/${n}/edit`,DOCUMENTS:iu,DOCUMENTS_USER_PLANNING:(e,t,n)=>`${iu(e,t)}/user-planning/${n}`,DOCUMENTS_USER_PLANNING_LIST:(e,t,n)=>`${iu(e,t)}/user-planning-list/${n}`,DOCUMENTS_USER_PLANNING_DAYS:(e,t,n)=>`${iu(e,t)}/user-planning-days/${n}`,DOCUMENTS_ASSIGNMENTS:(e,t,n)=>`${iu(e,t)}/assignments/${n}`,DOCUMENTS_VOLUNTEERS_LISTING:(e,t,n)=>`${iu(e,t)}/volunteers-listing/${n}`,DOCUMENTS_BADGE:(e,t,n,i)=>`${iu(e,t)}/user/${n}/badge/${i}`,DOCUMENTS_CERTIFICATE:(e,t,n)=>`${iu(e,t)}/user/${n}/certificate`,DOCUMENTS_DELEGATION_CALENDAR:(e,t,n)=>`${iu(e,t)}/delegation/${n}/calendar`,DOCUMENTS_HOURS:(e,t,n)=>`${iu(e,t)}/user/${n}/hours`,DOCUMENTS_POSITION_PLANNING:(e,t,n)=>`${iu(e,t)}/position-planning/${n}`,DOCUMENTS_POSITIONS_VOLUNTEERS_PLANNING:(e,t,n)=>`${iu(e,t)}/positions-volunteers-planning/${n}`,DOCUMENTS_POSITION:(e,t,n)=>`${iu(e,t)}/position/${n}`,DOCUMENTS_PLANNING:(e,t,n)=>`${iu(e,t)}/planning/${n}`,DOCUMENTS_USER_CUSTOM_DOCUMENT:(e,t,n,i)=>`${iu(e,t)}/user/${n}/custom-document/${i}`,DOCUMENTS_USERS_PICTURES:(e,t,n)=>`${iu(e,t)}/users-pictures/${n}`,OPTIONS:ou,OPTIONS_API:(e,t)=>`${ou(e,t)}/api`,OPTIONS_WEEZEVENT_V2:(e,t)=>`${ou(e,t)}/weezevent-v2`,ACCREDITATIONS_SEGMENT:(e,t,n)=>`${$d.ACCREDITATIONS({organizationId:e,eventId:t})}/${n}`,CREATE_ACCREDITATION(e,t,n){let i=`${Bl.EVENT({organizationId:e,eventId:t})}/create-accreditation`;return n&&(i=`${i}/${n}`),i},EDIT_ACCREDITATION:(e,t,n)=>`${$d.ACCREDITATION({organizationId:e,eventId:t,accreditationId:n})}/edit`,ACCREDITATION_MAP:(e,t)=>`/accreditation/${e}-${t}/map`,DELEGATIONS_SEGMENT:(e,t,n)=>`${xc.DELEGATIONS({organizationId:e,eventId:t})}/${n}`,CREATE_DELEGATION(e,t,n){let i=`${Bl.EVENT({organizationId:e,eventId:t})}/create-delegation`;return n&&(i=`${i}/${n}`),i},EDIT_DELEGATION:(e,t,n)=>`${xc.DELEGATION({organizationId:e,eventId:t,delegationId:n})}/edit`},au=(e,t)=>`/volunteers/${e}-${t}`,lu=(e,t)=>`${au(e,t)}/assignments`,cu=(e,t)=>`${au(e,t)}/auth`,du=(e,t,n,i)=>`/magic-link/${e}/${t}/${n}/${i}`,uu=(e,t)=>`${au(e,t)}/register`,hu=lu;function mu(e,t){return e&&!t.startsWith("/embed")?`/embed${t}`:t}const gu=()=>{const{code:e,source:t,organizationId:n,eventId:i}=yn();return(0,s.useEffect)(()=>{const o=localStorage.getItem(Io),r=localStorage.getItem(Co);if(Dn(o)&&Dn(r)&&Dn(e)&&Dn(t)){localStorage.removeItem(Io),localStorage.removeItem(Co);const s=new yo.TU({Username:o,Pool:So()});s.Session=r,s.setAuthenticationFlowType("CUSTOM_AUTH"),s.sendCustomChallengeAnswer(e,{async onSuccess(e){const o=e.getIdToken().getJwtToken();await $o(zo,{token:o}),n&&i&&t===fe.VolunteerRegister?location.href=uu(n,i):n&&i&&t===fe.VolunteerAssignments?location.href=hu(n,i):t===fe.App?location.href=su.HOME:location.href="/"},onFailure(e){wd("Could not sendCustomChallengeAnswer",e),location.href="/"}})}else location.href="/"},[]),null},pu=n.p+"img/asoFavicon-54a1d8b7694af9631875.png",fu=n.p+"img/faviconWeezcrew-d996db40808b25d12473.png",_u=n.p+"img/netflixFavicon-a36aceec7edf22da5a10.png",bu=n.p+"img/partageTaPassionFavicon-b06b908163009e73794c.png";function ku(e){(0,s.useEffect)(()=>{const t=document.title;return document.title=(n=location.host,`${Dn(i=e)?`${i} | `:""}${function(e){return e===dc?"Partage Ta Passion":e===gc?"One Piece":e===mc?"A.S.O.":qs}(n)}`),()=>{document.title=t};var n,i},[e])}const vu={PLURAL:"members",SINGLE:"member"},Au={PLURAL:"profiles",SINGLE:"profile"},yu="accreditations",Cu="actions",Iu="availabilities",wu="campaigns",xu="comments",Su="documents",Eu="events",ju="form",Tu="forms",Du="history",Ru="informations",Pu="messages",Ou="positions",Mu="scans",$u="segments",Fu=e=>ks([vu.SINGLE,e]),zu=e=>ks([Au.SINGLE,e]),Nu={USER_PROFILE:({userInfoId:e,...t})=>ks([lc.ORGANIZATION(t),zu(e)]),USER_PROFILES:e=>ks([lc.ORGANIZATION(e),Au.PLURAL]),MEMBERS:e=>ks(["delegationId"in e?xc.DELEGATION(e):"eventId"in e&&e.eventId?Bl.EVENT(e):$l.COMMUNITY(e),vu.PLURAL]),MEMBER:({userInfoId:e,...t})=>ks(["eventId"in t&&t.eventId?Bl.EVENT(t):$l.COMMUNITY(t),Fu(e)]),MEMBER_INFORMATION:e=>ks([Nu.MEMBER(e),Ru]),MEMBER_ACTIONS:e=>ks([Nu.MEMBER(e),Cu]),MEMBER_AVAILABILITIES:e=>ks([Nu.MEMBER(e),Iu]),MEMBER_COMMENTS:e=>ks([Nu.MEMBER(e),xu]),MEMBER_HISTORY:e=>ks([Nu.MEMBER(e),Du]),MEMBER_HISTORY_CAMPAIGNS:e=>ks([Nu.MEMBER(e),Du,wu]),MEMBER_HISTORY_EVENTS:e=>ks([Nu.MEMBER(e),Du,Eu]),MEMBER_HISTORY_FORMS:e=>ks([Nu.MEMBER(e),Du,Tu]),MEMBER_HISTORY_SCANS:e=>ks([Nu.MEMBER(e),Du,Mu]),MEMBER_HISTORY_SEGMENTS:e=>ks([Nu.MEMBER(e),Du,$u]),MEMBER_POSITIONS:e=>ks([Nu.MEMBER(e),Ou]),MEMBER_ACCREDITATIONS:e=>ks([Nu.MEMBER(e),yu]),MEMBER_FORMS:e=>ks([Nu.MEMBER(e),Tu]),MEMBER_FORM:e=>ks([Nu.MEMBER(e),ju,e.formId]),MEMBER_FORM_EDIT:e=>Es(Nu.MEMBER_FORM(e)),MEMBER_MESSAGES:e=>ks([Nu.MEMBER(e),Pu]),MEMBER_DOCUMENTS:e=>ks([Nu.MEMBER(e),Su]),CREATE:e=>Ss(Nu.MEMBERS(e))};function Bu(){return{history:Cn(),params:yn(),translate:bn()}}function Lu(e){try{return location.host===dc&&e===fc[dc]}catch{return!1}}function Vu(e){try{return location.host===mc&&e===fc[mc]}catch{return!1}}function Uu(e){return e?new Promise((t,n)=>{const i=new Image;i.onload=()=>{t(i)},i.onerror=()=>{n(new Error("Could not load image"))},i.src=e}):Promise.resolve(null)}function Gu(e){const t=Hn({colors:{...Us(e)}});document.getElementById("heavent-react-hook")?.classList.add(t.toString())}const Wu=s.createContext({}),qu=e=>{const{data:t,isLoading:n}=vn("query OrganizationPublic(\n $organizationId: OrganizationId!\n $loadDelegationsSpace: Boolean!\n $loadMembersSpace: Boolean!\n) {\n organization: organizationPublic(id: $organizationId) {\n delegationsSpaceDesign: spaceDesign(spaceType: DelegationSpace)\n @include(if: $loadDelegationsSpace) {\n ...DesignColors\n\n banner {\n url\n }\n\n logo {\n url\n }\n }\n\n membersSpaceDesign: spaceDesign(spaceType: MembersSpace) @include(if: $loadMembersSpace) {\n ...DesignColors\n\n banner {\n url\n }\n\n logo {\n url\n }\n }\n }\n}\n",{organizationId:e.organizationId,loadDelegationsSpace:e.loadDelegationsSpace,loadMembersSpace:e.loadMembersSpace},[to.DesignColorsFragment]);const[i,o]=s.useState(void 0),[a,l]=s.useState(void 0),[c,d]=s.useState(!0);return s.useEffect(()=>{t.organization&&(Gu(t.organization?.delegationsSpaceDesign?.colors??t.organization.membersSpaceDesign?.colors??{}),(async()=>{t.organization.delegationsSpaceDesign?(await Promise.all([Uu(t.organization.delegationsSpaceDesign?.banner?.url),Uu(t.organization.delegationsSpaceDesign?.logo?.url)]),o(t.organization.delegationsSpaceDesign?.banner?.url),l(t.organization.delegationsSpaceDesign?.logo?.url),d(!1)):t.organization.membersSpaceDesign?(await Promise.all([Uu(t.organization.membersSpaceDesign?.banner?.url),Uu(t.organization.membersSpaceDesign?.logo?.url)]),o(t.organization.membersSpaceDesign?.banner?.url),l(t.organization.membersSpaceDesign?.logo?.url),d(!1)):d(!1)})())},[t.organization]),(0,r.jsx)(Wu.Provider,{value:{bannerUrl:i,logoUrl:a},children:n||c||!0===e.isLoading?e.skeleton:e.children})};var Hu=n(924),Ku=n(6996),Yu=n(952),Zu=n(5664);function Ju(){const[e]=(0,s.useState)(()=>(0,Zu.A)("forminput-")),[t]=(0,s.useState)(()=>(0,Zu.A)("forminputlabel-")),[n]=(0,s.useState)(()=>(0,Zu.A)("forminputdesc-")),[i]=(0,s.useState)(()=>(0,Zu.A)("forminputerror-"));return{inputId:e,labelId:t,descId:n,errorId:i}}const Xu=(0,s.createContext)({}),Qu=Un("div",{variants:{height:{default:{height:"100%"},1:{minHeight:"$space$1"},2:{minHeight:"$space$2"},3:{minHeight:"$space$3"},4:{minHeight:"$space$4"},5:{minHeight:"$space$5"},6:{minHeight:"$space$6"},7:{minHeight:"$space$7"},8:{minHeight:"$space$8"},9:{minHeight:"$space$9"},10:{minHeight:"$space$10"},11:{minHeight:"$space$11"},12:{minHeight:"$space$12"},13:{minHeight:"$space$13"}},width:{default:{width:"100%"},1:{minWidth:"$space$1"},2:{minWidth:"$space$2"},3:{minWidth:"$space$3"},4:{minWidth:"$space$4"},5:{minWidth:"$space$5"},6:{minWidth:"$space$6"},7:{minWidth:"$space$7"},8:{minWidth:"$space$8"},9:{minWidth:"$space$9"},10:{minWidth:"$space$10"},11:{minWidth:"$space$11"},12:{minWidth:"$space$12"},13:{minWidth:"$space$13"}}},defaultVariants:{height:"default",width:"default"}});var eh=n(2695);const th=Un("div",{alignItems:"center",display:"grid",gap:"6px 8px",gridTemplateColumns:"min-content auto"}),nh=Un(ni,{alignItems:"center",borderRadius:"$2",fontWeight:"$medium",gap:"$3",padding:"$3 $4","& i":{fontSize:"$textMd"},variants:{color:{primary:{background:"$primary50",border:"1px solid $primary400",color:"$primary500",[`${th}`]:{color:"$primary500"}},gray:{background:"$gray50",border:"1px solid $gray400",color:"$gray700",[`${th}`]:{color:"$gray500"}},error:{background:"$error50",border:"1px solid $error400",color:"$error700",[`${th}`]:{color:"$error500"}},warning:{background:"$warning50",border:"1px solid $warning400",color:"$warning700",[`${th}`]:{color:"$warning500"}},success:{background:"$success50",border:"1px solid $success400",color:"$success700",[`${th}`]:{color:"$success500"}}}},defaultVariants:{color:"primary"}}),ih=e=>(Li("common-front/src/designSystem/components/alerts/__deprecated/alert.tsx","common-front/src/designSystem/components/alerts/alert.tsx"),(0,r.jsxs)(nh,{"aria-live":e["aria-live"]??"polite",color:e.color,role:"alert",width:e.width,children:[e.leftIcon&&(0,r.jsx)(ni,{align:"center",children:(0,r.jsx)(Ei,{icon:e.leftIcon})}),(0,r.jsx)(Jn,{css:{flex:"1"},children:e.children}),e.rightIcon&&(0,r.jsx)(ni,{align:"center",css:{cursor:e.rightIconClick?"pointer":"default"},onClick:()=>{e.rightIconClick?.()},children:(0,r.jsx)(Ei,{icon:e.rightIcon})})]})),oh=e=>{const t={iconStyle:"solid"};switch(e.iconStyle){case"error":return(0,r.jsx)(Ei,{icon:"circle-exclamation",...t});case"warning":return(0,r.jsx)(Ei,{icon:"triangle-exclamation",...t});default:js(e.iconStyle)}},rh=Un(ni,{borderRadius:"$1",alignItems:"flex-start",gap:"$2",flex:"1 0 0",padding:"$4","& i":{fontSize:"$textMd"},variants:{alertStyle:{error:{background:"$error50",border:"1px solid $error500",color:"$gray800","& i":{color:"$error500"}},warning:{background:"$warning50",border:"1px solid $warning500",color:"$gray800","& i":{color:"$warning500"}}}},defaultVariants:{alertStyle:"error"}}),sh=({min:e=2,max:t=6,textStyle:n="heading",children:i,...o})=>{t{const i=e?.parentElement;if(!i||n===t)return n;for(const e of Array(i.children))if(e[0]instanceof HTMLHeadingElement)return d(i,++n);return d(i,n)},[t]);return s.useEffect(()=>c(`h${d(a.current?.parentElement,e)}`),[e,t]),(0,r.jsx)(xl,{ref:a,as:l,...o,textStyle:n,children:i})},ah=e=>(0,r.jsxs)(rh,{alertStyle:e.alertStyle,"aria-live":e["aria-live"]??"polite",role:"alert",width:e.width,children:[(0,r.jsx)(ni,{align:"start",children:(0,r.jsx)(Jn,{height:"20px",width:"20px",children:(0,r.jsx)(oh,{iconStyle:e.alertStyle})})}),(0,r.jsx)(ni,{align:"start",css:{gap:"2px"},direction:"column",children:e.children})]}),lh=({children:e})=>(0,r.jsx)(sh,{css:{color:"$gray900",fontWeight:"$medium",fontSize:"$textSm",lineHeight:"1.42857"},children:e}),ch=({children:e})=>(0,r.jsx)(r.Fragment,{children:e}),dh=e=>(0,r.jsxs)(ah,{alertStyle:"error","aria-live":"assertive",id:e.id,children:[(0,r.jsx)(lh,{children:e.title}),(0,r.jsx)(ch,{children:e.children})]});function uh(e){return e?(0,eo.A)(Object.values(e).map(e=>"string"==typeof e?e:Array.isArray(e)?(0,yr.A)(e).map(e=>uh(e)).flat():uh(e)).flat()):[]}const hh=e=>{const{translate:t}=Bu(),n=Ju(),{formRenderProps:{errors:i,submitErrors:o},showErrors:a}=(0,s.useContext)(Xu),{designSystem:c}=cr(),d=uh((0,eh.A)({},i,o));return a&&l(d)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(({children:i})=>"new2025"===c?(0,r.jsx)(dh,{id:e.errorId??n.errorId,title:t("form_has_errors_14074"),children:(0,r.jsx)("ul",{style:{margin:"0",paddingInlineStart:"var(--space-4)"},children:i})}):(0,r.jsx)(ih,{"aria-live":"assertive",color:"error",id:e.errorId,leftIcon:"circle-exclamation",children:(0,r.jsx)(Jn,{width:1,children:(0,r.jsx)("ul",{style:{margin:"0",paddingInlineStart:"var(--space-6)"},children:i})})}),{children:d.map((e,t)=>(0,r.jsx)("li",{children:e},t))}),!0!==e.hideSpacer&&(0,r.jsx)(Qu,{height:"6"})]}):null};function mh(e,t){Object.values(t.fields).forEach(e=>{e.data={...e.data,forceDisplayError:!0}})}const gh=e=>{const t=s.useRef(null),n=Ju(),{setShowErrors:i}=s.useContext(Xu),o=n=>(n?.preventDefault?.(),e.formRenderProps.invalid?(i(!0),e.formRenderProps.form.mutators.forceErrors(),setTimeout(()=>{e.customErrorRef&&e.customErrorRef.current?(e.customErrorRef.current.scrollIntoView(),e.customErrorRef.current.scrollTop=0):!e.hideDefaultErrors&&t.current&&(t.current.scrollIntoView(),t.current.scrollTop=0)},100),!e.formRenderProps.hasValidationErrors&&e.formRenderProps.hasSubmitErrors?e.formRenderProps.handleSubmit():void 0):e.formRenderProps.handleSubmit());return(0,r.jsxs)(ni,{ref:t,as:"form",onSubmit:o,...ei(e),children:[!e.hideDefaultErrors&&!e.customErrorRef&&(0,r.jsx)(hh,{errorId:n.errorId}),(0,r.jsx)("input",{style:{display:"none"},type:"submit",value:"Submit"}),e.render({...e.formRenderProps,handleSubmit:o})]})},ph=e=>{const t=_n(Bc),[n,i]=s.useState(!1);return(0,r.jsx)(Yu.lV,{initialValues:e.initialValues,initialValuesEqual:e.initialValuesEqual??Ku.A,mutators:{...e.mutators,...Hu.A,forceErrors:mh},render:t=>(0,r.jsx)(Xu.Provider,{value:{formRenderProps:t,showErrors:n,setShowErrors:i},children:(0,r.jsx)(gh,{...(0,Qn.A)(e,["direction","align","justify","wrap","gap","css","height","width"]),customErrorRef:e.customErrorRef,formRenderProps:t,hideDefaultErrors:e.hideDefaultErrors,render:e.render})}),validate:n=>e.schema?t.validateForForm(e.schema)(n):"function"==typeof e.validate?e.validate(n):{},onSubmit:async(t,n,o)=>{const r=await e.onSubmit(t,n,o);return Object.keys(r||{}).length>0&&i(!0),r}})};var fh=n(9008);function _h(e){return e.data?.forceDisplayError&&e.invalid||e.touched&&!e.pristine&&e.invalid||!1}const bh=({children:e,id:t})=>e?(0,r.jsx)(Jn,{color:"gray500",fontSize:"textXs",id:t,children:e}):null,kh=e=>e.children?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"error"===e.state?"error500":"gray500",fontSize:"textXs",id:e.id,role:"error"===e.state?"alert":void 0,children:e.children})]}):null,vh=({id:e,children:t,htmlFor:n,isClickable:i=!0})=>t?(0,r.jsx)("label",{htmlFor:n,id:e,style:{display:"block",cursor:"inherit",fontWeight:"$medium",marginBlockEnd:0},onClick:e=>{i||e.preventDefault()},children:(0,r.jsx)(Jn,{color:"gray700",fontWeight:"medium",children:t})}):null,Ah=Un("div",{alignItems:"center",borderRadius:"$1",display:"flex",gap:"$space$2",padding:"0 $space$3",position:"relative",width:"100%","& input::placeholder":{color:"$gray500"},"&:focus-within":{border:"2px solid $primaryCustom500"},variants:{state:{active:{backgroundColor:"white",border:"1px solid $gray300",color:"$gray900"},disabled:{background:"$gray50",border:"1px solid $gray300",color:"$gray500"},error:{backgroundColor:"white",border:"1px solid $error500"},search:{backgroundColor:"$gray100",border:"1px solid $gray300",color:"$gray500"}},cursor:{default:{cursor:"default"},text:{cursor:"text"},pointer:{cursor:"pointer"}},height:{fixed:{height:"40px"},fluid:{minHeight:"40px"}}},defaultVariants:{state:"active",height:"fixed"}}),yh=s.forwardRef(({height:e,cursor:t,css:n,icon:i,children:o,state:s,onClick:a,rightIcon:l,rightText:c,onRightIconClick:d,...u},h)=>(0,r.jsxs)(Ah,{ref:h,className:"h-styled-input-container",css:n,cursor:t,height:e,state:s,onClick:e=>{a?.(e)},...u,children:[i&&(0,r.jsx)(ni,{css:{color:"$gray500"},role:"presentation",children:(0,r.jsx)(Ei,{icon:i})}),o,"error"===s&&(0,r.jsx)(ni,{className:"styled-input-container-circle-exclamation",css:{color:"$error500"},children:(0,r.jsx)(Ei,{icon:"circle-exclamation"})}),l&&(0,r.jsx)(ni,{css:{color:"$gray500",cursor:"function"==typeof d?"pointer":"inherit"},role:"presentation",onClick:e=>{d?.(e)},children:(0,r.jsx)(Ei,{icon:l})}),Dn(c)&&(0,r.jsx)(Jn,{css:{userSelect:"none"},font:"gray500 textSm regular",children:c})]}));yh.displayName="StyledInputContainer";const Ch=s.forwardRef(({autoComplete:e,isEmail:t,shouldParseAsInt:n,css:i,label:o,description:a,hint:l,onRightIconClick:c,state:d,type:u,onChange:h,rightIcon:m,rightText:g,icon:p,treatIntNaNAsNull:f,..._},b)=>{const k=s.useRef(),v=s.useRef(),A=b??v,{inputId:y,descId:C,errorId:I}=Ju();return(0,r.jsxs)(ni,{ref:k,css:i,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:y,children:o}),(0,r.jsx)(bh,{id:C,children:a}),(o||a)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(yh,{cursor:"text",icon:p,rightIcon:m,rightText:g,state:d,onClick:()=>A.current?.focus(),onRightIconClick:e=>{zi(e),c?.(e)},children:(0,r.jsx)(Jn,{color:"inherit",css:{flex:"1",height:"100%","& input":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%","&:disabled":{color:"$gray500"}},"& input::placeholder":{color:"search"===d?"$gray400":"$gray500",opacity:1},"& input::-ms-input-placeholder ":{color:"search"===d?"$gray400":"$gray500",opacity:1}},children:(0,r.jsx)("input",{ref:A,"aria-describedby":a?C:void 0,"aria-errormessage":"error"===d?I:void 0,"aria-invalid":"error"===d,autoComplete:e??"off",disabled:"disabled"===d,id:y,type:u??(t?"email":n?"number":"text"),onChange:e=>{if(t&&Dn(e.target.value))h(e.target.value.toLowerCase());else if(!0===n){const t=parseInt(e.target.value,10);isNaN(t)?h(f?null:0):h(t)}else h(e.target.value)},..._})})}),(0,r.jsx)(kh,{id:I,state:d,children:l})]})});Ch.displayName="TextInput";const Ih=({autoComplete:e,hint:t,shouldParseAsInt:n,name:i,state:o,...a})=>{const l=(0,s.useCallback)(e=>{switch(e){case ne.City:return"address-level1";case ne.DateOfBirth:return"bday";case ne.FirstName:return"given-name";case ne.LastName:return"family-name";case ne.PostalCode:return"postal-code";case ne.Street:return"street-address";case ne.Country:case ne.Language:case ne.Nationality:case ne.Phone:case ne.Picture:case ne.Sex:default:return}},[]),c=(0,s.useMemo)(()=>i.startsWith("formRegister.userInfo.fields.")?l(i.split(".").pop())??e:e,[i,e,l]),d=(0,s.useCallback)(e=>{const i=_h(e.meta);return(0,r.jsx)(Ch,{autoComplete:c,hint:i?e.meta.error||e.meta.submitError:t,shouldParseAsInt:n??!1,state:i?"error":o,value:e.input.value,onBlur:e.input.onBlur,onChange:t=>{e.input.onChange(t)},onFocus:e.input.onFocus,...a})},[t,n,o,c,a]);return(0,r.jsx)(Yu.D0,{name:i,parse:fh.A,render:d})},wh={AUTH_EMAIL:"heavent-auth-email",BACKOFFICE_INVOICES_COLUMNS:"heavent-backoffice-invoices-columns",BACKOFFICE_COLUMNS:"heavent-backoffice-columns",BACKOFFICE_LIMIT:"heavent-backoffice-limit",BACKOFFICE_PREDICATES:"heavent-backoffice-predicates",BACKOFFICE_SEARCH:"heavent-backoffice-search",BACKOFFICE_SORT:"heavent-backoffice-sort",CURRENT_EVENT_ID:"heavent-current-event-id",CURRENT_EVENT_NAME:"heavent-current-event-name",CURRENT_ORGANIZATION_ID:"heavent-current-organization-id",DELEGATIONS_SPACE_TAB:"heavent-delegations-space-tab",EVENT_ID:"heavent-event-id",HIDE_HUBSPOT:"hide-hubspot",ORGANIZATION_ID:"heavent-organization-id",ACCREDITATIONS_IMPORT_FORMATS:"heavent-accreditations-import-formats",ACCREDITATIONS_IMPORT_MAPPINGS:"heavent-accreditations-import-mappings",ACCREDITATIONS_IMPORT_MODE:"heavent-accreditations-import-mode",ACCREDITATIONS_IMPORT_PRESETS:e=>`heavent-accreditations-import-presets-${e}`,EVENTS_IMPORT_FORMATS:"heavent-events-import-formats",EVENTS_IMPORT_MAPPINGS:"heavent-events-import-mappings",EVENTS_IMPORT_MODE:"heavent-events-import-mode",EVENTS_IMPORT_PRESETS:e=>`heavent-events-import-presets-${e}`,POSITIONS_IMPORT_FORMATS:"heavent-positions-import-formats",POSITIONS_IMPORT_MAPPINGS:"heavent-positions-import-mappings",POSITIONS_IMPORT_MODE:"heavent-positions-import-mode",POSITIONS_IMPORT_PRESETS:e=>`heavent-positions-import-presets-${e}`,VOLUNTEERS_IMPORT_FORMATS:"heavent-volunteers-import-formats",VOLUNTEERS_IMPORT_MAPPINGS:"heavent-volunteers-import-mappings",VOLUNTEERS_IMPORT_MODE:"heavent-volunteers-import-mode",VOLUNTEERS_IMPORT_PRESETS:e=>`heavent-volunteers-import-presets-${e}`,DELEGATIONS_IMPORT_FORMATS:"heavent-delegations-import-formats",DELEGATIONS_IMPORT_MAPPINGS:"heavent-delegations-import-mappings",DELEGATIONS_IMPORT_PRESETS:e=>`heavent-delegations-import-presets-${e}`,DELEGATIONS_IMPORT_MODE:"heavent-delegations-import-mode",DELEGATION_MEMBERS_IMPORT_FORMATS:"heavent-delegation-members-import-formats",DELEGATION_MEMBERS_IMPORT_MAPPINGS:"heavent-delegation-members-import-mappings",DELEGATION_MEMBERS_IMPORT_PRESETS:e=>`heavent-delegation-members-import-presets-${e}`,DELEGATION_MEMBERS_IMPORT_MODE:"heavent-delegation-members-import-mode"};var xh=n(2302);const Sh=e=>{const t=bn(),n=In(),i=_n(Bc),o=_n(Kr),{mutate:a}=Zo(),[l,c]=(0,s.useState)(0),[d,u]=(0,s.useState)(null),h=location.pathname.includes("/delegations")||Vu(e.organizationId),m=(0,s.useCallback)(async t=>{await $o(zo,{token:t}),h?(n.removeItem(wh.DELEGATIONS_SPACE_TAB),location.pathname=`${Ii.HEAVENT_PUBLIC_URL.pathname}${xs(lc.ORGANIZATION_DELEGATIONS({organizationId:e.organizationId}))}`):location.pathname=`${Ii.HEAVENT_PUBLIC_URL.pathname}${xs(Nu.USER_PROFILES({organizationId:e.organizationId}))}`},[h]),[g,p]=(0,s.useState)(0),[f,_]=(0,s.useState)(!1),[b,k]=(0,s.useState)(Date.now()),v=()=>{location.reload()},{connectionTitle:A,connectionSubtitle:y}=ps(e.organizationId);return(0,r.jsx)(ph,{css:{...e.css},direction:"column",initialValues:{email:"",code:""},render:({handleSubmit:e,submitting:n})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{color:"gray900",fontSize:{"@initial":"textXl","@tablet":"displaySm"},fontWeight:"semiBold",textAlign:{"@initial":"center","@desktop":"start"},children:t(h?A:"connexion_mon_39916")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Jn,{color:"gray500",textAlign:{"@initial":"center","@desktop":"start"},children:t(h?y:"connecter_vous_19749")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(Ih,{autoComplete:"email",isEmail:!0,label:t("adresse_e_mail_60930"),name:"email",placeholder:t("entrez_votre_ad_42451"),state:1===l||f?"disabled":"active"}),1===l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Ih,{autoComplete:"one-time-code",inputMode:"numeric",label:t("code_re_u_par_e_75150"),name:"code",pattern:"\\d*",placeholder:t("code_re_u_par_e_75150"),state:f?"disabled":void 0})]}),(0,r.jsx)(Qu,{height:"6"}),f?(0,r.jsx)(Oi,{textAlign:"center",onClick:v,children:t("recommencer_14712")}):(0,r.jsx)(Oi,{isLoading:n,textAlign:"center",onClick:e,children:t(0===l?"recevoir_un_cod_82139":"se_connecter_63820")})]}),validate:i.validateForForm(o.signInSchema()),onSubmit:async n=>{if(0!==l){const{user:e,callbacks:i}=d;return Oo({code:n.code,user:e,callbacks:i}).then(m,e=>{if("RETRY"===e.type)return p(g+1),{code:t("le_code_n_est_p_95065",3-(g+1))};{let i;return Mo(e.message,n.email,b),_(!0),i=Xi.dw.fromMillis(Date.now()-b).as("minutes")>3?t("le_code_a_expir_45975"):t("le_code_n_est_p_12317"),{FORM_ERROR:i}}})}{await a({loginCodeEmail:{email:n.email,organizationId:e.organizationId,source:h?fe.DelegationsSpace:fe.MembersSpace}}),k(Date.now());const t=await Po(n.email,xh.A,xh.A);u(t),c(1)}}})};function Eh(e){const t=window.matchMedia(e),[n,i]=(0,s.useState)(t.matches);return(0,s.useEffect)(()=>{const e=()=>i(t.matches);return t.addEventListener("change",e),()=>t.removeEventListener("change",e)},[n,e]),n}function jh(){return Eh(Ln.desktop)}function Th(){return Eh(Ln.tablet)}const Dh={Aso:{Aso:n(8301),HomeBackground:n(8144),Logo:n(0)},Blanks:{Accreditation:n(7008),Member:n(5594)},Maps:{GooglePlan:n(1416),GoogleSatellite:n(6954),IgnPlan:n(4025)},AvatarGroup:n(384),Background404:n(4236),FormPositionRanked:n(4628),FormPositionUnranked:n(1205),Google:n(1931),GoogleMaps:n(1446),Ign:n(9882),Login:n(2647),Login2x:n(2281),LogoWeezeventSquare:n(6041),NetflixWood:n(5095),UserProfile:n(8264),WeezConstruction:n(6400)},Rh={Alert:n(2630),Check:n(3780),DnsBlank:n(1037),DnsWrongDomain:n(8184),Done:n(8652),Done2:n(3574),FileBlank:n(7619),FileCSV:n(9625),FileJPG:n(6751),FilePDF:n(9848),FilePNG:n(6959),FileZIP:n(539),RecrewteerMarker:n(8798),Sad:n(5376),WeezeventBlankHandGlobe:n(2599),WeezeventBlankMessages:n(6687),WeezeventBlankPerson:n(7648),WeezeventBlankSwissArmyKnife:n(4362)},Ph=Un("div",{display:"grid",variants:{align:{start:{alignItems:"start"},center:{alignItems:"center"},end:{alignItems:"end"}},gap:{1:{gap:"$1"},2:{gap:"$2"},3:{gap:"$3"},4:{gap:"$4"},5:{gap:"$5"},6:{gap:"$6"},7:{gap:"$7"},8:{gap:"$8"},9:{gap:"$9"},10:{gap:"$10"},11:{gap:"$11"},12:{gap:"$12"},13:{gap:"$13"}},columnGap:{1:{columnGap:"$1"},2:{columnGap:"$2"},3:{columnGap:"$3"},4:{columnGap:"$4"},5:{columnGap:"$5"},6:{columnGap:"$6"},7:{columnGap:"$7"},8:{columnGap:"$8"},9:{columnGap:"$9"},10:{columnGap:"$10"},11:{columnGap:"$11"},12:{columnGap:"$12"},13:{columnGap:"$13"}},rowGap:{1:{rowGap:"$1"},2:{rowGap:"$2"},3:{rowGap:"$3"},4:{rowGap:"$4"},5:{rowGap:"$5"},6:{rowGap:"$6"},7:{rowGap:"$7"},8:{rowGap:"$8"},9:{rowGap:"$9"},10:{rowGap:"$10"},11:{rowGap:"$11"},12:{rowGap:"$12"},13:{rowGap:"$13"}}}}),Oh=s.forwardRef((e,t)=>{const n={gridTemplate:e.gridtemplate,gridTemplateColumns:e.gridtemplatecolumns,gridTemplateRows:e.gridtemplaterows};return e.height&&(n.height=Nn(e.height)),e.width&&(n.width=Nn(e.width)),(0,r.jsx)(Ph,{role:"grid",...e,ref:t,css:{...n,...e.css}})});Oh.displayName="Grid";const Mh=e=>{const t=jh(),n=Th(),i=t?"720px 1fr":"1fr";return(0,r.jsxs)(Oh,{gridtemplatecolumns:i,gridtemplaterows:"1fr",height:1,width:1,children:[t&&(0,r.jsx)(Jn,{css:{background:`url(${Dh.Aso.HomeBackground}) no-repeat`,backgroundSize:"cover",backgroundPosition:"center"}}),(0,r.jsxs)(ni,{align:"center",css:{overflow:"hidden"},direction:"column",children:[(0,r.jsx)(Qu,{height:"12"}),(0,r.jsx)(Jn,{height:t?160:n?133:96,width:t?383:n?272:231,children:(0,r.jsx)("img",{height:"100%",src:Dh.Aso.Logo,width:"100%"})}),(0,r.jsx)(Qu,{height:{"@initial":"10","@tablet":"13"}}),e.children]})]})},$h=Kn({"0%":{opacity:1},"50%":{opacity:.4},"100%":{opacity:1}}),Fh=s.memo(function(e){const t="circular"===e.variant?e.size:e.height,n="circular"===e.variant?e.size:e.width;return(0,r.jsx)(Jn,{css:{animation:`${$h} 1.5s ease-in-out 0.5s infinite`,background:"$gray200",borderRadius:"circular"===e.variant?"50%":e.borderRadius,color:"transparent",...e.css},height:t,width:n,children:e.children})}),zh=()=>(0,r.jsx)(Mh,{children:(0,r.jsxs)(ni,{direction:"column",width:"$modalMd",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:28,width:1}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:42,width:1}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:38,width:1}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]})}),Nh=()=>{const{organizationId:e}=yn();return(0,r.jsx)(qu,{loadDelegationsSpace:!1,loadMembersSpace:!0,organizationId:e,skeleton:(0,r.jsx)(zh,{}),children:(0,r.jsx)(Mh,{children:(0,r.jsx)(Sh,{css:{width:"100%",px:"$6","@tablet":{maxWidth:"100%",px:"$12"},"@desktop":{width:"$modalMd",px:"$3"}},organizationId:e})})})};function Bh(e,t){return t.has("lang")?Qs(t.get("lang"))||Ue.En:e||Qs(navigator.language)||Ue.En}const Lh=({css:e,children:t,hideIcon:n,to:i,...o})=>{const s=new URL(i.toString(),Ii.HEAVENT_APP_URL),a=n?void 0:["http:","https:"].includes(s.protocol)&&s.origin!==location.origin?"arrow-up-right-from-square":o.download?"arrow-down-to-bracket":void 0;return(0,r.jsx)(ni,{align:"center",as:"span",css:{cursor:"pointer",fontWeight:"$medium","&:hover":{textDecoration:"underline"},...e},gap:"2",children:(0,r.jsxs)(xi,{to:s,...o,children:[t,a&&(0,r.jsx)(Jn,{as:"span",css:{marginInlineStart:"$1"},children:(0,r.jsx)(Ei,{icon:a})})]})})};Lh.displayName="LinkText";const Vh=e=>{const{translate:t}=Bu(),{user:n}=ur(),i=Bh(n?.language,new URL(location.href).searchParams),o=(0,s.useMemo)(()=>i===Ue.Fr?"https://assets.recrewteer.com/aso/cgus/cgu_fr.pdf":i===Ue.Es?"https://assets.recrewteer.com/aso/cgus/cgu_es.pdf":"https://assets.recrewteer.com/aso/cgus/cgu_en.pdf",[i]),a=(0,s.useMemo)(()=>i===Ue.Fr?"https://assets.recrewteer.com/aso/cgus/confidentialite_fr.pdf":i===Ue.Es?"https://assets.recrewteer.com/aso/cgus/confidentialite_es.pdf":"https://assets.recrewteer.com/aso/cgus/confidentialite_en.pdf",[i]);return(0,r.jsxs)(ni,{css:{alignItems:"center",background:"auth"===e.source?"#e20613":"transparent",color:"auth"===e.source?"white":"$gray500 ",fontWeight:"500",gap:"$4",py:"$4","& .h-dot":{display:"none"},"@tablet":{gap:"$7",justifyContent:"center",py:"10px","& .h-dot":{display:"block"}}},direction:{"@initial":"column","@tablet":"row"},width:1,children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Lh,{hideIcon:!0,to:o,children:t("aso_cgu")})}),(0,r.jsx)(Jn,{className:"h-dot",children:"•"}),(0,r.jsx)(Jn,{children:(0,r.jsx)(Lh,{hideIcon:!0,to:a,children:t("aso_confidentialite")})})]})},Uh=e=>(0,r.jsxs)(ni,{align:"center",css:{background:"white",paddingTop:"64px","@desktop":{paddingTop:"80px"}},direction:"column",height:1,width:1,children:[(0,r.jsx)(Jn,{height:68,width:185,children:(0,r.jsx)("img",{height:"100%",src:Dh.Aso.Aso,width:"100%"})}),(0,r.jsx)(Jn,{css:{minHeight:"148px","@desktop":{minHeight:"98px"}}}),(0,r.jsx)(ni,{css:{width:"100%",px:"$6","@tablet":{px:"0",width:"360px"},"@desktop":{px:"0",width:"640px"}},children:e.children}),(0,r.jsx)(Jn,{css:{flex:"1"}}),(0,r.jsx)(Vh,{source:"auth"})]}),Gh=()=>{const{params:{organizationId:e}}=Bu();return(0,r.jsx)(qu,{loadDelegationsSpace:!0,loadMembersSpace:!1,organizationId:e,skeleton:(0,r.jsx)(Ti,{}),children:(0,r.jsx)(Uh,{children:(0,r.jsx)(Sh,{css:{width:"100%"},organizationId:e})})})},Wh=()=>{const{params:{organizationId:e}}=Bu(),{logoUrl:t}=s.useContext(Wu);return t?(0,r.jsx)(Jn,{css:{background:`url(${t})`,backgroundSize:"cover"},height:ad(e)?68:120,width:ad(e)?185:120}):null},qh=()=>(0,r.jsx)(ni,{css:{marginBottom:"$9","@tablet":{marginBottom:"$10"}},justify:"center",width:1,children:(0,r.jsx)(Fh,{borderRadius:"$1",height:140,width:140})}),Hh=Un("div",{alignItems:"center",background:"$grayCustom50",display:"flex",flexDirection:"column",height:"100%",overflowY:"auto",padding:"$4",gap:"$7",paddingTop:"$10",width:"100%","@tablet":{padding:"$10"}}),Kh={bd:!0,background:"white",padding:"$7 $4",width:"100%","@tablet":{padding:"$7"},"@desktop":{width:"$modalMd"}},Yh=()=>(0,r.jsxs)(Hh,{children:[(0,r.jsx)(qh,{}),(0,r.jsxs)(ni,{css:Kh,direction:"column",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:28,width:1}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:42,width:1}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:38,width:1}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]})]}),Zh=e=>{const{organizationId:t}=yn();return(0,r.jsx)(qu,{loadDelegationsSpace:e.loadDelegationsSpace,loadMembersSpace:e.loadMembersSpace,organizationId:t,skeleton:(0,r.jsx)(Yh,{}),children:(0,r.jsxs)(Hh,{children:[(0,r.jsx)(Wh,{}),(0,r.jsx)(Sh,{css:Kh,organizationId:t})]})})},Jh=e=>{const{params:{organizationId:t}}=Bu();return Lu(t)?(0,r.jsx)(Nh,{}):Vu(t)?(0,r.jsx)(Gh,{}):(0,r.jsx)(Zh,{loadDelegationsSpace:e.loadDelegationsSpace,loadMembersSpace:e.loadMembersSpace})},Xh=e=>`/v2/organization/${e}`,Qh=(e,t)=>`${Xh(e)}/member/${t}`,em=({organizationId:e,userInfoId:t,eventId:n})=>n?`${Qh(e,t)}/event/${n}`:`${Qh(e,t)}/community`,tm=e=>Xh(e),nm=e=>`${Xh(e)}/profiles`,im=(e,t)=>`${Qh(e,t)}/campaigns`,om=(e,t)=>`${Qh(e,t)}/documents`,rm=em,sm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/edit`,am=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/information`,lm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/availability`,cm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/positions`,dm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/assignments`,um=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/desired-accreditations`,hm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/accreditations`,mm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/information/edit`,gm=(e,t,n,i)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/information/edit/${i}`,pm=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/availability/edit`,fm=(e,t,n,i)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/availability/edit/${i}`,_m=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/positions/edit`,bm=(e,t,n,i)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/positions/edit/${i}`,km=(e,t,n)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/desired-accreditations/edit`,vm=(e,t,n,i)=>`${em({organizationId:e,userInfoId:t,eventId:n})}/desired-accreditations/edit/${i}`,Am=(e,t,n)=>`${Xh(e)}/event/${t}/form/${n}`,ym=(e,t)=>`${Xh(e)}/form/${t}`,Cm=(e,t,n,i)=>t?`${Xh(e)}/event/${t}/form/${i}/delegation/${n}`:`${Xh(e)}/form/${i}/delegation/${n}`,Im=(e,t,n,i)=>`${Xh(e)}/event/${t}/form/${n}/team/${i}`,wm=()=>{const e=Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId"}),t=Nu.MEMBER_FORM_EDIT({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId",formId:":formId"}),n=[rm({organizationId:":organizationId",userInfoId:":userInfoId"}),rm({organizationId:":organizationId",userInfoId:":userInfoId"}),rm({organizationId:":organizationId",eventId:":eventId",userInfoId:":userInfoId"}),sm(":organizationId",":userInfoId",null),sm(":organizationId",":userInfoId",":eventId"),am(":organizationId",":userInfoId",null),am(":organizationId",":userInfoId",":eventId"),mm(":organizationId",":userInfoId",null),mm(":organizationId",":userInfoId",":eventId"),lm(":organizationId",":userInfoId",":eventId"),pm(":organizationId",":userInfoId",":eventId"),cm(":organizationId",":userInfoId",":eventId"),_m(":organizationId",":userInfoId",":eventId"),um(":organizationId",":userInfoId",":eventId"),km(":organizationId",":userInfoId",":eventId")],i=[gm(":organizationId",":userInfoId",null,":formId"),gm(":organizationId",":userInfoId",":eventId",":formId"),fm(":organizationId",":userInfoId",":eventId",":formId"),bm(":organizationId",":userInfoId",":eventId",":formId"),vm(":organizationId",":userInfoId",":eventId",":formId")];return(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.rd,{exact:!0,from:"/v2/organization/:organizationId/event/:eventId/form/:formId/delegation/:delegationId",to:xc.DELEGATION_FORM({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:"/v2/organization/:organizationId/form/:formId/delegation/:delegationId",to:xc.DELEGATION_FORM({organizationId:":organizationId",delegationId:":delegationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:"/v2/organization/:organizationId/event/:eventId/form/:formId",to:Bl.EVENT_FORM({organizationId:":organizationId",eventId:":eventId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:"/v2/organization/:organizationId/form/:formId",to:lc.ORGANIZATION_FORM({organizationId:":organizationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:"/v2/organization/:organizationId/delegations/auth",to:ws(lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"}))}),(0,r.jsx)(fr.rd,{exact:!0,from:nm(":organizationId"),to:xs(Nu.USER_PROFILES({organizationId:":organizationId"}))}),n.map(t=>(0,r.jsx)(fr.rd,{exact:!0,from:t,to:e},t)),i.map(e=>(0,r.jsx)(fr.rd,{exact:!0,from:e,to:t},e)),(0,r.jsx)(fr.rd,{exact:!0,from:dm(":organizationId",":userInfoId",":eventId"),to:Nu.MEMBER_POSITIONS({organizationId:":organizationId",eventId:":eventId",userInfoId:":userInfoId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:hm(":organizationId",":userInfoId",":eventId"),to:Nu.MEMBER_ACCREDITATIONS({organizationId:":organizationId",eventId:":eventId",userInfoId:":userInfoId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:im(":organizationId",":userInfoId"),to:Nu.MEMBER_MESSAGES({organizationId:":organizationId",userInfoId:":userInfoId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:om(":organizationId",":userInfoId"),to:Nu.MEMBER_DOCUMENTS({organizationId:":organizationId",userInfoId:":userInfoId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:ym(":organizationId",":formId"),to:lc.ORGANIZATION_FORM({organizationId:":organizationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:Am(":organizationId",":eventId",":formId"),to:Bl.EVENT_FORM({organizationId:":organizationId",eventId:":eventId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:Im(":organizationId",":eventId",":formId",":teamCode"),to:Bl.EVENT_TEAM_FORM({organizationId:":organizationId",eventId:":eventId",formId:":formId",teamCode:":teamCode"})}),(0,r.jsx)(fr.rd,{exact:!0,from:Cm(":organizationId",null,":delegationId",":formId"),to:xc.DELEGATION_FORM({organizationId:":organizationId",delegationId:":delegationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{exact:!0,from:Cm(":organizationId",":eventId",":delegationId",":formId"),to:xc.DELEGATION_FORM({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId",formId:":formId"})}),(0,r.jsx)(fr.rd,{from:tm(":organizationId"),to:lc.ORGANIZATION({organizationId:":organizationId"})})]})},xm=({acceptCustomColours:e,css:t,footer:n,header:i,heading:o,subtitle:s,children:a,...l})=>(0,r.jsxs)(ni,{as:Xn.Section,className:"card",css:{padding:"unset !important",bd:!0,inlineSize:"100%",backgroundColor:"$white","& .card":{backgroundColor:"$gray50","& .card__body":{padding:"$4 $5"}},...t},direction:"column",...l,children:[i||(o||s)&&(0,r.jsx)(ni,{align:"center",as:Xn.Header,css:{borderBlockEnd:"1px solid $gray200",padding:"$6 $7 $5 $7"},gap:"3",children:(0,r.jsxs)(Jn,{css:{flex:"1"},children:[o&&(0,r.jsx)(sh,{css:e?{color:"$grayCustom900"}:void 0,children:o}),s&&(0,r.jsx)(xl,{css:e?{color:"$grayCustom500"}:void 0,textStyle:"subtitle",children:s})]})}),(0,r.jsx)(ni,{className:"card__body",css:{gap:"$6",padding:"$6 $7","&:empty":{display:"none"}},direction:"column",children:a}),n&&(0,r.jsx)(ni,{as:Xn.Footer,css:{borderBlockStart:"1px solid $gray200",padding:"$6","&:empty":{display:"none"}},gap:"3",children:n})]}),Sm=e=>(0,r.jsx)(ni,{css:{bd:!0,alignSelf:"stretch",alignItems:"flex-start",padding:"$4",background:"$gray50"},direction:"column",gap:"3",children:e.children});function Em(){return Eh(Ln.mobile)}function jm(e){return{[`${e} p.h-small`]:{fontSize:"12px"},[`${e} h2`]:{fontSize:"20px",fontWeight:"$semiBold"},[`${e} h3`]:{fontSize:"18px",fontWeight:"$semiBold"},[`${e} h4`]:{fontSize:"16px",fontWeight:"$semiBold"},[`${e} a`]:{color:"$primary500"},[`${e} blockquote`]:{borderLeft:"3px solid $gray200",fontStyle:"italic",marginLeft:0,marginRight:0,px:"$4","& p":{margin:0,paddingBottom:"$2",paddingTop:"$2"}}}}const Tm=e=>(0,r.jsx)(Jn,{className:"h-rich-text",css:{...jm("&"),"& > p:first-child":{marginTop:0},"& > p:last-child":{marginBottom:0},"& figure":{margin:"auto","& img":{width:"100%"}},...e.css},dangerouslySetInnerHTML:{__html:e.text},width:1,onClick:e=>{const t=e.target;if(t){const n=t.closest("a");n&&(e.preventDefault(),window.open(n.getAttribute("href"),"_blank"))}}}),Dm=e=>{const t=Em();return(0,r.jsxs)(ni,{css:{bd:!0,alignSelf:"stretch",alignItems:"stretch",justifyContent:"space-between",padding:"$3 $4",background:"$white","@tablet":{alignItems:"center"}},direction:t?"column":"row",gap:"3",children:[(0,r.jsxs)(ni,{direction:"column",gap:"4",children:[(0,r.jsxs)(ni,{css:{flex:"1"},direction:t?"column":"row",gap:t?"1":"4",children:[(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{fontWeight:"medium",children:e.title}),e.subtitle&&(0,r.jsx)(Tm,{css:{color:"$gray500"},text:e.subtitle.toString()})]}),!t&&(0,r.jsx)(Jn,{css:{blockSize:"fit-content",inlineSize:"fit-content"},children:e.badge})]}),e.children&&(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},gap:"8",children:e.children})]}),(0,r.jsx)(ni,{gap:"3",children:e.button})]})},Rm=({bannerUrl:e,featureFlags:t,isLoading:n})=>{const[i,o]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{(async()=>{Dn(e)&&(o(!0),await Uu(e),o(!1))})()},[e]),n||Dn(e)?i?(0,r.jsx)(Fh,{css:{minHeight:"115px",width:"100%","@tablet":{borderRadius:"$2",minHeight:"230px"},"@desktop":{marginLeft:"auto",marginRight:"auto",minHeight:"360px",width:"$container"}}}):(0,r.jsx)(Jn,{css:{background:`url(${e}) no-repeat center`,backgroundSize:"cover",minHeight:"115px",width:"100%","@tablet":{borderRadius:"$2",margin:t?.isV4?"$6 0":void 0,minHeight:"230px"},"@desktop":{marginLeft:"auto",marginRight:"auto",minHeight:"360px",width:"$container"}}}):null},Pm="h-dropdown-open";function Om(e,t){e.dispatchEvent(new CustomEvent(Pm,{bubbles:!0,detail:{uuid:t??""}}))}const Mm=s.createContext({}),$m=e=>{const t=s.useRef(vo()),[n,i]=s.useState(e.isOpen??!1),[o,a]=s.useState(null),[l,c]=s.useState(null),d=s.useCallback(n=>{e.disabled||(i(n),e.onStateChange&&e.onStateChange(n),!0===n&&o&&Om(o,t.current))},[e.disabled,o,i,e.onStateChange]),u=s.useCallback(n=>{n.detail.uuid!==t.current&&!0!==e.doNotCloseOnOtherOpen&&d(!1)},[d]);return s.useEffect(()=>{e.isOpen!==n&&i(e.isOpen??!1)},[e.isOpen]),s.useEffect(()=>(document.addEventListener(Pm,u),()=>{document.removeEventListener(Pm,u)}),[u]),Bi(()=>{d(!1)}),function(){const e=s.useCallback(()=>{d(!1)},[]);s.useEffect(()=>(document.addEventListener("click",e,!1),()=>{document.removeEventListener("click",e,!1)}),[])}(),(0,r.jsx)(Mm.Provider,{value:{isOpen:n,referenceElement:o,popperElement:l,setIsOpen:d,setReferenceElement:a,setPopperElement:c},children:e.children})};function Fm(){return s.useContext(Mm)}const zm=Un("div",{alignItems:"center",display:"flex",fontSize:"$textSm",fontWeight:"$regular",minHeight:"40px",px:"$4",py:"$2",userSelect:"none",width:"100%",ellipsis:"",variants:{color:{default:{cursor:"pointer",color:"$gray700","&:hover":{background:"$primary50",color:"$primary500"}},disabled:{color:"$gray400",cursor:"not-allowed"},heading:{color:"$gray500",fontSize:"$textXs",fontWeight:"$semiBold",cursor:"default"},red:{cursor:"pointer",color:"$error700","&:hover":{background:"$error50"}}}},defaultVariants:{color:"default"}}),Nm=({children:e,color:t,css:n,download:i,to:o,onClick:s,target:a,role:l})=>"disabled"!==t&&o?(0,r.jsx)(xi,{download:i,target:a,to:o,onClick:e=>s?.(e),children:(0,r.jsx)(zm,{color:t||"default",css:n,children:e})}):(0,r.jsx)(zm,{color:t||"default",css:n,role:l??"menuitem",tabIndex:o?void 0:"presentation"!==l?0:void 0,onClick:e=>s?.(e),children:e}),Bm=({css:e,children:t,color:n,download:i,icon:o,isDisabled:s=!1,onClick:a,to:l,target:c})=>(0,r.jsx)(Nm,{color:n,css:{cursor:s?"not-allowed":"pointer",opacity:s?"0.6":"inherit",...e},download:i,target:c,to:l,onClick:e=>{s||(Om(e.target),a?.(e))},children:(0,r.jsxs)(ni,{align:"center",gap:"3",height:1,width:1,children:[(0,r.jsx)(ni,{align:"center",height:1,justify:"start",width:16,children:(0,r.jsx)(Ei,{icon:o})}),(0,r.jsx)(Jn,{css:{flex:"1",ellipsis:""},children:t})]})});var Lm=n(832);const Vm=e=>{const{isOpen:t,referenceElement:n,popperElement:i,setPopperElement:o}=Fm(),{styles:a,attributes:l,update:c}=(0,Lm.E)(n,i,{placement:e.placement,modifiers:[{name:"offset",options:{offset:[0,e.offset??8]}}]}),d="match"===e.width?`${n?.getBoundingClientRect().width??240}px`:"number"==typeof e.width?`${e.width}px`:"fit-content";s.useEffect(()=>{c?.()},[c,t,n]),s.useEffect(()=>{if(n){const e=new ResizeObserver(()=>{c?.()});return e.observe(n),()=>{e.disconnect()}}return xh.A},[c,n]);const u=(0,r.jsx)(ni,{ref:o,"aria-hidden":!t,"aria-orientation":e["aria-orientation"],css:{background:"white",border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$lg",display:t?"flex":"none",maxHeight:e.maxHeight?`${e.maxHeight}px`:void 0,overflowX:"hidden",overflowY:"auto",py:"$2",width:d,zIndex:"400",...e.css,...a.popper,"&:empty":{opacity:0}},direction:"column",id:e.id,role:"menu",onClick:e=>zi(e,!1),...l.popper,tabIndex:-1,children:e.children});return t?e.renderOnPortal?(0,Ni.createPortal)(u,document.body):u:null},Um=e=>{const{isOpen:t,setIsOpen:n,setReferenceElement:i}=Fm(),o=e.children,a=e=>{zi(e),n(!t),o.props.onClick?.(e)},l=s.cloneElement(s.Children.only(o),{ref(e){i(e)},onClick(e){e.preventDefault(),a(e)},onKeyPress(e){a(e)},tabIndex:0});return(0,r.jsx)(r.Fragment,{children:l})},Gm=Un("div",{variants:{direction:{horizontal:{width:"100%"},vertical:{height:"100%"}},color:{gray100:{},gray200:{}}},compoundVariants:[{direction:"horizontal",color:"gray100",css:{borderTop:"1px solid $gray100"}},{direction:"vertical",color:"gray100",css:{borderRight:"1px solid $gray100"}},{direction:"horizontal",color:"gray200",css:{borderTop:"1px solid $gray200"}},{direction:"vertical",color:"gray200",css:{borderRight:"1px solid $gray200"}}],defaultVariants:{color:"gray200"}}),Wm=e=>(0,r.jsx)(Gm,{"aria-orientation":e.direction,color:e.color,css:e.css,direction:e.direction,role:"separator"}),qm=e=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:e.height}),(0,r.jsx)(Gm,{color:e.color,direction:"horizontal",role:"separator"}),(0,r.jsx)(Qu,{height:e.height})]}),Hm=e=>{switch(e){case 16:return 7;case 24:return 10;case 32:return 14;case 40:return 16;case 48:return 18;case 56:return 20;case 64:return 24;case 88:return 30;case 96:return 36;case 110:return 40;case 160:return 48;case 310:return 120}},Km=e=>{const[t,n]=(0,s.useState)(Dn(e.image)?e.image:void 0);if((0,s.useEffect)(()=>{Dn(e.image)&&n(e.image)},[e.image]),Dn(t))return(0,r.jsx)("div",{style:{border:e.border,borderRadius:e.size+"px",height:`${e.size}px`,overflow:"hidden",width:`${e.size}px`},children:(0,r.jsx)("img",{alt:"Avatar",src:t,style:{height:`${e.size}px`,width:`${e.size}px`,verticalAlign:"baseline"}})});{const t=function(e,t){if(Dn(e))return Oc(e," ");if(Dn(t)){const[e]=t.split("@");return Oc(e,".")}return""}(e.name,e.email);return(0,r.jsx)("div",{style:{borderRadius:e.size+"px",height:e.size+"px",overflow:"hidden",width:e.size+"px"},children:(0,r.jsx)("div",{className:"h-avatar-initials",style:{alignItems:"center",background:$c(t),color:"white",display:"flex",fontSize:`${Hm(e.size)}px`,height:"100%",justifyContent:"center",textTransform:"uppercase",width:"100%"},children:t})})}},Ym=e=>{const{params:{organizationId:t,eventId:n,delegationId:i,userInfoId:o},translate:a}=Bu(),{data:c,loader:d}=vn('query SpaceHeader($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n id\n name\n }\n\n user {\n userInfo(organizationId: $organizationId) {\n ...MemberRegistrationUserInfo\n firstName: fieldValue(slug: "firstName")\n\n events {\n id\n name\n }\n }\n }\n}\n',{organizationId:t},[to.MemberRegistrationUserInfoFragment]),u=Em(),h=In(),[m,g]=s.useState(!1),p=s.useMemo(()=>c.user?.userInfo,[c.user?.userInfo]);return d||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{css:{flex:"1"}}),(0,r.jsxs)($m,{"aria-label":a("menu_utilisateu_40033"),"aria-orientation":"vertical",isOpen:m,onStateChange:g,children:[(0,r.jsx)(Um,{children:(0,r.jsxs)(ni,{align:"center","aria-expanded":m,"aria-label":a("ouvrir_le_menu_47803"),css:{fontWeight:"$medium",color:"$gray800",fontSize:"$textSm",cursor:"pointer"},gap:"3",justify:"end",width:300,onClick:()=>document.getElementById("user-menu")?.focus(),children:[(0,r.jsx)(Km,{email:p?.email,image:p?.picture?.url,name:p?.name,size:32}),!u&&(0,r.jsx)(Jn,{css:{maxWidth:"calc(100% - 66px)"},children:(0,r.jsx)(Jn,{css:{ellipsis:!0},children:p?.name||p?.email})}),(0,r.jsx)("div",{children:m?(0,r.jsx)("i",{className:"far fa-angle-up"}):(0,r.jsx)("i",{className:"far fa-angle-down"})})]})}),(0,r.jsxs)(Vm,{"aria-orientation":"vertical",id:"user-menu",maxHeight:500,placement:"bottom-end",width:300,children:[(0,r.jsx)(Nm,{children:(0,r.jsxs)(ni,{align:"center",as:Xn.Nav,css:{cursor:"default"},gap:"3",width:1,children:[(0,r.jsx)(Km,{email:p?.email,image:p?.picture?.url,name:p?.name,size:32}),(0,r.jsxs)(Jn,{css:{width:"calc(100% - 44px)"},children:[(0,r.jsx)(Jn,{css:{ellipsis:!0},fontWeight:"semiBold",children:p?.name||p?.email}),Dn(p?.name)&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},children:p?.email})]})]})}),!i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Nm,{children:(0,r.jsx)(xi,{to:i?xc.DELEGATION({organizationId:c.organization.id,delegationId:i}):Nu.MEMBER({organizationId:c.organization.id,userInfoId:o}),width:1,children:(0,r.jsx)(xl,{css:{fontWeight:void 0===n&&c.organization.id===t?"bold":"inherit"},children:c.organization.name})})}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),l(c.user.userInfo.events)&&c.user.userInfo.events.map(e=>(0,r.jsx)(Nm,{children:(0,r.jsx)(xi,{to:i?xc.DELEGATION({organizationId:c.organization.id,eventId:e.id,delegationId:i}):Nu.MEMBER({organizationId:t,eventId:e.id,userInfoId:o}),width:1,children:(0,r.jsx)(xl,{css:{fontWeight:void 0!==n&&n===e.id?"bold":"inherit"},children:e.name})})},e.id))]}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),e.extraItems,(0,r.jsx)(Nm,{color:"red",onClick:()=>{h.removeItem(wh.DELEGATIONS_SPACE_TAB),To()},children:a("se_d_connecter_74151")})]})]})]})},Zm=({additionalComponents:e,logoSrc:t,...n})=>{const{params:{organizationId:i,delegationId:o,userInfoId:s}}=Bu();return(0,r.jsxs)(ni,{align:"center",as:"header",css:{backgroundColor:"white",px:"$6",position:"relative",borderBottom:"1px solid $gray200",justifyContent:"center"},height:65,width:1,children:[(0,r.jsxs)(ni,{align:"center",css:{cursor:t?"pointer":"default",margin:"inherit",padding:"$4","& svg":{height:"50%"}},gap:"7",height:1,children:[t&&(0,r.jsx)(xi,{height:1,to:o?xs(lc.ORGANIZATION_DELEGATIONS({organizationId:i})):Nu.USER_PROFILE({organizationId:i,userInfoId:s}),children:t&&(0,r.jsx)("img",{height:"100%",src:t,width:"auto"})}),e]}),(0,r.jsx)(fr.qh,{path:[xc.DELEGATION({delegationId:":delegationId",organizationId:":organizationId"}),xc.DELEGATION({delegationId:":delegationId",eventId:":eventId",organizationId:":organizationId"}),Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId"}),Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId"})],children:(0,r.jsx)(Ym,{...n})})]})},Jm=({children:e,extraItems:t,featureFlags:n,isLoading:i,organization:o,spaceDesign:a})=>{const{params:{organizationId:l}}=Bu();return(0,s.useEffect)(()=>{o&&Gu(a.themeColors??{})},[o,a.themeColors]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Zm,{extraItems:t,logoSrc:a.logoSrc}),(0,r.jsxs)(ni,{align:"center",as:"main",css:{height:"fit-content",...n?.isV4?{padding:"$7 $4 $12 $4","@desktop":{padding:"$7 0 $12 0"}}:{maxWidth:"1170px",marginLeft:"auto",marginRight:"auto","@tablet":{marginTop:"$6",borderRadius:"$2"},"@desktop":{backgroundColor:"$white",border:"1px solid $gray200",marginBottom:"$8"}}},direction:"column",gap:n?.isV4?"4":void 0,height:1,width:1,children:["edit"!==window.location.pathname.split("/").at(-1)&&"edit"!==window.location.pathname.split("/").at(-2)&&(0,r.jsx)(Rm,{bannerUrl:a.bannerSrc,featureFlags:n,isLoading:i}),(0,r.jsx)(Jn,{css:{width:"100%",...n?.isV4?{}:{height:"100%",position:"relative",padding:"$4","@tablet":{padding:"$5 $7"},"@desktop":{paddingBottom:"$7",marginLeft:"auto",marginRight:"auto"}},"@desktop":{width:"$container"}},children:e})]}),Vu(l)&&(0,r.jsx)(Vh,{source:"delegation"})]})},Xm=()=>{const{params:{organizationId:e}}=Bu(),{data:t,isLoading:n,loader:i}=vn("query OrganizationEventsShowcase($organizationId: OrganizationId!) {\n organization: organizationPublic(id: $organizationId) {\n ...OrganizationEventsShowcase\n\n eventsShowcaseSettings {\n title\n intro\n events {\n event {\n id\n name\n }\n descriptionText\n buttonText\n form {\n id\n name\n }\n }\n }\n }\n}\n",{organizationId:e},[to.OrganizationEventsShowcaseFragment]);return i||(0,r.jsx)(Jm,{featureFlags:{isV4:!0},isLoading:n,organization:t.organization,spaceDesign:{themeColors:t.organization?.eventsShowcaseDesign?.colors,bannerSrc:t.organization?.eventsShowcaseDesign?.banner?.url,logoSrc:t.organization?.eventsShowcaseDesign?.logo?.url},children:(0,r.jsx)(xm,{heading:t.organization.eventsShowcaseSettings.title,subtitle:t.organization.eventsShowcaseSettings.intro,children:(0,r.jsx)(Sm,{children:t.organization.eventsShowcaseSettings.events.map(t=>(0,r.jsx)(Dm,{button:t.form?(0,r.jsx)(Oi,{to:Ec({organizationId:e,eventId:t.event.id,formId:t.form.id}),children:t.buttonText}):(0,r.jsx)(Oi,{disabled:!0,children:t.buttonText}),subtitle:t.descriptionText,title:t.event.name},t.event.id))})})})};var Qm=n(6618),eg=n(6452);function tg(e,t,n,i={}){const o=Dn(t.name)?t.name:"",r=e.toDisplayString(t.range,i.interval?.options),s=(0,yr.A)([i.position?.includeName?n:"",o,i.slot?.includeRange||Rn(o)?r:"",i.position?.includeNameAtEnd?n:""]).join(" - ");return Dn(s)?s:n}function ng(e){return`${e.name}${Dn(e.acronym)?` (${e.acronym})`:""}`}function ig(e,t){const n=t[e.customField.slug];return"boolean"==typeof n&&e.customField.fieldType===oe.Checkbox?n===e.conditionValue:e.customField.fieldType===oe.Select&&e.customField.canSelectMultiple&&l(n)?(0,la.A)(e.conditionValue,n??[]).length>0:e.customField.fieldType===oe.Select&&"number"==typeof n&&e.conditionValue.includes(n)}function og(e,t){if(!l(e?.conditionsCustomFields))return!0;switch(e.conditionsOperator){case D.Or:return e.conditionsCustomFields.some(e=>ig(e,t));case D.And:return e.conditionsCustomFields.every(e=>ig(e,t));default:return js(e.conditionsOperator)}}function rg(e){return Dn(e.address)}function sg(e){return Cr(e.latitude)&&Cr(e.longitude)}function ag(e){return rg(e)||sg(e)}function lg(e){return(0,Ar.A)(Object.values((0,Qm.A)(e,e=>e.position.name)).map(e=>{const t=e[0].positionCategory,n=e[0].position,i=e.map(e=>e.positionSlot.range.start.toMillis());return{id:n.id,category:t.name,text:Dn(n.acronym)?n.acronym:n.name,minDate:(0,eg.A)(i),color:n.color,count:e.length,icon:n.icon}}),({category:e,text:t,minDate:n})=>[e.toLowerCase(),t.toLowerCase(),n])}function cg(e){return`${e.name}${Dn(e.acronym)?` (${e.acronym})`:""}`}function dg(e){return ug(e.map(({accreditationSlot:e})=>e))}function ug(e){return(0,Ar.A)(Object.values((0,Qm.A)(e,e=>e.accreditation.id)).map(e=>{const t=e[0].accreditationCategory,n=e[0].accreditation,i=e.map(e=>e.date?.toMillis()??1);return{id:n.id,category:t.name,index:n.index,text:Dn(n.acronym)?n.acronym:n.name,minDate:(0,eg.A)(i),color:n.color,count:e.length,icon:n.icon}}),({category:e,index:t,text:n,minDate:i})=>[e.toLowerCase(),hg(t),n.toLowerCase(),i])}function hg(e){return"number"!=typeof e||isNaN(e)?"9999":e.toString(10).padStart(4,"0")}function mg(e){return(0,Ar.A)(e,e=>[jn(e.accreditationCategoryName||""),hg(e.index),jn(e.name)])}var gg=n(8389),pg=n(8047),fg=n(4757);function _g(e,t,n,i={}){const o=Dn(t.name)?t.name:"",r=t.date?Dn(i?.date?.format)?t.date.toFormat(i?.date?.format??""):e.toLocaleString(t.date,i?.date?.localeFormat||mo.DateOnly.Numeric):"",s=(0,yr.A)([i?.accreditation?.includeName?n:"",o,r,i?.accreditation?.includeNameAtEnd?n:""]).join(" - ");return Dn(s)?s:Dn(i?.defaultName)?i?.defaultName:n}function bg(e){return(0,Ar.A)(e,e=>[e.date?.toMillis()??1,e.name.toLowerCase()])}var kg=n(9116);const vg=e=>(0,r.jsx)(ni,{css:{background:"$gray50",overflowX:"auto",padding:"$6",...e.css},direction:"column",gap:"4",height:1,width:1,children:e.children}),Ag=e=>(0,r.jsxs)(ni,{align:"center",css:e.css,direction:"column",height:1,justify:"center",width:1,children:[(0,r.jsx)(Jn,{css:{inlineSize:"70%","@tablet":{inlineSize:"50%",blockSize:"auto",maxInlineSize:"100px"}},children:(0,r.jsx)("img",{alt:"Blank image",className:"blank-image",height:"100%",src:e.imageSrc??Rh.WeezeventBlankPerson,width:"100%"})}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(Jn,{css:{color:"$gray800",fontSize:"$textMd",fontWeight:"$semiBold","@tablet":{color:"$gray900",fontSize:"$textMd",fontWeight:"$medium"}},textAlign:"center",children:e.title}),Dn(e.subtitle)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Jn,{color:"gray500",fontSize:"textSm",textAlign:"center",children:e.subtitle})]}),e.button&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(ni,{justify:"center",children:e.button})]})]}),yg=Un("div",{alignItems:"center",borderRadius:"12px",cursor:"pointer",display:"flex",position:"relative",padding:"$1","&:hover":{background:"$gray300"},"& > div":{background:"white",boxShadow:"$sm",position:"absolute",transition:"left 200ms ease-in"},"& > i":{color:"white"},"&:focus":{outline:"none"},"&:focus-visible":{border:"1px solid $success500",boxShadow:"0 0 0 4px rgba(16, 167, 77, 0.16)"},variants:{disabled:{true:{cursor:"not-allowed",background:"$gray100","&:hover":{background:"$gray100"},"&:focus-visible":{border:"1px solid $gray300",boxShadow:"0 0 0 4px rgba(206, 206, 206, 0.4)"},"& > i":{color:"$gray400"}}},size:{sm:{blockSize:"16px",inlineSize:"30px","& > div":{borderRadius:"12px",blockSize:"12px",inlineSize:"12px"},"& > i":{fontSize:"8px"}},md:{blockSize:"24px",inlineSize:"44px","& > div":{borderRadius:"20px",blockSize:"20px",inlineSize:"20px"},"& > i":{fontSize:"12px",paddingInlineStart:"2px"}}},state:{unchecked:{background:"$gray200","& > div":{left:"2px"}},checked:{background:"$success500","&:hover":{background:"$success600"}}}},compoundVariants:[{size:"sm",state:"checked",css:{"& > div":{left:"calc(100% - 2px - 12px)"}}},{size:"md",state:"checked",css:{"& > div":{left:"calc(100% - 2px - 20px)"}}},{disabled:!0,state:"checked",css:{background:"$gray100","&:hover":{background:"$gray100"}}}],defaultVariants:{size:"sm"}}),Cg=e=>(0,r.jsxs)(yg,{"aria-checked":e.value,"aria-describedby":e.descId,"aria-label":e.label,"aria-labelledby":e.labelId,disabled:e.disabled,id:e.inputId,role:"checkbox",size:e.size,state:e.value?"checked":"unchecked",tabIndex:e.tabIndex??0,onClick:()=>{e.disabled||e.onChange(!e.value)},onKeyDown:t=>{e.disabled||"Space"!==t.code||(t.preventDefault(),e.onChange(!e.value))},children:[(0,r.jsx)(Ei,{height:"8",icon:"check",width:"8"}),(0,r.jsx)("div",{})]}),Ig=e=>{const{inputId:t,descId:n,labelId:i}=Ju(),o=Dn(e.subtext);return(0,r.jsxs)(ni,{align:"center",css:{cursor:e.disabled?"auto":"pointer",userSelect:"none",...e.css},onClick:()=>{e.disabled||e.onChange(!e.value)},onKeyDown:t=>{e.disabled||"Space"!==t.code||(t.preventDefault(),e.onChange(!e.value))},children:[(0,r.jsx)(Cg,{descId:n,disabled:e.disabled,inputId:t,labelId:i,size:e.size,value:e.value,onChange:xh.A}),(0,r.jsx)(Qu,{width:"2"}),(0,r.jsxs)(ni,{css:{flex:"1",fontSize:"md"===e.size?"$3":"$2"},direction:"column",children:[(0,r.jsx)(vh,{htmlFor:t,id:i,children:(0,r.jsx)(Jn,{color:"gray800",fontWeight:"medium",children:e.children})}),o&&(0,r.jsx)(Jn,{color:"gray500",id:n,children:e.subtext})]})]})},wg=e=>(0,r.jsx)(Yu.D0,{name:e.name,render:t=>(0,r.jsx)(Ig,{disabled:e.disabled,size:e.size,subtext:e.subtext,value:t.input.value,onChange:t.input.onChange,children:e.children})}),xg=e=>(0,r.jsxs)(ni,{direction:"column",gap:"2",children:[(0,r.jsx)(ni,{align:"center",css:{color:"$gray800",fontSize:"$textMd",fontWeight:"$medium"},gap:"3",children:e.category}),(0,r.jsx)(ni,{direction:"column",gap:"3",children:e.children})]});var Sg=n(5315);const Eg=[0,50,100,200,300,400,500,600,700,800,900,950,1e3],jg=Object.fromEntries(["gray","grayDark","primary","error","warning","success","blue","blueGray","blueLight","purple","purpleLight","purpleDark","pink","orange","redLight","redDark","green","greenDark","brown"].flatMap(e=>{const t={50:Gn.colors[`${e}50`].value,100:Gn.colors[`${e}100`].value,500:Gn.colors[`${e}500`].value,700:Gn.colors[`${e}700`].value};return[[e,t],[t[700],t]]}));function Tg(e,t=700){const n=jg[e.toLowerCase()];if(n)return n;{const n=(0,Sg.KI)(e),i=((e,t=700)=>Eg.map(n=>{if(0===n)return{stop:n,tweak:100};if(1e3===n)return{stop:n,tweak:0};if(n===t)return{stop:n,tweak:e};{const i=Math.abs((n-t)/100),o=n[e,n.copy({l:t/100}).formatHex()]))}}const Dg={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Rg(e){return Dn(e)&&(function(e){return/^#(([0-9a-fA-F]{2}){3,4}|([0-9a-fA-F]){3,4})$/g.test(e)}(e)||function(e){return Object.keys(Dg).includes(e)}(e))}function Pg(e,{higherIsBetter:t}={higherIsBetter:!0}){return e<=.2?t?Gn.colors.error500.value:Gn.colors.success500.value:e<=.7?Gn.colors.warning500.value:e<=1?t?Gn.colors.success500.value:Gn.colors.error500.value:Gn.colors.blueGray500.value}const Og=Un(ni,{borderRadius:"$2",fontSize:"$textSm",height:"32px",width:"32px",variants:{size:{sm:{},md:{borderRadius:"$3",fontSize:"$textMd",height:"40px",width:"40px"},responsive:{"@tablet":{borderRadius:"$3",fontSize:"$textMd",height:"40px",width:"40px"}}}},defaultVariants:{size:"responsive"}}),Mg=e=>{const t=(0,s.useMemo)(()=>Tg(e.color??""),[e.color]),n=(0,s.useMemo)(()=>Lt.includes(e.icon)?Si(e.icon):e.icon,[e.icon]);return(0,r.jsx)(Og,{align:"center",css:{background:t[100],color:t[700],...e.css},justify:"center",role:"presentation",size:e.size,children:(0,r.jsx)(Ei,{icon:n})})},$g=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>cg(e.accreditation),[e.accreditation]),[i,o]=(0,s.useState)(!0),a=e.displaySlots||"function"==typeof e.renderCheckbox;return(0,r.jsxs)(ni,{css:{background:"white",bd:!0,overflow:"hidden",userSelect:"none"},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{cursor:a?"pointer":"default",padding:"$3 $4"},gap:"2",onClick:()=>{o(!i),e.onClick?.()},children:[e.displaySlots&&(0,r.jsx)(ni,{align:"center",css:{fontSize:"$textXs"},height:20,justify:"center",width:20,children:(0,r.jsx)(Ei,{icon:i?"chevron-down":"chevron-right"})}),e.renderCheckbox?.(),(0,r.jsx)(Mg,{color:e.accreditation.color,icon:e.accreditation.icon}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:n}),e.badge]}),e.displayNumberOfSlots&&(0,r.jsx)(Jn,{color:"gray500",children:t("creneau",e.numberOfSlots)})]}),e.renderActions?.()]}),(e.displayFormCustomFields||e.displaySlots&&i)&&(0,r.jsx)(ni,{css:{borderTop:"1px solid $gray200"},direction:"column",children:e.children})]})},Fg=e=>{const t=bn();return(0,r.jsxs)(ni,{align:"center",gap:"1",children:[e.children,(0,r.jsxs)(Jn,{color:"gray500",fontSize:"textXs",fontWeight:"regular",children:["(",t("facultatif_76747"),")"]})]})},zg=e=>{if(0===e.names.length)return e.render(e.fields);{const[t,...n]=e.names;return(0,r.jsx)(Yu.D0,{name:t,render:i=>(0,r.jsx)(zg,{fields:{...e.fields||{},[t]:i},names:n,render:e.render,subscription:e.subscription}),subscription:e.subscription})}},Ng=({formattedAddressProps:e,hint:t,latitudeProps:n,longitudeProps:i,placeProps:o,state:a,...l})=>{const c=bn(),d=(0,s.useRef)(null),u=_h(e.meta);return(0,s.useEffect)(()=>{const t=new google.maps.places.Autocomplete(d.current,{types:["geocode"]});t.addListener("place_changed",async()=>{const r=t.getPlace(),s=r.geometry.location.lat(),a=r.geometry.location.lng();e.input.onChange(r.formatted_address),n?.input.onChange(s),i?.input.onChange(a),o?.input.onChange(r)})},[]),(0,r.jsx)(Ch,{ref:d,hint:u?e.meta.error||e.meta.submitError:t,placeholder:c("indiquez_un_lie_85634"),state:u?"error":a,value:e.input.value,onBlur:e.input.onBlur,onChange:e.input.onChange,onFocus:e.input.onFocus,...l})},Bg=({addressName:e,latitudeName:t,longitudeName:n,placeName:i,...o})=>{const s=[e];return t&&s.push(t),n&&s.push(n),i&&s.push(i),(0,r.jsx)(zg,{names:s,render:s=>(0,r.jsx)(Ng,{formattedAddressProps:s[e],latitudeProps:t?s[t]:void 0,longitudeProps:n?s[n]:void 0,placeProps:i?s[i]:void 0,...o})})},Lg=(0,s.createContext)({});function Vg(){return(0,s.useContext)(Lg)}const Ug=Un("div",{alignItems:"center",border:"1px solid $gray300",cursor:"pointer",display:"flex",fontSize:"10px",fontWeight:"$semiBold",justifyContent:"center","& > i":{fontSize:"10px",fontWeight:"$semiBold"},variants:{size:{sm:{borderRadius:"4px",height:"16px",width:"16px"},md:{borderRadius:"6px",height:"20px",width:"20px"}},state:{unchecked:{background:"white","&:hover":{border:"1px solid $primaryCustom600"}},checked:{background:"$primaryCustom600",border:"none",color:"white"},indeterminate:{background:"$primaryCustom600",border:"none",color:"white",padding:"$1","& > div":{borderTop:"2px solid white",width:"100%"}}},disabled:{true:{}}},compoundVariants:[{state:"unchecked",disabled:!0,css:{background:"$gray100",borderColor:"$gray200","&:hover":{borderColor:"$gray200"}}},{state:"checked",disabled:!0,css:{background:"$gray100",borderColor:"$gray200",color:"$gray300"}},{state:"indeterminate",disabled:!0,css:{background:"$gray100",borderColor:"$gray200",color:"$gray300","& > div":{borderTopColor:"$gray300"}}}],defaultVariants:{size:"sm",state:"unchecked"}}),Gg=({shouldPreventDefault:e=!0,...t})=>{Li("common-front/src/designSystem/components/checkbox.tsx","a new component following the pattern of common-front/src/designSystem/components/radioCard.tsx");const n=n=>{e&&zi(n),!0!==t.disabled&&("unchecked"!==t.state&&t.state?t.onClick("unchecked",n):t.onClick("checked",n))};return(0,r.jsxs)(Ug,{"aria-describedby":t.descId,"aria-labelledby":t.labelId,disabled:t.disabled,id:t.inputId,role:"checkbox",size:t.size,state:t.state,tabIndex:t.tabIndex??0,onClick:e=>n(e),onKeyDown:e=>{"Space"===e.code&&n(e)},children:["checked"===t.state&&(0,r.jsx)("i",{className:"far fa-check"}),"indeterminate"===t.state&&(0,r.jsx)("div",{})]})},Wg=({shouldPreventDefault:e=!0,...t})=>{Li("common-front/src/designSystem/components/checkbox.tsx","a new component following the pattern of common-front/src/designSystem/components/radioCard.tsx");const{descId:n,inputId:i,labelId:o}=Ju(),s=void 0!==t.subtext&&null!==t.subtext,a=n=>{e&&n.preventDefault(),!0!==t.disabled&&("unchecked"!==t.state&&t.state?t.onClick("unchecked",n):t.onClick("checked",n))};return(0,r.jsxs)(ni,{css:{cursor:t.disabled?"not-allowed":"pointer",userSelect:"none",...t.css},tabIndex:0,onClick:a,onKeyDown:e=>{"Space"===e.code&&a(e)},children:[(0,r.jsx)(ni,{css:{alignItems:"center",height:"md"===t.size?"23px":"20px"},children:(0,r.jsx)(Gg,{descId:n,disabled:t.disabled,inputId:i,labelId:o,shouldPreventDefault:!1,size:t.size,state:t.state,tabIndex:-1,onClick:xh.A})}),(0,r.jsx)(Qu,{width:"2"}),(0,r.jsxs)(ni,{css:{flexDirection:"column",fontSize:"md"===t.size?"$3":"$2"},children:[(0,r.jsx)(vh,{htmlFor:i,id:o,children:(0,r.jsx)(Jn,{css:{color:t.disabled&&!s?"$gray300":"$gray800"},fontWeight:"medium",children:t.children})}),s&&(0,r.jsx)(Jn,{color:"gray500",id:n,children:t.subtext})]})]})},qg=({name:e,children:t,...n})=>{const{isDisabled:i}=Vg();return(0,r.jsx)(Yu.D0,{name:e,render:e=>{const o=!0===e.input.checked?"checked":"unchecked";return(0,r.jsx)(Wg,{...n,disabled:i??n.disabled,state:o,onClick:()=>{e.input.onChange(!e.input.checked)},children:t})},type:"checkbox"})};function Hg(e){if(Xi.c9.isDateTime(e)&&e?.isValid)return e;if(Dn(e)){const t=Xi.c9.fromISO(e);return t.isValid?t:null}return null}const Kg=({value:e,css:t,label:n,description:i,hint:o,icon:s,min:a,onChange:l,max:c,state:d,rightIcon:u,onRightIconClick:h,zone:m,...g})=>{const p=e?Hg(e):null,f=p?.isValid?p.toFormat(oo):"",{inputId:_,descId:b,errorId:k}=Ju();return(0,r.jsxs)(ni,{css:t,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:_,children:n}),(0,r.jsx)(bh,{id:b,children:i}),(n||i)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(yh,{cursor:"default",icon:s,rightIcon:u,state:d,onRightIconClick:h,children:(0,r.jsx)(Jn,{css:{flex:"1",height:"100%","& input":{background:"transparent",border:"none",color:"$gray500",fontSize:"$textSm",height:"100%",lineHeight:"20px",outline:"none",width:"100%"}},children:(0,r.jsx)("input",{"aria-describedby":i?b:void 0,"aria-errormessage":"error"===d?k:void 0,"aria-invalid":"error"===d,disabled:"disabled"===d,id:_,max:c?.toFormat(oo),min:a?.toFormat(oo),type:"date",value:f,onChange:e=>{Dn(e.target.value)?l(Xi.c9.fromFormat(e.target.value,oo,{zone:m||"UTC"})):l(Xi.c9.invalid("Invalid"))},...g})})}),(0,r.jsx)(kh,{id:k,state:d,children:o})]})},Yg=(0,s.memo)(function({name:e,hint:t,state:n,...i}){return(0,r.jsx)(Yu.D0,{name:e,render:({input:o,meta:s})=>{const a=s.data?.forceDisplayError&&s.invalid||s.touched&&s.invalid;return(0,r.jsx)(Kg,{hint:a?s.error:t,name:e,state:a?"error":n,value:o.value,onBlur:o.onBlur,onChange:o.onChange,onFocus:o.onFocus,...i})}})}),Zg=({value:e,css:t,label:n,description:i,hint:o,icon:s,min:a,onChange:l,max:c,rightIcon:d,onRightIconClick:u,state:h,zone:m,...g})=>{const p=e?Dn(e)?Xi.c9.fromISO(e,{zone:"utc"}):e:null,f=p?.isValid?p.toFormat(ro):"",{inputId:_,descId:b,errorId:k}=Ju();return(0,r.jsxs)(ni,{css:t,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:_,children:n}),(0,r.jsx)(bh,{id:b,children:i}),(n||i)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(yh,{cursor:"default",icon:s,rightIcon:d,state:h,onRightIconClick:u,children:(0,r.jsx)(Jn,{css:{flex:"1",height:"100%","& input":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%"}},children:(0,r.jsx)("input",{"aria-describedby":i?b:void 0,"aria-errormessage":"error"===h?k:void 0,"aria-invalid":"error"===h,disabled:"disabled"===h,id:_,max:c?.toFormat(ro),min:a?.toFormat(ro),type:"datetime-local",value:f,onChange:e=>{Dn(e.target.value)?l(Xi.c9.fromFormat(e.target.value,ro,{zone:m||"UTC"})):l(Xi.c9.invalid("Invalid"))},...g})})}),(0,r.jsx)(kh,{id:k,state:h,children:o})]})},Jg=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=o.meta.data?.forceDisplayError&&o.meta.invalid||o.meta.touched&&o.meta.invalid;return(0,r.jsx)(Zg,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:o.input.onChange,onFocus:o.input.onFocus,...i})}}),Xg=({value:e,css:t,label:n,description:i,hint:o,icon:s,onChange:a,state:l,...c})=>{const d=Dn(e)&&e.length>5?e.substring(0,5):e,{inputId:u,descId:h,errorId:m}=Ju();return(0,r.jsxs)(ni,{css:t,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:u,children:n}),(0,r.jsx)(bh,{id:h,children:i}),(n||i)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(yh,{cursor:"default",icon:s,state:l,children:(0,r.jsx)(Jn,{css:{flex:"1",height:"100%","& input":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%"}},children:(0,r.jsx)("input",{"aria-describedby":i?h:void 0,"aria-errormessage":"error"===l?m:void 0,"aria-invalid":"error"===l,disabled:"disabled"===l,id:u,type:"time",value:d,onChange:e=>{a(e.target.value)},...c})})}),(0,r.jsx)(kh,{id:m,state:l,children:o})]})},Qg=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(Xg,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:o.input.onChange,onFocus:o.input.onFocus,...i})}});var ep;function tp(e){return a(e).flatMap(e=>{switch(e){case ep.Archives:return["zip"];case ep.Csv:return["csv"];case ep.Gpx:return["gpx"];case ep.Images:return["jpg","png","jpeg","gif"];case ep.Kml:return["kml"];case ep.Pdf:return["pdf"];case ep.SmallImages:return["jpg","png","jpeg"];case ep.Videos:return["mp4","mov","webm","mkv"];default:return js()}})}function np(e){return Math.min(...a(e).flatMap(e=>{switch(e){case ep.Archives:return $r;case ep.Csv:return Fr;case ep.Images:case ep.Pdf:return 2e7;case ep.Kml:case ep.Gpx:return 1/0;case ep.SmallImages:return 2e6;case ep.Videos:return 5e7;default:return js()}}))}function ip(e){return a(e).flatMap(e=>e===ep.Images?"image/*":tp(e).map(e=>`.${e}`)).join(",")}async function op(e,t,n,i){const o=await jo(),{awsS3PostCredentials:{endpointUrl:r,policy:s,amzCredential:a,amzSignature:l,amzDate:c}}=await function(e,t){return $o("query AwsS3PostCredentials($organizationId: OrganizationId!, $acl: String!) {\n awsS3PostCredentials(organizationId: $organizationId, acl: $acl) {\n endpointUrl\n policy\n amzSignature\n amzCredential\n amzDate\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:e,acl:n},o),{name:d,extension:u}=zr(t.name),h=`organization/${e}/${vo()}/${Tn(d)}.${u}`,m=new FormData;return m.append("key",h),m.append("acl",n),m.append("success_action_status","201"),m.append("X-Amz-Credential",a),m.append("X-Amz-Algorithm","AWS4-HMAC-SHA256"),m.append("X-Amz-Date",c),m.append("Policy",s),m.append("X-Amz-Signature",l),m.append("Content-Type",Br(u)),m.append("file",t),new Promise((e,o)=>{const s=new XMLHttpRequest;s.upload.onprogress=e=>{if(e.lengthComputable){const t=Math.round(e.loaded/e.total*100);i?.(t)}},s.onerror=()=>{o(new Error("Could not upload file to S3"))},s.onreadystatechange=()=>{if(4===s.readyState){const i=s.responseXML?.querySelector("Error Code");null!==i?(wd("Could not upload file to S3",{code:i?.textContent??"",message:s.responseXML?.querySelector("Error Message")?.textContent??""}),o(new Error("Could not upload file to S3"))):e({acl:n,key:h,name:t.name,size:t.size})}},s.open("POST",r,!0),s.send(m)})}!function(e){e[e.Archives=0]="Archives",e[e.Csv=1]="Csv",e[e.Gpx=2]="Gpx",e[e.Images=3]="Images",e[e.Kml=4]="Kml",e[e.Pdf=5]="Pdf",e[e.SmallImages=6]="SmallImages",e[e.Videos=7]="Videos"}(ep||(ep={}));const rp=e=>{switch(e.split(".").at(-1)){case"csv":return Rh.FileCSV;case"jpeg":case"jpg":return Rh.FileJPG;case"pdf":return Rh.FilePDF;case"png":return Rh.FilePNG;case"zip":return Rh.FileZIP;default:return Rh.FileBlank}};function sp(e,t){return`https://${t}.s3-eu-west-1.amazonaws.com/${e.key}`}var ap=n(4741);function lp(e,t,n){return 25===e?{transform:`translateX(${t}px) rotate(0.25turn)`,transformOrigin:"top left"}:50===e?{transform:"rotate(0.5turn)"}:75===e?{transform:`translateY(${n}px) rotate(0.75turn)`,transformOrigin:"top left"}:{}}const cp=Un("div",{alignItems:"center",background:"#434c5e",borderRadius:"$1",color:"white",cursor:"pointer",display:"flex",variants:{controls:{true:{height:"calc(100% - 10px)",paddingLeft:"10px",paddingRight:"10px",width:"200px"}},rotate:{true:{height:"40px",justifyContent:"center",marginLeft:"10px",width:"40px"}}}}),dp=Un("input",{"-webkit-appearance":"none",background:"transparent",marginLeft:"10px",marginRight:"10px",width:"100%","&::-webkit-slider-thumb":{"-webkit-appearance":"none",background:"white",borderRadius:"16px",cursor:"pointer",height:"16px",marginTop:"-7px",width:"16px"},"&::-webkit-slider-runnable-track":{background:"white",borderRadius:"2px",cursor:"pointer",height:"2px",width:"100%"},"&:focus::-webkit-slider-runnable-track":{background:"white"},"&::-moz-range-thumb":{background:"white",borderRadius:"16px",cursor:"pointer",height:"16px",width:"16px"},"&::-moz-range-track":{background:"white",borderRadius:"2px",cursor:"pointer",height:"2px",width:"100%"},"&::-ms-thumb":{background:"white",borderRadius:"16px",cursor:"pointer",height:"16px",width:"16px"},"&:focus":{ouline:"none"}});var up;!function(e){e[e.EmptyFile=0]="EmptyFile",e[e.Pdf=1]="Pdf",e[e.Image=2]="Image"}(up||(up={}));class hp extends s.Component{contentRef;renderPagesDebounced;constructor(e){super(e);let t=up.Image;"string"!=typeof this.props.fileUrl||0===this.props.fileUrl.trim().length?t=up.EmptyFile:"pdf"===zr(this.props.fileUrl).extension&&(t=up.Pdf),this.state={image:null,isLoading:!0,fileType:t,pdf:null,rotate:0,zoomLevel:100},this.renderPagesDebounced=(0,ap.A)(()=>{this.renderPdfPages()},200),this.contentRef=s.createRef()}componentDidMount(){var e;this.state.fileType===up.Pdf?(e=this.props.fileUrl,(void 0===window.pdfjsLib?Qi("https://cdn.jsdelivr.net/npm/pdfjs-dist@2.0.943/build/pdf.min.js"):Promise.resolve(!0)).then(()=>window.pdfjsLib.getDocument(e))).then(e=>{this.setState({pdf:e}),this.renderPdfPages()}):this.state.fileType===up.Image&&this.loaderImage()}renderPdfPages(){this.state.fileType===up.Pdf&&async function(e,t,n,i){Array.from(t.childNodes).forEach(e=>{t.removeChild(e)});for(let o=1;o<=e.numPages;o++){const r=await e.getPage(o),s=r.getViewport(n),a=document.createElement("div"),l=document.createElement("canvas"),c=l.getContext("2d"),d=lp(i,s.height,s.width);25===i||75===i?(a.style.height=`${s.width}px`,a.style.width=`${s.height}px`):(a.style.height=`${s.height}px`,a.style.width=`${s.width}px`),l.height=s.height,l.width=s.width,l.style.transform=d.transform||"",l.style.transformOrigin=d.transformOrigin||"",a.appendChild(l),t.appendChild(a),r.render({canvasContext:c,viewport:s})}}(this.state.pdf,this.contentRef.current,this.state.zoomLevel/100,this.state.rotate).then(()=>{this.setState({isLoading:!1})})}loaderImage(){if(this.state.fileType===up.Image){const e=new Image;e.onload=()=>{const t=this.contentRef.current.getBoundingClientRect(),n=t.height/e.height,i=t.width/e.width,o=Math.min(n,i);let r=100;o<1&&(r=100*(o-.1*o)),this.setState({image:e,isLoading:!1,zoomLevel:r})},e.onerror=()=>{this.setState({isLoading:!1,fileType:up.EmptyFile})},e.src=this.props.fileUrl}}imageHeight(){return this.state.image.height*(this.state.zoomLevel/100)}imageWidth(){return this.state.image.width*(this.state.zoomLevel/100)}zoomMinus(){this.setState({zoomLevel:Math.max(1,10*Math.floor((this.state.zoomLevel-10)/10))}),this.renderPagesDebounced()}zoomPlus(){this.setState({zoomLevel:10*Math.ceil((this.state.zoomLevel+10)/10)}),this.renderPagesDebounced()}rangeChange(e){this.setState({zoomLevel:parseInt(e.target.value,10)}),this.renderPagesDebounced()}rotate(){this.setState(e=>{const t=e.rotate+25;return{rotate:t>=100?0:t}}),this.renderPagesDebounced()}render(){return(0,r.jsx)(fn,{children:({container:e})=>{const t=e.get(gn);return(0,r.jsxs)(ni,{css:{position:"relative"},direction:"column",height:1,width:1,children:[(0,r.jsx)(Jn,{ref:this.contentRef,css:{height:"calc(100% - 50px)",overflow:"auto",padding:"10px",width:"100%",zIndex:"1","& > div":{margin:"auto",marginBottom:"20px"},"& > div:last-child":{marginBottom:"0"}}}),this.state.fileType===up.Image&&!1===this.state.isLoading&&(0,r.jsx)(Jn,{css:{background:"white",height:"calc(100% - 50px)",left:"0",overflow:"auto",padding:"10px",position:"absolute",top:"0",width:"100%",zIndex:"5","& > div:last-child":{marginBottom:"0"}},children:(0,r.jsx)("img",{src:this.state.image.src,style:{height:`${this.imageHeight()}px`,width:`${this.imageWidth()}px`,...lp(this.state.rotate,this.imageHeight(),this.imageWidth())}})}),!0===this.state.isLoading&&(0,r.jsx)(Jn,{css:{background:"white",height:"calc(100% - 50px)",left:"0",position:"absolute",top:"0",width:"100%",zIndex:"10"},children:(0,r.jsx)(Ti,{})}),this.state.fileType===up.EmptyFile&&(0,r.jsx)(ni,{align:"center",css:{background:"white",fontSize:"22px",height:"calc(100% - 50px)",left:"0",position:"absolute",top:"0",width:"100%",zIndex:"20"},justify:"center",children:t.translate("aucun_fichier_77247")}),(0,r.jsxs)(ni,{align:"center",css:{height:"50px",width:"100%"},justify:"center",children:[(0,r.jsxs)(cp,{controls:!0,children:[(0,r.jsx)("i",{className:"fas fa-minus",onClick:this.zoomMinus.bind(this)}),(0,r.jsx)(dp,{max:"200",min:"1",step:"1",type:"range",value:this.state.zoomLevel,onChange:this.rangeChange.bind(this)}),(0,r.jsx)("i",{className:"fas fa-plus",onClick:this.zoomPlus.bind(this)})]}),(0,r.jsx)(cp,{rotate:!0,onClick:this.rotate.bind(this),children:(0,r.jsx)("i",{className:"far fa-undo"})})]})]})}})}}const mp=Un("div",{display:"flex",flexDirection:"column",height:"100%",width:"100%",zIndex:"10","& .fsp-header":{px:"$7"},"& .fsp-category":{fontSize:"11px",fontWeight:"$semiBold",textTransform:"uppercase"},"& .fsp-title":{fontSize:"$textMd",fontWeight:"$semiBold"},variants:{color:{white:{"& .fsp-header":{background:"white",borderBottom:"1px solid $gray200"},"& .fsp-category":{color:"$gray600"},"& .fsp-title":{color:"$gray900"}},dark:{"& .fsp-header":{background:"$gray900"},"& .fsp-category":{color:"white"},"& .fsp-title":{color:"white"}}}},defaultVariants:{color:"white"}}),gp=e=>{const t=Cn();return(0,r.jsxs)(mp,{color:e.color,children:[(0,r.jsxs)(ni,{align:"center",className:"fsp-header",gap:"4",height:65,width:1,children:[(0,r.jsx)(Jn,{css:{flexShrink:3},width:300}),(0,r.jsxs)(ni,{align:"center",css:{flex:"1"},direction:"column",children:[e.category&&(0,r.jsx)(Jn,{className:"fsp-category",children:e.category}),(0,r.jsx)(Jn,{className:"fsp-title",css:{maxWidth:"100%"},ellipsis:!0,children:e.heading})]}),(0,r.jsxs)(ni,{gap:"4",justify:"end",width:300,children:[e.button,(0,r.jsx)(Oi,{color:"dark"===e.color?"gray":"white",css:{flexShrink:0},leftIcon:"xmark",onClick:()=>{"function"==typeof e.onClose?e.onClose():t.goBack(e.fallbackClosePath||su.HOME)}})]})]}),(0,r.jsx)(Jn,{css:{height:"calc(100% - 65px)"},width:1,children:e.children})]})},pp=({acl:e,document:t,onDelete:n,...i})=>{const{translate:o}=Bu(),[a,l]=(0,s.useState)(!1),c=Em(),d="public-read"===e||Dn(t.url),u=Dn(t.url)?t.url:sp(t,Ii.HEAVENT_AWS_UPLOADS_BUCKET),{designSystem:h}=cr();return(0,r.jsxs)(ni,{align:"center",css:{background:"white",border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs",fontSize:"$textSm",overflow:"hidden",minHeight:"72px","@tablet":{border:"1px solid $gray300",borderRadius:"$2",fontSize:"$textMd"},...(()=>{switch(h){case"old":return{padding:"$3","@tablet":{padding:"$3"}};case"new2025":return{padding:"$4 $6"};default:js()}})()},justify:"between",width:1,...c&&{onClick:()=>{!function(e,t){const n=document.createElement("a");n.href=e,n.target="_blank",n.download=t,n.click()}(u,t.name)}},...i,children:[(0,r.jsxs)(ni,{align:"center",css:{maxInlineSize:"80%"},gap:"4",children:[(0,r.jsx)("img",{src:rp(t.name),style:{color:"black"}}),(0,r.jsx)(xl,{css:{ellipsis:!0,wordBreak:"break-all",...(()=>{if("new2025"===h)return{fontWeight:"$medium"}})()},children:t.name})]}),(0,r.jsx)(Jn,{css:{flex:"1"}}),(0,r.jsxs)(ni,{gap:"2",children:[d&&(0,r.jsxs)(r.Fragment,{children:[!1===c&&(0,r.jsx)(Oi,{"aria-label":o("view_48132"),color:"white",leftIcon:"eye",onClick:()=>{l(!0)}}),(0,r.jsx)(Oi,{"aria-label":o("download_47607"),color:"white",download:t.name,leftIcon:"download",target:"_blank",to:u})]}),n&&(0,r.jsx)(Oi,{"aria-label":o("delete_file_40417"),color:"white",leftIcon:"trash-can",onClick:n})]}),a&&(0,Ni.createPortal)((0,r.jsx)(ni,{css:{background:"white",left:"0",position:"absolute",top:"0",zIndex:"250"},height:1,width:1,children:(0,r.jsx)(gp,{heading:t.name,onClose:()=>l(!1),children:(0,r.jsx)(hp,{fileUrl:u})})}),document.body)]})},fp=Un("progress",{}),_p=e=>(0,r.jsx)(fp,{...e,children:e.children}),bp=({name:e,progress:t,...n})=>{const i=Math.min(100,Math.max(0,t)),{inputId:o}=Ju();return(0,r.jsxs)(ni,{css:{border:"1px solid $gray300",borderRadius:"$2",padding:"$4"},direction:"column",width:1,gap:"2",...n,children:[(0,r.jsx)(vh,{htmlFor:o,children:e}),(0,r.jsxs)(_p,{id:o,max:"100",value:i,children:[i,"%"]})]})};var kp=n(3112),vp=(n(8181),n(9618));const Ap=Un("dialog",{background:"white",border:"none",display:"flex",flexDirection:"column",variants:{mobile:{true:{height:"100%",paddingBottom:"$6",paddingTop:"$8",width:"100%"},false:{borderRadius:"12px",maxHeight:"calc(100% - 80px)",py:"$7"}},size:{sm:{},md:{},lg:{}}},compoundVariants:[{mobile:!1,size:"sm",css:{width:"$modalSm"}},{mobile:!1,size:"md",css:{width:"$modalMd"}},{mobile:!1,size:"lg",css:{width:"$modalLg"}}],defaultVariants:{mobile:!1}}),yp=Un("div",{display:"flex",flexDirection:"column",overflow:"auto",width:"100%",variants:{mobile:{true:{flex:"1",px:"$4"},false:{px:"$8"}}}}),Cp=Un("div",{display:"flex",gap:"$3",variants:{mobile:{true:{boxShadow:"0px -1px 3px rgba(16, 24, 40, 0.1), 0px -1px 2px rgba(16, 24, 40, 0.06)",flexDirection:"column",padding:"$6 $4 0 $4","& .h-button-content":{textAlign:"center"}},false:{flexDirection:"row",justifyContent:"flex-end",px:"$8"}}}}),Ip=({buttons:e,children:t,onClose:n,role:i,size:o})=>{const s=Em();return Bi(n),Li("common-front/src/components/modals/__deprecated/modal/modal.tsx","common-front/src/components/modals/base/modal.tsx"),(0,Ni.createPortal)((0,r.jsx)(ni,{align:"center",css:{background:"rgba(52, 64, 84, 0.7)",height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:"300"},"data-testid":"modal-backdrop",justify:"center",role:"presentation",onMouseDown:n,children:(0,r.jsxs)(Ap,{mobile:s,open:!0,role:i,size:o,onClick:e=>zi(e,!1),onMouseDown:e=>zi(e,!1),children:[(0,r.jsx)(yp,{mobile:s,children:t}),e&&(0,r.jsx)(Cp,{mobile:s,children:e})]})}),document.body)},wp=({allowCrop:e,onChange:t,hint:n,label:i,...o})=>{const a=bn(),{isDisabled:l}=Vg(),c=(0,s.useRef)(null),[d,u]=(0,s.useState)(!1),[h,m]=(0,s.useState)(null),[g,p]=(0,s.useState)(!1),f=tp(ep.Images),_=e=>{if(e&&e[0]){const t=URL.createObjectURL(e[0]),n=e[0].type,i=new FileReader;i.onload=i=>{m({src:t,type:(0,kp.h)(i.target?.result,n),name:e[0].name})},i.readAsArrayBuffer(e[0])}p(!0)};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{gap:"4",width:1,children:[(0,r.jsx)(ni,{align:"center",css:{background:d?"$primary50":"$gray50",border:d?"1px solid $primary300":"1px solid $gray200",borderRadius:"$1",cursor:l?"not-allowed":"pointer"},disabled:l,height:126,justify:"center",width:126,onClick:()=>{c.current?.click()},onDragEnter:e=>{zi(e),u(!0)},onDragLeave:e=>{zi(e),u(!1)},onDragOver:e=>{zi(e),d||u(!0)},onDrop:n=>{zi(n),u(!1);const i=n.dataTransfer.files.item(0);i&&f.includes(zr(i.name).extension)&&(e?_(n.dataTransfer.files):t(i))},children:(0,r.jsx)(ni,{align:"center",css:{background:d?"$primary100":"$gray100",borderRadius:"36px",color:d?"$primary600":"$gray600"},height:d?48:32,justify:"center",width:d?48:32,children:(0,r.jsx)(Ei,{icon:"plus"})})}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",children:[(0,r.jsx)(Jn,{color:"gray700",fontWeight:"medium",children:i}),n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray400",children:n})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{c.current?.click()},children:a("s_lectionner_un_50712")})})]}),(0,r.jsx)(Jn,{css:{display:"none"},children:(0,r.jsx)("input",{ref:c,accept:ip(ep.Images),type:"file",onChange:n=>{n.target.files?.[0]&&(e?_(n.target.files):t(n.target.files[0]))},...o})})]}),e&&g&&h&&(0,r.jsx)(xp,{image:h,onChange:t,onClose:()=>p(!1)})]})},xp=({image:e,onChange:t,onClose:n})=>{const i=bn(),o=(0,s.useRef)(null);return(0,s.useEffect)(()=>()=>{e&&e.src&&URL.revokeObjectURL(e.src)},[e]),(0,r.jsx)(Ip,{size:"md",onClose:n,children:(0,r.jsxs)(ni,{css:{overflow:"auto"},direction:"column",gap:"3",children:[(0,r.jsx)(vp.IOb,{ref:o,className:"cropper",defaultSize:({imageSize:e,visibleArea:t})=>({width:(t||e).width,height:(t||e).height}),src:e.src,stencilProps:{aspectRatio:1}}),(0,r.jsx)(Oi,{size:"lg",textAlign:"center",onClick:()=>{const i=o.current?.getCanvas();i&&i.toBlob(n=>{if(n){const i=new File([n],e.name,{lastModified:(new Date).getTime(),type:e.type});t(i)}},e.type,.95),n()},children:i("submit_21373")})]})})},Sp="dragover",Ep=({accept:e,allowCrop:t,"aria-describedby":n,capture:i,onChange:o,...a})=>{const{translate:c}=Bu(),d=kn(),{isDisabled:u}=Vg(),h=(0,Zu.A)(),m=(0,s.useRef)(null),[g,p]=(0,s.useState)(void 0),[f,_]=(0,s.useState)(null),[b,k]=(0,s.useState)(!1),v=tp(e||[]),A=np(e||[]),y=e=>{if(e&&e[0]){const t=URL.createObjectURL(e[0]),n=e[0].type,i=new FileReader;i.onload=i=>{_({src:t,type:(0,kp.h)(i.target?.result,n),name:e[0].name})},i.readAsArrayBuffer(e[0])}k(!0)},{designSystem:C}=(0,s.useContext)(lr);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("input",{ref:m,accept:e?ip(e):void 0,"aria-describedby":[n,h].join(" "),capture:i,style:{display:"none"},type:"file",onChange:n=>{if(n.target.files?.[0])if(t){if(e!==ep.Images)throw new Error("Crop enabled on non-image file uploader");y(n.target.files)}else o(n.target.files[0])},...a}),(0,r.jsxs)(ni,{align:"center",className:g,css:{background:"$gray50",borderWidth:"1px",borderColor:"$gray200",borderRadius:"$2",cursor:u?"not-allowed":"pointer",padding:"$4",[`&.${Sp}`]:{background:"$primary50",borderColor:"$gray200"},...(()=>{switch(C){case"old":return{borderStyle:"solid"};case"new2025":return{borderStyle:"dashed",[`&:hover, &:has( input:focus), &.${Sp}`]:{borderStyle:"solid",borderColor:"$primary500"}};default:js()}})()},direction:"column",disabled:u,gap:"2",width:1,onClick:()=>m.current?.click(),onDragLeave:()=>{p(void 0)},onDragOver:e=>{zi(e),p(Sp)},onDrop:n=>{zi(n),p(void 0);const i=n.dataTransfer.files.item(0);if(i&&(0===v.length||v.includes(zr(i.name).extension)))if(t){if(e!==ep.Images&&e!=ep.SmallImages)throw new Error("Crop enabled on non-image file uploader");y(n.dataTransfer.files)}else o(i)},children:[(0,r.jsx)(ni,{align:"center","aria-hidden":!0,css:{color:"$gray600",...(()=>{switch(C){case"old":return{background:"$gray100",borderRadius:"36px"};case"new2025":return;default:js()}})()},height:32,justify:"center",width:32,children:(0,r.jsx)(Ei,{icon:"cloud-arrow-down"})}),(0,r.jsxs)(ni,{css:{textAlign:"center"},direction:"column",justify:"center",wrap:"wrap",children:[(0,r.jsx)(xl,{textStyle:"subtitle",children:[...d(c("_1_ou_glisser_61813","{1}"),(0,r.jsx)(Oi,{color:"invisible",css:{height:"auto",padding:0},id:"clickHereLink",type:"button",children:c("cliquez_ici_98447")}))]}),(0,r.jsx)(xl,{id:h,textStyle:"subtitle",children:[...d(c("_1_accept_2_30390","{1}","{2}"),l(v)?v.map((e,t,{length:n})=>(0,r.jsxs)(s.Fragment,{children:[t>0?n-1!==t?", ":" & ":"",(0,r.jsxs)("code",{children:[".",e]})]},e)):c("all_file_format_50211"),A!==1/0?Dl.bytesToMegabytes(A):c("no_55268"))]})]})]}),t&&b&&f&&(0,r.jsx)(xp,{image:f,onChange:o,onClose:()=>k(!1)})]})};var jp;!function(e){e[e.File=0]="File",e[e.Uploader=1]="Uploader",e[e.Uploading=2]="Uploading"}(jp||(jp={}));const Tp=({acl:e,css:t,descId:n,description:i,errorId:o,inputId:a,label:l,labelId:c,hint:d,onChange:u,organizationId:h,state:m,value:g,...p})=>{const{translate:f}=Bu(),[_,b]=(0,s.useState)(g?jp.File:jp.Uploader),[k,v]=(0,s.useState)(""),[A,y]=(0,s.useState)(0);return(0,r.jsxs)(ni,{"aria-live":"polite",css:t,direction:"column",gap:"1",width:1,children:[(l||i)&&(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(vh,{htmlFor:a,id:c,children:l}),(0,r.jsx)(bh,{id:n,children:i})]}),_===jp.File&&g?(0,r.jsx)(pp,{acl:e,"aria-label":f("delete_uploaded_14711"),document:g,id:a,role:"button",onDelete:()=>{u(null),b(jp.Uploader)}}):_===jp.Uploading?(0,r.jsx)(bp,{"aria-busy":!0,"aria-describedby":n,"aria-label":f("uploading_file_46483"),id:a,name:k,progress:A}):(0,r.jsx)(Ep,{"aria-describedby":n,"aria-errormessage":o,"aria-invalid":"error"===m,"aria-label":f("upload_file_97740"),id:a,onChange:async t=>{b(jp.Uploading),v(t.name),y(0);try{if(t.size>np(p.accept||[]))throw v(""),alert(f("file_is_too_lar_57859")),new Error;const n=await op(h,t,e,y);u({...n,file:t}),b(jp.File)}catch{b(jp.Uploader)}},...p}),(0,r.jsx)(kh,{state:m,children:d})]})},Dp=({onChange:e,prefix:t,state:n,withFileField:i,...o})=>{const s=`${t}key`,a=`${t}name`,l=`${t}acl`,c=[s,a,l];let d;return i&&(d=`${t}file`,c.push(d)),(0,r.jsx)(zg,{names:c,render:t=>{let c=null;Dn(t[s].input.value)&&Dn(t[a].input.value)&&Dn(t[l].input.value)&&(c={key:t[s].input.value,name:t[a].input.value,acl:t[l].input.value});const{invalid:u,hint:h}=Object.values(t).reduce((e,t)=>e.invalid?e:_h(t.meta)?{invalid:!0,hint:t.meta.error||t.meta.submitError}:e,{invalid:!1,hint:void 0});return(0,r.jsx)(Tp,{hint:h,state:u?"error":n,value:c,onChange:n=>{t[s].input.onChange(n?.key??""),t[s].input.onBlur(),t[a].input.onChange(n?.name??""),t[a].input.onBlur(),t[l].input.onChange(n?.acl??""),t[l].input.onBlur(),i&&(t[d].input.onChange(n?.file),t[d].input.onBlur(),n?.file&&e?.(n.file))},...o})}})},Rp=e=>{const t=bn(),[n,i]=(0,s.useState)(!1);return(0,r.jsxs)(ni,{gap:"4",width:1,children:[(0,r.jsx)(Jn,{css:{border:"1px solid $gray200",borderRadius:"$1",overflow:"hidden",cursor:e.allowCrop?"pointer":void 0},height:126,width:126,onClick:e.allowCrop?()=>i(!0):void 0,children:(0,r.jsx)("img",{src:e.url,style:{objectFit:"cover",inlineSize:"100%",blockSize:"100%"}})}),(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{color:"gray700",fontWeight:"medium",children:e.label}),e.hint&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray400",children:e.hint})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Jn,{color:"error700",css:{cursor:"pointer"},fontWeight:"medium",onClick:e.onDelete,children:t("supprimer_43083")})]}),e.allowCrop&&n&&(0,r.jsx)(xp,{image:{name:e.url.split("/").pop().split(".").join("-cropped."),src:`${e.url}?cacheblock=true`},onChange:e.onChange,onClose:()=>i(!1)})]})},Pp=e=>(0,r.jsxs)(ni,{gap:"4",width:1,children:[(0,r.jsx)(ni,{align:"center",css:{background:"$gray50",border:"1px solid $gray200",borderRadius:"$1",cursor:"pointer"},height:126,justify:"center",width:126,children:(0,r.jsx)(ni,{height:64,width:64,children:(0,r.jsx)(ji,{color:Gn.colors.gray900.value,height:"64px",strokeWidth:"4",width:"64px"})})}),(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{color:"gray700",fontWeight:"medium",children:e.label}),e.hint&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray400",children:e.hint})]})]})]}),Op=({allowCrop:e,value:t,onChange:n,label:i,hint:o,organizationId:a,...l})=>{const[c,d]=(0,s.useState)(t?jp.File:jp.Uploader),u=async e=>{d(jp.Uploading);try{const t=await op(a,e,"public-read");n(t),d(jp.File)}catch{d(jp.Uploader)}};return c===jp.File&&t?(0,r.jsx)(Rp,{allowCrop:e,hint:o,label:i,url:sp(t,Ii.HEAVENT_AWS_UPLOADS_BUCKET),onChange:u,onDelete:()=>{n(null),d(jp.Uploader)}}):c===jp.Uploading?(0,r.jsx)(Pp,{hint:o,label:i}):(0,r.jsx)(wp,{allowCrop:e,hint:o,label:i,onChange:u,...l})},Mp=({prefix:e,...t})=>{const n=`${e}key`,i=`${e}name`,o=`${e}acl`;return(0,r.jsx)(zg,{names:[n,i,o],render:e=>{let s=null;return Dn(e[n].input.value)&&Dn(e[i].input.value)&&Dn(e[o].input.value)&&(s={key:e[n].input.value,name:e[i].input.value,acl:e[o].input.value}),(0,r.jsx)(Op,{value:s,onChange:t=>{e[n].input.onChange(t?.key??""),e[i].input.onChange(t?.name??""),e[o].input.onChange(t?.acl??"")},...t})}})},$p=({value:e,onChange:t,css:n,label:i,state:o,description:l,hint:c,...d})=>{const u=bn(),h=(0,s.useCallback)(e=>{e&&p(e.getBoundingClientRect().width)},[]),m=(0,s.useCallback)(e=>e?.focus({preventScroll:!0}),[]),[g,p]=(0,s.useState)(200),[f,_]=(0,s.useState)(!1),[b,k]=(0,s.useState)(""),v=_n(Ys),A=(0,s.useMemo)(()=>(0,Ar.A)(v.countries.flatMap(e=>a(e.phoneCode).map(t=>({...e,phoneCode:t}))),({name:e})=>En(e)),[]),y=(0,s.useMemo)(()=>A.find(({code:t,phoneCode:n})=>t===e.country&&n===e.code),[e.country,e.code]),C=(0,s.useMemo)(()=>A.filter(e=>!Dn(b)||e.name.toLowerCase().includes(b.trim().toLowerCase())||e.phoneCode.includes(b.trim())),[A,b]),I=(0,s.useMemo)(()=>C.map((n,i)=>(0,r.jsx)(Nm,{onClick:()=>{t({...e,country:n.code,code:n.phoneCode}),k(""),_(!1)},children:(0,r.jsxs)(ni,{gap:"2",width:1,children:[(0,r.jsx)(Jn,{children:n.emoji}),(0,r.jsx)(Jn,{css:{ellipsis:!0},children:n.name}),(0,r.jsx)(Jn,{color:"gray500",children:n.phoneCode})]})},i)),[C,e,t]),{inputId:w,descId:x,errorId:S}=Ju();return(0,r.jsxs)(ni,{ref:h,css:n,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:w,children:i}),(0,r.jsx)(bh,{id:x,children:l}),(i||l)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsxs)($m,{disabled:"disabled"===o,isOpen:f,onStateChange:e=>_(e),children:[(0,r.jsx)(Um,{children:(0,r.jsx)(yh,{css:{borderRight:"none",borderBottomRightRadius:"0",borderTopRightRadius:"0",userSelect:"none",width:"100px","& .styled-input-container-circle-exclamation":{display:"none"},cursor:"disabled"===o?"not-allowed !important":void 0},cursor:"pointer",rightIcon:f?"chevron-up":"chevron-down",state:o,children:y&&(0,r.jsxs)(Jn,{width:1,children:[y.emoji," ",y.phoneCode]})})}),(0,r.jsx)(Vm,{placement:"bottom-start",renderOnPortal:!0,width:g,children:(0,r.jsxs)(ni,{direction:"column",height:Math.min(201,40*C.length+41),width:1,children:[(0,r.jsx)(Jn,{css:{padding:"$2 $4","& input":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%"},"& input::placeholder":{color:"$gray500",opacity:1},"& input::-ms-input-placeholder ":{color:"$gray500",opacity:1}},height:40,children:(0,r.jsx)("input",{ref:m,"aria-label":u("indicatif_t_l_p_02025"),placeholder:u("rechercher_un_p_04678"),type:"text",value:b,onChange:e=>{k(e.target.value)}})}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),(0,r.jsx)(ni,{css:{height:"calc(100% - 41px)",overflowY:"auto"},direction:"column",children:I})]})})]}),(0,r.jsx)(yh,{css:{borderBottomLeftRadius:"0",borderTopLeftRadius:"0",flex:"1"},cursor:"text",state:o,children:(0,r.jsx)(Jn,{css:{flex:"1",height:"100%","& input":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%"},"& input::placeholder":{color:"$gray500",opacity:1},"& input::-ms-input-placeholder ":{color:"$gray500",opacity:1}},children:(0,r.jsx)("input",{"aria-describedby":l?x:void 0,"aria-errormessage":"error"===o?S:void 0,"aria-invalid":"error"===o,autoComplete:"tel-national",disabled:"disabled"===o,id:w,type:"tel",value:e.number,onChange:n=>{t({...e,number:n.target.value})},...d})})})]}),(0,r.jsx)(kh,{id:S,state:o,children:c})]})},Fp=(0,s.memo)(function({prefix:e,hint:t,state:n,...i}){const{isDisabled:o}=Vg(),s=`${e}country`,a=`${e}code`,l=`${e}number`;return(0,r.jsx)(zg,{names:[s,a,l],render:e=>{const c=_h(e[a].meta)||_h(e[l].meta);return(0,r.jsx)($p,{hint:c?e[a].meta.error||e[l].meta.error:t,state:c?"error":o?"disabled":n,value:{country:e[s].input.value,code:e[a].input.value,number:e[l].input.value},onChange:t=>{e[s].input.onChange(t.country),e[a].input.onChange(t.code),e[l].input.onChange(t.number)},...i})}})}),zp=Un("div",{alignItems:"center",borderRadius:"$1",display:"flex",fontWeight:"$medium",gap:"$1",px:"$2",userSelect:"none",height:"fit-content","&:has(.h-badge-count)":{paddingRight:"$1"},"& > .h-badge-count":{borderRadius:"3px",height:"calc(100% - 8px)",marginLeft:"$1",px:"6px"},variants:{size:{sm:{height:"22px",fontSize:"12px","& > .h-badge-count":{fontSize:"10px"}},md:{height:"24px",fontSize:"12px","& > .h-badge-count":{fontSize:"10px"}},lg:{height:"28px",fontSize:"14px","& > .h-badge-count":{fontSize:"12px"}}},cursor:{default:{cursor:"default"},pointer:{cursor:"pointer"},text:{cursor:"text"}},ellipsis:{true:{maxWidth:"80%","& .h-badge-content":{ellipsis:!0,flex:"1"}}}},defaultVariants:{size:"sm",cursor:"default"}}),Np=s.forwardRef((e,t)=>{const n=s.useMemo(()=>{const t=e.color||"gray",n=Tg(t);return"gray"===t?{background:"$gray100",color:"$gray700","& > .h-badge-left-icon":{color:"$gray500"},"& > .h-badge-count":{background:"$gray200"}}:"white"===t?{background:"white",border:"1px solid $gray300","& > .h-badge-count":{background:"$gray100"}}:"white-with-green-icon"===t?{background:"white",border:"1px solid $gray300","& > .h-badge-left-icon":{color:"$success500"}}:"orange"===t?{background:"$orange50",color:"$orange700","& > .h-badge-left-icon":{color:"$orange500"}}:{background:n[50],color:n[700],"& > .h-badge-left-icon":{color:n[500]},"& > .h-badge-count":{background:n[100]}}},[e.color]);return(0,r.jsxs)(zp,{ref:t,color:e.color,css:{maxWidth:"100%",...n,...e.css},cursor:e.cursor,ellipsis:e.ellipsis,size:e.size,onClick:e.onClick,children:[e.leftIcon&&(0,r.jsx)(ni,{className:"h-badge-left-icon",css:{cursor:e.onLeftIconClick?"pointer":"inherit"},onClick:t=>{e.onLeftIconClick?.(t)},children:(0,r.jsx)(Ei,{icon:e.leftIcon,iconStyle:e.leftIconStyle})}),e.children&&(0,r.jsx)(Jn,{className:"h-badge-content",css:{flex:"1",overflow:"hidden"},title:e.title,onClick:t=>{e.onContentClick?.(t)},children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:"string"==typeof e.children?e.children:"",children:e.children})}),e.rightIcon&&(0,r.jsx)(ni,{css:{cursor:e.onRightIconClick?"pointer":"inherit"},onClick:t=>{e.onRightIconClick?.(t)},children:(0,r.jsx)(Ei,{icon:e.rightIcon})}),("number"==typeof e.count||Dn(e.count))&&(0,r.jsx)(ni,{align:"center",className:"h-badge-count",children:e.count})]})});Np.displayName="Badge";var Bp=n(7456);const Lp=e=>(0,r.jsx)(ni,{css:{background:"$gray50",boxShadow:"0px -1px 3px rgba(16, 24, 40, 0.1), 0px -1px 2px rgba(16, 24, 40, 0.06)",color:"$primary500",cursor:"pointer",padding:"$3 $4",userSelect:"none"},width:1,onClick:e.onClick,children:e.children}),Vp=({children:e,index:t,state:n,onToggle:i,...o})=>(0,r.jsxs)(r.Fragment,{children:[0!==t&&(0,r.jsx)(Qu,{height:"6"}),(0,r.jsxs)(ni,{align:"center",css:i?{cursor:"pointer",userSelect:"none"}:void 0,gap:"2",width:1,onClick:i,children:[i&&(0,r.jsx)(Gg,{shouldPreventDefault:!1,state:n??"unchecked",onClick:xh.A}),(0,r.jsx)(Jn,{"aria-label":e?.toString(),css:{flex:"1"},font:"gray600 textXs semiBold",role:"group",...o,children:e})]}),(0,r.jsx)(Qu,{height:"2"})]}),Up=Un("div",{background:"white",alignItems:"center",cursor:"pointer",display:"flex",justifyContent:"center",variants:{size:{sm:{borderRadius:"16px",height:"16px",width:"16px"},md:{borderRadius:"20px",height:"20px",width:"20px"}},state:{unchecked:{border:"1px solid $gray300","&:hover":{border:"1px solid $primary600"}},checked:{border:"1px solid $primary600"}},disabled:{true:{cursor:"not-allowed"}}},compoundVariants:[{size:"sm",state:"checked",css:{"& > div":{background:"$primary600",borderRadius:"6px",height:"6px",width:"6px"}}},{size:"md",state:"checked",css:{"& > div":{background:"$primary600",borderRadius:"8px",height:"8px",width:"8px"}}},{state:"unchecked",disabled:!0,css:{background:"$gray100",borderColor:"$gray200","&:hover":{borderColor:"$gray200"}}},{state:"checked",disabled:!0,css:{background:"$gray100",borderColor:"$gray200","& > div":{background:"$gray300 !important"}}}],defaultVariants:{size:"sm",state:"unchecked"}}),Gp=({shouldPreventDefault:e=!0,...t})=>{Li("common-front/src/designSystem/components/radio.tsx","common-front/src/designSystem/components/radioCard.tsx for card-style radio buttons, or create a new component following that pattern for other styles of radio button");const n=n=>{e&&zi(n),!0!==t.disabled&&("unchecked"!==t.state&&t.state?t.onClick("unchecked"):t.onClick("checked"))};return(0,r.jsx)(Up,{"aria-describedby":t.descId,"aria-labelledby":t.labelId,disabled:t.disabled,id:t.inputId,role:"radio",size:t.size,state:t.state,tabIndex:t.tabIndex??0,onClick:n,onKeyDown:e=>{"Space"===e.key&&n(e)},children:"checked"===t.state&&(0,r.jsx)("div",{})})},Wp=({shouldPreventDefault:e=!0,...t})=>{Li("common-front/src/designSystem/components/radio.tsx","common-front/src/designSystem/components/radioCard.tsx for card-style radio buttons, or create a new component following that pattern for other styles of radio button");const{inputId:n,descId:i,labelId:o}=Ju(),s="string"==typeof t.subtext&&t.subtext.length>0,a=n=>{e&&zi(n),!0!==t.disabled&&("unchecked"!==t.state&&t.state?t.onClick("unchecked"):t.onClick("checked"))};return(0,r.jsxs)(ni,{css:{...t.css,cursor:t.disabled?"not-allowed":"pointer",userSelect:"none"},tabIndex:0,onClick:e=>{a(e)},onKeyDown:e=>{"Space"===e.key&&a(e)},children:[(0,r.jsx)(ni,{css:{alignItems:"center",height:"md"===t.size?"23px":"20px"},children:(0,r.jsx)(Gp,{descId:i,disabled:t.disabled,inputId:n,labelId:o,shouldPreventDefault:!1,size:t.size,state:t.state,tabIndex:-1,onClick:xh.A})}),(0,r.jsx)(Qu,{width:"2"}),(0,r.jsxs)(ni,{css:{flexDirection:"column",fontSize:"md"===t.size?"$3":"$2","& div":{cursor:"pointer !important"}},children:[(0,r.jsx)(vh,{htmlFor:n,id:o,children:(0,r.jsx)(Jn,{css:{color:t.disabled&&!s?"$gray300":"$gray800"},fontWeight:"medium",children:t.children})}),t.subtext&&(0,r.jsx)(Jn,{color:"gray500",id:i,children:t.subtext})]})]})},qp=({badge:e,children:t,color:n,css:i,disabled:o,isCheckbox:a,isRadio:l,isSelected:c,onClick:d,subtext:u,value:h,...m})=>{const g=s.useCallback(()=>{o||d?.()},[o,d]),p=s.useCallback(e=>{"Enter"===e.key&&g?.()},[g]);return(0,r.jsxs)(ni,{align:"center","aria-checked":a?c:void 0,"aria-label":t,"aria-selected":c,css:{cursor:o?"default":"pointer",minHeight:"40px",padding:"$2 $3",userSelect:"none","&:hover":{background:"$gray100",borderRadius:"$1"},...i},gap:"3",role:"option",tabIndex:0,width:1,onClick:g,onKeyDown:p,...m,children:[a&&(0,r.jsx)(Gg,{disabled:o,shouldPreventDefault:!1,state:c?"checked":"unchecked",onClick:xh.A}),l&&(0,r.jsx)(Gp,{shouldPreventDefault:!1,state:c?"checked":"unchecked",onClick:xh.A}),(0,r.jsxs)(ni,{align:"center",css:{flex:"1",overflow:"hidden"},gap:"2",children:[Rg(n)&&!e&&(0,r.jsx)(Jn,{css:{background:n,borderRadius:"16px",overflow:"hidden"},height:16,width:16}),Rg(n)&&e?(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},children:(0,r.jsx)(Np,{color:n,children:t})}):(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{color:"gray800",css:{ellipsis:!0},title:t,width:1,children:t}),Dn(u)&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},title:u,width:1,children:u})]})]}),!a&&!l&&c&&(0,r.jsx)(Jn,{color:"primary500",children:(0,r.jsx)(Ei,{icon:"check"})})]})};function Hp(e,t){if(0===e.length)return"unchecked";{const n=(0,la.A)(e,t).length;return 0===n?"unchecked":n>=e.length?"checked":"indeterminate"}}function Kp(e,t,n){return"checked"===n?(0,fg.A)(e,t):(0,eo.A)(e.concat(t))}function Yp(e){return s.Children.toArray(e).map(t=>{if("optgroup"===t.type)return[{id:(0,Zu.A)(),type:"group",text:t.props.label}].concat(Yp(t.props.children));if("option"===t.type)return{id:(0,Zu.A)(),type:"option",text:t.props.children,value:t.props.value,badge:!0===t.props["data-badge"]||"true"===t.props["data-badge"],color:t.props["data-color"],disabled:t.props.disabled,radio:t.props["data-radio"],selected:t.props.selected,style:t.props.style,subtext:t.props["data-subtext"]};if(t.type===Symbol.for("react.fragment"))return Yp(t.props.children);throw wd("Unexpected child type",t,e),new Error("Unexpected child type")}).flat()}function Zp(e){return Object.fromEntries(e.filter(e=>"option"===e.type).map(e=>[e.value,e.text]))}const Jp=({children:e,createText:t,css:n,description:i,hint:o,icon:a,isCreateVisible:c,isSearchLoading:d,isSearchVisible:u,isSelectAllVisible:h,label:m,menuWidth:g,multiple:p,onChange:f,onClick:_,onCreateClick:b,placeholder:k,renderOnPortal:v,renderValue:A,searchElement:y,searchPlaceholder:C,state:I,triggerElem:w,values:x})=>{const{translate:S}=Bu(),E=(0,s.useCallback)(e=>e?.focus({preventScroll:!0}),[]),[j,T]=(0,s.useState)(!1),[D,R]=(0,s.useState)(""),{inputId:P,descId:O}=Ju(),{displayedChildren:M,allValues:$,valuesByGroup:F,childrenByRadio:z,valueToName:N}=function(e,t){const n=(0,s.useMemo)(()=>Yp(e),[e]),i=(0,s.useMemo)(()=>{const e=jn(t||"");return n.filter(t=>""===e||"group"===t.type||jn(t.text).includes(e)).filter((e,t,n)=>{const i=n[t+1];return"option"===e.type||"option"===i?.type})},[n,t]),o=(0,s.useMemo)(()=>i.flatMap(e=>"option"===e.type?[e.value]:[]),[i]),r=(0,s.useMemo)(()=>{const e={};let t=null;for(const n of i)"group"===n.type?(t=n.id,e[t]=[]):t&&!n.disabled&&Rn(n.radio)&&e[t].push(n.value);return e},[i]),a=(0,s.useMemo)(()=>(0,kg.A)((0,Qm.A)(i.filter(e=>"option"===e.type&&Dn(e.radio)),e=>e.radio),e=>e.map(e=>e.value)),[i]),l=(0,s.useMemo)(()=>Zp(n),[n]);return{displayedChildren:i,allValues:o,valuesByGroup:r,childrenByRadio:a,valueToName:l}}(e,D),B=Hp($,x),L=(0,s.useMemo)(()=>A?A(x[0],N[x[0]]):N[x[0]],[A,x,N]);return(0,s.useEffect)(()=>{j||R("")},[j]),(0,r.jsxs)(ni,{css:n,direction:"column",width:1,children:[m&&(0,r.jsx)(vh,{htmlFor:P,children:m}),i&&(0,r.jsx)(bh,{id:O,children:i}),(m||i)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)($m,{disabled:"disabled"===I,isOpen:j,onStateChange:e=>T(e),children:[(0,r.jsx)(Um,{children:w||(0,r.jsx)(yh,{"aria-describedby":O,"aria-label":(m??k)+(N[x[0]]?` (currently: ${N[x[0]]})`:""),"aria-multiselectable":p,"aria-owns":M.map(e=>e.id).join(" "),"aria-placeholder":k,css:{maxHeight:"200px",overflowY:"auto",padding:"$2 $3",userSelect:"none",cursor:"disabled"===I?"not-allowed":void 0},cursor:"disabled"===I?"default":"pointer",height:"fluid",icon:a,id:P,rightIcon:j?"chevron-up":"chevron-down",role:"listbox",state:I,children:l(x)?p?(0,r.jsx)(ni,{css:{flex:"1",overflowY:"auto"},gap:"2",height:1,role:"presentation",wrap:"wrap",children:x.map((e,t)=>(0,r.jsx)(Np,{ellipsis:!0,rightIcon:"xmark",onRightIconClick:t=>{zi(t),f((0,Bp.A)(x,e))},children:N[e]},t))}):(0,r.jsx)(Jn,{color:"gray800",css:{flex:"1",overflow:"hidden"},role:"presentation",children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:N[x[0]],children:L})}):(0,r.jsx)(Jn,{color:"gray500",css:{flex:"1"},role:"presentation",children:k})})}),(0,r.jsx)(Vm,{css:{padding:"0"},placement:"bottom-start",renderOnPortal:v,width:g??"match",children:(0,r.jsxs)(ni,{direction:"column",width:1,children:[(0,r.jsxs)(ni,{css:{padding:"$3"},direction:"column",width:1,children:[u&&(0,r.jsxs)(r.Fragment,{children:[y||(0,r.jsx)(Ch,{ref:E,icon:"magnifying-glass",placeholder:C||S("rechercher_50038"),state:"search",value:D,onChange:R}),(0,r.jsx)(Qu,{height:"3"})]}),(0,r.jsx)(Jn,{css:{maxHeight:"250px",overflowY:"auto"},children:d?(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:40}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40})]}):M.map((e,t)=>{if("group"===e.type){const n=F[e.id]??[],i=!0===p&&l(n),o=Hp(n,x);return(0,r.jsx)(Vp,{id:e.id,index:t,state:i?o:void 0,onToggle:i?()=>{f(Kp(x,n,o))}:void 0,children:e.text},e.id)}{const n=e.value,i=e.selected??x.includes(n),o=e.radio,s=!0===p&&Rn(o),a=!0===p&&Dn(o);return(0,r.jsx)(qp,{badge:e.badge,color:e.color,css:e.style,disabled:e.disabled,id:e.id,isCheckbox:s,isRadio:a,isSelected:i,subtext:e.subtext,value:e.value,onClick:()=>{if(_)_(n,i);else if(p&&s)f(i?(0,Bp.A)(x,n):x.concat(n));else if(p&&a){const e=(0,fg.A)(x,z[o]).concat(i?[]:[n]);f(e)}else f(i?[]:[n]),T(!1)},children:e.text},t)}})})]}),c&&(0,r.jsxs)(Lp,{onClick:()=>{b?.(),T(!1)},children:["+ ",t||S("cr_er_82895")]}),h&&(0,r.jsx)(Lp,{onClick:()=>{f(Kp(x,$,B))},children:S("checked"===B?"tout_d_s_lectio_37372":"tout_s_lectionn_48027")})]})})]}),(0,r.jsx)(kh,{state:I,children:o})]})},Xp=({name:e,hint:t,state:n,multiple:i,...o})=>{const{isDisabled:s}=Vg();return(0,r.jsx)(Yu.D0,{name:e,render:a=>{const c=_h(a.meta);return(0,r.jsx)(Jp,{hint:c?a.meta.error:t,multiple:i,name:e,state:c?"error":s?"disabled":n,values:i?Array.isArray(a.input.value)?a.input.value:[]:"number"==typeof a.input.value||Dn(a.input.value)?[a.input.value]:[],onChange:e=>{i?a.input.onChange(e):l(e)?a.input.onChange(e[0]):a.input.onChange(null)},...o})}})},Qp=Un("select",{backgroundColor:"$white",height:"100%",left:0,opacity:0,position:"absolute",top:0,width:"100%"}),ef=Un("div",{ellipsis:""}),tf=({autoComplete:e,children:t,css:n,label:i,description:o,shouldParseAsInt:a,shouldParseAsBoolean:l,onChange:c,hint:d,icon:u,state:h,value:m="",...g})=>{const p=s.useMemo(()=>Zp(Yp(t)),[t]),{inputId:f,descId:_,errorId:b}=Ju();return(0,r.jsxs)(ni,{css:n,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:f,children:i}),(0,r.jsx)(bh,{id:_,children:o}),(i||o)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(yh,{cursor:"default",icon:u,state:h,children:[(0,r.jsx)(ni,{align:"center",css:{flex:"1",overflow:"hidden"},height:1,width:1,children:(0,r.jsx)(ef,{children:p[m.toString()]})}),(0,r.jsx)(ni,{css:{color:"$gray500"},children:(0,r.jsx)(Ei,{icon:"chevron-down"})}),(0,r.jsx)(Qp,{"aria-describedby":o?_:void 0,"aria-errormessage":"error"===h?b:void 0,"aria-invalid":"error"===h,autoComplete:e??"off",css:{cursor:"disabled"===h?"not-allowed":"pointer"},disabled:"disabled"===h,id:f,value:m.toString(),onChange:e=>{c(a?parseInt(e.target.value,10):l?"true"===e.target.value:e.target.value)},...g,children:t})]}),(0,r.jsx)(kh,{id:b,state:h,children:d})]})},nf=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(tf,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:e=>{o.input.onChange(e)},onFocus:o.input.onFocus,...i})}}),of=({css:e,label:t,description:n,state:i,icon:o,hint:s,rightIcon:a,rightText:l,onChange:c,value:d,...u})=>{const{inputId:h,descId:m,errorId:g}=Ju();return(0,r.jsxs)(ni,{css:e,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:h,children:t}),(0,r.jsx)(bh,{id:m,children:n}),(t||n)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(yh,{cursor:"text",height:"fluid",icon:o,rightIcon:a,rightText:l,state:i,children:(0,r.jsxs)(Oh,{css:{flex:"1",minHeight:"100px",py:"$3","& .replicated-text":{whiteSpace:"pre-wrap",visibility:"hidden"},"& textarea":{outline:"none",overflow:"hidden",resize:"none"},"& .replicated-text, & textarea":{background:"transparent",border:"none",gridArea:"1 / 1 / 2 / 2",width:"100%"},"& textarea::placeholder":{color:"$gray500",opacity:1},"& input::-ms-input-placeholder":{color:"$gray500",opacity:1}},children:[(0,r.jsx)("textarea",{"aria-describedby":n?m:void 0,"aria-errormessage":"error"===i?g:void 0,"aria-invalid":"error"===i,disabled:"disabled"===i,id:h,value:d,onChange:e=>{c(e.target.value)},...u}),(0,r.jsxs)(Jn,{className:"replicated-text",children:[d," "]})]})}),(0,r.jsx)(kh,{id:g,state:i,children:s})]})},rf=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(of,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:e=>{o.input.onChange(e)},onFocus:o.input.onFocus,...i})}});function sf(){const e=bn();return t=>(0,Ar.A)(t.map(t=>({value:t,translation:e(t)})),({translation:e})=>jn(e)).map(({value:e,translation:t},n)=>(0,r.jsx)("option",{value:e,children:t},n))}function af(e,t){const n=_n(Ys),i=sf();return(0,s.useMemo)(()=>e?e.fieldType===oe.Country?n.getCountriesIdName(t).map(({id:e,name:t})=>(0,r.jsx)("option",{value:e,children:t},e)):e.fieldType===oe.Language?e.fieldProperty===ne.Language?i(Js):i(Ut):e.fieldType===oe.Nationality?n.getNationalitiesIdName(t).map(({id:e,name:t})=>(0,r.jsx)("option",{value:e,children:t},e)):e.fieldType===oe.Sex?i(nn):e.values.map(({id:t,value:n,color:i})=>(0,r.jsx)("option",{"data-badge":e.listType===pe.Badge,"data-color":e.listType===pe.Default?void 0:i,value:t,children:n},t)):(0,r.jsx)(r.Fragment,{}),[e,t])}const lf=e=>{const{translate:t}=Bu(),n=_n(Ys),i=_n(va),o=af(e.field,e.countryCode),a=e.isMandatory?e.field.name:(0,r.jsx)(Fg,{children:e.field.name}),l=`${e.prefix}${e.field.slug}`,c=e.field.description,d=(0,s.useMemo)(()=>l.startsWith("formRegister.userInfo.fields."),[l]);if((0,s.useEffect)(()=>{e.display||e.change(l,i.fieldUpdateInputDefault(e.field,n.getDefaultCountryValues()))},[e.display,e.field,e.change]),!e.display)return null;switch(e.field.fieldType){case oe.Text:return(0,r.jsx)(Ih,{description:c,label:a,name:l});case oe.Textarea:return(0,r.jsx)(rf,{description:c,label:a,name:l});case oe.Checkbox:return(0,r.jsx)(qg,{name:l,subtext:c,children:a});case oe.Validation:return(0,r.jsx)(qg,{name:l,subtext:(0,r.jsxs)(r.Fragment,{children:[Dn(c)&&(0,r.jsx)("span",{children:c}),Dn(c)&&e.field.document&&(0,r.jsx)("br",{}),e.field.document&&(0,r.jsx)(Lh,{css:{color:"$primary500"},download:e.field.document.name,to:e.field.document.url,onClick:e=>{e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},children:t("consulter_le_do_69928")})]}),children:a});case oe.Select:return e.field.canSelectMultiple?(0,r.jsx)(Xp,{description:c,isSearchVisible:!0,isSelectAllVisible:!0,label:a,multiple:!0,name:l,children:o}):(0,r.jsx)(Xp,{description:c,isSearchVisible:!0,label:a,name:l,placeholder:t("choisir_une_val_00277"),children:o});case oe.Date:return"dateOfBirth"===e.field.slug?(0,r.jsx)(Yg,{autoComplete:d?"bday":void 0,description:c,label:a,max:Xi.c9.now(),name:l}):(0,r.jsx)(Yg,{description:c,label:a,name:l});case oe.Datetime:return(0,r.jsx)(Jg,{description:c,label:a,name:l});case oe.Time:return(0,r.jsx)(Qg,{description:c,label:a,name:l});case oe.Phone:return(0,r.jsx)(Fp,{description:c,label:a,prefix:`${l}.`});case oe.Number:return(0,r.jsx)(Ih,{description:c,label:a,name:l,shouldParseAsInt:!0});case oe.Sex:return(0,r.jsxs)(nf,{autoComplete:d?"sex":void 0,description:c,label:a,name:l,children:[(0,r.jsx)("option",{disabled:!0,value:"",children:t("choisir_une_val_00277")}),o]});case oe.Language:return(0,r.jsx)(Xp,{autoComplete:d?"language":void 0,description:c,isSearchVisible:!0,label:a,name:l,placeholder:t("choisir_une_val_00277"),children:o});case oe.Nationality:return(0,r.jsx)(Xp,{description:c,isSearchVisible:!0,label:a,name:l,placeholder:t("choisir_une_val_00277"),children:o});case oe.Address:return(0,r.jsx)(Bg,{addressName:l,autoComplete:d?"street-address":void 0,description:c,label:a,placeName:e.field.fieldProperty===ne.Street?"place":void 0});case oe.Country:return(0,r.jsx)(Xp,{autoComplete:d?"country":void 0,description:c,isSearchVisible:!0,label:a,name:l,placeholder:t("choisir_une_val_00277"),children:o});case oe.File:return e.field.fieldProperty===ne.Picture?(0,r.jsx)(Mp,{allowCrop:!0,hint:c,label:a,organizationId:e.organizationId,prefix:`${l}.`}):(0,r.jsx)(Dp,{accept:[ep.Images,ep.Pdf,ep.Videos],acl:e.fileAcl??"private",description:c,label:a,organizationId:e.organizationId,prefix:`${l}.`});default:return js(e.field.fieldType)}},cf=e=>(0,r.jsx)(ni,{align:"center",css:{background:`$${e.color}50`,borderRadius:"48px",color:`$${e.color}700`,...e.css},height:48,justify:"center",width:48,children:(0,r.jsx)(ni,{align:"center",css:{background:`$${e.color}100`,borderRadius:"32px"},height:32,justify:"center",width:32,children:(0,r.jsx)(Ei,{icon:e.icon})})}),df=e=>{const t=bn();return(0,r.jsxs)(Ip,{buttons:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(Oi,{onClick:e.onClose,children:t("fermer_62479")})}),size:"md",onClose:e.onClose,children:[(0,r.jsx)(ni,{justify:"center",width:1,children:(0,r.jsx)(cf,{color:"primary",icon:"circle-info"})}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{font:"gray900 textLg medium",textAlign:"center",width:1,children:t("informations_su_86120",e.name)}),(0,r.jsx)(Qu,{height:"7"}),Dn(e.description)&&(0,r.jsxs)(ni,{css:{overflowY:"auto"},direction:"column",gap:"2",children:[(0,r.jsx)(Jn,{font:"gray900 textMd semiBold",children:t("description_58935")}),(0,r.jsx)(Tm,{text:e.description})]}),(0,r.jsx)(Qu,{height:"4"})]})};function uf(e,t,n){const i=n-t;return i<=0?e("quota_atteint_12838"):e("quota_1_2_23970",t,n,i)}const hf=e=>{const{translate:t}=Bu();return(0,s.useMemo)(()=>"number"==typeof e.das?.maxResources?e.das.maxResources-e.das.assignedResources<=0?(0,r.jsx)(Np,{color:"error",leftIcon:"circle-xmark",size:"sm",children:uf(t,e.das.assignedResources,e.das.maxResources)}):(0,r.jsx)(Np,{color:"white",size:"sm",children:uf(t,e.das.assignedResources,e.das.maxResources)}):null,[e.das,t])};var mf=n(9120);const gf=e=>(0,Ar.A)(e,e=>e.toMillis()),pf=Un("div",{alignItems:"center",borderRadius:"$2",color:"$gray400",display:"flex",fontWeight:"$medium",height:"32px",justifyContent:"center",userSelect:"none",width:"32px",variants:{isSelectable:{true:{color:"$gray800",cursor:"pointer","&:hover":{background:"$primary500",color:"white"}}},isSelected:{true:{background:"$primary500",color:"white",cursor:"pointer"}}},compoundVariants:[{isSelectable:!0,isSelected:!0,css:{background:"$primary500",color:"white",cursor:"pointer"}}]}),ff=({datesToTitle:e,disabledDates:t,firstDayOfMonth:n,max:i,min:o,onChange:a,startHour:c,values:d})=>{const u=bn(),h=_n(pa),m=(0,s.useMemo)(()=>n.minus({day:n.weekday-1}),[n]),g=(0,s.useMemo)(()=>n.endOf("month"),[n]),p=(0,s.useMemo)(()=>{const e=g.plus({day:7-g.weekday});return Math.ceil(e.diff(m,"days").days)},[g]),f=(0,s.useMemo)(()=>(0,yl.A)(0,p).map(e=>{const r=m.plus({day:e}).set({hour:c||0}),s=r.toMillis(),a=d.some(e=>e.toMillis()===s),u=!!l(t)&&t.some(e=>e.toMillis()===s);return{day:r,isSelected:a,isDisabled:u,isSelectable:!u&&r.month===n.month&&r>=o&&r<=i}}),[m,p,d,t,c]),_=(0,s.useMemo)(()=>!f.some(({isSelectable:e,isSelected:t})=>e&&!t),[f]),b=(0,s.useCallback)(()=>{a(_?[]:f.flatMap(({day:e,isSelectable:t,isSelected:n})=>t||n?[e]:[]))},[f,_,a]);return(0,r.jsxs)(ni,{css:{background:"white",bd:!0,padding:"$5 $4"},direction:"column",children:[(0,r.jsx)(Jn,{css:{textTransform:"capitalize"},font:"gray800 textXl semiBold",textAlign:"center",width:1,children:h.toLocaleString(n,{month:"long",year:"numeric"})}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Oh,{gap:"2",gridtemplatecolumns:"repeat(7, 32px)",gridtemplaterows:"auto",children:(0,yl.A)(0,7).map(e=>{const t=m.plus({day:e});return(0,r.jsx)(Jn,{css:{textTransform:"capitalize"},font:"gray500 textXs medium",width:32,children:h.toLocaleString(t,{weekday:"short"})},e)})}),(0,r.jsx)(Qu,{height:"5"}),(0,r.jsx)(Oh,{gap:"2",gridtemplatecolumns:"repeat(7, 32px)",gridtemplaterows:"auto",children:f.map(({day:t,isSelected:n,isSelectable:i},o)=>(0,r.jsx)(pf,{isSelectable:i,isSelected:n,title:e?.[t.toMillis()],onClick:e=>{if(i&&n)a(gf((0,mf.A)(d,[t],e=>e.toMillis())));else if(i&&!n){const n=d.findLast(e=>en.plus({day:e+1}));a(gf([...d,...i]))}else a(gf([...d,t]))}},children:t.day},o))}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Oi,{color:"white",textAlign:"center",onClick:b,children:u(_?"tout_d_s_lectio_37372":"tout_s_lectionn_48027")})]})},_f=e=>{const{translate:t}=Bu(),{minDate:n,maxDate:i,numberOfMonths:o,totalDaysDiff:a}=(0,s.useMemo)(()=>function(e){const t=e.filter(e=>e.date?.isValid),n=(0,gg.A)(t.map(e=>e.date),e=>e.toMillis()),i=(0,pg.A)(t.map(e=>e.date),e=>e.toMillis()),o=Math.ceil(i.endOf("month").diff(n.startOf("month"),"months").months),r=Math.ceil(i.diff(n,"days").days);return{minDate:n,maxDate:i,numberOfMonths:o,totalDaysDiff:r}}(e.slots),[e.slots]),l=(0,s.useMemo)(()=>e.slots.flatMap(t=>t.date?.isValid&&e.accreditationsSlotsIds.includes(t.id)?[t.date]:[]),[e.slots,e.accreditationsSlotsIds]),c=(0,s.useMemo)(()=>(0,yl.A)(0,a).flatMap(t=>{const i=n.plus({day:t});return e.slots.some(e=>e.date?.isValid&&e.date.toMillis()===i.toMillis())?[]:[i]}),[n,a,e.slots]),d=(0,s.useMemo)(()=>Object.fromEntries(e.slots.flatMap(n=>{const i=e.slotIdToDas?.[n.id];return n.date?.isValid&&"number"==typeof i?.maxResources?[[n.date.toMillis(),uf(t,i.assignedResources,i.maxResources)]]:[]})),[e.slotIdToDas,e.slots,t]);return(0,r.jsx)(ni,{gap:"4",wrap:"wrap",children:(0,yl.A)(0,o).map(t=>{const s=n.plus({month:t}).startOf("month"),a=0===t?n:s,u=t===o-1?i:s.endOf("month"),h=l.filter(e=>e.startOf("month").equals(s));return(0,r.jsx)(ff,{datesToTitle:d,disabledDates:c,firstDayOfMonth:s,max:u,min:a,values:h,onChange:t=>{e.change(`${e.prefix}accreditationsSlotsIds`,function(e,t,n,i){const o=(0,fg.A)(e,t.flatMap(e=>e.date?.isValid&&n.equals(e.date.startOf("month"))?[e.id]:[]));return t.flatMap(e=>i.some(t=>e.date?.isValid&&t.startOf("day").equals(e.date.startOf("day")))?[e.id]:[]).concat(o)}(e.accreditationsSlotsIds,e.slots,s,t))}},t)})})},bf=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>e.slots.filter(e=>e.date?.isValid),[e.slots]);return l(n)?(0,r.jsx)(_f,{...e,slots:n}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})},kf=e=>{const{translate:t}=Bu(),n=_n(pa);return(0,r.jsx)(r.Fragment,{children:l(e.slots)?e.slots.map(t=>{const i=e.slotIdToDas[t.id];return(0,r.jsx)(Wg,{disabled:(i?.isFull??!1)&&(i?.willAutoAccredit??!1),state:e.accreditationsSlotsIds.includes(t.id)?"checked":"unchecked",onClick:n=>{e.change(`${e.prefix}accreditationsSlotsIds`,d(e.accreditationsSlotsIds,t.id,"checked"===n))},children:(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{css:{textTransform:"capitalize"},children:_g(n,t,e.accreditation.name,{date:{localeFormat:mo.DateOnly.WeekdayLongMonthLong}})}),(0,r.jsx)(hf,{das:i})]})},t.id)}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},vf=e=>{const{translate:t}=Bu(),n=_n(pa),i=(0,s.useMemo)(()=>e.slots.map(e=>e.id),[e.slots]);return(0,r.jsx)(r.Fragment,{children:l(e.slots)?e.slots.map(t=>{const o=e.slotIdToDas[t.id];return(0,r.jsx)(Wp,{disabled:(o?.isFull??!1)&&(o?.willAutoAccredit??!1),state:e.accreditationsSlotsIds.includes(t.id)?"checked":"unchecked",onClick:n=>{const o=[...e.accreditationsSlotsIds.filter(e=>!i.includes(e)),..."checked"===n?[t.id]:[]];e.change(`${e.prefix}accreditationsSlotsIds`,o)},children:(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{css:{textTransform:"capitalize"},children:_g(n,t,e.accreditation.name,{date:{localeFormat:mo.DateOnly.WeekdayLongMonthLong}})}),(0,r.jsx)(hf,{das:o})]})},t.id)}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},Af=e=>{const{params:{organizationId:t},translate:n}=Bu(),[i,o]=(0,s.useState)(!1),a=(0,s.useMemo)(()=>Dn(e.accreditation.description)&&e.options.showAccreditationDescription,[e.accreditation,e.options]),c=(0,s.useMemo)(()=>{const t=e.accreditation.hasSlots?e.slots.map(e=>e.id):[e.accreditation.hiddenSlotId];return e.displayFormCustomFields&&l(e.accreditation.formCustomFields)&&l((0,la.A)(t,e.accreditationsSlotsIds))},[e.accreditation,e.accreditationsSlotsIds,e.displayFormCustomFields,e.slots]),u=(0,s.useMemo)(()=>Object.fromEntries(e.delegationAccreditations.map(e=>[e.accreditationSlotId,e])),[e.delegationAccreditations]),h=(0,s.useMemo)(()=>e.accreditation.hasSlots?null:(0,r.jsx)(hf,{das:u[e.accreditation.hiddenSlotId]}),[e.accreditation,u]),g=(0,s.useMemo)(()=>{if(e.accreditation.hasSlots)return!1;{const t=u[e.accreditation.hiddenSlotId];return(t?.isFull??!1)&&(t?.willAutoAccredit??!1)}},[e.accreditation,u]),p=e.accreditationsSlotsIds.includes(e.accreditation.hiddenSlotId)?"checked":"unchecked";return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)($g,{accreditation:e.accreditation,badge:h,displayFormCustomFields:c,displayNumberOfSlots:!1,displaySlots:e.accreditation.hasSlots,numberOfSlots:0,renderActions:()=>a&&(0,r.jsx)(Oi,{color:"white",onClick:e=>{e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),o(!0)},children:n("voir_la_descrip_62304")}),renderCheckbox:()=>!e.accreditation.hasSlots&&(0,r.jsx)(Gg,{disabled:g,shouldPreventDefault:!1,state:p,onClick:xh.A}),onClick:()=>{e.accreditation.hasSlots||g||e.change(`${e.prefix}accreditationsSlotsIds`,d(e.accreditationsSlotsIds,e.accreditation.hiddenSlotId,"unchecked"===p))},children:(0,r.jsxs)(ni,{css:{background:"white",padding:"$4"},direction:"column",gap:"3",children:[e.accreditation.hasSlots?e.accreditation.accreditationDisplay===m.Calendar?(0,r.jsx)(bf,{accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,prefix:e.prefix,slotIdToDas:u,slots:e.slots}):(0,r.jsx)(ni,{css:{background:"white",bd:!0,padding:"$4"},direction:"column",gap:"3",width:1,children:e.accreditation.accreditationDisplay===m.Radio?(0,r.jsx)(vf,{accreditation:e.accreditation,accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,prefix:e.prefix,slotIdToDas:u,slots:e.slots}):(0,r.jsx)(kf,{accreditation:e.accreditation,accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,prefix:e.prefix,slotIdToDas:u,slots:e.slots})}):null,c&&(0,r.jsx)(ni,{css:{background:"white",bd:!0,padding:"$4"},direction:"column",gap:"3",width:1,children:e.accreditation.formCustomFields.map(({customField:n,isMandatory:i})=>(0,r.jsx)(lf,{change:e.change,display:!0,field:n,isMandatory:i,organizationId:t,prefix:`${e.prefix}userInfo.fields.`},n.id))})]})}),i&&(0,r.jsx)(df,{description:e.accreditation.description,name:e.accreditation.name,onClose:()=>o(!1)})]})},yf=e=>{const{translate:t}=Bu();return(0,r.jsx)(xg,{category:e.category.name,children:l(e.accreditations)?e.accreditations.map(t=>(0,r.jsx)(Af,{accreditation:t,accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,delegationAccreditations:e.delegationAccreditations,displayFormCustomFields:e.displayFormCustomFields,options:e.options,prefix:e.prefix,slots:e.accreditationIdToSelectableSlots[t.id]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},Cf=e=>{const{translate:t}=Bu();return(0,r.jsx)(vg,{css:{background:"transparent",padding:"0"},children:l(e.categories)?(0,r.jsxs)(r.Fragment,{children:[e.categories.map(t=>(0,r.jsx)(yf,{accreditationIdToSelectableSlots:e.accreditationIdToSelectableSlots,accreditations:e.categoryIdToSelectableAccreditations[t.id],accreditationsSlotsIds:e.accreditationsSlotsIds,category:t,change:e.change,delegationAccreditations:e.delegationAccreditations,displayFormCustomFields:e.displayFormCustomFields,options:e.options,prefix:e.prefix},t.id)),e.showAutoAccredit&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray900 textSm medium",children:t("attribution_des_59896")}),(0,r.jsx)(wg,{name:`${e.prefix}autoAccredit`,children:t("attribuer_les_a_75431")})]})]}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},If=(0,s.memo)(e=>{const{accreditationIdToSelectableSlots:t,categoryIdToSelectableAccreditations:n,selectableCategories:i}=(0,s.useMemo)(()=>{const t=jl(e.slots.map(co)),n=e.event.accreditationsCategories.flatMap(n=>n.accreditations.flatMap(n=>n.slots.filter(n=>function(e,t,n,i,o){return!o.includes(e.id)&&(!e.isBlocked&&n.accreditationDisplay!==Re.None&&!n.hiddenAccreditationsSlotsIds.includes(e.id)&&(0===n.displayedAccreditationsSlotsIds.length||n.displayedAccreditationsSlotsIds.includes(e.id))&&(n.showFullAccreditation||!e.isFull)&&(n.slotDisplay===$e.Hide||n.accreditationFilter===Me.None||!e.date||t.some(t=>ho(t,e.date)))||i.some(i=>i.accreditationSlotId===e.id&&!i.accreditationSlot.isBlocked&&(n.showFullAccreditation||!i.isFull&&!i.accreditationSlot.isFull)&&(n.slotDisplay===$e.Hide||n.accreditationFilter===Me.None||!i.accreditationSlot?.date||t.some(e=>ho(e,i.accreditationSlot.date)))))}(n,t,e.options,e.delegationAccreditations,e.scannedSlotsIds)))),i=n.map(e=>e.id),o=(0,kg.A)((0,Qm.A)(n,e=>e.accreditationId),e=>(0,Ar.A)(e,e=>(0,yr.A)([e.date?.toMillis(),jn(e.name)]))),r=e.event.accreditationsCategories.flatMap(t=>t.accreditations.filter(t=>function(e,t,n,i,o){return i.accreditationDisplay!==Re.None&&!i.hiddenAccreditationsIds.includes(e.id)&&(0===i.displayedAccreditationsIds.length||i.displayedAccreditationsIds.includes(e.id))&&og(e,n)&&e.slots.some(e=>t.includes(e.id))||o.some(i=>i.accreditationId===e.id&&og(e,n)&&e.slots.some(e=>t.includes(e.id)))}(t,i,e.userInfosFields,e.options,e.delegationAccreditations))),s=r.map(e=>e.id),a=(0,kg.A)((0,Qm.A)(r,e=>e.accreditationCategoryId),e=>mg(e)),l=(0,Ar.A)(e.event.accreditationsCategories.filter(t=>function(e,t,n,i){return n.accreditationDisplay!==Re.None&&!n.hiddenAccreditationsCategoriesIds.includes(e.id)&&(0===n.displayedAccreditationsCategoriesIds.length||n.displayedAccreditationsCategoriesIds.includes(e.id))&&e.accreditations.some(e=>t.includes(e.id))||i.some(n=>n.accreditationCategoryId===e.id&&e.accreditations.some(e=>t.includes(e.id)))}(t,s,e.options,e.delegationAccreditations)),e=>jn(e.name));return{selectableCategories:l,categoryIdToSelectableAccreditations:a,accreditationIdToSelectableSlots:o}},[e.event.accreditationsCategories,e.slots,e.userInfosFields,e.options,e.delegationAccreditations,e.scannedSlotsIds]);return l(e.delegationAccreditations)||e.options.accreditationDisplay===Re.Accreditation?(0,r.jsx)(Cf,{accreditationIdToSelectableSlots:t,accreditationsSlotsIds:e.accreditationsSlotsIds,categories:i,categoryIdToSelectableAccreditations:n,change:e.change,delegationAccreditations:e.delegationAccreditations,displayFormCustomFields:e.displayFormCustomFields,options:e.options,prefix:e.prefix,showAutoAccredit:e.showAutoAccredit}):null}),wf=e=>{const t=bn(),{data:n,loader:i}=vn("query FormAccreditations($eventId: EventId!) {\n event: eventPublic(id: $eventId) {\n accreditationsCategories {\n ...FormRegisterAccreditationCategory\n }\n }\n}\n",{eventId:e.eventId},[to.FormRegisterAccreditationCategoryFragment]);return i||(0,r.jsxs)(r.Fragment,{children:[Dn(e.form.accreditationSubtitle)?(0,r.jsx)(Tm,{text:e.renderText(e.form.accreditationSubtitle,e.userInfoFields)}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",children:t("s_lectionnez_vo_91873")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray500",children:t("s_lectionnez_le_63924")})]}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(hh,{}),(0,r.jsx)(If,{accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,delegationAccreditations:[],displayFormCustomFields:!0,event:n.event,options:e.form,prefix:"formRegister.",scannedSlotsIds:[],showAutoAccredit:!1,slots:e.slots,userInfosFields:e.userInfoFields}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSubmit,children:e.registerButtonText})})]})},xf=s.forwardRef((e,t)=>(0,r.jsxs)(ni,{ref:t,css:{background:"white",bd:"white 1 sm",width:"100%","@tablet":{width:"$containerTablet"},"@desktop":{width:"$container"}},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{borderBottom:e.isOpen?"1px solid $gray200":"",cursor:e.canSelect?"pointer":"default",padding:"$4","@tablet":{padding:"$4 $6"}},gap:"4",onClick:()=>{e.canSelect&&e.onSelect()},children:[(0,r.jsx)(ni,{align:"center",css:{background:e.isCompleted?"$success100":"white",border:e.isCompleted?"none":"1px solid $gray200",borderRadius:"32px",color:e.isCompleted?"$success700":"$gray800",fontSize:"$textMd",fontWeight:"$semiBold"},height:32,justify:"center",width:32,children:e.isCompleted?(0,r.jsx)(Ei,{icon:"check"}):e.number}),(0,r.jsx)(Jn,{color:"gray800",fontSize:"textMd",fontWeight:"semiBold",children:e.title})]}),e.isOpen&&(0,r.jsx)(ni,{css:{padding:"$6 $4","@tablet":{padding:"$6"},"@desktop":{padding:"$6 70px"}},direction:"column",children:e.children})]}));xf.displayName="FormBox";var Sf=n(2096);const Ef=e=>{const t=_n(Ys);return(0,r.jsx)(Sf.Yr,{name:e.name,children:n=>{e.change(`${e.prefix}street`,n.name);const i=n.geometry?.location?.lat(),o=n.geometry?.location?.lng(),r=n.address_components?.find(({types:e})=>e.includes("locality")),s=n.address_components?.find(({types:e})=>e.includes("postal_code")),a=n.address_components?.find(({types:e})=>e.includes("country"))?.short_name;"number"==typeof i&&"number"==typeof o&&e.changeLatLng&&(e.change(`${e.prefix}latitude`,i),e.change(`${e.prefix}longitude`,o)),r&&e.changeCity&&e.change(`${e.prefix}city`,r.long_name),s&&e.changePostalCode&&e.change(`${e.prefix}postalCode`,s.long_name),t.countryCodeExists(a)&&e.changeCountry&&e.change(`${e.prefix}country`,a)}})},jf=e=>{const t=s.useMemo(()=>e.elements.flatMap(e=>e.elementType===ae.Field?(0,yr.A)([e.customField,e.conditionCustomField]):e.hasCondition&&e.conditionCustomField?[e.conditionCustomField]:[]).map(t=>ad(e.organizationId)&&("production"===i.Development?[14]:[66919,68131,68598,70260,74864,74866,74868]).includes(t.id)&&l(e.asoBannersColors)?{...t,values:t.values.filter(({id:t})=>e.asoBannersColors?.includes(t))}:t),[e.elements]),n=(0,s.useMemo)(()=>Object.fromEntries(t.map(e=>[e.id,e])),[t]);return(0,r.jsx)(Jn,{children:e.elements.map((i,o)=>{switch(i.elementType){case ae.Field:{const a=n[i.customField.id],l=ba(a,e.values,t);return(0,r.jsxs)(s.Fragment,{children:[a.fieldProperty===ne.Street&&(0,r.jsx)(Ef,{change:e.change,changeCity:!0,changeCountry:!0,changeLatLng:!0,changePostalCode:!0,name:"place",prefix:e.prefix}),l&&0!==o&&(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(lf,{change:e.change,countryCode:e.countryCode,display:l,field:a,isMandatory:!0===i.isMandatory,organizationId:e.organizationId,prefix:e.prefix},o)]},o)}case ae.Section:return ba(i,e.values,t)?(0,r.jsx)(s.Fragment,{children:"function"==typeof e.renderSection?e.renderSection(i.section,o):(0,r.jsxs)(r.Fragment,{children:[e.featureFlags?.isV4?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"5"}),(0,r.jsx)(Wm,{direction:"horizontal"}),(0,r.jsx)(Qu,{height:"5"})]}):0!==o&&(0,r.jsx)(Qu,{height:"8"}),(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",children:"function"==typeof e.renderText?e.renderText(i.section):i.section})]})},o):null;case ae.Text:return ba(i,e.values,t)?(0,r.jsx)(s.Fragment,{children:(0,r.jsxs)(r.Fragment,{children:[0!==o&&(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Tm,{text:"function"==typeof e.renderText?e.renderText(i.text):i.text})]})},o):null;default:return js(i.elementType)}})})},Tf=e=>{const{translate:t,params:{organizationId:n}}=Bu();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(hh,{}),(0,r.jsx)(jf,{change:e.change,countryCode:e.countryCode,elements:e.elements,organizationId:n,prefix:"formRegister.userInfo.fields.",renderText:t=>e.renderText(t,e.values),values:e.values}),(0,r.jsx)(Qu,{height:{"@initial":"6","@tablet":"7"}}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSubmit,children:e.isFinalStep?e.registerButtonText:t("suivant_62774")})})]})},Df=e=>{const[t,n]=(0,s.useState)(!1),i=Dn(e.category.description)&&e.options.showPositionCategoryDescription;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wg,{css:{alignItems:"center"},state:e.positionsCategoriesIds.includes(e.category.id)?"checked":"unchecked",onClick:t=>{e.change(`${e.prefix}positionsCategoriesIds`,d(e.positionsCategoriesIds,e.category.id,"checked"===t))},children:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{children:e.category.name}),i&&(0,r.jsx)(Jn,{onClick:e=>{zi(e),n(!0)},children:(0,r.jsx)(Ei,{icon:"circle-info"})})]})}),t&&(0,r.jsx)(df,{description:e.category.description,name:e.category.name,onClose:()=>{n(!1)}})]})},Rf=e=>{const{translate:t}=Bu();return(0,r.jsx)(r.Fragment,{children:l(e.categories)?e.categories.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Df,{category:t,change:e.change,options:e.options,positionsCategoriesIds:e.positionsCategoriesIds,prefix:e.prefix})]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},Pf=e=>{const[t,n]=(0,s.useState)(!1),i=Dn(e.position.description)&&e.options.showPositionDescription;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wg,{css:{alignItems:"center"},state:e.positionsIds.includes(e.position.id)?"checked":"unchecked",onClick:t=>{e.change(`${e.prefix}positionsIds`,d(e.positionsIds,e.position.id,"checked"===t))},children:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{children:e.position.name}),i&&(0,r.jsx)(Jn,{onClick:e=>{zi(e),n(!0)},children:(0,r.jsx)(Ei,{icon:"circle-info"})})]})}),t&&(0,r.jsx)(df,{description:e.position.description,name:e.position.name,onClose:()=>{n(!1)}})]})},Of=e=>{const{translate:t}=Bu(),[n,i]=(0,s.useState)(!1),o=Dn(e.category.description)&&e.options.showPositionCategoryDescription;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{color:"gray900",fontWeight:"semiBold",children:e.category.name}),o&&(0,r.jsx)(Jn,{color:"gray700",onClick:()=>{i(!0)},children:(0,r.jsx)(Ei,{icon:"circle-info"})})]}),(0,r.jsx)(Qu,{height:"2"}),l(e.positions)?e.positions.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Pf,{change:e.change,options:e.options,position:t,positionsIds:e.positionsIds,prefix:e.prefix})]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")}),n&&(0,r.jsx)(df,{description:e.category.description,name:e.category.name,onClose:()=>{i(!1)}})]})},Mf=e=>{const{translate:t}=Bu();return(0,r.jsx)(r.Fragment,{children:l(e.categories)?e.categories.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Of,{category:t,change:e.change,options:e.options,positions:e.categoryIdToSelectablePositions[t.id],positionsIds:e.positionsIds,prefix:e.prefix})]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},$f=e=>{const t=bn(),n=jh(),i=(0,s.useMemo)(()=>e.categories.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id)),[e.categories]);return(0,r.jsxs)(r.Fragment,{children:[l(i)?n?(0,r.jsxs)(Jp,{isSearchVisible:!0,label:t("souhait_n_1_47211",e.index+1),values:[e.positionsCategoriesIds?.[e.index]??-1],onChange:t=>{l(t)&&e.change(`${e.prefix}positionsCategoriesIds[${e.index}]`,t[0])},children:[(0,r.jsx)("option",{value:-1,children:t("choisir_une_mis_90627")}),i]}):(0,r.jsxs)(tf,{label:t("souhait_n_1_47211",e.index+1),shouldParseAsInt:!0,value:e.positionsCategoriesIds?.[e.index]??-1,onChange:t=>{e.change(`${e.prefix}positionsCategoriesIds[${e.index}]`,t)},children:[(0,r.jsx)("option",{value:-1,children:t("choisir_une_mis_90627")}),i]}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")}),e.index!==e.options.positionLimit-1&&(0,r.jsx)(Qu,{height:"4"})]})},Ff=e=>{const t=bn(),n=jh(),i=(0,s.useMemo)(()=>e.categories.map(t=>{const n=e.categoryIdToSelectablePositions[t.id];return(0,r.jsx)("optgroup",{label:t.name,children:n.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))},t.id)}),[e.categories]);return(0,r.jsxs)(r.Fragment,{children:[l(i)?n?(0,r.jsxs)(Jp,{isSearchVisible:!0,label:t("souhait_n_1_47211",e.index+1),values:[e.positionsIds?.[e.index]??-1],onChange:t=>{l(t)&&e.change(`${e.prefix}positionsIds[${e.index}]`,t[0])},children:[(0,r.jsx)("option",{value:-1,children:t("choisir_une_mis_90627")}),i]}):(0,r.jsxs)(tf,{label:t("souhait_n_1_47211",e.index+1),shouldParseAsInt:!0,value:e.positionsIds?.[e.index]??-1,onChange:t=>{e.change(`${e.prefix}positionsIds[${e.index}]`,t)},children:[(0,r.jsx)("option",{value:-1,children:t("choisir_une_mis_90627")}),i]}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")}),e.index!==e.options.positionLimit-1&&(0,r.jsx)(Qu,{height:"4"})]})},zf=e=>{const{translate:t}=Bu();return(0,r.jsx)(r.Fragment,{children:l(e.categories)?(0,yl.A)(0,e.options.positionLimit).map(t=>e.options.positionDisplay===Oe.Category?(0,r.jsx)($f,{categories:e.categories,change:e.change,index:t,options:e.options,positionsCategoriesIds:e.positionsCategoriesIds,prefix:e.prefix},t):(0,r.jsx)(Ff,{categories:e.categories,categoryIdToSelectablePositions:e.categoryIdToSelectablePositions,change:e.change,index:t,options:e.options,positionsIds:e.positionsIds,prefix:e.prefix},t)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},Nf=s.createContext({}),Bf=e=>{const[t,n]=s.useState(!1),[i,o]=s.useState(null),[a,l]=s.useState(null),c=(0,Zu.A)("tooltip-");return(0,r.jsx)(Nf.Provider,{value:{isVisible:t,referenceElement:i,popperElement:a,tooltipId:c,setIsVisible:n,setReferenceElement:o,setPopperElement:l},children:e.children})};function Lf(){return s.useContext(Nf)}const Vf=e=>{const{isVisible:t,popperElement:n,referenceElement:i,setPopperElement:o,tooltipId:a}=Lf(),{styles:l,attributes:c,update:d}=(0,Lm.E)(i,n,{placement:e.placement,modifiers:[{name:"offset",options:{offset:[0,4]}}]});s.useEffect(()=>{d?.()},[t,i]);const u=(0,r.jsx)(ni,{ref:o,align:"center",css:{background:"$grayCustom900",borderRadius:"$1",color:location.origin===Ii.HEAVENT_PUBLIC_URL.origin?"contrast-color(var(--colors-grayCustom900))":"white",display:t?"flex":"none",px:"$3",py:"6px",zIndex:1e3,...l.popper},id:a,justify:"center",role:"tooltip",...c.popper,children:e.children});return e.renderOnPortal?(0,Ni.createPortal)(u,document.body):u},Uf=e=>{const{setIsVisible:t,setReferenceElement:n,tooltipId:i}=Lf(),o=s.cloneElement(s.Children.only(e.children),{ref(e){n(e)},"aria-labelledby":i,"aria-describedby":i,onMouseEnter(){t(!0)},onMouseLeave(){t(!1)},onFocus(){t(!0)},onBlur(){t(!1)}});return(0,r.jsx)(Jn,{css:e.css,children:o})},Gf=e=>{const{translate:t}=Bu(),{rangeString:n,finalName:i,isRenamed:o}=function(e){const t=_n(Tl),n=(0,s.useMemo)(()=>t.toDisplayString(e.range,{formats:{displayWeekday:!0}}),[e]),i=Dn(e.name);return{isRenamed:i,finalName:i?e.name:n,rangeString:n}}(e.slot),a=(0,s.useMemo)(()=>{if(e.options.willAutoAssign){const t=e.allSlots.filter(t=>e.positionsSlotsIds.includes(t.id));return function(e,t){return t.some(({id:t,range:n})=>e.id!==t&&n.overlaps(e.range))}(e.slot,t)}return!1},[e.options.willAutoAssign,e.allSlots,e.positionsSlotsIds]);return(0,r.jsxs)(s.Fragment,{children:[0!==e.index&&(0,r.jsx)(Qu,{height:"3"}),a?(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{children:(0,r.jsx)(Wg,{disabled:!0,shouldPreventDefault:!1,state:e.positionsSlotsIds.includes(e.slot.id)?"checked":"unchecked",subtext:o?n:void 0,onClick:xh.A,children:i})})}),(0,r.jsx)(Vf,{placement:"top-start",children:t("ce_cr_neau_en_c_55775")})]}):(0,r.jsx)(Wg,{state:e.positionsSlotsIds.includes(e.slot.id)?"checked":"unchecked",subtext:o?n:void 0,onClick:t=>{e.change(`${e.prefix}positionsSlotsIds`,d(e.positionsSlotsIds,e.slot.id,"checked"===t))},children:i})]},e.slot.id)},Wf=e=>{const{translate:t}=Bu(),[n,i]=(0,s.useState)(!1),o=Dn(e.position.description)&&e.options.showPositionDescription;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{color:"gray900",fontWeight:"semiBold",children:e.position.name}),o&&(0,r.jsx)(Jn,{color:"gray700",onClick:()=>{i(!0)},children:(0,r.jsx)(Ei,{icon:"circle-info"})})]}),(0,r.jsx)(Qu,{height:"2"}),l(e.slots)?e.slots.map((t,n)=>(0,r.jsx)(Gf,{allSlots:e.allSlots,change:e.change,index:n,options:e.options,positionsSlotsIds:e.positionsSlotsIds,prefix:e.prefix,slot:t},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")}),n&&(0,r.jsx)(df,{description:e.position.description,name:e.position.name,onClose:()=>{i(!1)}})]})},qf=e=>{const{translate:t}=Bu(),[n,i]=(0,s.useState)(!1),o=Dn(e.category.description)&&e.options.showPositionCategoryDescription;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{color:"gray500",css:{textTransform:"uppercase"},fontSize:"textXs",fontWeight:"semiBold",children:e.category.name}),o&&(0,r.jsx)(Jn,{color:"gray700",onClick:()=>{i(!0)},children:(0,r.jsx)(Ei,{icon:"circle-info"})})]}),l(e.positions)?e.positions.map(t=>(0,r.jsx)(Wf,{allSlots:e.allSlots,change:e.change,options:e.options,position:t,positionsSlotsIds:e.positionsSlotsIds,prefix:e.prefix,slots:e.positionIdToSelectableSlots[t.id]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")}),n&&(0,r.jsx)(df,{description:e.category.description,name:e.category.name,onClose:()=>{i(!1)}})]})},Hf=e=>{const{translate:t}=Bu();return(0,r.jsx)(r.Fragment,{children:l(e.categories)?e.categories.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(qf,{allSlots:e.allSlots,category:t,change:e.change,options:e.options,positionIdToSelectableSlots:e.positionIdToSelectableSlots,positions:e.categoryIdToSelectablePositions[t.id],positionsSlotsIds:e.positionsSlotsIds,prefix:e.prefix},t.id)]},t.id)):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:t("this_may_be_bec_43194"),title:t("no_items_are_cu_47996")})})},Kf=(0,s.memo)(e=>{const{categoryIdToSelectablePositions:t,positionIdToSelectableSlots:n,selectableCategories:i,selectableSlots:o}=(0,s.useMemo)(()=>{const t=jl(e.slots.map(co)),n=e.event.positionsCategories.flatMap(n=>n.positions.flatMap(n=>n.slots.filter(n=>function(e,t,n){return!n.hiddenPositionsSlotsIds.includes(e.id)&&(0===n.displayedPositionsSlotsIds.length||n.displayedPositionsSlotsIds.includes(e.id))&&(n.showFullPosition||!e.isFull)&&(n.slotDisplay===$e.Hide||n.positionFilter===Me.None||t.some(t=>t.engulfs(e.range)))}(n,t,e.options)))),i=n.map(e=>e.id),o=(0,kg.A)((0,Qm.A)(n,e=>e.positionId),e=>(0,Ar.A)(e,e=>[e.range.start.toMillis(),e.nameOrRange])),r=e.event.positionsCategories.flatMap(t=>t.positions.filter(t=>function(e,t,n,i){return!i.hiddenPositionsIds.includes(e.id)&&(0===i.displayedPositionsIds.length||i.displayedPositionsIds.includes(e.id))&&(0===i.hiddenPositionsTagsIds.length||c((0,la.A)(i.hiddenPositionsTagsIds,e.tagsIds)))&&(0===i.displayedPositionsTagsIds.length||l((0,la.A)(i.displayedPositionsTagsIds,e.tagsIds)))&&og(e,n)&&e.slots.some(e=>t.includes(e.id))}(t,i,e.userInfoFields,e.options))),s=r.map(e=>e.id),a=(0,kg.A)((0,Qm.A)(r,e=>e.positionCategoryId),e=>(0,Ar.A)(e,e=>jn(e.name))),d=(0,Ar.A)(e.event.positionsCategories.filter(t=>function(e,t,n){return!n.hiddenPositionsCategoriesIds.includes(e.id)&&(0===n.displayedPositionsCategoriesIds.length||n.displayedPositionsCategoriesIds.includes(e.id))&&e.positions.some(e=>t.includes(e.id))}(t,s,e.options)),e=>jn(e.name));return{selectableCategories:d,selectableSlots:n,categoryIdToSelectablePositions:a,positionIdToSelectableSlots:o}},[e.event.positionsCategories,e.options,e.slots,e.userInfoFields]);if(e.options.positionRanking===le.Ranked)return(0,r.jsx)(zf,{categories:i,categoryIdToSelectablePositions:t,change:e.change,options:e.options,positionsCategoriesIds:e.positionsCategoriesIds,positionsIds:e.positionsIds,prefix:e.prefix});switch(e.options.positionDisplay){case Oe.Category:return(0,r.jsx)(Rf,{categories:i,change:e.change,options:e.options,positionsCategoriesIds:e.positionsCategoriesIds,prefix:e.prefix});case Oe.Position:return(0,r.jsx)(Mf,{categories:i,categoryIdToSelectablePositions:t,change:e.change,options:e.options,positionsIds:e.positionsIds,prefix:e.prefix,slots:e.slots,userInfoFields:e.userInfoFields});case Oe.Slot:return(0,r.jsx)(Hf,{allSlots:o,categories:i,categoryIdToSelectablePositions:t,change:e.change,options:e.options,positionIdToSelectableSlots:n,positionsSlotsIds:e.positionsSlotsIds,prefix:e.prefix});case Oe.None:return null;default:return js(e.options.positionDisplay)}}),Yf=e=>{const t=bn(),{data:n,loader:i}=vn("query FormMissions($eventId: EventId!) {\n event: eventPublic(id: $eventId) {\n positionsCategories {\n ...FormRegisterCategory\n }\n }\n}\n",{eventId:e.eventId},[to.FormRegisterCategoryFragment]);return i||(0,r.jsxs)(r.Fragment,{children:[Dn(e.form.positionSubtitle)?(0,r.jsx)(Tm,{text:e.renderText(e.form.positionSubtitle,e.userInfoFields)}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",children:t("s_lectionnez_vo_83925")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray500",children:t("s_lectionnez_le_37648")})]}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(hh,{}),(0,r.jsx)(Kf,{change:e.change,event:n.event,options:e.form,positionsCategoriesIds:e.positionsCategoriesIds,positionsIds:e.positionsIds,positionsSlotsIds:e.positionsSlotsIds,prefix:"formRegister.",slots:e.slots,userInfoFields:e.userInfoFields}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSubmit,children:e.isFinalStep?e.registerButtonText:t("suivant_62774")})})]})};function Zf(e,t,n,i,o){const r=t.diff(e,"days").days;return(0,Cl.A)((0,yl.A)(0,r+1).map(t=>e.plus({days:t}).set({hour:o})),e=>i===Pe.AllDays||n.some(t=>t.contains(e)||t.start.startOf("day").equals(e.startOf("day"))||t.end.startOf("day").equals(e.startOf("day"))))}function Jf(e,t,n,i,o){const r=t.diff(e,"days").days;return(0,yl.A)(0,r+1).flatMap(t=>{const i=e.plus({days:t});return n.map(e=>{const[t,n]=e.startTime.split(":").map(e=>parseInt(e,10)),[o,r]=e.endTime.split(":").map(e=>parseInt(e,10)),s=i.set({hour:t,minute:n});let a=i.set({hour:o,minute:r});return(oo===Pe.AllDays||i.some(t=>t.overlaps(e.interval)))}function Xf(e,t){return Dn(e)?`${e} (${t.toFormat("HH:mm")})`:t.toFormat("HH:mm")}function Qf(e,t,n){const i=e.filter(e=>!t.equals(lo(e)));return i.length===e.length&&n?[...e,uo(t)]:i.length===e.length||n?e:i}const e_=e=>{const t=(0,s.useMemo)(()=>qa(e.dayStartTime)?.[0]??0,[e.dayStartTime]),[n,i]=(0,s.useMemo)(()=>Zf(e.startAt,e.endAt,e.ranges,e.daysDisplay,t),[e.startAt,e.endAt,e.ranges,e.daysDisplay,t]),o=(0,s.useMemo)(()=>(0,gg.A)(n,e=>e.toMillis()),[n]),a=(0,s.useMemo)(()=>(0,pg.A)(n,e=>e.toMillis()),[n]),l=(0,s.useMemo)(()=>o?.isValid&&a?.isValid?Math.ceil(a.endOf("month").diff(o.startOf("month"),"months").months):0,[o,a]),c=(0,s.useCallback)((t,n)=>{const i=e.currentSlots.filter(e=>e.startDate.year!==t.year||e.startDate.month!==t.month).concat(n.map(e=>uo(Xi.IX.fromDateTimes(e,e.plus({day:1})))));e.change(`${e.prefix}slots`,i)},[e.currentSlots,e.prefix,e.change]);return o?.isValid&&a?.isValid&&l>0?(0,r.jsx)(ni,{gap:"6",wrap:"wrap",children:(0,yl.A)(0,l).map(n=>{const s=o.plus({month:n}).startOf("month"),d=0===n?o:s,u=n===l-1?a:s.endOf("month"),h=e.currentSlots.flatMap(e=>e.startDate.year===s.year&&e.startDate.month===s.month?[e.startDate.startOf("day").set({hour:t||0})]:[]);return(0,r.jsx)(ff,{disabledDates:i,firstDayOfMonth:s,max:u,min:d,startHour:t,values:h,onChange:e=>{c(s,e)}},n)})}):null},t_=e=>{const{intervals:t,minDate:n,maxDate:i,numberOfMonths:o}=(0,s.useMemo)(()=>{const t=e.intervalsGrouped.flatMap(([e,t])=>t.map(({interval:e})=>e)),n=(0,gg.A)(t,e=>e.start.toMillis()).start.startOf("day"),i=(0,pg.A)(t,e=>e.end.toMillis()).end.endOf("day"),o=Math.ceil(i.endOf("month").diff(n.startOf("month"),"months").months);return{intervals:t,minDate:n,maxDate:i,numberOfMonths:o}},[e.intervalsGrouped]),a=t.flatMap(t=>e.isSelected(t)?[t.start.startOf("day")]:[]);return(0,r.jsx)(ni,{gap:"6",wrap:"wrap",children:(0,yl.A)(0,o).map(s=>{const l=n.plus({month:s}).startOf("month"),c=0===s?n:l,d=s===o-1?i:l.endOf("month"),u=a.filter(e=>e.month===l.month&&e.year===l.year);return(0,r.jsx)(ff,{firstDayOfMonth:l,max:d,min:c,values:u,onChange:n=>{((n,i)=>{e.setSelectedBatch(t.flatMap(e=>{if(e.start.startOf("month").equals(n)){const t=i.some(t=>t.equals(e.start.startOf("day")));return[{interval:e,isSelected:t}]}return[]}))})(l,n)}},s)})})},n_=e=>{const[t,n]=(0,s.useState)(e.intervals.some(({interval:t})=>e.isSelected(t))?"checked":"unchecked"),i=(0,s.useCallback)(()=>{const i="checked"===t?"unchecked":"checked";n(i),"unchecked"===i&&e.intervals.forEach(({interval:t})=>{e.setSelected(t,!1)})},[e.intervals,t,n,e.setSelected]);return(0,r.jsxs)(ni,{css:{border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs"},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{cursor:"pointer",padding:"$4 $5"},gap:"2",onClick:i,children:[(0,r.jsx)(Jn,{color:"gray900",fontSize:"textXs",children:(0,r.jsx)(Ei,{icon:"checked"===t?"chevron-down":"chevron-right"})}),(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:e.day})]}),"checked"===t&&(0,r.jsx)(ni,{css:{borderTop:"1px solid $gray200",padding:"$4 $5"},direction:"column",gap:"3",children:e.intervals.map(({name:t,interval:n},i)=>(0,r.jsx)(Wg,{state:e.isSelected(n)?"checked":"unchecked",onClick:t=>{e.setSelected(n,"checked"===t)},children:Xf(t,n)},i))})]})},i_=e=>(0,r.jsx)(ni,{css:{border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs",padding:"$4 $5"},direction:"column",gap:"3",children:e.intervalsGrouped.map(([t,[{name:n,interval:i}]],o)=>{const s=`${n} ${i.toFormat("HH:mm")}`.trim(),a=`${t} ${e.hideNameDates?"":`(${s})`}`.trim();return(0,r.jsx)(Wg,{state:e.isSelected(i)?"checked":"unchecked",onClick:t=>{e.setSelected(i,"checked"===t)},children:a},o)})}),o_=({customSlotPeriod:e,daysDisplay:t,event:n,isSelected:i,setSelected:o,setSelectedBatch:a})=>{const l=_n(pa),c=(0,s.useMemo)(()=>Jf(e.startDate??n.startAt,e.endDate??n.endAt,e.customSlots,n.ranges,t),[e,n,t]),d=(0,s.useMemo)(()=>(0,Ar.A)(Object.entries((0,Qm.A)(c,({interval:e})=>l.toLocaleString(e.start.startOf("day"),mo.DateOnly.WeekdayLongMonthLong))),([e,[{interval:t}]])=>t.start.startOf("day").toMillis()),[c]);return(0,r.jsxs)(ni,{direction:"column",gap:"2",width:1,children:[Dn(e.name)&&(0,r.jsx)(Jn,{font:"gray900 textSm semiBold",children:e.name}),1===e.customSlots.length?0===d.length?null:e.displayAsCalendar?(0,r.jsx)(t_,{intervalsGrouped:d,isSelected:i,setSelectedBatch:a}):(0,r.jsx)(i_,{hideNameDates:e.hideNameDates,intervalsGrouped:d,isSelected:i,setSelected:o}):d.map(([e,t],n)=>(0,r.jsx)(n_,{day:e,intervals:t,isSelected:i,setSelected:o},n))]})},r_=e=>{const t=(0,s.useMemo)(()=>e.customSlotsPeriods.flatMap(t=>Jf(t.startDate??e.event.startAt,t.endDate??e.event.endAt,t.customSlots,e.event.ranges,e.daysDisplay)).map(({interval:e})=>e),[e.customSlotsPeriods,e.event,e.daysDisplay]),[n,i]=(0,s.useState)(Object.fromEntries(t.map(t=>{const n=e.currentSlots.some(e=>lo(e).equals(t));return[t.toISO(),n]}))),o=(0,s.useCallback)(e=>n[e.toISO()],[n]),a=(0,s.useCallback)((t,n)=>{const o=t.toISO();i(e=>({...e,[o]:n})),e.change(`${e.prefix}slots`,Qf(e.currentSlots,t,n))},[e.currentSlots,i]),l=(0,s.useCallback)(t=>{const n=t.reduce((e,{interval:t,isSelected:n})=>{const o=t.toISO();return i(e=>({...e,[o]:n})),Qf(e,t,n)},e.currentSlots);e.change(`${e.prefix}slots`,n)},[e.currentSlots,i]),c=(0,s.useMemo)(()=>e.elements.flatMap(e=>e.elementType===ae.Field?(0,yr.A)([e.customField,e.conditionCustomField]):e.hasCondition&&e.conditionCustomField?[e.conditionCustomField]:[]),[e.elements]);return(0,r.jsx)(ni,{direction:"column",gap:"6",children:e.customSlotsPeriods.map(t=>ba(t,e.userInfoFields,c)?(0,r.jsx)(o_,{customSlotPeriod:t,daysDisplay:e.daysDisplay,event:e.event,isSelected:o,setSelected:a,setSelectedBatch:l},t.id):null)})},s_=e=>{const{translate:t}=Bu(),[n]=(0,s.useMemo)(()=>Zf(e.startAt,e.endAt,e.ranges,e.daysDisplay,qa(e.dayStartTime)?.[0]??0),[e.startAt,e.endAt,e.ranges,e.daysDisplay,e.dayStartTime]),i=(0,s.useMemo)(()=>n.filter(t=>(e.blockedSlots??[]).some(e=>ho(e,t))),[e.blockedSlots,n]),o=_n(pa),[a,l]=(0,s.useState)(Object.fromEntries(n.map((t,n)=>{const i=Xi.IX.fromDateTimes(t,t.plus({day:1}));return[`day${n}`,void 0!==e.currentSlots.find(e=>lo(e).equals(i))]})));return(0,r.jsx)(r.Fragment,{children:n.map((n,c)=>{const d=i.includes(n);return(0,r.jsxs)(s.Fragment,{children:[0!==c&&(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wg,{disabled:d,state:a[`day${c}`]?"checked":"unchecked",onClick:t=>{l({...a,[`day${c}`]:"checked"===t}),e.change(`${e.prefix}slots`,Qf(e.currentSlots,Xi.IX.fromDateTimes(n,n.plus({day:1})),"checked"===t))},children:d?(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(xl,{children:o.toLocaleString(n,mo.DateOnly.WeekdayLongMonthLong)})}),(0,r.jsx)(Vf,{placement:"right",children:t("vous_avez_d_j_92810")})]}):o.toLocaleString(n,mo.DateOnly.WeekdayLongMonthLong)})]},c)})})};var a_=n(3088);const l_=e=>(0,r.jsxs)(xm,{children:[(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(sh,{css:{flex:"1",textTransform:"uppercase"},textStyle:"smallcapsheading",children:e.title}),e.buttons]}),e.children]}),c_=e=>{const t=bn();return(0,r.jsx)(l_,{buttons:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(Jn,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"trash-can",size:"sm",onClick:e.remove})})}),title:t("disponibilit_n_50484",e.index+1),children:(0,r.jsxs)(ni,{direction:{"@initial":"column","@desktop":"row"},gap:"4",children:[(0,r.jsx)(Yg,{label:t("date_de_d_but_43380"),max:e.max,min:e.min,name:`${e.prefix}startDate`}),(0,r.jsx)(Qg,{label:t("heure_de_d_but_27566"),name:`${e.prefix}startTime`}),(0,r.jsx)(Yg,{label:t("date_de_fin_86920"),max:e.max,min:e.min,name:`${e.prefix}endDate`}),(0,r.jsx)(Qg,{label:t("heure_de_fin_95071"),name:`${e.prefix}endTime`})]})})},d_=e=>{const t=bn(),n=_n(Da),i=(0,s.useMemo)(()=>e.max.endOf("day"),[e.max]);return(0,r.jsx)(a_.ED,{name:`${e.prefix}slots`,children:({fields:o})=>(0,r.jsxs)(r.Fragment,{children:[o.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(c_,{index:n,max:i,min:e.min,prefix:`${t}.`,remove:()=>{o.remove(n)}})]},n)),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Oi,{color:"invisible",leftIcon:"plus",onClick:()=>{o.push(n.volunteersRegistrationsSlotInputDefault(e.min))},children:t("ajouter_une_dis_96540")})]})})},u_=(0,s.memo)(e=>{switch(e.slotDisplay){case $e.Display:return(0,r.jsx)(d_,{max:e.event.endAt,min:e.event.startAt,prefix:e.prefix});case $e.DisplayDays:return(0,r.jsx)(s_,{blockedSlots:e.blockedSlots,change:e.change,currentSlots:e.currentSlots,dayStartTime:e.event.dayStartTime,daysDisplay:e.daysDisplay,endAt:e.event.endAt,prefix:e.prefix,ranges:e.event.ranges,startAt:e.event.startAt});case $e.Calendar:return(0,r.jsx)(e_,{change:e.change,currentSlots:e.currentSlots,dayStartTime:e.event.dayStartTime,daysDisplay:e.daysDisplay,endAt:e.event.endAt,prefix:e.prefix,ranges:e.event.ranges,startAt:e.event.startAt});case $e.Custom:return(0,r.jsx)(r_,{change:e.change,currentSlots:e.currentSlots,customSlotsPeriods:e.customSlotsPeriods,daysDisplay:e.daysDisplay,elements:e.elements,event:e.event,prefix:e.prefix,userInfoFields:e.userInfoFields});case $e.Hide:return null;default:return js(e.slotDisplay)}}),h_=e=>{const t=bn(),{data:n,loader:i}=vn("query FormSlots(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $formId: FormId!\n $delegationId: DelegationId\n) {\n organization: organizationPublic(id: $organizationId) {\n form(id: $formId, eventId: $eventId) {\n customSlotsPeriods {\n ...FormRegisterCustomSlotPeriod\n }\n }\n }\n\n event: eventPublic(id: $eventId) {\n startAt\n endAt\n dayStartTime\n ranges(formId: $formId, delegationId: $delegationId)\n }\n}\n",{organizationId:e.organizationId,eventId:e.eventId,formId:e.formId,delegationId:e.delegationId},[to.FormRegisterCustomSlotPeriodFragment]);return i||(0,r.jsxs)(r.Fragment,{children:[Dn(e.form.slotSubtitle)?(0,r.jsx)(Tm,{text:e.renderText(e.form.slotSubtitle,e.userInfoFields)}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",children:t("s_lectionnez_vo_77037")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray500",children:t("vos_disponibili_52929")})]}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(hh,{}),(0,r.jsx)(u_,{change:e.change,currentSlots:e.currentSlots,customSlotsPeriods:n.organization.form.customSlotsPeriods,daysDisplay:e.form.daysDisplay,elements:e.form.elements,event:n.event,prefix:"formRegister.",slotDisplay:e.form.slotDisplay,userInfoFields:e.userInfoFields}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSubmit,children:e.isFinalStep?e.registerButtonText:t("suivant_62774")})})]})};function m_(e){navigator.clipboard.writeText(e)}function g_(){const[e,t]=(0,s.useState)(!1);return{isLoading:e,copy:(0,s.useCallback)(e=>{t(!0),m_(e),setTimeout(()=>t(!1),500)},[])}}var p_=n(1932);const f_=e=>{const t=bn();return(0,r.jsxs)(ni,{direction:"column",gap:"2",children:[(0,r.jsx)(Jn,{css:{textTransform:"uppercase"},font:"gray800 textSm semiBold",children:t("invitation_n_1_64964",e.index+1)}),(0,r.jsx)(Ch,{isEmail:!0,label:t("adresse_e_mail_60930"),value:e.email,onChange:e.onChange})]})},__=({eventId:e,form:t,formId:n,formRegisterResult:i,organizationId:o})=>{const a=bn(),{mutate:c,isLoading:d}=function(e={}){return An("mutation EmailFormInviteSend(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $formId: FormId!\n $teamCode: TeamCode!\n $emails: [UserEmail!]!\n) {\n emailFormInviteSend(\n organizationId: $organizationId\n eventId: $eventId\n formId: $formId\n teamCode: $teamCode\n emails: $emails\n )\n}\n",e)}(),{isLoading:u,copy:h}=g_(),m=Ec({organizationId:o,eventId:e,formId:n,teamCode:i?.teamCode}),[g,p]=(0,s.useState)([""]),[f,_]=(0,s.useState)(void 0),b=t.maxTeamMembers&&g.length>=t.maxTeamMembers-1,k=jh(),v=(0,s.useCallback)(async()=>{await c({organizationId:o,eventId:e,formId:n,teamCode:i?.teamCode??"",emails:g})&&_(!0)},[g,c,i]);return(0,r.jsxs)(ni,{css:{background:"$gray50",bd:!0,padding:"$6"},direction:{"@initial":"column","@desktop":"row"},gap:"3",children:[(0,r.jsx)(Jn,{color:"gray800",fontSize:"textXl",children:(0,r.jsx)(Ei,{icon:"circle-exclamation"})}),(0,r.jsxs)(ni,{direction:"column",width:1,children:[(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",children:a("vous_souhaitez_73288")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray800",children:a("inviter_vos_qu_82288")}),(0,r.jsx)(Qu,{height:"5"}),(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:a("FormLink")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsxs)(ni,{direction:{"@initial":"column","@desktop":"row"},gap:"2",width:1,children:[(0,r.jsx)(ni,{align:"center",css:{background:"white",border:"1px solid $gray300",borderRadius:"$1",color:"$gray800",flex:k?"1":void 0,px:"$3"},height:40,children:(0,r.jsx)(Jn,{css:{ellipsis:!0},width:1,children:m})}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{isLoading:u,leftIcon:"copy",onClick:()=>{h(m)},children:a("copier_le_lien_54974")})})]}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:a("invitations_32350")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(ni,{css:{background:"white",bd:!0,padding:"$6"},direction:"column",gap:"4",children:f?(0,r.jsxs)(ni,{align:"center",direction:"column",gap:"2",children:[(0,r.jsx)(Mg,{color:"success",css:{borderRadius:"50%"},icon:"check"}),(0,r.jsx)(xl,{css:{textAlign:"center",color:"$gray800",fontSize:"$textMd",fontWeight:"$semiBold","@tablet":{color:"$gray900",fontSize:"$textMd",fontWeight:"$medium"}},children:a("les_invitations_24485")})]}):(0,r.jsxs)(r.Fragment,{children:[g.map((e,t)=>(0,r.jsx)(f_,{email:e,index:t,onChange:e=>{p((0,p_.jM)(n=>{n[t]=e}))}},t)),!b&&(0,r.jsx)(ni,{children:(0,r.jsxs)(Oi,{color:"primary",onClick:()=>{p(g.concat([""]))},children:["+ ",a("ajouter_une_inv_21322")]})})]})}),(0,r.jsx)(Qu,{height:"3"}),!f&&(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!l(g)||1===g.length&&""===g[0],isLoading:d,onClick:v,children:a("envoyer_les_inv_50560")})})]})]})},b_=e=>{const t=bn();return(0,r.jsxs)(r.Fragment,{children:[Dn(e.form.successMessage)?(0,r.jsx)(Tm,{text:e.renderText(e.form.successMessage,e.userInfoFields)}):(0,r.jsx)(Jn,{height:250,width:1,children:(0,r.jsx)(Ag,{imageSrc:Rh.Done,title:t("merci_70020")})}),e.form.areTeamsAllowed&&(0,r.jsx)(__,{eventId:e.eventId,form:e.form,formId:e.formId,formRegisterResult:e.formRegisterResult,organizationId:e.organizationId}),Dn(e.form.ticketUrl)&&(0,r.jsx)("div",{style:{height:"600px"},children:(0,r.jsx)("a",{className:"weezevent-widget-integration","data-height":"600","data-id":"1707621","data-nopb":"0","data-noscroll":"0","data-resize":"1","data-src":e.form.ticketUrl,"data-type":"neo","data-width":"650","data-width_auto":"1",href:"https://www.weezevent.com?c=sys_widget",rel:"noreferrer",target:"_blank",title:"Logiciel billetterie en ligne",children:"Billetterie Weezevent"})})]})};function k_(e,t){return{flex:t?"1 1 0":e?"0 0 0":"1",minWidth:t?`${t}px`:e?`${e}px`:void 0}}const v_=s.forwardRef((e,t)=>(0,r.jsx)(ni,{ref:t,align:"center",className:"table-cell",css:{...k_(e.width,e.minWidth),color:"$gray800",overflow:"hidden",px:"$3",...e.css},height:1,role:"gridcell",onClick:t=>{e.onClick&&e.onClick(t)},...(0,Qn.A)(e,["direction","align","justify","wrap","gap"]),children:e.children}));v_.displayName="Cell";const A_=e=>(0,r.jsx)(ni,{align:"center",className:"table-header-cell",css:{...k_(e.width,e.minWidth),color:"$gray500",overflow:"hidden",px:"$3",...e.css},height:1,role:"columnheader",tabIndex:0,onClick:()=>{e.onClick?.()},...(0,Qn.A)(e,["aria-label","direction","align","justify","wrap","gap"]),children:e.children}),y_=e=>(0,r.jsx)(ni,{align:"center",className:"table-header-row",css:{background:"$gray50",border:"1px solid $gray200",fontSize:"$textXs",fontWeight:"$medium",height:"44px",width:"100%",...e.css},role:"row",children:e.children}),C_=s.createContext({}),I_=e=>{const[t,n]=s.useState(null);return(0,r.jsx)(C_.Provider,{value:{clickedRowIndex:t,setClickedRowIndex:n},children:e.children})},w_=e=>{const{setClickedRowIndex:t}=s.useContext(C_);return(0,r.jsx)(ni,{align:"center",className:"table-row",css:{background:"white",borderBottom:"1px solid $gray200",borderLeft:"1px solid $gray200",borderRight:"1px solid $gray200",height:"64px",width:"100%",...e.css,"&:hover .dot-dot-dot":{display:"block"},"&:hover .h-controls":{display:"flex"}},role:"row",onClick:()=>{e.onClick?.()},onMouseLeave:n=>{t?.(null),e.onMouseLeave?.(n)},children:e.children})},x_=({children:e,css:t,hideBorder:n,...i})=>(0,r.jsx)(I_,{children:(0,r.jsx)(ni,{className:!0===n?"table-no-border":"table",css:{width:"100%","&.table > div:first-child":{borderTopLeftRadius:"$1",borderTopRightRadius:"$1"},"&.table > div:last-child":{borderBottomLeftRadius:"$1",borderBottomRightRadius:"$1"},"&.table-no-border .table-header-row":{borderLeft:"none",borderRight:"none",borderTop:"none"},"&.table-no-border .table-row":{borderLeft:"none",borderRight:"none"},"&.table-no-border .table-row:last-child":{borderBottom:"none"},...t},direction:"column",...i,children:e})}),S_=e=>{const t=bn(),n=_n(pa),i=_n(Tl),o=(0,s.useMemo)(()=>e.team.positionsCategories.map(e=>({name:e.name})).concat(e.team.positions.map(e=>({name:e.name}))).concat(e.team.positionsSlots.map(e=>({name:e.nameOrRange}))),[e.team]),a=(0,s.useCallback)(t=>{switch(e.slotDisplay){case $e.Calendar:case $e.DisplayDays:return n.toLocaleString(t.start,mo.DateOnly.WeekdayLongMonthLong);case $e.Custom:case $e.Display:return i.toDisplayString(t,{formats:{displayWeekday:!0}});case $e.Hide:return null;default:return js(e.slotDisplay)}},[e.slotDisplay]);return(0,r.jsxs)(r.Fragment,{children:[l(e.team.slots)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ni,{css:{background:"white",border:"1px solid $gray200",borderBottom:"none",borderTopLeftRadius:"$2",borderTopRightRadius:"$2",padding:"$5 $6"},children:(0,r.jsx)(Jn,{font:"gray900 textMd medium",children:t("disponibilit_s_49923")})}),(0,r.jsxs)(x_,{children:[(0,r.jsx)(y_,{css:{borderRadius:"0 !important"},children:(0,r.jsx)(A_,{children:t("Date")})}),e.team.slots.map((e,t)=>(0,r.jsx)(w_,{children:(0,r.jsx)(v_,{css:{textTransform:"capitalize"},children:a(e.range)})},t))]}),(0,r.jsx)(Qu,{height:"6"})]}),l(o)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ni,{css:{background:"white",border:"1px solid $gray200",borderBottom:"none",borderTopLeftRadius:"$2",borderTopRightRadius:"$2",padding:"$5 $6"},children:(0,r.jsx)(Jn,{font:"gray900 textMd medium",children:t("missions_souhai_23225")})}),(0,r.jsxs)(x_,{children:[(0,r.jsx)(y_,{css:{borderRadius:"0 !important"},children:(0,r.jsx)(A_,{children:t("Position")})}),o.map((e,t)=>(0,r.jsx)(w_,{children:(0,r.jsx)(v_,{children:e.name})},t))]}),(0,r.jsx)(Qu,{height:"6"})]}),(0,r.jsx)(rf,{label:(0,r.jsx)(Fg,{children:t("commentaire_r_12290")}),name:`formRegister.userInfo.fields.form${e.formId}`})]})},E_=e=>{const{data:t,loader:n}=vn("query FormTeamSummary($eventId: EventId!, $teamCode: TeamCode!) {\n event: eventPublic(id: $eventId) {\n team(teamCode: $teamCode) {\n positionsCategories {\n name\n }\n\n positions {\n name\n }\n\n positionsSlots {\n nameOrRange\n }\n\n slots {\n range\n }\n }\n }\n}\n",{eventId:e.eventId,teamCode:e.teamCode},[]);return n||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S_,{formId:e.formId,slotDisplay:e.slotDisplay,team:t.event.team}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSummit,children:e.registerButtonText})})]})},j_=s.forwardRef((e,t)=>{const n=jh(),i=Math.min(Math.round(360*window.screen.width/1170),360);return(0,r.jsx)(Jn,{ref:t,css:{background:"$grayCustom50",overflowY:"auto"},height:1,width:1,children:(0,r.jsxs)(ni,{align:"center",direction:"column",width:1,children:[n&&(0,r.jsx)(Qu,{height:"10"}),e.bannerUrl&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{css:{background:`url(${e.bannerUrl}) no-repeat`,backgroundSize:"cover",height:`${i}px`,width:"100%","@desktop":{borderRadius:"$1",boxShadow:"$xs",width:"$container"}}}),(0,r.jsx)(Qu,{height:{"@initial":"6","@tablet":"7","@desktop":"9"}})]}),e.children]})})});j_.displayName="FormContainer";const T_=e=>{const t=bn();return(0,r.jsxs)(j_,{bannerUrl:e.bannerUrl,children:[(0,r.jsx)(xf,{canSelect:!1,isCompleted:!1,isOpen:!0,number:1,title:Dn(e.closedTitle)?e.closedTitle:t("formulaire_cl_t_92617"),onSelect:xh.A,children:Dn(e.closedMessage)?(0,r.jsx)(Tm,{text:e.closedMessage}):(0,r.jsx)(Jn,{height:250,width:1,children:(0,r.jsx)(Ag,{imageSrc:Rh.Done,title:t("ce_formulaire_a_73045")})})}),(0,r.jsx)(Qu,{height:"9"})]})},D_=e=>{const{translate:t,params:{organizationId:n,eventId:i,formId:o}}=Bu(),a=_n(Bc),l=_n(Kr),{user:c}=ur(),{mutate:d}=Zo(),u=(0,s.useCallback)(async t=>{if(!e.isPreview){const{userCreate:n}=await $o(zo,{token:t});await e.onSuccess(n.email,t)}},[e.onSuccess]),[h,m]=(0,s.useState)(null),[g,p]=(0,s.useState)(!1),[f,_]=(0,s.useState)(0),[b,k]=(0,s.useState)(!1),[v,A]=(0,s.useState)(Date.now()),y=(0,s.useMemo)(()=>{const e=new URL(location.href).searchParams,t=Dn(c?.email)?c.email:Dn(e.get("email"))?e.get("email"):"";return{email:t,emailConfirm:t,code:""}},[c]),C=()=>{location.reload()};return(0,r.jsx)(ph,{align:"center",direction:"column",hideDefaultErrors:!0,initialValues:y,render:({handleSubmit:n,submitting:i,values:o})=>(0,r.jsxs)(xf,{canSelect:!1,isCompleted:!e.isOpen,isOpen:e.isOpen,number:"1",title:Dn(e.emailTitle)?e.emailTitle:t("Email"),onSelect:xh.A,children:[(0,r.jsx)(hh,{}),Dn(e.description)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Tm,{text:e.description}),(0,r.jsx)(Qu,{height:"4"})]}),(0,r.jsx)(Ih,{autoComplete:"email",isEmail:!0,label:t("Email"),name:"email",state:g||b?"disabled":void 0}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Ih,{autoComplete:"email",isEmail:!0,label:t("confirmation_de_51185"),name:"emailConfirm",state:g||b?"disabled":void 0}),g&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ih,{color:"gray",leftIcon:"circle-exclamation",children:[(0,r.jsx)(Jn,{children:t("un_code_6_chi_33026",o.email)}),(0,r.jsx)(Jn,{css:{fontStyle:"italic"},children:t("attention_ne_16312")})]}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Ih,{autoComplete:"one-time-code",inputMode:"numeric",label:t("code_20843"),name:"code",pattern:"\\d*",state:b?"disabled":void 0})]}),(0,r.jsx)(Qu,{height:{"@initial":"6","@tablet":"7"}}),(0,r.jsx)(ni,{children:b?(0,r.jsx)(Oi,{onClick:C,children:t("recommencer_14712")}):(0,r.jsx)(Oi,{isLoading:i,onClick:n,children:t("suivant_62774")})})]}),validate:e=>g?a.validateForForm(l.emailCodeSchema())(e):a.validateForForm(l.emailConfirmSchema())(e),width:1,onSubmit:async r=>{if(!e.isPreview){if(Dn(r.code)){const{user:e,callbacks:n}=h;return Oo({code:r.code,user:e,callbacks:n}).then(u,e=>{if("RETRY"===e.type)return _(f+1),{code:t("le_code_n_est_p_95065",3-(f+1))};{let n;return Mo(e.message,r.email,v),k(!0),n=Xi.dw.fromMillis(Date.now()-v).as("minutes")>3?t("le_code_a_expir_45975"):t("le_code_n_est_p_12317"),{FORM_ERROR:n}}})}if(c?.email===r.email)await u(await jo());else{await Do().catch(()=>!0);const{userExists:t}=await(s={email:r.email},$o("query UserExists($email: UserEmail!) {\n userExists(email: $email)\n}\n",{variables:s,token:void 0,fragments:[]}));if(t){await d({loginCodeEmail:{email:r.email,organizationId:n,eventId:i,formId:o,source:fe.VolunteerRegister}}),A(Date.now());const e=await Po(r.email,xh.A,xh.A);m(e),p(!0)}else await e.onSuccess(r.email)}}var s}})};function R_(e){const t=new URL(location.href);t.searchParams.set("lang",e.toLowerCase()),location.href=t.toString()}const P_=e=>{const t=bn();return(0,r.jsxs)(ni,{align:{"@initial":"start","@tablet":"center"},css:{background:"white",bd:"white 1 sm",padding:"$4 $6",width:"100%","@tablet":{padding:"$6",width:"$containerTablet"},"@desktop":{width:"$container"}},direction:{"@initial":"column","@tablet":"row"},gap:"4",children:[(0,r.jsx)(Jn,{color:"gray800",fontSize:"textMd",fontWeight:"semiBold",children:t("langue_du_formu_66193")}),(0,r.jsx)(Jn,{css:{"@mobile":{width:"100%"},"@tablet":{flex:"1"}},children:(0,r.jsx)(tf,{value:e.language,onChange:R_,children:e.languages.map(e=>(0,r.jsx)("option",{value:e,children:t(e)},e))})})]})},O_=e=>{const t=bn();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(xf,{canSelect:!1,isCompleted:!1,isOpen:!0,number:2,title:Dn(e.noAccessTitle)?e.noAccessTitle:t("acc_s_limit_69177"),onSelect:xh.A,children:Dn(e.noAccessMessage)?(0,r.jsx)(Tm,{text:e.noAccessMessage}):(0,r.jsx)(Jn,{font:"gray800 textMd semiBold",textAlign:"center",width:1,children:t("vous_n_avez_pas_58193")})})]})},M_=e=>{const t=bn(),[n,i]=(0,s.useState)(e.userInfoId),[o,a]=(0,s.useState)(!e.userInfoId);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:t("avec_quel_profi_89563")}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsxs)(ni,{direction:"column",gap:"3",width:1,children:[e.usersInfos.map(e=>(0,r.jsx)(Wp,{state:n===e.id?"checked":"unchecked",onClick:t=>{"checked"===t&&(i(e.id),a(!1))},children:e.nameOrEmail},e.id)),(0,r.jsx)(Wp,{state:o?"checked":"unchecked",onClick:e=>{"checked"===e&&(i(null),a(!0))},children:t("s_inscrire_avec_00521")})]}),(0,r.jsx)(Qu,{height:{"@initial":"6","@tablet":"7"}}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onSuccess(n,o)},children:t("suivant_62774")})})]})},$_=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o,formId:a}}=Bu(),{mutate:l}=Go(),c=_n(Bc),d=_n(Pa),u=_n(zc),h=function(e,{isOrganization:t}){const{user:n}=ur();return(0,s.useMemo)(()=>{const i=new URL(location.href),o=Bh(n?.language,i.searchParams);return t||e.includes(o)?o:(R_(e[0]),e[0])},[t,e,n])}(e.languages,{isOrganization:"number"!=typeof i}),m=(0,s.useRef)(null),g=(0,s.useCallback)(()=>{m.current&&(m.current.scrollTop=0)},[m]),p=(0,s.useMemo)(()=>e.form.elements.filter(e=>e.elementType===ae.Field),[e.form]),f=(0,s.useMemo)(()=>p.flatMap(e=>(0,yr.A)([e.customField,e.conditionCustomField])),[p]),[_,b]=(0,s.useState)(void 0),[k,v]=(0,s.useState)(void 0),[A,y]=(0,s.useState)(0===e.form.segments.length),[C,I]=(0,s.useState)({formRegister:d.formRegisterInputDefault(ce.Form,null,f,{countryCode:e.countryCode,eventStartDate:e.event?.startAt,forOther:!1,sendNotificationEmail:!0,slotDisplay:e.form.slotDisplay,team:e.team})}),[w,x]=(0,s.useState)(0),[S,E]=(0,s.useState)(null),[j,T]=(0,s.useState)([]),[D,R]=(0,s.useState)(null),P=(0,s.useCallback)((t,n)=>u.renderText(t,{userInfo:S?{...S,fields:{...S.fields,...n}}:{id:-1,email:_,fields:n,registrationDate:Xi.c9.now()},event:e.event,customFields:f}),[e.event,_,S,f]),O=(0,s.useCallback)(async(t,o)=>{if(!e.isPreview){if(o){const{user:t}=await function(e,t){return $o("query UsersInfos($organizationId: OrganizationId!, $eventId: EventId, $formId: FormId!) {\n user {\n userInfo(organizationId: $organizationId) {\n ...UserInfoForm\n }\n\n usersInfos(organizationId: $organizationId) {\n ...UserInfoForm\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.UserInfoFormFragment]})}({organizationId:n,eventId:i,formId:a},o);e.form.allowMultiProfiles?(E(t.userInfo),T(t.usersInfos)):(E(t.userInfo),y(t.userInfo.canAccess),I({formRegister:d.formRegisterInputDefault(ce.Form,t.userInfo,f,{countryCode:e.countryCode,eventStartDate:e.event?.startAt,forOther:!1,sendNotificationEmail:!0,slotDisplay:e.form.slotDisplay,team:e.team})}))}b(t),v(o),setTimeout(()=>{x(w+1),g()},100)}},[w,f,e.form,e.countryCode,e.team,g]),M=(0,s.useCallback)((t,n)=>{if(!e.isPreview){const i=j.find(e=>e.id===t);E(i),y(i?.canAccess??0===e.form.segments.length),I({formRegister:d.formRegisterInputDefault(ce.Form,i,f,{countryCode:e.countryCode,eventStartDate:e.event?.startAt,forOther:n,sendNotificationEmail:!0,slotDisplay:e.form.slotDisplay,team:e.team})}),setTimeout(()=>{x(w+1),g()},100)}},[w,f,e.form,e.countryCode,e.team,g]),$=(0,s.useCallback)(async t=>{if(!e.isPreview){if(w===U-2){const r=await l({organizationId:n,eventId:i,delegationId:o,formId:a,email:_,formRegister:{...t.formRegister,teamCode:e.team?.teamCode}},k);R(r.formRegister)}x(w+1),g()}},[_,k,w,x,g]),F=(0,s.useMemo)(()=>e.form.areTeamsAllowed&&Dn(e.team?.teamCode),[e.form,e.team]),z=(0,s.useMemo)(()=>i&&F&&!e.form.teamMemberFillFullForm,[i,F,e.form]),N=(0,s.useMemo)(()=>e.form.allowMultiProfiles&&j.length>0,[e.form,j]),B=(0,s.useMemo)(()=>e.form.slotDisplay!==$e.Hide&&i&&!z,[e.form,i,z]),L=(0,s.useMemo)(()=>e.form.positionDisplay!==Oe.None&&i&&!z,[e.form,i,z]),V=(0,s.useMemo)(()=>e.form.accreditationDisplay!==Re.None&&i&&!z,[e.form,i,z]),U=(0,s.useMemo)(()=>3+(N?1:0)+(B?1:0)+(L?1:0)+(V?1:0)+(z?1:0),[N,B,L,V,z]),G=N?2:1,W=B?G+1:G,q=L?W+1:W,H=V?q+1:q,K=G+1,Y=(0,s.useMemo)(()=>d.formRegisterInformationsSchema(p),[p,d]),Z=(0,s.useMemo)(()=>d.formRegisterSlotsSchema(e.form.slotDisplay,e.form.minNumberOfSlots,e.event?.startAt??Xi.c9.now(),e.event?.endAt??Xi.c9.now()),[d,e.event,e.form]),J=(0,s.useMemo)(()=>d.formRegisterPositionsSchema(e.form.positionRanking,e.form.positionDisplay),[d,e.form]),X=(0,s.useCallback)(t=>w===G?c.validateForForm(Y)(t):B&&w===W?c.validateForForm(Z)(t):L&&w===q?c.validateForForm(J)(t):V&&w===H?c.validateForForm(d.formRegisterAccreditationsSchema(e.form.accreditationDisplay,t.formRegister.accreditationsSlotsIds,e.form.accreditationsFormCustomFields,o))(t):{},[H,o,d,Y,G,J,q,e.form,V,L,B,Z,W,w,c]),Q=(0,s.useMemo)(()=>Dn(e.form.registerButtonText)?e.form.registerButtonText:t("s_inscrire_20304"),[e.form]),ee=(0,s.useMemo)(()=>!e.hideFormLanguages&&e.languages.length>1,[e.hideFormLanguages,e.languages]),te=e.isPreview?"opened"===e.formPreviewState:A,ne=e.isPreview?"blocked"===e.formPreviewState:!(A||0===w||1===w&&N);return(0,r.jsxs)(j_,{ref:m,bannerUrl:e.form.design?.banner?.url,children:[ee&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(P_,{language:h,languages:e.languages}),(0,r.jsx)(Qu,{height:"4"})]}),(0,r.jsx)(D_,{description:e.form.description,emailTitle:e.form.emailTitle,isOpen:e.isPreview||0===w,isPreview:e.isPreview,onSuccess:O}),N&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(xf,{canSelect:w>=1&&w!==U-1,isCompleted:w>=1,isOpen:e.isPreview||1===w,number:"2",title:t("choix_du_profil_50142"),onSelect:()=>x(1),children:(0,r.jsx)(M_,{userInfoId:S?.id,usersInfos:j,onSuccess:M})})]}),te&&(0,r.jsx)(ph,{align:"center",customErrorRef:m,direction:"column",initialValues:C,render:({form:s,handleSubmit:l,values:c})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(xf,{canSelect:w>=G&&w!==U-1,isCompleted:w>=G+1,isOpen:e.isPreview||w===G,number:G+1,title:Dn(e.form.informationTitle)?e.form.informationTitle:t("informations_pe_37892"),onSelect:()=>x(G),children:(0,r.jsx)(Tf,{change:s.change,countryCode:e.countryCode,elements:e.form.elements,handleSubmit:l,isFinalStep:!(B||L||V||z),registerButtonText:Q,renderText:P,values:c.formRegister.userInfo.fields})}),(0,r.jsx)(Qu,{height:"4"}),B&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(xf,{canSelect:w>=W&&w!==U-1,isCompleted:w>=W+1,isOpen:e.isPreview||w===W,number:W+1,title:Dn(e.form.slotTitle)?e.form.slotTitle:t("disponibilit_s_49923"),onSelect:()=>x(W),children:(0,r.jsx)(h_,{change:s.change,currentSlots:c.formRegister.slots,delegationId:o,eventId:i,form:e.form,formId:a,handleSubmit:l,isFinalStep:!L&&!V,organizationId:n,registerButtonText:Q,renderText:P,userInfoFields:c.formRegister.userInfo.fields})}),(0,r.jsx)(Qu,{height:"4"})]}),L&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(xf,{canSelect:w>=q&&w!==U-1,isCompleted:w>=q+1,isOpen:e.isPreview||w===q,number:q+1,title:Dn(e.form.positionTitle)?e.form.positionTitle:t("missions_souhai_23225"),onSelect:()=>x(q),children:(0,r.jsx)(Yf,{change:s.change,eventId:i,form:e.form,handleSubmit:l,isFinalStep:!V,positionsCategoriesIds:c.formRegister.positionsCategoriesIds,positionsIds:c.formRegister.positionsIds,positionsSlotsIds:c.formRegister.positionsSlotsIds,registerButtonText:Q,renderText:P,slots:c.formRegister.slots,userInfoFields:c.formRegister.userInfo.fields})}),(0,r.jsx)(Qu,{height:"4"})]}),V&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(xf,{canSelect:w>=H&&w!==U-1,isCompleted:w>=H+1,isOpen:e.isPreview||w===H,number:H+1,title:Dn(e.form.accreditationTitle)?e.form.accreditationTitle:t("accr_ditations_74375"),onSelect:()=>x(H),children:(0,r.jsx)(wf,{accreditationsSlotsIds:c.formRegister.accreditationsSlotsIds,change:s.change,eventId:i,form:e.form,handleSubmit:l,registerButtonText:Q,renderText:P,slots:c.formRegister.slots,userInfoFields:c.formRegister.userInfo.fields})}),(0,r.jsx)(Qu,{height:"4"})]}),z&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(xf,{canSelect:w>=K&&w!==U-1,isCompleted:w>=U-1,isOpen:e.isPreview||w===K,number:K+1,title:t("r_capitulatif_d_48468"),onSelect:()=>x(K),children:(0,r.jsx)(E_,{eventId:i,formId:a,handleSummit:l,registerButtonText:Q,slotDisplay:e.form.slotDisplay,teamCode:e.team.teamCode})}),(0,r.jsx)(Qu,{height:"4"})]}),(0,r.jsx)(xf,{canSelect:!1,isCompleted:!1,isOpen:e.isPreview||w===U-1,number:U,title:Dn(e.form.successTitle)?e.form.successTitle:t("confirmation_95122"),onSelect:()=>x(U-1),children:(0,r.jsx)(b_,{eventId:i,form:e.form,formId:a,formRegisterResult:D,organizationId:n,renderText:P,userInfoFields:c.formRegister.userInfo.fields})}),(0,r.jsx)(Qu,{height:"9"})]}),validate:X,width:1,onSubmit:$}),ne&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(O_,{noAccessMessage:e.form.noAccessMessage,noAccessTitle:e.form.noAccessTitle}),(0,r.jsx)(Qu,{height:"9"})]})]})},F_=()=>{const{organizationId:e,eventId:t,formId:n,delegationId:i,teamCode:o}=yn(),{data:a,loader:l}=vn("query FormInfos(\n $organizationId: OrganizationId!\n $eventId: EventId\n $formId: FormId!\n $delegationId: DelegationId\n $teamCode: TeamCode\n) {\n organization: organizationPublic(id: $organizationId) {\n country\n\n event(id: $eventId) {\n id\n name\n country\n languages\n startAt\n endAt\n fields\n\n team(teamCode: $teamCode) {\n teamCode\n accreditationsSlotsIds\n positionsCategoriesIds\n positionsIds\n positionsSlotsIds\n\n slots {\n startDate\n startTime\n endDate\n endTime\n }\n }\n }\n\n delegation: delegationMaybe(id: $delegationId) {\n state\n }\n\n form(id: $formId, eventId: $eventId) {\n allowMultiProfiles\n description\n successTitle\n successMessage\n isOpen\n closedTitle\n closedMessage\n noAccessTitle\n noAccessMessage\n positionTitle\n positionSubtitle\n accreditationTitle\n accreditationSubtitle\n areTeamsAllowed\n maxTeamMembers\n teamMemberFillFullForm\n emailTitle\n informationTitle\n registerButtonText\n ticketUrl\n\n ...FormSlotsOptions\n ...FormMissionsOptions\n ...FormAccreditationsOptions\n\n design {\n ...DesignColors\n\n banner {\n url\n }\n }\n\n elements {\n ...FormElementDisplay\n }\n\n segments {\n segmentId\n }\n }\n }\n}\n",{organizationId:e,eventId:t,formId:n,delegationId:i,teamCode:o},[to.FormSlotsOptionsFragment,to.FormMissionsOptionsFragment,to.FormAccreditationsOptionsFragment,to.DesignColorsFragment,to.FormElementDisplayFragment]),{isPreview:c,formPreviewState:d,hideFormLanguages:u}=(0,s.useMemo)(()=>{const e=new URLSearchParams(location.search);return{isPreview:"true"===e.get("preview"),formPreviewState:e.get("state"),hideFormLanguages:"true"===e.get("hideFormLanguages")}},[]),h=(0,s.useMemo)(()=>{if(c)return"closed"===d;{const e=a.organization?.form.isOpen??!0,t=!a.organization?.delegation||a.organization?.delegation.state===L.Ongoing;return!e||!t}},[a.organization,d,c]);return(0,s.useEffect)(()=>{a.organization&&Gu(a.organization.form.design?.colors)},[a.organization]),l||(h?(0,r.jsx)(T_,{bannerUrl:a.organization.form.design?.banner?.url,closedMessage:a.organization.form.closedMessage,closedTitle:a.organization.form.closedTitle}):(0,r.jsx)($_,{countryCode:a.organization.event?.country??a.organization.country,event:a.organization.event,form:a.organization.form,formPreviewState:d,hideFormLanguages:u,isPreview:c,languages:a.organization.event?.languages??[],team:a.organization?.event?.team}))};var z_;!function(e){e.AUTO_RESIZE_SYN="piglet-widget-auto-resize-syn",e.AUTO_RESIZE_ACK="piglet-widget-auto-resize-ack",e.AUTO_RESIZE_CHANGE_DIMENSIONS="piglet-widget-auto-resize-change-dimensions"}(z_||(z_={}));const N_=e=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{children:"\n .UICta {\n padding: 12px 24px;\n overflow: hidden;\n position: relative;\n display: flex;\n flex-direction: column;\n gap: 16px;\n align-items: start;\n color: #d8b26a;\n border: 0;\n background: none;\n}\n.UICta:hover .UICta-bg-hover,\n.UICta:active .UICta-bg-hover,\n.UICta:focus .UICta-bg-hover {\n opacity: 1;\n}\n.UICta-gradient {\n position: absolute;\n inset: 0;\n border-radius: 10px;\n background: linear-gradient(180deg, #D8B26A 0%, #6E460C 100%);\n transition: all 400ms ease-out;\n}\n.UICta-bg {\n position: absolute;\n inset: 1.5px;\n border-radius: 10px;\n background-image: url('https://assets.recrewteer.com/img/bg-cta.jpg');\n background-size: cover;\n transition: all 300ms ease-out;\n}\n.UICta-bg-hover {\n position: absolute;\n inset: 1.5px;\n border-radius: 10px;\n background-image: url('https://assets.recrewteer.com/img/bg-cta-hover.jpg');\n background-size: cover;\n opacity: 0;\n transition: all 300ms ease-out;\n}\n.UICta-label {\n position: relative;\n width: 100%;\n font-size: 16px;\n letter-spacing: 1px;\n font-family: 'Netflix Sans Serif', serif;\n text-align: center;\n}\n"}),(0,r.jsxs)("button",{className:"UICta",type:"button",onClick:e.onClick,children:[(0,r.jsx)("div",{className:"UICta-gradient"}),(0,r.jsx)("div",{className:"UICta-bg"}),(0,r.jsx)("div",{className:"UICta-bg-hover"}),(0,r.jsx)("div",{className:"UICta-label",children:"CONFIRMER MA PRÉSENCE"})]})]}),B_=()=>{const{params:{userInfoId:e,customFieldSlug:t,value:n}}=Bu(),[i,o]=(0,s.useState)(!1),a=`${Ii.HEAVENT_API_URL}/users/${e}/field/${t}/update/${n}`,l=Xi.c9.now()>Xi.c9.fromISO("2026-02-27T10:00:00.000+01:00");return(0,r.jsx)(ni,{align:"center",className:"netflix",css:{background:`url(${Dh.NetflixWood})`,fontFamily:"$FKRomanStandard",py:"40px"},direction:"column",height:1,width:1,children:l?(0,r.jsx)(ni,{css:{gap:"32px",px:"50px",width:"100%","@desktop":{width:"738px"}},direction:"column",children:(0,r.jsxs)(ni,{align:"center",css:{fontSize:"22px",textTransform:"uppercase","@desktop":{fontSize:"32px"}},direction:"column",children:[(0,r.jsx)(Jn,{css:{color:"white"},textAlign:"center",children:"L'équipage a levé l'ancre et l'embarquement est maintenant complet"}),(0,r.jsxs)(Jn,{css:{color:"rgb(216, 178, 106)"},textAlign:"center",children:["Le délai pour confirmer ta venue dans l'équipage One Piece Market est dépassé. Ta place n’a malheureusement pas pu être confirmée.",(0,r.jsx)("br",{}),"Pas d'inquiétude ! Il est également possible de venir sans réservation pour explorer le One Piece Market. Cependant, cela ne permettra pas d’accéder au visionnage de l’épisode en avant-première. À votre arrivée, suivez l’entrée VOGUE MERRY.",(0,r.jsx)("br",{}),"Rendez-vous le 10 mars sur Netflix pour la saison 2 de One Piece, en route pour Grand Line ! La quête continue."]})]})}):(0,r.jsxs)(ni,{css:{gap:"32px",px:"50px",width:"100%","@desktop":{width:"738px"}},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{fontSize:"22px",textTransform:"uppercase","@desktop":{fontSize:"32px"}},direction:"column",children:[(0,r.jsx)(Jn,{css:{color:"white"},textAlign:"center",children:"LE 28 FÉVRIER ET 1ER MARS CENTQUATRE-PARIS"}),(0,r.jsx)(Jn,{css:{color:"rgb(216, 178, 106)"},textAlign:"center",children:"VOTRE DERNIÈRE ESCALE AVANT GRAND LINE"})]}),i?(0,r.jsxs)(ni,{align:"center",css:{fontSize:"22px",textTransform:"uppercase","@desktop":{fontSize:"32px"}},direction:"column",children:[(0,r.jsx)(Jn,{css:{color:"white"},textAlign:"center",children:"Réponse enregistrée"}),(0,r.jsx)(Jn,{css:{color:"rgb(216, 178, 106)"},textAlign:"center",children:"Vous allez recevoir vos billets par emails dans quelques minutes"})]}):(0,r.jsx)(N_,{onClick:async()=>{await fetch(a),o(!0)}})]})})},L_=s.createContext({}),V_=e=>{const{history:t,params:{organizationId:n}}=Bu(),{data:i,loader:o,reload:a}=vn('query CommonOrganization($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n features\n }\n\n user {\n email\n language\n\n userInfo(organizationId: $organizationId) {\n name\n firstName: fieldValue(slug: "firstName")\n\n picture {\n url\n }\n }\n }\n}\n',{organizationId:n},[]),l=s.useCallback(e=>!!i.organization&&function(e,t){return e.features.includes(t)}(i.organization,e),[i.organization]);return o||(o||i.organization?(0,r.jsx)(L_.Provider,{value:{user:i.user,hasFeature:l,reload:a},children:e.children}):(setTimeout(()=>{t.replace(su.HOME)},100),null))},U_=s.createContext({}),G_=e=>(0,r.jsx)(U_.Provider,{value:{},children:e.children}),W_=Un("div",{alignItems:"center",background:"$grayCustom50",display:"flex",flexDirection:"column",gap:"$10",height:"100%",overflowY:"auto",padding:"$4",paddingTop:"$10",width:"100%","@tablet":{padding:"$10"}}),q_=()=>(Li("volunteers/src/v2/profiles/list/profilesListSkeleton.tsx","volunteers/src/v2/common/landingSkeleton.tsx"),(0,r.jsxs)(W_,{children:[(0,r.jsx)(qh,{}),(0,r.jsxs)(ni,{css:{width:"100%","@desktop":{width:"$modalMd"}},direction:"column",gap:"3",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:23,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1})]})]})),H_=({delegation:e})=>{const{params:{organizationId:t},translate:n}=Bu(),i=Th(),{delegationsListButton:o}=ps(t);return(0,r.jsx)(xi,{to:xc.DELEGATION({delegationId:e.id,eventId:e.eventId||void 0,organizationId:t}),children:(0,r.jsxs)(ni,{align:"center",css:{background:"white",bd:!0,padding:"$4 $6"},gap:"3",children:[(0,r.jsx)(Jn,{css:{flex:"1"},font:"gray800 textSm medium",children:e.name}),i?(0,r.jsx)(Oi,{color:"white",size:"sm",children:n(o)}):(0,r.jsx)(Oi,{color:"white",leftIcon:"arrow-right",size:"sm"})]})})},K_=()=>{const{history:e,translate:t,params:{organizationId:n}}=Bu(),{data:i,isLoading:o}=vn("query DelegationsList($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n name\n\n events(sort: { attribute: StartAt, direction: Desc }) {\n nodes {\n id\n name\n startAt\n }\n }\n\n delegations(level: Both, onlyVisibleInDelegation: true) {\n nodes {\n id\n name\n eventId\n }\n }\n }\n}\n",{organizationId:n},[]),a=(0,s.useMemo)(()=>i.organization?.events.nodes??[],[i.organization]),{eventDelegationsGroupedByEvent:c,organizationDelegations:d}=(0,s.useMemo)(()=>{const e=(0,Ar.A)((i.organization?.delegations.nodes??[]).filter(e=>!e.eventId),e=>e.name.toLowerCase());return{eventDelegationsGroupedByEvent:(0,kg.A)((0,Qm.A)((i.organization?.delegations.nodes??[]).filter(e=>e.eventId),e=>e.eventId),e=>(0,Ar.A)(e,e=>e.name.toLowerCase())),organizationDelegations:e}},[i.organization]);(0,s.useEffect)(()=>{if(1===i.organization?.delegations.nodes.length){const t=i.organization.delegations.nodes[0];e.replace(xc.DELEGATION({organizationId:n,eventId:t.eventId||void 0,delegationId:t.id}))}},[i.organization]);const{delegationsListTitle:u}=ps(n);return(0,s.useEffect)(()=>{document.title=i.organization?.name??qs},[i.organization]),(0,r.jsx)(qu,{isLoading:o,loadDelegationsSpace:!0,loadMembersSpace:!1,organizationId:n,skeleton:(0,r.jsx)(q_,{}),children:(0,r.jsxs)(W_,{children:[(0,r.jsx)(Wh,{}),(0,r.jsx)(ni,{css:{width:"100%","@desktop":{width:"$modalMd"}},direction:"column",gap:"3",children:l(i.organization?.delegations.nodes)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{color:"gray800",fontSize:"textMd",fontWeight:"semiBold",children:t(u)}),(0,r.jsx)(Qu,{width:"6"}),l(d)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{color:"gray800",fontSize:"textSm",fontWeight:"semiBold",children:i.organization?.name}),d.map(e=>(0,r.jsx)(H_,{delegation:e},e.id))]}),l(Object.values(c))&&(0,r.jsxs)(r.Fragment,{children:[l(d)&&(0,r.jsx)(Wm,{direction:"horizontal"}),(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:t("_v_nements_53672")}),a.map(e=>{const t=c[e.id];return l(t)?(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray500 textXs semiBold",children:e.name}),t.map(e=>(0,r.jsx)(H_,{delegation:e},e.id))]},e.id):null})]})]}):(0,r.jsxs)(ni,{align:"center",direction:"column",children:[(0,r.jsx)(Ag,{title:t("aucune_d_l_gati_85273")}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{color:"white",onClick:To,children:t("se_d_connecter_74151")})})]})})]})})};function Y_(e,t,n){if("positionCategoryId"in n){const i=e.usersPositionsCategories.some(e=>"ANY"===n.positionCategoryId?t===e.roleId:t===e.roleId&&e.positionCategoryId===n.positionCategoryId);if("positionId"in n){const o=e.usersPositions.some(e=>t===e.roleId&&e.positionId===n.positionId);return i||o}return i}return"delegationCategoryId"in n?e.usersDelegationsCategories.some(e=>"ANY"===n.delegationCategoryId?t===e.roleId:t===e.roleId&&e.delegationCategoryId===n.delegationCategoryId):"eventId"in n&&e.usersEvents.some(e=>"ANY"===n.eventId?t===e.roleId:t===e.roleId&&e.eventId===n.eventId)}function Z_(e,t,n){const i=n?e.roles.filter(t=>"positionCategoryId"in n||"positionId"in n?t.accessLevel===Fe.Position?Y_(e,t.id,n):t.accessLevel===Fe.Organization||t.accessLevel===Fe.Event:"delegationCategoryId"in n?t.accessLevel===Fe.DelegationCategory?Y_(e,t.id,n):t.accessLevel===Fe.Organization||t.accessLevel===Fe.Event:"eventId"in n&&(t.accessLevel===Fe.Event?Y_(e,t.id,n):t.accessLevel===Fe.Organization)):e.roles;return t.map(e=>i.some(t=>"1"===t.permissions[e]))}const J_=s.createContext({}),X_=e=>{const{params:{eventId:t}}=Bu(),n=s.useMemo(()=>e.userPermissions.roles.some(e=>e.accessLevel===Fe.Organization||e.accessLevel===Fe.Event),[e.userPermissions]);return t?(0,r.jsx)(J_.Provider,{value:{hasEventRole:n,userPermissions:e.userPermissions,hasPermission:(t,n)=>function(e,t,n){return Z_(e,[t],n)[0]}(e.userPermissions,t,n),hasPermissions:(t,n)=>Z_(e.userPermissions,t,n)},children:e.children}):(0,r.jsx)(r.Fragment,{children:e.children})};function Q_(){return s.useContext(J_)}const eb=e=>(0,r.jsx)(Jn,{css:{padding:"$2 $3"},font:"gray500 textXs semiBold",children:e.children}),tb=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),[a,c]=(0,s.useMemo)(()=>(0,Cl.A)(e.delegations,e=>"number"==typeof e.event?.id),[e.delegations]),d=(0,s.useMemo)(()=>(0,Ar.A)(Object.values((0,Qm.A)(a,e=>e.event.id)),([e])=>e.event.name.toLowerCase()),[a]);return e.delegations.length>1?(0,r.jsxs)(r.Fragment,{children:[l(c)&&(0,r.jsx)(eb,{children:t("communaut_20896")}),c.map(e=>(0,r.jsx)(Nm,{to:xc.DELEGATION({organizationId:n,delegationId:e.id}),children:e.name},e.id)),d.map((e,t)=>{const i=e[0],o=(0,Ar.A)(e,e=>e.name.toLowerCase());return(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(eb,{children:i.event.name}),o.map(e=>(0,r.jsx)(Nm,{to:xc.DELEGATION({organizationId:n,eventId:e.event?.id,delegationId:e.id}),children:e.name},e.id))]},t)}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),(0,r.jsx)(Nm,{to:xs(lc.ORGANIZATION_DELEGATIONS({organizationId:n})),children:t("voir_toutes_les_79250")}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),(0,r.jsx)(Nm,{to:xc.DELEGATION_PROFILE({organizationId:n,eventId:i,delegationId:o}),children:t("mon_profil_48224")}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Nm,{to:xc.DELEGATION_PROFILE({organizationId:n,eventId:i,delegationId:o}),children:t("mon_profil_48224")}),(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"})]})},nb=e=>{const{history:t,translate:n,params:{organizationId:i,eventId:o,delegationId:s}}=Bu(),{mutate:a}=function(e={}){return An("mutation DelegationUpdateFields(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId!\n $fields: JSON!\n) {\n delegationUpdateFields(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n fields: $fields\n )\n}\n",e)}(),l=(e=!1)=>e?t.goBack(xc.DELEGATION_DASHBOARD({organizationId:i,eventId:o,delegationId:s})):t.push(xc.DELEGATION_DASHBOARD({organizationId:i,eventId:o,delegationId:s}));return(0,r.jsx)(ph,{direction:"column",initialValues:{fields:e.delegation.fields},render:({form:t,handleSubmit:o,submitting:s})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Oi,{color:"invisible",leftIcon:"arrow-left",onClick:()=>l(!0),children:n("retour_92202")}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(ni,{direction:"column",gap:"4",children:e.delegation.usedCustomFields.map(e=>(0,r.jsx)(lf,{change:t.change,display:!0,field:e,fileAcl:"public-read",isMandatory:!1,organizationId:i,prefix:"fields."},e.id))}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsxs)(ni,{gap:"4",children:[(0,r.jsx)(Oi,{isLoading:s,onClick:o,children:n("mettre_jour_85141")}),(0,r.jsx)(Oi,{color:"white",onClick:()=>l(!0),children:n("annuler_48254")})]})]}),width:1,onSubmit:async e=>{await a({organizationId:i,eventId:o,delegationId:s,fields:e.fields}),l()}})},ib=()=>{const{params:{organizationId:e,delegationId:t}}=Bu(),{data:n,loader:i}=vn("query DelegationUpdateFieldsInfos($organizationId: OrganizationId!, $delegationId: DelegationId!) {\n organization(id: $organizationId) {\n delegation(id: $delegationId) {\n fields\n\n usedCustomFields {\n ...CustomFieldWithCondition\n }\n }\n }\n}\n",{organizationId:e,delegationId:t},[to.CustomFieldWithConditionFragment]);return i||(0,r.jsx)(nb,{delegation:n.organization.delegation})},ob=e=>{const{params:{organizationId:t,eventId:n,delegationId:i}}=Bu(),o=In(),s=e.delegation.delegationsSpaceLayout?.tabs.find(e=>e.isPinned)?.slug;return Dn(s)?(0,r.jsx)(Cd,{path:xc.DELEGATION_TAB({organizationId:t,eventId:n,delegationId:i,slug:s}),replace:!0}):"members"===o.getItem(wh.DELEGATIONS_SPACE_TAB)?(0,r.jsx)(Cd,{path:xc.DELEGATION_MEMBERS({organizationId:t,eventId:n,delegationId:i}),replace:!0}):(0,r.jsx)(Cd,{path:xc.DELEGATION_DASHBOARD({organizationId:t,eventId:n,delegationId:i}),replace:!0})},rb=e=>{const t=(0,s.useContext)(pn).useLocation().pathname.includes(e.basePath||e.path);return(0,r.jsxs)(r.Fragment,{children:[e.disabled?(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{color:"grayCustom500",css:{borderBottom:"unset",paddingBlock:"$3",fontWeight:"$medium"},children:e.children})}),(0,r.jsx)(Vf,{placement:"top",children:e.disabledMessage})]}):(0,r.jsx)(xi,{replace:!0,to:e.path,children:(0,r.jsx)(Jn,{color:t?"primaryCustom500":"grayCustom500",css:{borderBottom:t?"2px solid $primaryCustom500":"unset",cursor:t?"inherit":"pointer",paddingBlock:"$3","&:hover":{color:t?"$primaryCustom600":"$grayCustom800"},fontWeight:"$medium"},children:e.children})}),(0,r.jsx)(Jn,{width:24})]})},sb=e=>(0,r.jsxs)(ni,{"aria-orientation":"horizontal",as:Xn.Nav,css:{borderBottom:"1px solid $gray200",...e.css},width:1,children:[e.center&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(Jn,{css:{flex:"1"}})}),e.children,(0,r.jsx)(Jn,{css:{flex:"1"}})]}),ab=e=>(0,r.jsx)(r.Fragment,{children:e.children});ab.displayName="TabPanel";const lb=e=>{const[t,n]=(0,Cl.A)(s.Children.toArray(e.children),e=>s.isValidElement(e)&&e.type===ab);return(0,r.jsxs)(ni,{direction:"column",width:1,...ei(e),children:[n,(0,r.jsx)(fr.dO,{children:t.map((e,t)=>(0,r.jsx)(fr.qh,{path:e.props.path,children:e},t))})]})};function cb(e){return s.Children.toArray(e).flatMap(e=>(0,s.isValidElement)(e)&&e.type===s.Fragment?cb(e.props.children):e)}const db=e=>{const{history:t}=Bu(),n=cb(e.children),i=jh(),o=Th(),s=i||o&&e.tabsOnTablet,a=(e,t)=>{const n=e(t);return Dn(n)?n:n[0]};return(0,r.jsx)(r.Fragment,{children:s?(0,r.jsxs)(lb,{height:1,children:[(0,r.jsx)(sb,{css:e.featureFlags?.isV4?{background:"$white",padding:"$2",borderRadius:"$2"}:void 0,children:n.map((e,t)=>(0,r.jsx)(rb,{path:a(e.props.getPath),children:e.props.title},t))}),(0,r.jsx)(Qu,{height:"7"}),n.map((e,t)=>(0,r.jsx)(ab,{path:e.props.getPath(!0),children:e.props.featureFlags?.isV4?(0,r.jsx)(xm,{heading:e.props.title,subtitle:e.props.subtitle,children:e.props.children}):e.props.children},t))]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tf,{css:{marginTop:"$4"},value:Dn(Ii.HEAVENT_APPLICATION_BASENAME)?location.pathname.replace(new RegExp(`^/${Ii.HEAVENT_APPLICATION_BASENAME}`,"gm"),""):location.pathname,onChange:e=>t.replace(e),children:n.map((e,t)=>(0,r.jsx)("option",{value:a(e.props.getPath),children:e.props.title},t))}),(0,r.jsx)(Qu,{height:"5"}),(0,r.jsx)(fr.dO,{children:n.map((e,t)=>(0,r.jsx)(fr.qh,{path:e.props.getPath(!0),children:e.props.featureFlags?.isV4?(0,r.jsx)(xm,{heading:e.props.title,subtitle:e.props.subtitle,children:e.props.children}):e.props.children},t))})]})})},ub=e=>(0,r.jsx)(r.Fragment,{children:e.children}),hb=[25,50,100];var mb=n(6360);const gb=({children:e,css:t,onClose:n,returnToFallback:i,size:o})=>{const s=Cn(),a=()=>{n?n():s.goBack(i??su.HOME)};return Bi(a),Li("common-front/src/designSystem/components/rightPanels/__deprecated/rightPanel.tsx","common-front/src/designSystem/components/rightPanels/base/rightPanel.tsx"),(0,Ni.createPortal)((0,r.jsx)(ni,{css:{background:"rgba(52, 64, 84, 0.7)",height:"100%",left:0,position:"absolute",top:0,width:"100%",zIndex:"100",...t},"data-testid":"right-panel-backdrop",onClick:a,children:(0,r.jsxs)(ni,{css:{background:"white",height:"100%",position:"absolute",right:"0",top:"0",width:"sm"===o?"480px":"650px"},"data-testid":"right-panel-body",direction:"column",onClick:e=>zi(e,!1),children:[(0,r.jsx)(Jn,{color:"gray500",css:{cursor:"pointer",fontSize:"$textMd",position:"absolute",right:"$space$6",top:"$space$6"},onClick:a,children:(0,r.jsx)("i",{className:"far fa-xmark"})}),e]})}),document.body)},pb=s.forwardRef((e,t)=>(0,r.jsx)(ni,{ref:t,css:{flex:"1",overflowY:"auto",px:"$6",...e.css},direction:"column",children:e.children}));pb.displayName="RightPanelBody";const fb=e=>(0,r.jsx)(Jn,{color:"gray800",css:{borderTop:"1px solid $gray200",px:"$6",py:"$4"},children:e.children}),_b=e=>{const t=bn(),[n,i]=(0,s.useState)(""),[o,a]=(0,s.useState)((0,Ar.A)(e.columns.map(t=>({...t,isSelected:e.initialSelectedColumns.includes(t.slug)})),[({slug:t})=>{const n=e.initialSelectedColumns.indexOf(t);return-1===n?e.columns.length:n},({name:e})=>e]));return(0,r.jsxs)(gb,{css:e.css,size:"sm",onClose:e.onClose,children:[(0,r.jsxs)(pb,{children:[(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textXl",children:e.title}),(0,r.jsx)(Jn,{color:"gray500",children:e.subtitle}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:e.searchPlaceholder,value:n,onChange:i}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textMd",fontWeight:"semiBold",children:t("liste_des_champ_00325")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(mb.JY,{onDragEnd:({reason:e,source:t,destination:n})=>{"DROP"===e&&n&&t.index!==n.index&&a(function(e,t,n){const i=[...e],[o]=i.splice(t,1);return i.splice(n,0,o),i}(o,t.index,n.index))},children:(0,r.jsx)(mb.gL,{droppableId:"1",children:e=>(0,r.jsxs)(ni,{direction:"column",gap:"2",...e.droppableProps,ref:e.innerRef,children:[o.map((e,t)=>(e=>{if(Dn(n)){const t=jn(n);return jn(e.name).includes(t)||Dn(e.label)&&jn(e.label).includes(t)}return!0})(e)?(0,r.jsx)(mb.sx,{draggableId:e.slug,index:t,children:n=>(0,r.jsxs)(ni,{css:{border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs",padding:"$4"},gap:"4",...n.draggableProps,ref:n.innerRef,children:[(0,r.jsx)(Jn,{color:"gray300",css:{cursor:"grab"},...n.dragHandleProps,children:(0,r.jsx)(Ei,{icon:"grip-vertical",iconStyle:"solid"})}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{color:"gray800",css:{ellipsis:!0},title:e.name,width:1,children:e.name}),Dn(e.label)&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},title:e.label,width:1,children:e.label})]}),(0,r.jsx)(Cg,{value:e.isSelected,onChange:()=>{var n,i;n=e,i=t,a((0,p_.jM)(e=>{e[i].isSelected=!n.isSelected}))}})]})},e.slug):null),e.placeholder]})})}),(0,r.jsx)(Qu,{height:"6"})]}),(0,r.jsx)(fb,{children:(0,r.jsxs)(ni,{gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{onClick:()=>{e.onSave(o.filter(e=>e.isSelected).map(e=>e.slug)),e.onClose()},children:e.saveButtonText}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")})]})})]})};function bb(e,t=500){return(0,s.useCallback)((0,ap.A)(e,t),[])}function kb(e){return{numberOfPages:(0,s.useMemo)(()=>e?.numberOfPages??1,[e]),totalCount:(0,s.useMemo)(()=>e?.totalCount??0,[e])}}var vb=n(903);const Ab=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.value??[]),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.value2??[]),c=e.filterPredicate.filter.campaigns??[],d=(0,eo.A)(c.filter(({id:e})=>n.includes(e)).map(({campaignType:e})=>e)),u=(0,eo.A)(["NotSent",...d.includes(S.Email)?Ot.filter(e=>e!==q.Queued):[],...d.includes(S.Sms)?on:[]]),h=l(n)&&l(o);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_un_28439"),values:n,onChange:i,children:c.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}),n.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_un_62901"),values:o,onChange:a,children:u.map(e=>(0,r.jsx)("option",{value:e,children:t(e)},e))})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!h,onClick:()=>{e.onAdd({operator:Te.Is,value:n,value2:o,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},yb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.value??[]),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Contains),[c,d]=(0,s.useState)(e.filterPredicate.predicate?.value2??[]),u=e.filterPredicate.filter.campaigns??[],h=l(n)&&(o===Te.Contains&&Dn(c)||o===Te.IsEmpty||o===Te.IsNotEmpty);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_un_28439"),values:n,onChange:i,children:u.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}),n.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"contains"===o?"checked":"unchecked",onClick:()=>a(Te.Contains),children:t("contient_34012")}),"contains"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{value:c,onChange:d})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===o?"checked":"unchecked",onClick:()=>a(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===o?"checked":"unchecked",onClick:()=>a(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!h,onClick:()=>{e.onAdd({operator:o,value:n,value2:c,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Cb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.value??!0);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_25967")}),"is"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsxs)(tf,{shouldParseAsBoolean:!0,value:o,onChange:a,children:[(0,r.jsx)("option",{value:"true",children:t("true")}),(0,r.jsx)("option",{value:"false",children:t("false")})]})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsxs)(tf,{shouldParseAsBoolean:!0,value:o,onChange:a,children:[(0,r.jsx)("option",{value:"true",children:t("true")}),(0,r.jsx)("option",{value:"false",children:t("false")})]})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onAdd({operator:n,value:o,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Ib=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),o=e.filterPredicate.filter.values??[],[a,c]=(0,s.useState)(l(e.filterPredicate.predicate?.value)?e.filterPredicate.predicate.value:[]),d="is"===n||"isNot"===n||l(a);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("champ_dont_un_a_44854")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("champ_d_pendant_33676")}),o.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"contains"===n?"checked":"unchecked",onClick:()=>i(Te.Contains),children:t("d_pends_du_cham_39787")}),"contains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o.map(({id:e,name:t})=>(0,r.jsx)("option",{value:e,children:t},e))})]}),(0,r.jsx)(Qu,{height:"1"})]})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!d,onClick:()=>{e.onAdd({operator:n,value:a,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})};var wb=n(3551);const xb=e=>{const t=bn(),n=_n(pa),i=(0,s.useMemo)(()=>Xi.c9.now().startOf("year"),[]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsxs)(tf,{shouldParseAsInt:!0,value:e.value.day,onChange:t=>{e.setValue({...e.value,day:t})},children:[(0,r.jsx)("option",{value:"-1",children:t("jour_74089")}),(0,yl.A)(1,32).map(e=>(0,r.jsx)("option",{value:e,children:e},e))]})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsxs)(tf,{shouldParseAsInt:!0,value:e.value.month,onChange:t=>{e.setValue({...e.value,month:t})},children:[(0,r.jsx)("option",{value:"-1",children:t("mois_10165")}),(0,yl.A)(1,13).map(e=>{const t=n.toLocaleString(i.set({month:e}),{month:"long"});return(0,r.jsx)("option",{value:e,children:t},e)})]})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsxs)(tf,{shouldParseAsInt:!0,value:e.value.year,onChange:t=>{e.setValue({...e.value,year:t})},children:[(0,r.jsx)("option",{value:"-1",children:t("ann_e_38546")}),(0,wb.A)(1900,i.year+2).map(e=>(0,r.jsx)("option",{value:e,children:e},e))]})]}),(0,r.jsx)(Qu,{height:"1"})]})},Sb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[o,a]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value)||""),[l,c]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value2)||""),[d,u]=(0,s.useState)(e.filterPredicate.predicate?.valueDate??{day:-1,month:-1,year:-1}),h=["is","isNot"].includes(n)?"number"==typeof d.day&&-1!==d.day||"number"==typeof d.month&&-1!==d.month||"number"==typeof d.year&&-1!==d.year:["isBefore","isAfter"].includes(n)?Xi.c9.isDateTime(o)&&o.isValid:"between"!==n||Xi.c9.isDateTime(o)&&o.isValid&&Xi.c9.isDateTime(l)&&l.isValid;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_25967")}),"is"===n&&(0,r.jsx)(xb,{setValue:u,value:d}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===n&&(0,r.jsx)(xb,{setValue:u,value:d}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isBefore"===n?"checked":"unchecked",onClick:()=>i(Te.IsBefore),children:t("est_avant_le_16689")}),"isBefore"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isAfter"===n?"checked":"unchecked",onClick:()=>i(Te.IsAfter),children:t("est_apr_s_le_79703")}),"isAfter"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"between"===n?"checked":"unchecked",onClick:()=>i(Te.Between),children:t("est_entre_born_59665")}),"between"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"today"===n?"checked":"unchecked",onClick:()=>i(Te.Today),children:t("est_aujourd_hui_82571")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"thisDayMonth"===n?"checked":"unchecked",onClick:()=>i(Te.ThisDayMonth),children:t("est_aujourd_hui_70881")}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!h,onClick:()=>{e.onAdd({operator:n,value:o,value2:l,valueDate:d,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Eb=e=>{const t=bn(),n=(0,s.useMemo)(()=>e.filterPredicate.filter.useLocalZone?go():void 0,[e.filterPredicate]),[i,o]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[a,l]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value)||""),[c,d]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value2)||""),u=["is","isNot","isBefore","isAfter"].includes(i)?Xi.c9.isDateTime(a)&&a.isValid:"between"!==i||Xi.c9.isDateTime(a)&&a.isValid&&Xi.c9.isDateTime(c)&&c.isValid;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===i?"checked":"unchecked",onClick:()=>o(Te.Is),children:t("est_25967")}),"is"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:a,onChange:l})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===i?"checked":"unchecked",onClick:()=>o(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:a,onChange:l})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isBefore"===i?"checked":"unchecked",onClick:()=>o(Te.IsBefore),children:t("est_avant_le_16689")}),"isBefore"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{value:a,zone:n,onChange:l})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isAfter"===i?"checked":"unchecked",onClick:()=>o(Te.IsAfter),children:t("est_apr_s_le_79703")}),"isAfter"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{value:a,zone:n,onChange:l})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"between"===i?"checked":"unchecked",onClick:()=>o(Te.Between),children:t("est_entre_born_59665")}),"between"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{value:a,zone:n,onChange:l})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{value:c,zone:n,onChange:d})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"today"===i?"checked":"unchecked",onClick:()=>o(Te.Today),children:t("est_aujourd_hui_82571")}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===i?"checked":"unchecked",onClick:()=>o(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===i?"checked":"unchecked",onClick:()=>o(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!u,onClick:()=>{e.onAdd({operator:i,value:a,value2:c,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},jb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Contains),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.value??""),[l,c]=(0,s.useState)(e.filterPredicate.predicate?.value2??""),d=!!(Xi.c9.isDateTime(o)&&o.isValid&&["contains","notContains","is"].includes(n))||Xi.c9.isDateTime(l)&&l.isValid;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"contains"===n?"checked":"unchecked",onClick:()=>i(Te.Contains),children:t("contient_34012")}),"contains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("contient_date_89885")}),"is"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a})]})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"notContains"===n?"checked":"unchecked",onClick:()=>i(Te.NotContains),children:t("ne_contient_pas_85399")}),"notContains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"overlaps"===n?"checked":"unchecked",onClick:()=>i(Te.Overlaps),children:t("chevauche_49445")}),"overlaps"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"notOverlaps"===n?"checked":"unchecked",onClick:()=>i(Te.NotOverlaps),children:t("ne_chevauche_pa_17307")}),"notOverlaps"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"engulfs"===n?"checked":"unchecked",onClick:()=>i(Te.Engulfs),children:t("engloutis_42346")}),"engulfs"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"notEngulfs"===n?"checked":"unchecked",onClick:()=>i(Te.NotEngulfs),children:t("n_engloutis_pas_42363")}),"notEngulfs"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"engulfedBy"===n?"checked":"unchecked",onClick:()=>i(Te.EngulfedBy),children:t("est_englouti_pa_47852")}),"engulfedBy"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"notEngulfedBy"===n?"checked":"unchecked",onClick:()=>i(Te.NotEngulfedBy),children:t("n_est_pas_englo_08733")}),"notEngulfedBy"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("d_but_41840"),value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Zg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,placeholder:t("fin_60104"),value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!d,onClick:()=>{e.onAdd({operator:n,value:o,value2:l,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Tb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.IsEmpty);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onAdd({operator:n,value:"",slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Db=e=>{const t=bn(),n=(0,s.useMemo)(()=>(e.filterPredicate.filter.values||[]).map(({id:e,name:t})=>(0,r.jsx)("option",{value:e,children:t},e)),[e.filterPredicate.filter]),[i,o]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[a,c]=(0,s.useState)(e.filterPredicate.predicate?.value??[]),[d,u]=(0,s.useState)(e.filterPredicate.predicate?.value2??""),[h,m]=(0,s.useState)(e.filterPredicate.predicate?.valueDate??{day:-1,month:-1,year:-1}),g=l(a)&&["is","isNot"].includes(i)?"number"==typeof h.day&&-1!==h.day||"number"==typeof h.month&&-1!==h.month||"number"==typeof h.year&&-1!==h.year:!!["isBefore","isAfter"].includes(i)&&Xi.c9.isDateTime(d)&&d.isValid;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_un_13356"),values:a,onChange:c,children:n}),a.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"is"===i?"checked":"unchecked",onClick:()=>o(Te.Is),children:t("est_25967")}),"is"===i&&(0,r.jsx)(xb,{setValue:m,value:h}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===i?"checked":"unchecked",onClick:()=>o(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===i&&(0,r.jsx)(xb,{setValue:m,value:h}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isBefore"===i?"checked":"unchecked",onClick:()=>o(Te.IsBefore),children:t("est_avant_le_16689")}),"isBefore"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isAfter"===i?"checked":"unchecked",onClick:()=>o(Te.IsAfter),children:t("est_apr_s_le_79703")}),"isAfter"===i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!g,onClick:()=>{e.onAdd({operator:i,value:a,value2:d,valueDate:h,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Rb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_administrat_15766")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_admin_58612")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onAdd({operator:n,value:"",slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Pb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),o=(0,s.useMemo)(()=>Gc(e.filterPredicate.filter,t),[e.filterPredicate.filter]),[a,c]=(0,s.useState)(l(e.filterPredicate.predicate?.value)?e.filterPredicate.predicate.value:[]),d="contains"!==n||l(a),u=(0,s.useMemo)(()=>Array.isArray(a)?a.length:0,[a]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_responsable_47377")}),(0,r.jsx)(Qu,{height:"3"}),"isDelegationLeader"===e.filterPredicate.filter.slug&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"contains"===n?"checked":"unchecked",onClick:()=>i(Te.Contains),children:t("est_responsable_00281")}),"contains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(ni,{css:{paddingLeft:"$6"},children:(0,r.jsx)(Jp,{hint:t("_1_s_lectionn_51286",u),isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"})]}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_respo_55625")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!d,onClick:()=>{e.onAdd({operator:n,value:a,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Ob=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_inscrit_en_86193")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_inscr_25311")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onAdd({operator:n,value:"",slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Mb=e=>{const t=bn(),n="numberOfAccreditations"===e.filterPredicate.filter.slug,i="numberOfAssignments"===e.filterPredicate.filter.slug,[o,a]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[d,u]=(0,s.useState)(e.filterPredicate.predicate?.value??""),[h,m]=(0,s.useState)(e.filterPredicate.predicate?.value2??""),[g,p]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value3)||""),[f,_]=(0,s.useState)(Hg(e.filterPredicate.predicate?.value4)||""),[b,k]=(0,s.useState)(Xi.c9.isDateTime(g)&&g.isValid&&Xi.c9.isDateTime(f)&&f.isValid?"checked":"unchecked"),[v,A]=(0,s.useState)(!n||c(e.filterPredicate.predicate?.value3)),[y,C]=(0,s.useState)(n&&l(e.filterPredicate.predicate?.value3)?e.filterPredicate.predicate?.value3:[]),[I,w]=(0,s.useState)(!i||c(e.filterPredicate.predicate?.value3)),[x,S]=(0,s.useState)(i&&l(e.filterPredicate.predicate?.value3)?e.filterPredicate.predicate?.value3:[]),E=("checked"!==b||Xi.c9.isDateTime(g)&&g.isValid&&Xi.c9.isDateTime(f)&&f.isValid)&&["is","isNot","greaterThan","greaterThanEqual","lessThan","lessThanEqual"].includes(o)?"number"==typeof d:"between"!==o||"number"==typeof d&&"number"==typeof h;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===o?"checked":"unchecked",onClick:()=>a(Te.Is),children:t("est_25967")}),"is"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===o?"checked":"unchecked",onClick:()=>a(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"greaterThan"===o?"checked":"unchecked",onClick:()=>a(Te.GreaterThan),children:t("plus_grand_que_28412")}),"greaterThan"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"greaterThanEqual"===o?"checked":"unchecked",onClick:()=>a(Te.GreaterThanEqual),children:t("_gal_ou_plus_gr_76897")}),"greaterThanEqual"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"lessThan"===o?"checked":"unchecked",onClick:()=>a(Te.LessThan),children:t("plus_petit_que_35846")}),"lessThan"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"lessThanEqual"===o?"checked":"unchecked",onClick:()=>a(Te.LessThanEqual),children:t("_gal_ou_plus_pe_38400")}),"lessThanEqual"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"between"===o?"checked":"unchecked",onClick:()=>a(Te.Between),children:t("est_entre_born_59665")}),"between"===o&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:h,onChange:m})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===o?"checked":"unchecked",onClick:()=>a(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===o?"checked":"unchecked",onClick:()=>a(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),"numberOfAssignmentsDays"===e.filterPredicate.filter.slug&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(qm,{height:"3"}),(0,r.jsx)(Wg,{state:b,onClick:k,children:t("filtrer_sur_une_06420")}),"checked"===b&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsxs)(ni,{gap:"3",children:[(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:g,onChange:p}),(0,r.jsx)(Kg,{max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:f,onChange:_})]})]})]}),n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{css:{border:"1px solid $gray200",borderRadius:"$2",background:"$gray50",padding:"$5 $6"},direction:"column",gap:"2",children:[(0,r.jsx)(Jn,{font:"gray900 textSm medium",children:t("le_filtre_se_ba_92445")}),(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[(0,r.jsx)(Wp,{state:v?"checked":"unchecked",onClick:()=>A(!0),children:t("sur_toutes_les_40684")}),(0,r.jsxs)(ni,{direction:"column",gap:"2",children:[(0,r.jsx)(Wp,{state:v?"unchecked":"checked",onClick:()=>A(!1),children:t("sur_certaines_a_13180")}),!v&&(0,r.jsx)(ni,{css:{paddingLeft:"$6"},children:(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,values:y,onChange:C,children:Gc(e.filterPredicate.filter,t)})})]})]})]})]}),i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{css:{border:"1px solid $gray200",borderRadius:"$2",background:"$gray50",padding:"$5 $6"},direction:"column",gap:"2",children:[(0,r.jsx)(Jn,{font:"gray900 textSm medium",children:t("le_filtre_se_ba_92445")}),(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[(0,r.jsx)(Wp,{state:I?"checked":"unchecked",onClick:()=>w(!0),children:t("sur_toutes_les_97037")}),(0,r.jsxs)(ni,{direction:"column",gap:"2",children:[(0,r.jsx)(Wp,{state:I?"unchecked":"checked",onClick:()=>w(!1),children:t("sur_certaines_m_74733")}),!I&&(0,r.jsx)(ni,{css:{paddingLeft:"$6"},children:(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,values:x,onChange:S,children:Gc(e.filterPredicate.filter,t)})})]})]})]})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!E,onClick:()=>{e.onAdd({operator:o,value:d,value2:h,value3:n?y:i?x:g,value4:f,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},$b=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.value??""),[l,c]=(0,s.useState)(e.filterPredicate.predicate?.value2??""),[d,u]=(0,s.useState)(e.filterPredicate.predicate?.value3??""),h=Xi.c9.isDateTime(o)&&o?.isValid&&(["is","isNot","greaterThan","greaterThanEqual","lessThan","lessThanEqual"].includes(n)?"number"==typeof l:"between"===n&&"number"==typeof l&&"number"==typeof d);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Kg,{label:t("jour_d_affectat_27334"),max:e.filterPredicate.filter.endAt,min:e.filterPredicate.filter.startAt,value:o,onChange:a}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(vh,{children:e.filterPredicate.filter.name}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_25967")}),"is"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"greaterThan"===n?"checked":"unchecked",onClick:()=>i(Te.GreaterThan),children:t("plus_grand_que_28412")}),"greaterThan"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"greaterThanEqual"===n?"checked":"unchecked",onClick:()=>i(Te.GreaterThanEqual),children:t("_gal_ou_plus_gr_76897")}),"greaterThanEqual"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"lessThan"===n?"checked":"unchecked",onClick:()=>i(Te.LessThan),children:t("plus_petit_que_35846")}),"lessThan"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"lessThanEqual"===n?"checked":"unchecked",onClick:()=>i(Te.LessThanEqual),children:t("_gal_ou_plus_pe_38400")}),"lessThanEqual"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{min:0,shouldParseAsInt:!0,value:l,onChange:c})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"between"===n?"checked":"unchecked",onClick:()=>i(Te.Between),children:t("est_entre_born_59665")}),"between"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:l,onChange:c}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!h,onClick:()=>{e.onAdd({operator:n,value:o,value2:l,value3:d,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Fb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("Public")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("Private")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:()=>{e.onAdd({operator:n,value:"",slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},zb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),o=(0,s.useMemo)(()=>Gc(e.filterPredicate.filter,t),[e.filterPredicate.filter]),[a,c]=(0,s.useState)(l(e.filterPredicate.predicate?.value)?e.filterPredicate.predicate.value:[]),d="is"!==n&&"isNot"!==n||l(a),u=(0,s.useMemo)(()=>Array.isArray(a)?a.length:0,[a]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_25967")}),"is"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(ni,{css:{paddingLeft:"$6"},children:(0,r.jsx)(Jp,{hint:t("_1_s_lectionn_51286",u),isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(ni,{css:{paddingLeft:"$6"},children:(0,r.jsx)(Jp,{hint:t("_1_s_lectionn_51286",u),isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!d,onClick:()=>{e.onAdd({operator:n,value:a,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Nb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??(e.filterPredicate.filter.isEncrypted?Te.IsEmpty:Te.Contains)),[o,a]=(0,s.useState)(e.filterPredicate.predicate?.value??""),l="contains"!==n&&"notContains"!==n||Dn(o);return(0,r.jsxs)(r.Fragment,{children:[!0!==e.filterPredicate.filter.isEncrypted&&(0,r.jsx)(Wp,{state:"contains"===n?"checked":"unchecked",onClick:()=>i(Te.Contains),children:t("contient_34012")}),"contains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.isEncrypted&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"notContains"===n?"checked":"unchecked",onClick:()=>i(Te.NotContains),children:t("ne_contient_pas_85399")})]}),"notContains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.isEncrypted&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"startsWith"===n?"checked":"unchecked",onClick:()=>i(Te.StartsWith),children:t("commence_par_11056")})]}),"startsWith"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.isEncrypted&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"endsWith"===n?"checked":"unchecked",onClick:()=>i(Te.EndsWith),children:t("finit_par_79657")})]}),"endsWith"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{value:o,onChange:a})]}),(0,r.jsx)(Qu,{height:"1"})]}),!0!==e.filterPredicate.filter.hideEmpty&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")})]}),e.showIsValid&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isValid"===n?"checked":"unchecked",onClick:()=>i(Te.IsValid),children:t("est_valide_72630")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotValid"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotValid),children:t("n_est_pas_valid_75405")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!l,onClick:()=>{e.onAdd({operator:n,value:o,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})},Bb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.filterPredicate.predicate?.operator??Te.Is),o=(0,s.useMemo)(()=>Gc(e.filterPredicate.filter,t),[e.filterPredicate.filter]),[a,c]=(0,s.useState)(l(e.filterPredicate.predicate?.value)?e.filterPredicate.predicate.value:[]),[d,u]=(0,s.useState)(e.filterPredicate.predicate?.value2??1),h=l(a)||[Te.IsEmpty,Te.IsNotEmpty].includes(n);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:"is"===n?"checked":"unchecked",onClick:()=>i(Te.Is),children:t("est_25967")}),"is"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNot"===n?"checked":"unchecked",onClick:()=>i(Te.IsNot),children:t("n_est_pas_97826")}),"isNot"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"contains"===n?"checked":"unchecked",onClick:()=>i(Te.Contains),children:t("est_le_choix_07450")}),"contains"===n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:d,onChange:u})]}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(ni,{children:[(0,r.jsx)(Qu,{width:"6"}),(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,multiple:!0,placeholder:t("s_lectionner_de_52380"),values:a,onChange:c,children:o})]}),(0,r.jsx)(Qu,{height:"1"})]}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsEmpty),children:t("est_vide_96759")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:"isNotEmpty"===n?"checked":"unchecked",onClick:()=>i(Te.IsNotEmpty),children:t("n_est_pas_vide_45804")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{disabled:!h,onClick:()=>{e.onAdd({operator:n,value:a,value2:d,slug:e.filterPredicate.filter.slug})},children:t("ajouter_le_filt_54222")})})]})};function Lb(e,t,n={}){return(0,Ar.A)(t,e=>jn(e.name)).flatMap(t=>mg(t.accreditations).map(i=>{const o=n.useAccreditationDisplay&&i.accreditationDisplay===m.Radio?i.name:void 0,s=bg(i.slots);return(0,r.jsx)("optgroup",{label:`${t.name} - ${cg(i)}`,children:s.map(t=>{const s=_g(e,t,cg(i),{accreditation:{includeNameAtEnd:!0}});return(0,r.jsx)("option",{"data-radio":o,disabled:!(!n.useIsBlocked||!t.isBlocked),value:t.id,children:s},t.id)})},i.id)}))}const Vb=async(e,t,n)=>{const i=await jo();if("createdBy"===n.slug&&n.organizationId){const{organization:e}=await function(e,t){return $o("query Admins($organizationId: OrganizationId!, $eventId: EventId) {\n organization(id: $organizationId) {\n usersInfos(eventId: $eventId, isResourceCreator: true) {\n nodes {\n userId\n email\n name\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.values=e.usersInfos.nodes.map(({userId:e,email:t,name:n})=>({id:e,name:`${Dn(n)?n:"-"} - ${t}`})),n.needLoading=!1}else if("categoryLeaders"===n.slug&&n.organizationId){const{organization:e}=await function(e,t){return $o('query DelegationsSegmentsCategoryLeaders($organizationId: OrganizationId!, $eventId: EventId) {\n organization(id: $organizationId) {\n usersInfos(\n eventId: $eventId\n isDelegationCategoryLeader: true\n sort: { attribute: "Name", direction: Asc }\n ) {\n nodes {\n id\n name\n }\n }\n }\n}\n',{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.values=e.usersInfos.nodes,n.needLoading=!1}else if("leaders"===n.slug&&n.organizationId){const{organization:e}=await function(e,t){return $o('query DelegationsSegmentsLeaders($organizationId: OrganizationId!, $eventId: EventId) {\n organization(id: $organizationId) {\n usersInfos(\n eventId: $eventId\n isDelegationLeader: true\n sort: { attribute: "Name", direction: Asc }\n ) {\n nodes {\n id\n name\n }\n }\n }\n}\n',{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.values=e.usersInfos.nodes,n.needLoading=!1}else if("delegationCategory"===n.slug&&n.organizationId){const{organization:e}=await function(e,t){return $o("query VolunteersSegmentsDelegationsCategories(\n $organizationId: OrganizationId!\n $level: OrganizationEventLevel!\n $eventId: EventId\n) {\n organization(id: $organizationId) {\n delegationsCategories(level: $level, eventId: $eventId) {\n nodes {\n id\n name\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,level:n.eventId?Ae.Event:Ae.Organization,eventId:n.eventId},i);n.values=(0,Ar.A)(e.delegationsCategories.nodes,e=>jn(e.name)),n.needLoading=!1}else if("tag"===n.slug&&n.organizationId){const{organization:e}=await function(e,t){return $o("query Tags($organizationId: OrganizationId!, $eventId: EventId, $context: TagContext) {\n organization(id: $organizationId) {\n tags(eventId: $eventId, context: $context) {\n nodes {\n id\n name\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId,context:n.tagContext},i);n.values=(0,Ar.A)(e.tags.nodes,e=>jn(e.name)),n.needLoading=!1}else if(n.eventId){if(["preassignedPosition","position","wishedPositions"].includes(n.slug)){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsPositions($eventId: EventId!) {\n event(id: $eventId) {\n positions {\n nodes {\n id\n name\n acronym\n positionCategoryName\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(Object.entries((0,Qm.A)(e.positions.nodes,e=>e.positionCategoryName)).map(([e,t])=>({name:t[0].positionCategoryName,values:(0,Ar.A)(t.map(e=>({id:e.id,name:`${ng(e)} - ${e.positionCategoryName}`})),e=>jn(e.name))})),({name:e})=>jn(e)),n.needLoading=!1}else if("hasOtherEventPosition"===n.slug&&n.organizationId){const{organization:{positions:e}}=await function(e,t){return $o("query VolunteersSegmentsOtherPositions($organizationId: OrganizationId!, $eventId: EventId!) {\n organization(id: $organizationId) {\n positions(excludedEventId: $eventId) {\n nodes {\n id\n name\n positionCategoryName\n event {\n id\n name\n }\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(Object.entries((0,Qm.A)(e.nodes,e=>e.positionCategoryName)).map(([e,t])=>({name:`${t[0].event.name}: ${t[0].positionCategoryName}`,values:(0,Ar.A)(t,e=>jn(e.name))})),({name:e})=>jn(e)),n.needLoading=!1}else if(["numberOfAssignments","positionSlotId","wishedPositionsSlots","checkInAtPositionSlot","checkOutAtPositionSlot"].includes(n.slug)){const{event:e}=await Yo({eventId:n.eventId},i);n.valuesGroups=function(e,t){return(0,Ar.A)(t,e=>jn(e.name)).flatMap(t=>(0,Ar.A)(t.positions,e=>jn(e.name)).map(n=>({id:n.id,name:`${t.name} - ${ng(n)}`,values:(0,Ar.A)(n.slots,e=>[e.range.start.toMillis(),e.name]).map(t=>{const i=tg(e,t,ng(n),{position:{includeNameAtEnd:!0}});return{id:t.id,name:i}})})))}(t,e.positionsCategories),n.needLoading=!1}else if(["positionCategory","preassignedPositionCategory","wishedPositionsCategories"].includes(n.slug)){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsPositionsCategories($eventId: EventId!) {\n event(id: $eventId) {\n positionsCategories {\n id\n name\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.positionsCategories,e=>jn(e.name)),n.needLoading=!1}else if("wishedSlotsCustom"===n.slug){const{event:t}=await function(e,t){return $o("query VolunteeersSegmentsCustomSlotsPeriods($eventId: EventId!) {\n event(id: $eventId) {\n startAt\n endAt\n ranges\n\n customSlotsPeriods {\n name\n startDate\n endDate\n\n customSlots {\n name\n startTime\n endTime\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=((e,t)=>{const n=t.customSlotsPeriods.flatMap(e=>Jf(e.startDate??t.startAt,e.endDate??t.endAt,e.customSlots,t.ranges,Pe.AllDays));return(0,Ar.A)(Object.values((0,Qm.A)(n,({interval:e})=>e.start.startOf("day").toMillis())),e=>e[0].interval.start.startOf("day").toMillis()).map(t=>{const n=t[0].interval;return{name:e.toLocaleString(n.start.startOf("day"),mo.DateOnly.WeekdayLongMonthLong),values:t.map(({name:e,interval:t})=>({id:t.toISO(),name:Xf(e,t)}))}})})(e,t),n.needLoading=!1}else if("accreditation"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsAccreditations($eventId: EventId!) {\n event(id: $eventId) {\n accreditations {\n nodes {\n id\n name\n acronym\n accreditationCategoryName\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(Object.entries((0,Qm.A)(e.accreditations.nodes,e=>e.accreditationCategoryName)).map(([e,t])=>({name:t[0].accreditationCategoryName,values:(0,Ar.A)(t.map(e=>({id:e.id,name:`${cg(e)} - ${e.accreditationCategoryName}`})),e=>jn(e.name))})),({name:e})=>jn(e)),n.needLoading=!1}else if("hasOtherEventAccreditation"===n.slug&&n.organizationId){const{organization:{accreditations:e}}=await function(e,t){return $o("query VolunteersSegmentsOtherAccreditations($organizationId: OrganizationId!, $eventId: EventId!) {\n organization(id: $organizationId) {\n accreditations(excludedEventId: $eventId) {\n nodes {\n id\n name\n accreditationCategoryName\n event {\n id\n name\n }\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(Object.entries((0,Qm.A)(e.nodes,e=>e.accreditationCategoryName)).map(([e,t])=>({name:`${t[0].event.name}: ${t[0].accreditationCategoryName}`,values:(0,Ar.A)(t,e=>jn(e.name))})),({name:e})=>jn(e)),n.needLoading=!1}else if("accreditationCategory"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsAccreditationsCategories($eventId: EventId!) {\n event(id: $eventId) {\n accreditationsCategories {\n id\n name\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.accreditationsCategories,e=>jn(e.name)),n.needLoading=!1}else if("positionsSegments"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsPositionsSegments($eventId: EventId!) {\n event(id: $eventId) {\n segmentsFolders(segmentType: Positions) {\n id\n name\n index\n\n segments {\n id\n name\n index\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(e.segmentsFolders,e=>e.index).map(e=>({name:e.name,values:(0,Ar.A)(e.segments,e=>e.index)})),n.needLoading=!1}else if("accreditationsSegments"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsAccreditationsSegments($eventId: EventId!) {\n event(id: $eventId) {\n segmentsFolders(segmentType: Accreditations) {\n id\n name\n index\n\n segments {\n id\n name\n index\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(e.segmentsFolders,e=>e.index).map(e=>({name:e.name,values:(0,Ar.A)(e.segments,e=>e.index)})),n.needLoading=!1}else if("delegationsSegments"===n.slug||"isDelegationLeader"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsDelegationsSegments($eventId: EventId!) {\n event(id: $eventId) {\n segmentsFolders(segmentType: Delegations) {\n id\n name\n index\n\n segments {\n id\n name\n index\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.valuesGroups=(0,Ar.A)(e.segmentsFolders,e=>e.index).map(e=>({name:e.name,values:(0,Ar.A)(e.segments,e=>e.index)})),n.needLoading=!1}else if("forms"===n.slug||"form"===n.slug||"formsInsertedAt"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsForms($eventId: EventId!) {\n event(id: $eventId) {\n forms {\n nodes {\n ...SegmentForm\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.SegmentFormFragment]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.forms.nodes,e=>jn(e.name)),n.needLoading=!1}else if("campaign"===n.slug||"campaignReply"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsCampaigns($eventId: EventId!) {\n event(id: $eventId) {\n campaigns(states: [Done, Scheduled, Template]) {\n nodes {\n ...SegmentCampaign\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.SegmentCampaignFragment]})}({eventId:n.eventId},i);n.campaigns=(0,Ar.A)(e.campaigns.nodes,e=>jn(e.name)),n.needLoading=!1}else if("delegation"===n.slug){const{event:e}=await function(e,t){return $o("query VolunteersSegmentsDelegations($eventId: EventId!) {\n event(id: $eventId) {\n delegations {\n nodes {\n id\n name\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.delegations.nodes,e=>jn(e.name)),n.needLoading=!1}else if(["numberOfAccreditations","accreditationSlotId","scannedAccreditationsSlots","wishedAccreditationsSlots"].includes(n.slug)){const{event:t}=await Ko({eventId:n.eventId,loadIsBlocked:!1},i);n.valuesGroups=function(e,t){return(0,Ar.A)(t,e=>jn(e.name)).flatMap(t=>mg(t.accreditations).map(n=>{const i=bg(n.slots);return{id:n.id,name:`${t.name} - ${cg(n)}`,values:i.map(t=>{const i=_g(e,t,cg(n),{accreditation:{includeNameAtEnd:!0}});return{id:t.id,name:i}})}}))}(e,t.accreditationsCategories),n.needLoading=!1}else if(n.slug===cd.WeezaccessChecklists){const{event:e}=await function(e,t){return $o("query VolunteersWeezaccessChecklists($eventId: EventId!) {\n event(id: $eventId) {\n weezaccessChecklists {\n id\n name\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.weezaccessChecklists,e=>jn(e.name)),n.needLoading=!1}else if("commentWrittenBy"===n.slug){const{organization:e}=await function(e,t){return $o("query VolunteersSegmentsLeaders($organizationId: OrganizationId!, $eventId: EventId) {\n organization(id: $organizationId) {\n admins: usersInfos(isResourceCreator: true) {\n nodes {\n id\n nameOrEmail\n }\n }\n\n usersInfos(eventId: $eventId, hasRole: true) {\n nodes {\n id\n nameOrEmail\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId,eventId:n.eventId},i);n.values=(0,Ar.A)((0,gs.A)(e.admins.nodes.concat(e.usersInfos.nodes),e=>e.id),e=>jn(e.nameOrEmail)).map(({id:e,nameOrEmail:t})=>({id:e,name:t})),n.needLoading=!1}else if(n.slug===Qc.DelegationsSpaceLayout){const{event:e}=await function(e,t){return $o("query DelegationsSegmentsLayouts($eventId: EventId!) {\n event(id: $eventId) {\n delegationsSpaceLayouts {\n id\n name\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n.eventId},i);n.values=(0,Ar.A)(e.delegationsSpaceLayouts,e=>jn(e.name)),n.needLoading=!1}}else if(n.organizationId)if("event"===n.slug){const{organization:e}=await function(e,t){return $o("query UsersSegmentsEvents($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n events {\n nodes {\n ...SegmentEvent\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.SegmentEventFragment]})}({organizationId:n.organizationId},i);n.values=(0,Ar.A)(e.events.nodes,e=>jn(e.name)),n.needLoading=!1}else if("forms"===n.slug||"formsInsertedAt"===n.slug){const{organization:e}=await function(e,t){return $o("query UsersSegmentsForms($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n forms(level: Organization) {\n nodes {\n ...SegmentForm\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.SegmentFormFragment]})}({organizationId:n.organizationId},i);n.values=(0,Ar.A)(e.forms.nodes,e=>jn(e.name)),n.needLoading=!1}else if("campaign"===n.slug){const{organization:e}=await function(e,t){return $o("query UsersSegmentsCampaigns($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n campaigns(level: Organization, states: [Done, Scheduled, Template]) {\n nodes {\n ...SegmentCampaign\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.SegmentCampaignFragment]})}({organizationId:n.organizationId},i);n.campaigns=(0,Ar.A)(e.campaigns.nodes,e=>jn(e.name)),n.needLoading=!1}else if("positionCustomField"===n.slug||"accreditationCustomField"===n.slug){const{organization:e}=await function(e,t){return $o("query ConditionsCustomFields($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n customFields(variety: UserInfo, privacy: All, fieldTypes: [Checkbox, Select]) {\n nodes {\n id\n name\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId},i);n.values=(0,Ar.A)(e.customFields.nodes,e=>jn(e.name)),n.needLoading=!1}else if("delegation"===n.slug){const{organization:e}=await function(e,t){return $o("query UsersSegmentsDelegations($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n name\n\n delegations(level: Both) {\n nodes {\n id\n name\n\n event {\n id\n name\n }\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId},i);n.valuesGroups=(0,Ar.A)(Object.entries((0,Qm.A)(e.delegations.nodes,e=>e.event?.id||-1)).map(([t,n])=>({name:n[0].event?.name??e.name,values:(0,Ar.A)(n,e=>jn(e.name))})),({name:e})=>jn(e)),n.needLoading=!1}else if("usersSegments"===n.slug){const{organization:e}=await function(e,t){return $o("query VolunteersSegmentsUsersSegments($organizationId: OrganizationId!) {\n organization(id: $organizationId) {\n segmentsFolders(level: Organization, segmentType: Volunteers) {\n id\n name\n index\n\n segments {\n id\n name\n index\n }\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({organizationId:n.organizationId},i);n.valuesGroups=(0,Ar.A)(e.segmentsFolders,e=>e.index).map(e=>({name:e.name,values:(0,Ar.A)(e.segments,e=>e.index)})),n.needLoading=!1}},Ub=e=>{const t=bn(),n=e.filterPredicate.filter.slug,i=e.filterPredicate.filter.fieldType,o=function(e){const t=_n(pa),n=_n(Tl),[i,o]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{e.needLoading&&(o(!0),Vb(t,n,e).then(()=>{o(!1)}))},[e.needLoading]),i}(e.filterPredicate.filter);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",css:{color:"$gray500",cursor:"pointer",fontSize:"$textXs",fontWeight:"$semiBold"},gap:"3",onClick:e.onBack,children:[(0,r.jsx)("i",{className:"fa-regular fa-arrow-left"}),t("retour_la_lis_63860")]}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{color:"gray800",fontSize:"textMd",fontWeight:"semiBold",children:e.filterPredicate.filter.name}),(0,r.jsx)(Qu,{height:"3"}),o?(0,r.jsx)(Ti,{}):"condition"===n?(0,r.jsx)(Ib,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"isLeader"===n||"isPositionLeader"===n||"isPositionCategoryLeader"===n||"isDelegationLeader"===n?(0,r.jsx)(Pb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"isAdmin"===n?(0,r.jsx)(Rb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"privacy"===n?(0,r.jsx)(Fb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"isTeam"===n?(0,r.jsx)(Ob,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"wishedPositions"===n||"wishedPositionsCategories"===n?(0,r.jsx)(Bb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"formsInsertedAt"===n?(0,r.jsx)(Db,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"numberOfAssignmentsPerDay"===n||"volunteersMinutesDays"===n?(0,r.jsx)($b,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):"campaignReply"===n?(0,r.jsx)(yb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):[se.Address,se.Text,se.Textarea].includes(i)?(0,r.jsx)(Nb,{filterPredicate:e.filterPredicate,showIsValid:!1,onAdd:e.onAdd}):[se.Country,se.Language,se.Nationality,se.Select,se.Sex].includes(i)?(0,r.jsx)(zb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):[se.Checkbox,se.Validation].includes(i)?(0,r.jsx)(Cb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.Phone?(0,r.jsx)(Nb,{filterPredicate:e.filterPredicate,showIsValid:!0,onAdd:e.onAdd}):i===se.Number?(0,r.jsx)(Mb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.DateTimeRange?(0,r.jsx)(jb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.Date?(0,r.jsx)(Sb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.Datetime?(0,r.jsx)(Eb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.File?(0,r.jsx)(Tb,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):i===se.Campaign?(0,r.jsx)(Ab,{filterPredicate:e.filterPredicate,onAdd:e.onAdd}):(0,r.jsx)("div",{children:"TODO"})]})};function Gb(e){switch(e){case se.Address:return"map-location";case se.Text:case se.Textarea:return"text";case se.Checkbox:return"square-check";case se.Validation:return"check";case se.Select:return"list-ul";case se.Date:return"calendar";case se.Datetime:return"calendar-day";case se.Time:return"clock";case se.File:return"file";case se.Phone:return"phone";case se.Language:return"language";case se.Number:return"00";case se.Sex:return"venus-mars";case se.Nationality:case se.Country:return"flag";case se.DateTimeRange:return"calendar-range";case se.Campaign:return"paper-plane";default:return js()}}const Wb=e=>{const t=(0,s.useMemo)(()=>(0,eo.A)(e.filtersPredicates.map(({filter:e})=>e.category)),[e.filtersPredicates]),n=(0,s.useMemo)(()=>(0,Qm.A)(e.filtersPredicates,({filter:e})=>e.category),[e.filtersPredicates]);return(0,r.jsx)(ni,{css:{border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs",px:"$4"},direction:"column",children:t.map((t,i)=>{const o=n[t];return(0,r.jsxs)(s.Fragment,{children:[!e.isEdit&&(0,r.jsxs)(r.Fragment,{children:[0!==i&&(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Jn,{css:{paddingBottom:"$2",paddingTop:"$3"},font:"gray500 textXs semiBold",children:t})]}),o.map(t=>{const{filter:n}=t;return(0,r.jsxs)(ni,{align:"center",css:{py:"$2"},gap:"3",children:[(0,r.jsx)(ni,{align:"center",css:{borderRadius:"$1",height:"32px",width:"32px"},justify:"center",children:(0,r.jsx)(Ei,{icon:Gb(n.fieldType)})}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{color:"gray900",css:{ellipsis:!0},fontWeight:"medium",title:n.name,width:1,children:n.name}),Dn(n.label)&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},title:n.label,width:1,children:n.label})]}),e.isEdit?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Oi,{color:"white",leftIcon:"pen",size:"sm",onClick:()=>e.onEdit(t)}),(0,r.jsx)(Oi,{color:"white",leftIcon:"trash-can",size:"sm",onClick:()=>e.onDelete(n.slug)})]}):(0,r.jsx)(Oi,{color:"white",leftIcon:"plus",size:"sm",onClick:()=>e.onAdd(t)})]},n.slug)})]},i)})})},qb=e=>{const t=bn(),[n,i]=(0,s.useState)(e.selectedFilterPredicate),[o,a]=(0,s.useState)((0,vb.A)(e.predicates)),l=(0,s.useCallback)(e=>{a((0,p_.jM)(t=>{const n=t.findIndex(t=>t.slug===e.slug);-1===n?t.push(e):t[n]=e})),i(null)},[a,i]),c=(0,s.useCallback)(e=>{a((0,p_.jM)(t=>{const n=t.findIndex(t=>t.slug===e);t.splice(n,1)}))},[a]),[d,u]=(0,s.useState)(""),[h,m]=Uc(o,e.possibleFilters,d);return(0,r.jsxs)(gb,{size:"sm",onClose:e.onClose,children:[(0,r.jsxs)(pb,{children:[(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textXl",children:t("filtres_64574")}),Dn(e.subtitle)&&(0,r.jsx)(Jn,{color:"gray500",children:e.subtitle}),(0,r.jsx)(Qu,{height:"6"}),n?(0,r.jsx)(Ub,{filterPredicate:n,onAdd:l,onBack:()=>{i(null)}}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:t("rechercher_un_f_22061"),value:d,onChange:u}),(0,r.jsx)(Qu,{height:"6"}),o.length>0&&h.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{color:"gray900",fontSize:"textMd",fontWeight:"semiBold",children:t("liste_des_filtr_29511")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Wb,{filtersPredicates:h,isEdit:!0,onDelete:c,onEdit:e=>i(e)}),(0,r.jsx)(Qu,{height:"8"})]}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textMd",fontWeight:"semiBold",children:t("liste_des_filtr_37728")}),m.length>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Wb,{filtersPredicates:m,isEdit:!1,onAdd:e=>{i(e)}})]})]}),(0,r.jsx)(Qu,{height:"6"})]}),null===n&&(0,r.jsx)(fb,{children:(0,r.jsxs)(ni,{gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{onClick:()=>{e.onFilter(o),e.onClose()},children:e.buttonText||t("filtrer_78031")}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")})]})})]})},Hb=s.createContext({});function Kb(){return s.useContext(Hb)}const Yb=()=>{const e=bn(),t=_n(Wc),{filtersPredicates:n,clearNameCursors:i,setPredicates:o,setIsFilterOpen:a,setSelectedFilterPredicate:c,showFilters:d,predicates:u}=Kb(),h=(0,s.useCallback)(()=>{i(),o([])},[i,o]),m=(0,s.useCallback)(e=>{c(e),a(!0)},[a,c]),g=(0,s.useCallback)(e=>{i(),o((0,Bp.A)(u,e.predicate))},[u,i,o]);return function(e){const t=_n(pa),n=_n(Tl),[i,o]=(0,s.useState)(!1);(0,s.useEffect)(()=>{const i=e.filter(({filter:e})=>e.needLoading);l(i)&&(o(!0),Promise.all(i.map(({filter:e})=>Vb(t,n,e))).then(()=>{o(!1)}))},[e])}(n),l(n)?(0,r.jsxs)(ni,{align:"center",gap:"3",width:1,wrap:"wrap",children:[n.map((e,n)=>e.filter.needLoading?(0,r.jsx)(Np,{leftIcon:"loader"},n):d?(0,r.jsx)(Np,{cursor:"pointer",ellipsis:!0,rightIcon:"xmark",onContentClick:()=>m(e),onRightIconClick:()=>g(e),children:t.filterPredicateToText(e)},n):(0,r.jsx)(Np,{cursor:"default",ellipsis:!0,children:t.filterPredicateToText(e)},n)),(0,r.jsx)(Jn,{color:"gray700",css:{cursor:"pointer"},fontWeight:"medium",onClick:h,children:e("r_initialiser_l_66835")})]}):null};const Zb=e=>{const{translate:t}=Bu(),{columnsSearch:n,setColumnsSearch:i}=Kb(),[o,a]=(0,s.useState)(""),l=(0,s.useMemo)(()=>Dn(o)?e.searchableColumns.filter(e=>jn(e.name).includes(jn(o))):e.searchableColumns,[e.searchableColumns,o]);return(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",css:{borderLeft:"none",borderBottomLeftRadius:"0",borderTopLeftRadius:"0"},leftIcon:"bars-filter"})}),(0,r.jsx)(Vm,{css:{padding:"0"},maxHeight:350,placement:"bottom-end",width:320,children:(0,r.jsxs)(ni,{css:{padding:"$4 $6"},direction:"column",gap:"3",children:[(0,r.jsx)(Jn,{font:"gray800 textMd medium",children:t("rechercher_sur_85243")}),(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:t("filtrer_78031"),state:"search",value:o,onChange:a}),(0,r.jsx)(ni,{direction:"column",gap:"3",children:l.map(({slug:e,name:t})=>(0,r.jsx)(Wg,{state:n.includes(e)?"checked":"unchecked",onClick:t=>{i(d(n,e,"checked"===t))},children:t},e))})]})})]})},Jb=()=>{const e=bn(),{isEditMode:t,massActions:n,name:i,possibleColumns:o,possibleRenderings:a,reload:c,renderActions:d,renderControls:u,rendering:h,setAreColumnsOpen:m,setIsEditMode:g,setIsFilterOpen:p,setName:f,setNameDebounced:_,setRendering:b,showEditColumns:k,showEditMode:v,showFilters:A,showMassActions:y,showSearchColumns:C,totalCount:I}=Kb(),w=y&&n.numberOfSelected>0,x=(0,s.useMemo)(()=>(0,Ar.A)(o.filter(e=>e.isSearchable),e=>e.name),[o]),S=(0,s.useMemo)(()=>C?{"& .h-styled-input-container":{borderBottomRightRadius:"0",borderTopRightRadius:"0"}}:{},[C]);return function(e,t){const n=(0,s.useMemo)(()=>navigator.platform.toLowerCase().startsWith("mac"),[]),i=(0,s.useCallback)(i=>{i.key===e&&(n&&i.metaKey||!n&&i.ctrlKey)&&t(i)},[e,t]);(0,s.useEffect)(()=>(document.addEventListener("keydown",i,!1),()=>{document.removeEventListener("keydown",i,!1)}),[e,t,i])}("e",(0,s.useCallback)(()=>{v&&g(!t)},[t,v,g])),(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsxs)(ni,{width:320,children:[(0,r.jsx)(Ch,{css:S,icon:"magnifying-glass",placeholder:e("rechercher_50038"),value:i,onChange:e=>{f(e),_(e)}}),C&&(0,r.jsx)(Zb,{searchableColumns:x})]}),w?(0,r.jsx)(ni,{css:{flex:"1",justifyContent:"right"},gap:"4",children:"function"==typeof d?d(n,I,c):null}):(0,r.jsxs)(ni,{css:{flex:"1"},gap:"4",children:[A&&(0,r.jsx)(Oi,{color:"gray",leftIcon:"bars-filter",onClick:()=>p(!0),children:e("filtres_64574")}),(0,r.jsx)(Jn,{css:{flex:"1"}}),"function"==typeof u?u():null,l(a)&&(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:Ns(h),children:Bs(e,h)})}),(0,r.jsx)(Vm,{placement:"bottom-end",children:a.map(t=>(0,r.jsx)(Bm,{icon:Ns(t),onClick:()=>b(t),children:Bs(e,t)},t))})]}),k&&(0,r.jsx)(Oi,{color:"white",leftIcon:"gear",onClick:()=>{m(!0)},children:e("_diter_les_colo_39630")}),v&&(0,r.jsx)(Ig,{value:t,onChange:g,children:e("mode_dition_93778")})]})]})},Xb=()=>{const{showPredicatesBadges:e}=Kb();return(0,r.jsxs)(ni,{css:{border:"1px solid $gray200",borderBottom:"none",borderTopLeftRadius:"$1",borderTopRightRadius:"$1",padding:"$3 $4"},direction:"column",gap:"4",width:1,children:[(0,r.jsx)(Jb,{}),e&&(0,r.jsx)(Yb,{})]})},Qb=e=>{const{translate:t}=Bu(),[n,i]=s.useState(e.predicates),[o,a]=s.useState(e.columns),[c,d]=s.useState(e.columnsSearch),[u,h]=s.useState(e.rendering),[m,g]=s.useState(e.name||""),[p,f]=s.useState(e.name||""),[_,b]=s.useState(e.limit),[k,v]=s.useState(e.sort),[A,y]=s.useState(0),C=bb(e=>{f(e),I()}),I=s.useCallback(()=>{y(0)},[y]),w=s.useCallback(t=>{e.setName?.(t),g(t)},[e.setName,g]),x=s.useCallback(()=>{w(""),f(""),I()},[w,f,I]),S=s.useCallback(t=>{e.setPredicates?.(t),i(t)},[e.setPredicates,i]),E=s.useCallback(t=>{e.setColumns?.(t),a(t)},[e.setColumns,a]),j=s.useCallback(t=>{e.setColumnsSearch?.(t),d(t)},[e.setColumnsSearch,d]),T=s.useCallback(t=>{e.setRendering?.(t),h(t)},[e.setRendering,h]),D=s.useCallback(t=>{e.setLimit?.(t),b(t)},[e.setLimit,b]),R=s.useCallback(t=>{e.setSort?.(t),v(t),y(0)},[e.setSort,v,y]),P=s.useMemo(()=>JSON.stringify(e.predicates),[e.predicates]),O=s.useMemo(()=>JSON.stringify(e.columns),[e.columns]),M=s.useMemo(()=>JSON.stringify(e.columnsSearch),[e.columnsSearch]),$=s.useMemo(()=>JSON.stringify(e.rendering),[e.rendering]),F=s.useMemo(()=>JSON.stringify(e.sort),[e.sort]),z=s.useMemo(()=>JSON.stringify(n)!==P||JSON.stringify(o)!==O||JSON.stringify(c)!==M||JSON.stringify(u)!==$||JSON.stringify(k)!==F,[P,n,O,o,M,c,$,u,F,k]),N=s.useMemo(()=>e.columnsToIncludes?.(o,u)??{},[o,u,e.columnsToIncludes]),[B,L]=s.useState(null),[V,U]=s.useState(!1),G=s.useCallback(async()=>{U(!0);const t=await e.loadDataList({...N,...e.loadDataListParams||{},organizationId:e.organizationId||void 0,eventId:e.eventId||void 0,name:Dn(p)?p:null,columnsSearch:l(c)?c:null,predicates:n,limit:_,offset:A,sort:k},await jo());L(t.data),U(!1)},[c,N,_,p,A,n,U,L,k,e.organizationId,e.eventId,e.loadDataList,e.loadDataListParams]),[W,q]=s.useState([]),{numberOfPages:H,totalCount:K}=kb(B?.rows),[Y,Z]=s.useState({}),J=s.useCallback(async t=>{Z(e=>({...e,[t]:!0}));const n=(await e.loadRow({...N,...e.loadRowParams||{},organizationId:e.organizationId||void 0,eventId:e.eventId||void 0,id:t},await jo())).data.row;q(e=>e.map(e=>e.id===t?n:e)),Z(e=>({...e,[t]:!1}))},[N,Z,e.organizationId,e.eventId,e.loadRow,e.loadRowParams]),X=s.useCallback(t=>e.getMassActionId?.(t)??t.id,[e.getMassActionId]),Q=function(){const[e,t]=(0,s.useState)({}),[n,i]=(0,s.useState)(!1),o=(0,s.useMemo)(()=>{const t=Object.values(e).filter(e=>!0!==e.disabled),n=t.filter(e=>"checked"===e.state),i=n.map(e=>e.id),o=(0,eo.A)(t.map(({state:e})=>e)),r=2===o.length?"indeterminate":"checked"===o[0]?"checked":"unchecked";return{numberOfSelected:n.length,selectAllState:r,selecteds:n,selectedsIds:i}},[e]),r=(0,s.useCallback)((e,n)=>{t(t=>({...t,[e]:{...t[e],state:n}})),"unchecked"===n&&i(!1)},[e,t,i]),a=(0,s.useCallback)(n=>{t(Object.fromEntries(Object.entries(e).filter(([e,t])=>!0!==t.disabled).map(([e,t])=>[e,{...t,state:n}]))),"unchecked"===n&&i(!1)},[e,t,i]);return{getSelectedsInput:(0,s.useCallback)((e,t)=>n?e?{ids:null,predicates:e,segmentId:null}:{ids:null,predicates:null,segmentId:t}:{ids:o.selectedsIds,predicates:null,segmentId:null},[n,o]),isAllSelected:n,numberOfSelected:o.numberOfSelected,selectAllState:o.selectAllState,selecteds:o.selecteds,selectedsIds:o.selectedsIds,setIsAllSelected:i,setStates:t,states:e,toggleRow:r,toggleSelectAll:a}}(),[ee]=s.useMemo(()=>Uc(n,e.filters),[n,e.filters]),[te,ne]=s.useState(!1),[ie,oe]=s.useState(!1),[re,se]=s.useState(!1),[ae,le]=s.useState(null);return s.useEffect(()=>{G()},[c,N,_,p,A,n,k,e.organizationId,e.eventId,e.loadDataList]),s.useEffect(()=>{q(B?.rows?.nodes??[])},[B]),s.useEffect(()=>{Q.setStates(Object.fromEntries(W.map(e=>[`r${X(e)}`,{id:X(e),state:"unchecked"}])))},[W,Q.setStates]),(0,r.jsxs)(Hb.Provider,{value:{areColumnsOpen:re,clearNameCursors:x,columns:o,columnsSearch:c,data:W,filtersPredicates:ee,getMassActionId:X,idToLoading:Y,isEditMode:te,isFilterOpen:ie,isLoading:V,isSaveVisible:z,limit:_,loadDataResult:B,massActions:Q,name:m,nameDebounced:p,numberOfPages:H,offset:A,possibleColumns:e.possibleColumns,possibleRenderings:e.possibleRenderings,predicates:n,reload:G,reloadRow:J,renderActions:e.renderActions,renderControls:e.renderControls,rendering:u,selectedFilterPredicate:ae,setAreColumnsOpen:se,setColumns:E,setColumnsSearch:j,setIsEditMode:ne,setIsFilterOpen:oe,setLimit:D,setName:w,setNameDebounced:C,setOffset:y,setPredicates:S,setRendering:T,setSelectedFilterPredicate:le,setSort:R,showEditColumns:e.showEditColumns,showEditMode:e.showEditMode,showFilters:e.showFilters,showMassActions:e.showMassActions,showPredicatesBadges:e.showPredicatesBadges,showRowDropdown:e.showRowDropdown,showRowEdit:e.showRowEdit,showSearchColumns:e.showSearchColumns,sort:k,totalCount:K},children:[(0,r.jsxs)(ni,{css:{background:"white"},direction:"column",height:1,width:1,children:[(0,r.jsx)(Xb,{}),e.children]}),ie&&(0,r.jsx)(qb,{possibleFilters:e.filters,predicates:n,selectedFilterPredicate:ae,onClose:()=>{oe(!1)},onFilter:e=>{x(),S(e)}}),re&&(0,r.jsx)(_b,{columns:e.possibleColumns,initialSelectedColumns:o,saveButtonText:t("_diter_les_colo_39630"),searchPlaceholder:t("rechercher_un_c_86475"),subtitle:t("personnaliser_l_03763"),title:t("_dition_des_col_70300"),onClose:()=>{se(!1)},onSave:E})]})};var ek=n(5830);class tk extends ek.Ay{events;forms;organizations;segmentsFolders;constructor(){super("recrewteer"),this.version(6).stores({events:"id",forms:"id",organizations:"id",segmentsFolders:"id"})}}const nk=new tk;function ik(e,t,n,i){const{getLocalOrganization:o,updateLocalOrganization:r}=function(e){const t=(0,s.useCallback)(async()=>{let t=await nk.organizations.get(e);return t||(t={id:e},await nk.organizations.put(t)),t},[e]),n=(0,s.useCallback)(async n=>{const i=await t(),o=(0,bl.A)(i,{id:e},n);return await nk.organizations.put(o),o},[e,t]);return{getLocalOrganization:t,updateLocalOrganization:n}}(e),[a,l]=(0,s.useState)(n),[c,d]=(0,s.useState)(!0),u=(0,s.useCallback)(async e=>{l(e),await r({[t]:e})},[t,l,r]);return(0,s.useEffect)(()=>{(async()=>{const e=await o();e[t]&&(i?.includes(e[t])??1)&&l(e[t]),d(!1)})()},[e,i,o,l,d]),[a,u,c]}function ok(e,t,n,i,o,r){const a=ik(n,i,o,r);return(0,s.useMemo)(()=>e?[t(e),xh.A,!1]:a,[e,a])}function rk(e){return(0,s.useMemo)(()=>new Map(e.map(e=>[e.slug,e])),[e])}const sk=e=>{return(0,r.jsxs)(A_,{css:{cursor:"pointer",userSelect:"none",...e.css||{}},minWidth:e.minWidth,width:e.width,onClick:()=>{var t,n;e.setSort((t=e.sort,n=e.attribute,null===t||t.attribute!==n?{attribute:n,direction:Le.Asc}:t.direction===Le.Asc?{attribute:n,direction:Le.Desc}:null))},children:[e.children,(0,r.jsx)(Qu,{width:"2"}),(0,r.jsx)(Ei,{icon:(t=e.sort,n=e.attribute,null===t||t.attribute!==n?"arrow-down-arrow-up":t.direction===Le.Asc?"arrow-up":"arrow-down")})]});var t,n},ak=e=>(0,r.jsx)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",borderLeft:e.bx?"1px solid $gray200":void 0,borderRight:e.bx?"1px solid $gray200":void 0,padding:"$3",...e.css},height:72,width:1,children:(0,r.jsx)(Fh,{borderRadius:"$1",height:1,width:1})}),lk=e=>{const t=!!e.paginationRow;return(0,r.jsx)(I_,{children:(0,r.jsxs)(ni,{direction:"column",width:1,children:[(0,r.jsxs)(Oh,{css:{borderLeft:"1px solid $gray200",borderRight:"1px solid $gray200",height:"100%",overflow:"auto hidden",width:"100%","& > div:first-child":{borderStartStartRadius:e.featureFlags?.isV4?"$radii$2":void 0,borderStartEndRadius:e.featureFlags?.isV4?"$radii$2":void 0},"& > div:last-child":{borderEndEndRadius:t?void 0:"$radii$2",borderEndStartRadius:t?void 0:"$radii$2"},"& .table-header-row, & .table-row":{borderLeft:"none",borderRight:"none"},...e.css},gridtemplaterows:"44px 1fr",children:[e.headerRow,(0,r.jsx)(Jn,{css:{overflow:"auto"},children:e.children})]}),e.paginationRow]})})},ck=e=>(0,r.jsx)(Oi,{color:"white",css:{background:e.active?"$gray100":"white",border:0,borderInlineStart:"1px solid $gray300",color:e.disabled?"$gray400":"$gray700",cursor:e.disabled?"not-allowed":e.cursor,fontWeight:"$medium",inlineSize:"40px",blockSize:"32px",alignItems:"center",justifyContent:"center",borderRadius:"unset"},disabled:e.disabled,textAlign:"center",onClick:()=>{e.onClick()},children:e.children}),dk=e=>{const{translate:t}=Bu(),n=Em(),i=e.limit??25,o=kn(),s=e.offset/i,a=(0,yl.A)(Math.max(0,s-2),Math.min(e.numberOfPages,s+3)),l=0===s,c=s===e.numberOfPages-1,d=Math.min(e.totalCount,(s+1)*i);return(0,r.jsxs)(v_,{css:{gap:"$6","@tablet":{justifyContent:"space-between"}},children:[(0,r.jsx)(Jn,{css:{order:1,display:n?"none":void 0},width:150,children:!n&&e.showLimits&&(0,r.jsxs)(ni,{align:"center",css:{inlineSize:"fit-content",overflow:"hidden"},gap:"4",children:[(0,r.jsx)(ni,{css:{border:"1px solid $gray300",inlineSize:"fit-content",overflow:"hidden",borderRadius:"$1","& > button:first-child":{borderInlineStart:"none"}},children:hb.map((t,n)=>(0,r.jsx)(ck,{active:i===t,cursor:"pointer",disabled:!1,onClick:()=>{e.setLimit?.(t)},children:t},n))}),e.itemName&&(0,r.jsx)(xl,{css:{width:150},children:t("_1_per_page_06128",e.itemName)})]})}),!n&&(e.totalCount>i?(0,r.jsxs)(ni,{css:{border:"1px solid $gray300",borderRadius:"$1",overflow:"hidden",order:3,"& > button:first-child":{borderInlineStart:"none"}},children:[(0,r.jsx)(ck,{active:!1,cursor:l?"default":"pointer",disabled:l,onClick:()=>e.setOffset(e.offset-i),children:(0,r.jsx)(Ei,{icon:"arrow-left"})}),e.numberOfPages<=7?(0,yl.A)(0,e.numberOfPages).map(t=>(0,r.jsx)(ck,{active:s===t,cursor:"pointer",disabled:!1,onClick:()=>e.setOffset(t*i),children:t+1},t)):(0,r.jsxs)(r.Fragment,{children:[!a.includes(0)&&(0,r.jsx)(ck,{active:!1,cursor:"pointer",disabled:!1,onClick:()=>e.setOffset(0),children:"1"}),!a.includes(1)&&(0,r.jsx)(ck,{active:!1,cursor:"default",disabled:!1,onClick:xh.A,children:(0,r.jsx)(Ei,{icon:"ellipsis"})}),a.map(t=>(0,r.jsx)(ck,{active:s===t,cursor:"pointer",disabled:!1,onClick:()=>e.setOffset(t*i),children:t+1},t)),!a.includes(e.numberOfPages-2)&&(0,r.jsx)(ck,{active:!1,cursor:"default",disabled:!1,onClick:xh.A,children:(0,r.jsx)(Ei,{icon:"ellipsis"})}),!a.includes(e.numberOfPages-1)&&(0,r.jsx)(ck,{active:!1,cursor:"pointer",disabled:!1,onClick:()=>e.setOffset((e.numberOfPages-1)*i),children:e.numberOfPages})]}),(0,r.jsx)(ck,{active:!1,cursor:c?"default":"pointer",disabled:c,onClick:()=>e.setOffset(e.offset+i),children:(0,r.jsx)(Ei,{icon:"arrow-right"})})]}):(0,r.jsx)(Jn,{css:{order:3}})),n&&(0,r.jsx)(ni,{css:{border:"1px solid $gray300",borderRadius:"$1",overflow:"hidden",order:1,inlineSize:"fit-content","& > button:first-child":{borderInlineStart:"none"}},children:(0,r.jsx)(ck,{active:!1,cursor:l?"default":"pointer",disabled:l,onClick:()=>e.setOffset(e.offset-i),children:(0,r.jsx)(Ei,{icon:"arrow-left"})})}),(0,r.jsx)(Jn,{css:{order:2,flex:"1","@tablet":{order:3,flex:"unset"}},textAlign:n?"center":"end",width:150,children:n?[...o(t("page_1_of_2_92409"),(0,r.jsx)("b",{children:s+1}),(0,r.jsx)("b",{children:e.numberOfPages}))]:[...o(t(e.itemName?"_1_of_2_3_03566":"x_to_y_of_x","{1}",e.totalCount,e.itemName),(0,r.jsxs)("b",{children:[s*i+1,"–",d]}))]}),n&&(0,r.jsx)(ni,{css:{border:"1px solid $gray300",order:3,borderRadius:"$1",overflow:"hidden",inlineSize:"fit-content","& > button:first-child":{borderInlineStart:"none"}},children:(0,r.jsx)(ck,{active:!1,cursor:c?"default":"pointer",disabled:c,onClick:()=>e.setOffset(e.offset+i),children:(0,r.jsx)(Ei,{icon:"arrow-right"})})})]})},uk=e=>(0,r.jsx)(w_,{css:{borderBottomLeftRadius:"$2",borderBottomRightRadius:"$2",height:"56px",...e.css},children:e.children}),hk=({children:e,css:t,gap:n,justify:i,width:o})=>(0,r.jsx)(v_,{width:o??100,children:(0,r.jsx)(ni,{align:"center",className:"h-controls",css:{cursor:"pointer",display:"none",...t},gap:n??"6",height:1,justify:i,width:1,onClick:zi,children:e})}),mk=e=>{const{translate:t}=Bu(),{showRowEdit:n,getMassActionId:i,massActions:o,reload:a,reloadRow:l,showMassActions:c,showRowDropdown:d}=Kb(),u=o.states[`r${i(e.row)}`]?.state??"unchecked",h=s.useCallback(()=>{l(e.row.id)},[e.row.id,l]),m=d||n;return(0,r.jsxs)(w_,{css:{background:"checked"===u?"$primary100":"white","&:hover":{background:"checked"===u?"$primary100":"$gray100"}},onMouseLeave:e=>{Om(e.target)},children:[c&&(0,r.jsx)(v_,{justify:"center",width:48,children:(0,r.jsx)(Gg,{state:u,onClick:t=>{o.toggleRow(`r${i(e.row)}`,t)}})}),e.selectedColumns.map(t=>(0,r.jsx)(s.Fragment,{children:e.renderCell(t,e.row,h)},t.slug)),m&&(0,r.jsxs)(hk,{justify:"center",children:[n&&e.getEditPath&&(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"pen",to:e.getEditPath(e.row)})})}),(0,r.jsx)(Vf,{placement:"top",children:t("_diter_62574")})]}),d&&e.renderRowDropdown?.(e.row,a)]}),e.renderRowPanels?.(e.row,h)]})},gk=e=>{const{columns:t,data:n,idToLoading:i,isLoading:o,limit:a,massActions:l,numberOfPages:c,offset:d,possibleColumns:u,setLimit:h,setOffset:m,setSort:g,showMassActions:p,showRowDropdown:f,showRowEdit:_,sort:b,totalCount:k}=Kb(),v=s.useMemo(()=>t.flatMap(e=>(0,yr.A)([u.find(t=>t.slug===e)])),[t,u]);return(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},width:1,children:(0,r.jsx)(lk,{"aria-busy":o,headerRow:(0,r.jsxs)(y_,{children:[p&&(0,r.jsx)(A_,{justify:"center",width:48,children:(0,r.jsx)(Gg,{state:l.selectAllState,onClick:l.toggleSelectAll})}),v.map(e=>e.isSortable?(0,r.jsx)(sk,{attribute:e.sortAttribute,minWidth:e.minWidth,setSort:g,sort:b,width:e.width,children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:e.name,children:e.name})},e.slug):(0,r.jsx)(A_,{minWidth:e.minWidth,width:e.width,children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:e.name,children:e.name})},e.slug)),(f||_)&&(0,r.jsx)(A_,{width:100})]}),paginationRow:(0,r.jsx)(uk,{children:(0,r.jsx)(dk,{limit:a,numberOfPages:c,offset:d,setLimit:h,setOffset:m,showLimits:!0,totalCount:k})}),children:o?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{})]}):n.map(t=>i[t.id]?(0,r.jsx)(ak,{},t.id):(0,r.jsx)(mk,{getEditPath:e.getEditPath,renderCell:e.renderCell,renderRowDropdown:e.renderRowDropdown,renderRowPanels:e.renderRowPanels,row:t,selectedColumns:v},t.id))})})};function pk(e,t,n){if(t.startsWith("form_inserted_at")){const i=parseInt(t.substring(17),10);if(isNaN(i))return"";{const t=n.find(({form:e})=>e?.id===i);return t?e.toLocaleString(t.insertedAt.toLocal(),mo.DateTime):""}}return""}const fk=Un(ni,{gap:"$3",variants:{avatarOnTop:{true:{flexDirection:"column",gap:"$2"},false:{alignItems:"center",flexDirection:"row"}}}}),_k=e=>{const{params:{organizationId:t,eventId:n}}=Bu(),i=s.useMemo(()=>Dn(e.userInfo.name)?e.userInfo.name:"-",[e.userInfo.name]),o=()=>(0,r.jsx)(Jn,{color:e.disabled?"gray300":"gray800",css:{ellipsis:""},disabled:e.disabled,fontWeight:"medium",title:i,children:i});return(0,r.jsxs)(fk,{avatarOnTop:{"@initial":!!e.badge,"@tablet":!1},width:1,children:[(0,r.jsx)(Km,{email:e.userInfo.email,image:e.userInfo.picture?.url,name:e.userInfo.name,size:e.size||40}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",justify:"center",children:[(0,r.jsxs)(ni,{align:"center",gap:"2",children:[e.isClickDisabled?o():(0,r.jsx)(Lh,{to:e.clickPath??Nu.MEMBER_INFORMATION({organizationId:t,eventId:n,userInfoId:e.userInfo.id}),children:o()}),(0,r.jsx)(Jn,{css:{flexShrink:0},children:e.badge})]}),(0,r.jsx)(Jn,{color:e.disabled?"gray300":"gray500",css:{ellipsis:""},fontSize:"textSm",title:e.userInfo.email,children:e.areContactLinksEnabled?(0,r.jsx)(Lh,{css:{fontWeight:"normal"},to:`mailto:${e.userInfo.email}`,children:e.userInfo.email}):(0,r.jsx)(r.Fragment,{children:e.userInfo.email})}),e.showPhoneNumber&&(0,r.jsx)(Jn,{color:e.disabled?"gray300":"gray500",css:{ellipsis:""},fontSize:"textSm",title:e.userInfo.phone?.internationalFormat,children:e.areContactLinksEnabled?(0,r.jsx)(Lh,{css:{fontWeight:"normal"},to:`tel:${e.userInfo.phone?.internationalFormat}`,children:e.userInfo.phone?.internationalFormat}):(0,r.jsx)(r.Fragment,{children:e.userInfo.phone?.internationalFormat})})]})]})},bk=(0,s.createContext)({});function kk(){return(0,s.useContext)(bk)}const vk=e=>{const t=_n(fa),{isEditMode:n}=kk(),{isEditMode:i}=Kb(),o=n||i,s=t.getValue(e.customField,e.fields),a=t.getValueString(e.customField,e.fields),l=!0===s?"checked":!1===s?"unchecked":"indeterminate";return o&&e.updatable?(0,r.jsxs)(v_,{css:{border:"2px solid transparent","& > .h-checkbox-cell-hover":{display:"none"},"&:hover":{border:"2px solid $primary500"},"&:hover > .h-checkbox-cell-default":{display:"none"},"&:hover > .h-checkbox-cell-hover":{display:"block"}},minWidth:e.column.minWidth,width:e.column.width,onClick:zi,children:[(0,r.jsx)(Jn,{className:"h-checkbox-cell-default",children:a}),(0,r.jsx)(Jn,{className:"h-checkbox-cell-hover",children:(0,r.jsx)(Gg,{state:l,onClick:async t=>{await e.mutate("checked"===t,e.customField.slug),e.reload()}})})]}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:a})},Ak="h-update-cell-open",yk=e=>{const t=bn(),n=(0,s.useRef)(vo()),[i,o]=(0,s.useState)(!1),[a,l]=(0,s.useState)(e.initialValue),[c,d]=(0,s.useState)(!1),u=(0,s.useCallback)(t=>{o(t),document.body.dispatchEvent(new CustomEvent(Ak,{bubbles:!0,detail:{uuid:n.current}})),e.onStateChange?.(t)},[o,e.onStateChange]),h=(0,s.useCallback)(e=>{e.detail.uuid!==n.current&&o(!1)},[o]),m=(0,s.useCallback)(()=>{u(!1),l(e.initialValue)},[e.initialValue,u,l]),g=(0,s.useCallback)(async()=>{d(!0),await e.onSave(a),d(!1)},[e.onSave,a]);return(0,s.useEffect)(()=>(document.addEventListener(Ak,h),()=>{document.removeEventListener(Ak,h)}),[h]),(0,r.jsxs)($m,{doNotCloseOnOtherOpen:!0,isOpen:i,onStateChange:u,children:[(0,r.jsx)(Um,{children:(0,r.jsx)(v_,{css:{...e.css,border:"2px solid transparent",cursor:"text","&:hover":{border:"2px solid $primary700"}},minWidth:e.column.minWidth,width:e.column.width,onClick:zi,children:"function"==typeof e.renderValue?e.renderValue():e.renderValue})}),(0,r.jsxs)(Vm,{css:{padding:"0",overflowBlock:"auto",maxBlockSize:"50vh"},placement:"bottom-start",width:380,children:[(0,r.jsx)(ni,{css:{padding:"$4 $6"},onKeyDown:e=>{"Enter"===e.key&&g()},children:e.renderInput(a,l)}),(0,r.jsxs)(ni,{align:"center",css:{borderTop:"1px solid $gray200",padding:"$4 $6"},gap:"4",justify:"end",children:[(0,r.jsx)(Jn,{css:{cursor:"pointer"},font:"gray700 textSm medium",onClick:m,children:t("annuler_48254")}),(0,r.jsx)(Oi,{isLoading:c,size:"sm",onClick:g,children:t("appliquer_05753")})]})]})]})},Ck=e=>{const{isEditMode:t}=kk(),{isEditMode:n}=Kb();return(t||n)&&e.updatable?(0,r.jsx)(yk,{column:e.column,initialValue:e.initialValue,renderInput:e.renderInput,renderValue:e.renderValue,onSave:async t=>{await e.mutate(t),e.reload()}}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:"function"==typeof e.renderValue?e.renderValue():e.renderValue})};function Ik(e,t){return(0,s.useCallback)(n=>t(n,e.slug),[e,t])}const wk=e=>{const t=_n(fa),n=t.getValueString(e.customField,e.fields),i=(0,s.useMemo)(()=>{const n=t.getValue(e.customField,e.fields);return Dn(n)?Xi.c9.fromISO(n,{zone:"utc"}):n},[]),o=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:i,mutate:o,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Kg,{label:e.customField.name,value:t,onChange:n}),renderValue:n,updatable:e.updatable})},xk=e=>{const t=_n(fa),n=t.getValueString(e.customField,e.fields),i=(0,s.useMemo)(()=>{const n=t.getValue(e.customField,e.fields);return Dn(n)?Xi.c9.fromISO(n,{zone:"utc"}):n},[]),o=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:i,mutate:o,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Zg,{label:e.customField.name,value:t,onChange:n}),renderValue:n,updatable:e.updatable})},Sk=e=>{const{params:{organizationId:t}}=Bu(),n=_n(fa),i=n.getValueString(e.customField,e.fields,{fileReturnValue:"name"}),o=n.getValueString(e.customField,e.fields,{fileReturnValue:"url"}),a=(0,s.useMemo)(()=>n.getValue(e.customField,e.fields),[e.customField,e.fields]),l=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:a,mutate:l,reload:e.reload,renderInput:(n,i)=>(0,r.jsx)(Tp,{accept:[ep.Images,ep.Pdf],acl:"private",label:e.customField.name,organizationId:t,value:n,onChange:i}),renderValue:()=>(0,r.jsx)(Lh,{css:{fontWeight:"$regular"},to:o,children:i}),updatable:e.updatable})},Ek=e=>{const t=_n(fa),n=t.getValueString(e.customField,e.fields),i=(0,s.useMemo)(()=>t.getValue(e.customField,e.fields)||0,[e.customField,e.fields]),o=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:i,mutate:o,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Ch,{label:e.customField.name,shouldParseAsInt:!0,value:t,onChange:n}),renderValue:n,updatable:e.updatable})},jk=e=>{const t=_n(fa),n=_n(na),i=t.getValueString(e.customField,e.fields),o=(0,s.useMemo)(()=>{const i=t.getValue(e.customField,e.fields),o=n.basePhoneInputDefault();return{country:i?.country||o.country,code:i?.code||o.code,number:i?.number||o.number}},[e.fields]),a=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:o,mutate:a,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)($p,{label:e.customField.name,value:t,onChange:n}),renderValue:i,updatable:e.updatable})},Tk=e=>(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Jn,{css:{background:e.color,borderRadius:"16px",overflow:"hidden"},height:16,width:16}),(0,r.jsx)(Jn,{children:e.children})]});let Dk=null;function Rk(e,{fontSize:t,fontWeight:n}={}){Dk||=document.createElement("canvas");const i=Dk.getContext("2d");return i.font=`${n||"400"} ${t||"14px"} 'Open Sans`,i.measureText(e).width}const Pk=({badge:e})=>(0,r.jsx)(Np,{color:e.color,count:e.count,css:{cursor:e.onClick?"pointer":"inherit"},leftIcon:e.icon?Lt.includes(e.icon)?Si(e.icon):e.icon:void 0,size:"md",onClick:e.onClick,children:e.text}),Ok=({badges:e})=>(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Np,{cursor:"pointer",size:"md",children:`+${e.length}`})}),(0,r.jsx)(Vm,{css:{flexWrap:"wrap",gap:"$2",overflow:"auto",padding:"$4",zIndex:100},maxHeight:300,placement:"top-end",width:400,children:e.map(e=>(0,r.jsx)(ni,{children:(0,r.jsx)(Pk,{badge:e})},e.id))})]}),Mk=({badges:e,doNotSort:t,onClick:n})=>{const[i,o]=(0,s.useState)(0),a=(0,s.useCallback)(e=>{e&&o(e.getBoundingClientRect().width)},[]),c=(0,s.useMemo)(()=>{const n=e.map(e=>({...e,textWidth:Math.floor(Rk(e.text,{fontSize:"12px"}))+60}));return!0===t?n:(0,Ar.A)(n,({textWidth:e})=>e)},[e,t]),[d,u]=(0,s.useMemo)(()=>{let e=37;const t=[],n=[];for(const o of c)e+=o.textWidth+8,el(u),[u]);return(0,r.jsxs)(ni,{ref:a,align:"center",css:{cursor:n?"pointer":"inherit","&:hover":{color:"black"}},gap:"2",height:1,width:1,onClick:e=>{n&&l(c)&&(zi(e),n())},children:[d.map(e=>(0,r.jsx)(Pk,{badge:e},e.id)),h&&(n?(0,r.jsx)(Np,{css:{cursor:"pointer"},size:"md",children:"+"+(c.length-d.length)}):(0,r.jsx)(Ok,{badges:u}))]})},$k=e=>{const t=bn(),n=_n(fa),i=(0,s.useMemo)(()=>{if(e.customField.canSelectMultiple){const t=n.getSelectCustomFieldValues(e.customField,e.fields);if(e.customField.listType==pe.Dot)return(0,r.jsx)(ni,{align:"center",gap:"3",wrap:"wrap",children:t.map(({value:e,color:t},n)=>(0,r.jsx)(Tk,{color:t||"",children:e},n))});{const n=t.map(({value:t,color:n})=>({id:t,color:e.customField.listType===pe.Badge?n||"":"gray",icon:null,text:t}));return(0,r.jsx)(Mk,{badges:n})}}{const t=n.getValueString(e.customField,e.fields);if(Dn(t)){if(e.customField.listType===pe.Default)return t;{const i=n.getValue(e.customField,e.fields),o=e.customField.values.find(({id:e})=>e===i)?.color??"";return e.customField.listType===pe.Dot?(0,r.jsx)(Tk,{color:o,children:t}):(0,r.jsx)(Np,{color:o,children:t})}}return""}},[n,e.customField,e.fields]),o=(0,s.useMemo)(()=>{const t=n.getValue(e.customField,e.fields);return e.customField.canSelectMultiple?l(t)?t:[]:t||""},[n,e.customField,e.fields]),a=af(e.customField),c=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:o,mutate:c,reload:e.reload,renderInput:(n,i)=>e.customField.canSelectMultiple?(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,label:e.customField.name,multiple:!0,renderOnPortal:!0,values:n,onChange:i,children:a}):(0,r.jsx)(Jp,{isSearchVisible:!0,label:e.customField.name,multiple:!1,placeholder:t("choisir_une_val_00277"),renderOnPortal:!0,values:[n],onChange:e=>{l(e)&&i(e[0])},children:a}),renderValue:i,updatable:e.updatable})},Fk=e=>{const t=_n(fa).getValueString(e.customField,e.fields),n=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:t,mutate:n,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(of,{label:e.customField.name,value:t,onChange:n,onKeyDown:e=>{e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()}}),renderValue:t,updatable:e.updatable})},zk=e=>{const t=_n(fa).getValueString(e.customField,e.fields),n=Ik(e.customField,e.mutate),{isEditMode:i}=kk(),{isEditMode:o}=Kb(),s=i||o,a="string"==typeof e.clickPath&&(e.column.slug===ne.FirstName||e.column.slug===ne.LastName),l=a&&!s;return(0,r.jsx)(Ck,{column:e.column,initialValue:t,mutate:n,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Ch,{autoFocus:!0,label:e.customField.name,value:t,onChange:n}),renderValue:()=>l?(0,r.jsx)(Lh,{to:e.clickPath,children:t}):(0,r.jsx)(Jn,{fontWeight:a?"medium":"inherit",children:t}),updatable:e.updatable})},Nk=e=>{const t=_n(fa),n=t.getValueString(e.customField,e.fields),i=(0,s.useMemo)(()=>t.getValueString(e.customField,e.fields),[]),o=Ik(e.customField,e.mutate);return(0,r.jsx)(Ck,{column:e.column,initialValue:i,mutate:o,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Xg,{label:e.customField.name,value:t,onChange:n}),renderValue:n,updatable:e.updatable})},Bk=e=>{const t=_n(fa);return e.customField?.fieldType===oe.Checkbox?(0,r.jsx)(vk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Date?(0,r.jsx)(wk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Phone?(0,r.jsx)(jk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Select||e.customField?.fieldType===oe.Country||e.customField?.fieldType===oe.Language||e.customField?.fieldType===oe.Sex||e.customField?.fieldType===oe.Nationality?(0,r.jsx)($k,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Text?(0,r.jsx)(zk,{clickPath:e.clickPath,column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Textarea?(0,r.jsx)(Fk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Number?(0,r.jsx)(Ek,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.File?(0,r.jsx)(Sk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Datetime?(0,r.jsx)(xk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):e.customField?.fieldType===oe.Time?(0,r.jsx)(Nk,{column:e.column,customField:e.customField,fields:e.fields,mutate:e.mutate,reload:e.reload,updatable:e.updatable}):(0,r.jsx)(v_,{children:e.customField?t.getValueString(e.customField,e.fields,{fileReturnValue:"name"}):""})},Lk=e=>{const{params:{organizationId:t,eventId:n}}=Bu(),{isEditMode:i}=kk(),{isEditMode:o}=Kb(),a=i||o,{mutate:l}=Ho(),c=(0,s.useCallback)(i=>l({organizationId:t,eventId:n,userInfoId:e.userInfo.id,email:i}),[e.userInfo,l]);return(0,r.jsx)(Ck,{column:e.column,initialValue:e.userInfo.email,mutate:c,reload:e.reload,renderInput:(t,n)=>(0,r.jsx)(Ch,{isEmail:!0,label:e.column.name,value:t,onChange:n}),renderValue:()=>"string"!=typeof e.clickPath||a?(0,r.jsx)(Jn,{fontWeight:"medium",children:e.userInfo.email}):(0,r.jsx)(Lh,{to:e.clickPath,children:e.userInfo.email}),updatable:e.updatable})},Vk=e=>{const{translate:t}=Bu(),{isEditMode:n}=kk(),{isEditMode:i}=Kb(),o=n||i,a=(0,s.useMemo)(()=>({firstName:e.userInfo.fields.firstName||"",lastName:e.userInfo.fields.lastName||""}),[e.userInfo]),l=(0,s.useCallback)(async t=>{await e.mutate(t.firstName,"firstName"),await e.mutate(t.lastName,"lastName"),e.reload()},[e.mutate,e.reload]);return o&&e.updatable?(0,r.jsx)(yk,{column:e.column,initialValue:a,renderInput:(e,n)=>(0,r.jsxs)(ni,{direction:"column",gap:"2",width:1,children:[(0,r.jsx)(Ch,{label:t("pr_nom_66988"),value:e.firstName,onChange:t=>{n({...e,firstName:t})}}),(0,r.jsx)(Ch,{label:t("last_name"),value:e.lastName,onChange:t=>{n({...e,lastName:t})}})]}),renderValue:()=>(0,r.jsx)(_k,{clickPath:e.clickPath,isClickDisabled:!0,size:32,userInfo:e.userInfo}),onSave:l}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(_k,{clickPath:e.clickPath,size:32,userInfo:e.userInfo})})},Uk=e=>{const t=bn(),n=(0,s.useMemo)(()=>function(e,t){return e?(e.usersOrganizations||[]).map(e=>({id:e.role.id,color:"gray",icon:e.role.type===ze.OrganizationAdmin?"gem":"glasses-round",text:`${e.role.name}`})).concat((e.usersEvents||[]).map(e=>({id:e.role.id,color:"gray",icon:e.role.type===ze.EventAdmin?"gem":"glasses-round",text:`${e.event.name} - ${e.role.name}`}))).concat((e.usersDelegations||[]).map((e,n)=>({id:`ud-${n}`,color:"gray",icon:"user-group",text:`${e.delegation.name} - ${t("responsable_de_70462")}`}))).concat((e.usersDelegationsCategories||[]).map(e=>({id:e.role.id,color:"gray",icon:"user-group",text:`${e.delegationCategory.name} - ${e.role.name}`}))).concat((e.usersPositions||[]).map(e=>({id:e.role.id,color:"gray",icon:"sitemap",text:`${e.position.name} - ${e.role.name}`}))).concat((e.usersPositionsCategories||[]).map(e=>({id:e.role.id,color:"gray",icon:"sitemap",text:`${e.positionCategory.name} - ${e.role.name}`}))):[]}(e.userPermissions,t),[e.userPermissions]);return(0,r.jsx)(v_,{minWidth:e.minWidth,width:e.width,children:(0,r.jsx)(Mk,{badges:n,doNotSort:!0})})},Gk=({column:e,eventId:t,onClick:n,reload:i,updatable:o,volunteerRegistration:a})=>{const c=bn(),{mutate:d}=No(),{mutate:u}=function(e={}){return An("mutation VolunteersRegistrationsMassAccreditationStateUpdate(\n $eventId: EventId!\n $massStateUpdate: MassAccreditationStateUpdateInput!\n) {\n numberOfMembers: volunteersRegistrationsMassAccreditationStateUpdate(\n eventId: $eventId\n massStateUpdate: $massStateUpdate\n )\n}\n",e)}(),h=_n(pa),{isEditMode:m}=kk(),{isEditMode:g}=Kb(),p=m||g,[f,_]=(0,s.useState)(!0),[b,v]=(0,s.useState)(null),A=(0,s.useMemo)(()=>a?.accreditationsUsersInfos||[],[a]),y=(0,s.useMemo)(()=>dg(A),[A]),C=(0,s.useMemo)(()=>A.map(e=>e.accreditationSlot.id),[A]),I=(0,s.useCallback)(async e=>{if(e&&f){const{event:e}=await Ko({eventId:t,loadIsBlocked:!0},await jo()),n=Lb(h,e.accreditationsCategories,{useAccreditationDisplay:!0,useIsBlocked:!0});v(n),_(!1)}},[h,t,f]),w=(0,s.useCallback)(async e=>{l(e)?await d({eventId:t,massAccredit:{accreditationsSlotsIds:e,selecteds:{ids:[a.userInfo.id]},strategy:be.Replace}}):await u({eventId:t,massStateUpdate:{selecteds:{ids:[a.userInfo.id]},state:k.WaitingAccreditation}}),i()},[t,a,d,i]);return p&&o?(0,r.jsx)(yk,{column:e,css:{gap:"$2"},initialValue:C,renderInput:(e,t)=>f?(0,r.jsxs)(ni,{direction:"column",gap:"1",width:1,children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]}):(0,r.jsx)(Jp,{isSearchVisible:!0,label:c("accr_ditations_39450"),multiple:!0,renderOnPortal:!0,values:e,onChange:t,children:b}),renderValue:()=>(0,r.jsx)(Mk,{badges:y,doNotSort:!0}),onSave:w,onStateChange:I}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.minWidth,width:e.width,children:(0,r.jsx)(Mk,{badges:y,doNotSort:!0,onClick:n})})},Wk=e=>{const t=(0,s.useMemo)(()=>(0,gs.A)(e.volunteerRegistration?.accreditationsUsersInfos??[],e=>e.accreditationSlot.accreditationCategory.id).map(e=>({id:e.accreditationSlot.accreditationCategory.id,color:"gray",icon:null,text:e.accreditationSlot.accreditationCategory.name})),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t})})};function qk(e){switch(e){case Qe.Assigned:return{color:"success",leftIcon:"check"};case Qe.Refused:return{color:"error",leftIcon:"xmark"};case Qe.PreAssigned:return{color:"pink",leftIcon:"wand-magic-sparkles"};case Qe.WaitingAssignment:return{color:"warning",leftIcon:"hourglass-empty"};case Qe.NotApplicable:return{color:"gray",leftIcon:"infinity"};default:return js()}}function Hk(e){switch(e){case k.Accredited:return{color:"success",leftIcon:"check"};case k.AutoAccredited:return{color:"success",leftIcon:"bolt-auto"};case k.Refused:return{color:"error",leftIcon:"xmark"};case k.WaitingAccreditation:return{color:"warning",leftIcon:"hourglass-empty"};case k.NotApplicable:return{color:"gray",leftIcon:"infinity"};default:return js()}}const Kk=e=>{const t=bn(),{mutate:n}=er();return(0,r.jsx)(ni,{css:{cursor:"pointer",padding:"$3","&:hover":{background:"$gray100"}},onClick:async()=>{await n({eventId:e.eventId,volunteerRegistrationId:e.volunteerRegistrationId,slug:"accreditation_state",value:e.state}),e.reload(),e.close()},children:(0,r.jsx)(Np,{...Hk(e.state),children:t(e.state)})})},Yk=e=>{const t=bn(),{isEditMode:n}=kk(),{isEditMode:i}=Kb(),o=n||i,[a,l]=(0,s.useState)(!1),c=(0,s.useCallback)(e=>{o&&l(e)},[o,l]),d=(0,s.useCallback)(()=>{c(!1)},[c]);return o&&e.updatable?(0,r.jsx)(v_,{css:{border:"2px solid transparent","&:hover":{border:"2px solid $primary500"}},minWidth:e.column.minWidth,width:e.column.width,onClick:zi,children:(0,r.jsxs)($m,{isOpen:a,onStateChange:c,children:[(0,r.jsx)(Um,{children:(0,r.jsxs)(ni,{align:"center",gap:"3",height:1,justify:"between",width:1,children:[(0,r.jsx)(Np,{...Hk(e.state),cursor:"text",children:t(e.state)}),a&&(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"chevron-down"})})]})}),(0,r.jsxs)(Vm,{offset:2,placement:"bottom",width:240,children:[e.state!==k.WaitingAccreditation&&(0,r.jsx)(Kk,{close:d,eventId:e.eventId,reload:e.reload,state:k.WaitingAccreditation,volunteerRegistrationId:e.volunteerRegistrationId}),e.state!==k.NotApplicable&&(0,r.jsx)(Kk,{close:d,eventId:e.eventId,reload:e.reload,state:k.NotApplicable,volunteerRegistrationId:e.volunteerRegistrationId})]})]})}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Np,{...Hk(e.state),children:t(e.state)})})},Zk=e=>{const t=_n(pa),n=_n(Tl),i=(0,s.useMemo)(()=>function(e,t,n){return(0,Ar.A)((n||[]).flatMap(e=>(e.slots||[]).map(t=>({range:t.range,display:e.form.slotDisplay}))),({range:e})=>e.start.toMillis()).map(n=>n.display===$e.Calendar||n.display===$e.DisplayDays?e.toLocaleString(n.range.start,mo.DateOnly.Numeric):t.toDisplayString(n.range,{formats:{localeFormat:mo.DateOnly.Numeric}}))}(t,n,e.volunteerRegistration.userInfo.formsUsersInfos).map((e,t)=>({id:t,color:"gray",icon:null,text:e})),[e.volunteerRegistration.userInfo.formsUsersInfos]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:i,doNotSort:!0,onClick:e.onClick})})},Jk=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>e.volunteerRegistration.delegationBannerNumber||0,[e.volunteerRegistration]),i=e.volunteerRegistration.delegationBannerNumber?.toString(10)||"",o=(0,s.useCallback)(t=>e.mutate(t,"banner_number"),[e.mutate]);return(0,r.jsx)(Ck,{column:e.column,initialValue:n,mutate:o,reload:e.reload,renderInput:(e,n)=>(0,r.jsx)(Ch,{label:t("num_ro_de_bande_16203"),shouldParseAsInt:!0,value:e,onChange:n}),renderValue:i,updatable:e.updatable})},Xk=e=>{const{translate:t}=Bu();return(0,r.jsxs)(Hi,{children:[(0,r.jsx)(Ki,{children:(0,r.jsx)(Jn,{css:{cursor:"pointer"},height:e.size,width:e.size,children:(0,r.jsx)("img",{height:"100%",src:Dc(e.ticketId,{height:e.size,width:e.size}),width:"100%"})})}),(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"qrcode",children:t("code_barres_1_82428",e.nameOrEmail)}),(0,r.jsxs)(Gi,{align:"center",css:{padding:"$4"},gap:"3",justify:"center",children:[(0,r.jsx)(Jn,{height:100,width:100,children:(0,r.jsx)("img",{height:"100%",src:Dc(e.ticketId,{height:100,width:100}),width:"100%"})}),(0,r.jsx)(Jn,{children:e.ticketId})]}),(0,r.jsx)(Ui,{})]})]})},Qk=e=>{const t=e.volunteerRegistration.ticketId;return(0,r.jsxs)(v_,{align:"center",gap:"2",minWidth:e.column.minWidth,width:e.column.width,children:[(0,r.jsx)(Xk,{nameOrEmail:e.volunteerRegistration.userInfo.nameOrEmail,size:30,ticketId:e.volunteerRegistration.ticketId}),Dn(e.volunteerRegistration.weezeventTicketUrl)?(0,r.jsx)(Lh,{css:{fontWeight:"normal"},to:e.volunteerRegistration.weezeventTicketUrl,children:t}):t]})};function ev(e){switch(e){case q.Waiting:case q.Queued:return{color:"warning",leftIcon:"hourglass-empty"};case q.Bounced:return{color:"error",leftIcon:"circle-exclamation"};default:return{color:"success",leftIcon:"check"}}}const tv=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>(e.volunteerRegistration.userInfo.emails??[]).map(e=>{const{color:n,leftIcon:i}=ev(e.state);return{id:e.id,color:n,icon:i,text:`${e.campaign?.name??""} - ${t(e.state)}`}}),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:n})})},nv=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration.positionsSlotsUsersInfos||[]).filter(e=>e.state!==j.Waiting),[e.volunteerRegistration]),n=(0,s.useMemo)(()=>lg(t),[t]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:n,doNotSort:!0,onClick:e.onClick})})};function iv(e,t){return 0===e.length||e.includes(t)}const ov=e=>{const{translate:t}=Bu(),[n,i]=(0,s.useState)("");return(0,r.jsx)(Hi,{isOpen:e.isOpen,onClose:e.onClose,children:(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"print",children:t("impression_du_d_03836",e.customDocumentName)}),(0,r.jsxs)(Gi,{gap:"6",children:[(0,r.jsxs)(ih,{color:"warning",leftIcon:"triangle-exclamation",children:[(0,r.jsx)(Jn,{children:t("le_document_a_d_84754")}),(0,r.jsx)(Jn,{fontWeight:"regular",children:t("afin_de_r_dite_85227")})]}),(0,r.jsx)(of,{label:t("raison_de_l_imp_75064"),value:n,onChange:i})]}),(0,r.jsx)(Ui,{children:(0,r.jsx)(Oi,{disabled:Rn(n),onClick:()=>e.onPrint(n),children:t("imprimer_le_doc_75788")})})]})})},rv=e=>{const{mutate:t}=function(e={}){return An("mutation VolunteerRegistrationCustomDocumentPrint(\n $eventId: EventId!\n $volunteerRegistrationId: VolunteersRegistrationId!\n $customDocumentSlug: String!\n $reason: String!\n) {\n link: volunteerRegistrationCustomDocumentPrint(\n eventId: $eventId\n volunteerRegistrationId: $volunteerRegistrationId\n customDocumentSlug: $customDocumentSlug\n reason: $reason\n )\n}\n",e)}(),n=(0,s.useMemo)(()=>!!e.column.customDocument&&iv(e.column.customDocument.populationsIds??[],e.volunteerRegistration.userInfo.fields.population),[e.column,e.volunteerRegistration]),i=(0,s.useMemo)(()=>(e.volunteerRegistration.exportedCustomDocumentsSlugs||[]).includes(e.column.customDocument?.slug??"")&&(e.column.customDocument?.shouldRegenerateTicketIdOnDownload??!1),[e.column,e.volunteerRegistration]),[o,a]=(0,s.useState)(!1),[l,c]=(0,s.useState)(!1),d=(0,s.useCallback)(async(n="")=>{c(!0),a(!1);try{await async function(){const i=window.open("about:blank","_blank");if(!i)throw new Error("Could not open print window, it has probably been blocked");try{const o=await(async()=>{const{link:i}=await t({eventId:e.eventId,volunteerRegistrationId:e.volunteerRegistration.id,customDocumentSlug:e.column.customDocument?.slug??"",reason:n});return Rc(i,"html",{lang:e.volunteerRegistration.userInfo.fields.language})})(),r=await fetch(o,{method:"GET"});if(!r.ok)throw new Error(`Could not load document to print: ${r.status}`);const s=await r.text();i.document.write(s),i.document.close(),await new Promise(e=>{"complete"===i.document.readyState?e():i.addEventListener("load",()=>e(),{once:!0})}),await(i.document.fonts?.ready),i.addEventListener("afterprint",()=>i.close(),{once:!0}),i.focus(),i.print()}catch(e){throw i.close(),e}}()}catch(e){console.error(`Could not print custom document: ${e.toString()}`)}finally{c(!1),e.reload()}},[t,e.column,e.eventId,e.volunteerRegistration,e.reload]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:n&&(0,r.jsx)(Oi,{color:"white",css:{overflow:"hidden","& .h-button-content":{overflow:"hidden"}},isLoading:l,leftIcon:"print",size:"sm",onClick:()=>i?a(!0):d(),children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:e.column.name,width:1,children:e.column.name})})}),o&&(0,r.jsx)(ov,{customDocumentName:e.column.customDocument?.name??"",isOpen:o,onClose:()=>a(!1),onPrint:d})]})},sv=e=>{const{translate:t,params:{organizationId:n,eventId:i}}=Bu(),{mutate:o}=Qo(),{mutate:a}=Bo(),{isEditMode:c}=kk(),{isEditMode:d}=Kb(),u=c||d,h=(0,s.useMemo)(()=>e.volunteerRegistration.delegation,[e.volunteerRegistration.delegation]),m=(0,s.useMemo)(()=>h?[h.id]:[],[h]),[g,p]=(0,s.useState)(!0),[f,_]=(0,s.useState)([]),b=(0,s.useCallback)(async e=>{if(e&&g){const{event:{delegations:e}}=await(t={eventId:i},n=await jo(),$o("query UpdateCellDelegations($eventId: EventId!) {\n event(id: $eventId) {\n delegations {\n nodes {\n id\n name\n }\n }\n }\n}\n",{variables:t,token:n||void 0,fragments:[]}));_(e.nodes),p(!1)}var t,n},[g]),k=(0,s.useCallback)(async t=>{l(t)?await o({eventId:i,delegationId:t[0],selecteds:{ids:[e.volunteerRegistration.userInfo.id]}}):h&&await a({organizationId:n,eventId:i,delegationId:h.id,selecteds:{ids:[e.volunteerRegistration.userInfo.id]},deleteFromEvent:!1}),e.reload()},[i,e.volunteerRegistration]);return u&&e.updatable?(0,r.jsx)(yk,{column:e.column,css:{gap:"$2"},initialValue:m,renderInput:(e,n)=>g?(0,r.jsxs)(ni,{direction:"column",gap:"1",width:1,children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]}):(0,r.jsx)(Jp,{isSearchVisible:!0,label:t("Delegation"),renderOnPortal:!0,values:e,onChange:n,children:f.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}),renderValue:()=>h?(0,r.jsx)(Np,{cursor:"pointer",ellipsis:!0,children:h.name}):null,onSave:k,onStateChange:b}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:h&&(0,r.jsx)(Np,{cursor:"pointer",ellipsis:!0,title:h.name,children:(0,r.jsx)(xi,{to:xc.DELEGATION({organizationId:n,eventId:i,delegationId:h.id}),children:h.name})})})},av=e=>{const{params:{organizationId:t,eventId:n}}=Bu(),i=e.volunteerRegistration.delegation?.delegationCategory;return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:i&&(0,r.jsx)(Np,{cursor:"pointer",ellipsis:!0,title:i.name,children:(0,r.jsx)(xi,{to:xc.DELEGATION_CATEGORY({organizationId:t,eventId:n,delegationCategoryId:i.id}),children:i.name})})})},lv=e=>{const{history:t,params:{organizationId:n,eventId:i}}=Bu(),o=(0,s.useMemo)(()=>(e.volunteerRegistration.userInfo?.formsUsersInfos??[]).flatMap(e=>e.form?[{id:e.form.id,color:"gray",icon:null,text:e.form.name,onClick(){t.push(tc.FORM_ELEMENTS({organizationId:n,eventId:i,formId:e.form.id}))}}]:[]),[e.volunteerRegistration.userInfo]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:o})})},cv=e=>{const t=(0,s.useMemo)(()=>function(e,t){const n=(0,Ar.A)((0,gs.A)(e.filter(e=>t.includes(e.accreditationCategoryId)),e=>e.accreditation.id),e=>e.accreditation.fields.cf50732).map(e=>e.accreditation.name.substring(9));return n[0]||""}((e.volunteerRegistration.accreditationsUsersInfos||[]).map(e=>({accreditationCategoryId:e.accreditationSlot.accreditationCategory.id,accreditation:e.accreditationSlot.accreditation})),[6870,5709]),[e.volunteerRegistration.accreditationsUsersInfos]);return(0,r.jsx)(v_,{align:"center",gap:"2",minWidth:e.column.minWidth,width:e.column.width,children:t})},dv=e=>{const t=bn(),{mutate:n}=Xo(),{mutate:i}=function(e={}){return An("mutation VolunteersRegistrationsMassStateUpdate(\n $eventId: EventId!\n $massStateUpdate: MassStateUpdateInput!\n) {\n numberOfMembers: volunteersRegistrationsMassStateUpdate(\n eventId: $eventId\n massStateUpdate: $massStateUpdate\n )\n}\n",e)}(),o=_n(Tl),{isEditMode:a}=kk(),{isEditMode:c}=Kb(),d=a||c,u=(0,s.useMemo)(()=>e.volunteerRegistration?.positionsSlotsUsersInfos||[],[e.volunteerRegistration]),h=(0,s.useMemo)(()=>lg(u),[u]),m=(0,s.useMemo)(()=>u.map(e=>e.positionSlot.id),[u]),[g,p]=(0,s.useState)(!0),[f,_]=(0,s.useState)([]),b=(0,s.useCallback)(async t=>{if(t&&g){const{event:t}=await Yo({eventId:e.eventId},await jo());_(function(e,t){return(0,Ar.A)(t,e=>jn(e.name)).flatMap(t=>(0,Ar.A)(t.positions,e=>jn(e.name)).map(n=>(0,r.jsx)("optgroup",{label:`${t.name} - ${ng(n)}`,children:(0,Ar.A)(n.slots,e=>[e.range.start.toMillis(),e.name]).map(t=>{const i=tg(e,t,ng(n),{position:{includeNameAtEnd:!0}});return(0,r.jsx)("option",{value:t.id,children:i},t.id)})},n.id)))}(o,t.positionsCategories)),p(!1)}},[g]),k=(0,s.useCallback)(async t=>{l(t)?await n({eventId:e.eventId,massAssign:{positionsSlotsIds:t,selecteds:{ids:[e.volunteerRegistration.userInfo.id]},strategy:be.Replace}}):await i({eventId:e.eventId,massStateUpdate:{selecteds:{ids:[e.volunteerRegistration.userInfo.id]},state:Qe.WaitingAssignment}}),e.reload()},[e.eventId,e.volunteerRegistration,n,e.reload]);return d&&e.updatable?(0,r.jsx)(yk,{column:e.column,css:{gap:"$2"},initialValue:m,renderInput:(e,n)=>g?(0,r.jsxs)(ni,{direction:"column",gap:"1",width:1,children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]}):(0,r.jsx)(Jp,{isSearchVisible:!0,label:t("missions_63972"),multiple:!0,renderOnPortal:!0,values:e,onChange:n,children:f}),renderValue:()=>(0,r.jsx)(Mk,{badges:h,doNotSort:!0}),onSave:k,onStateChange:b}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:h,doNotSort:!0,onClick:e.onClick})})},uv=e=>{const t=(0,s.useMemo)(()=>(0,gs.A)(e.volunteerRegistration?.positionsSlotsUsersInfos??[],e=>e.positionCategory.id).map(e=>({id:e.positionCategory.id,color:"gray",icon:null,text:e.positionCategory.name})),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t})})},hv=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration?.preassignPositions||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t})})},mv=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration?.preassignPositionsCategories||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t})})},gv=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration.accreditationsUsersInfos||[]).filter(e=>e.checkInAt?.isValid),[e.volunteerRegistration]),n=(0,s.useMemo)(()=>dg(t),[t]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:n,doNotSort:!0,onClick:e.onClick})})},pv=e=>(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:Dn(e.volunteerRegistration.shortTag)&&Dn(e.volunteerRegistration.weezeventPayUrl)?(0,r.jsx)(Lh,{css:{fontWeight:"normal"},to:e.volunteerRegistration.weezeventPayUrl,children:e.volunteerRegistration.shortTag}):e.volunteerRegistration.shortTag||""}),fv=(...e)=>({name:"canRegistrationStateUpdateFn",args:e});async function _v(e){try{const t=await jo(),n=await function(e,t){return $o("query UserPermission($checks: [PermissionCheck!]!) {\n user {\n permission(checks: $checks)\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}(e,t);return n.user.permission}catch{return e.checks.map(e=>!1)}}const bv=new Map;function kv({checks:e}){const t=e.map(e=>[e,JSON.stringify(e)]),n=t.filter(([e,t])=>!bv.has(t));if(n.length>0){const e=_v({checks:n.map(([e,t])=>e)});n.forEach(([t,n],i)=>{bv.set(n,e.then(e=>e[i]))})}return Promise.all(t.map(([e,t])=>bv.get(t)))}function vv({withCaching:e,checks:t}){const[{isLoading:n,permissions:i},o]=(0,s.useState)({isLoading:!0,permissions:new Array(t.length).fill(!1)}),r=e?kv:_v;return(0,s.useEffect)(()=>{r({checks:t}).then(e=>{o({isLoading:!1,permissions:e})},()=>{o({isLoading:!1,permissions:i})})},[]),{isLoading:n,permissions:i}}const Av=e=>{const t=bn(),{mutate:n}=er();return(0,r.jsx)(ni,{css:{cursor:"pointer",padding:"$3","&:hover":{background:"$gray100"}},onClick:async()=>{await n({eventId:e.eventId,volunteerRegistrationId:e.volunteerRegistrationId,slug:"volunteer_registration_state",value:e.state}),e.reload(),e.close()},children:(0,r.jsx)(Np,{cursor:"pointer",...qk(e.state),children:t(e.state)})})},yv=e=>{const{permissions:[t,n],isLoading:i}=function(...e){return vv({withCaching:!1,checks:e})}(fv(e.eventId,Qe.PreAssigned,e.volunteerRegistrationId),fv(e.eventId,Qe.Assigned,e.volunteerRegistrationId));return i?null:(0,r.jsxs)(r.Fragment,{children:[n&&e.state!==Qe.WaitingAssignment&&(0,r.jsx)(Av,{close:e.close,eventId:e.eventId,reload:e.reload,state:Qe.WaitingAssignment,volunteerRegistrationId:e.volunteerRegistrationId}),t&&(0,r.jsx)(Av,{close:e.close,eventId:e.eventId,reload:e.reload,state:Qe.PreAssigned,volunteerRegistrationId:e.volunteerRegistrationId}),n&&e.state!==Qe.Refused&&(0,r.jsx)(Av,{close:e.close,eventId:e.eventId,reload:e.reload,state:Qe.Refused,volunteerRegistrationId:e.volunteerRegistrationId}),n&&e.state!==Qe.NotApplicable&&(0,r.jsx)(Av,{close:e.close,eventId:e.eventId,reload:e.reload,state:Qe.NotApplicable,volunteerRegistrationId:e.volunteerRegistrationId})]})},Cv=e=>{const t=bn(),{isEditMode:n}=kk(),{isEditMode:i}=Kb(),o=n||i,[a,l]=(0,s.useState)(!1),c=(0,s.useCallback)(e=>{o&&l(e)},[o,l]),d=(0,s.useCallback)(()=>{c(!1)},[c]);return o&&e.updatable?(0,r.jsx)(v_,{css:{border:"2px solid transparent","&:hover":{border:"2px solid $primary500"}},minWidth:e.column.minWidth,width:e.column.width,onClick:zi,children:(0,r.jsxs)($m,{isOpen:a,onStateChange:c,children:[(0,r.jsx)(Um,{children:(0,r.jsxs)(ni,{align:"center",gap:"3",height:1,justify:"between",width:1,children:[(0,r.jsx)(Np,{...qk(e.state),cursor:"text",ellipsis:!0,children:t(e.state)}),a&&(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"chevron-down"})})]})}),(0,r.jsx)(Vm,{offset:2,placement:"bottom",width:230,children:(0,r.jsx)(yv,{close:d,...e})})]})}):(0,r.jsx)(v_,{css:{border:"2px solid transparent"},minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Np,{...qk(e.state),children:t(e.state)})})},Iv=e=>{const t=(0,s.useMemo)(()=>e.volunteerRegistration.userInfo.tags||[],[e.volunteerRegistration]),n=(0,s.useMemo)(()=>t.map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:n})})},wv=e=>{const{history:t,translate:n,params:{organizationId:i,eventId:o,segmentId:a}}=Bu(),{isEditMode:l}=kk(),{isEditMode:c}=Kb(),d=l||c,{mutate:u}=er(),h=(0,s.useMemo)(()=>e.volunteerRegistration.teams||[],[e.volunteerRegistration]),m=(0,s.useMemo)(()=>h.map(({teamCode:n})=>({id:n,color:"gray",icon:null,text:n,onClick:d?void 0:()=>{t.push(su.VOLUNTEERS_LIST_USER_PANEL_TEAM(i,o,a,e.volunteerRegistration.userInfo.id,n))}})),[h,d]);return 1===h.length&&d?(0,r.jsx)(yk,{column:e.column,css:{gap:"$2"},initialValue:h[0].teamCode,renderInput:(e,t)=>(0,r.jsx)(Ch,{label:n("code_quipe_14296"),value:e,onChange:t}),renderValue:()=>(0,r.jsx)(Mk,{badges:m}),onSave:async t=>{await u({eventId:o,volunteerRegistrationId:e.volunteerRegistration.id,slug:"team_code",value:t}),e.reload()}}):(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:m})})},xv=e=>{const{params:{organizationId:t,eventId:n}}=Bu(),i=(0,s.useMemo)(()=>(0,Ar.A)(e.teamMembers,e=>jn(e.name)),[e.teamMembers]);return(0,r.jsx)(ni,{children:i.map((e,i)=>(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{css:{cursor:"pointer",position:"relative",left:-4*i+"px"},children:(0,r.jsx)(xi,{to:Nu.MEMBER_INFORMATION({organizationId:t,eventId:n,userInfoId:e.id}),children:(0,r.jsx)(Km,{email:e.email,image:e.picture?.url,name:e.name,size:24})})})}),(0,r.jsx)(Vf,{placement:"top",children:e.name})]},e.id))})},Sv=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration.userInfo.formsUsersInfos||[]).flatMap(e=>e.teamMembers||[]),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(xv,{teamMembers:t})})},Ev=e=>{const t=(0,s.useMemo)(()=>(e.volunteerRegistration.weezaccessChecklists||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t})})},jv=e=>{const t=(0,s.useMemo)(()=>ug(e.volunteerRegistration?.accreditationsSlots||[]),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:t,doNotSort:!0,onClick:e.onClick})})},Tv=e=>{const t=_n(Tl),n=(0,s.useMemo)(()=>function(e,t,n,i){return(0,gs.A)(t,e=>e.id).map(e=>({id:`c-${e.id}`,color:"gray",icon:null,text:e.name})).concat((0,gs.A)(n,e=>e.id).map(e=>({id:`p-${e.id}`,color:e.color,icon:e.icon,text:Dn(e.acronym)?e.acronym:e.name}))).concat((0,gs.A)(i,e=>e.id).map(t=>{const n=Dn(t.position.acronym)?t.position.acronym:t.position.name,i=tg(e,t,n,{interval:{options:{formats:{localeFormat:mo.DateOnly.Numeric}}}});return{id:`s-${t.id}`,color:t.position.color,icon:t.position.icon,text:`${n} | ${i}`}}))}(t,e.volunteerRegistration?.positionsCategories||[],e.volunteerRegistration?.positions||[],e.volunteerRegistration?.positionsSlots||[]),[e.volunteerRegistration]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:n,onClick:e.onClick})})},Dv=e=>{const{history:t,params:{organizationId:n,eventId:i}}=Bu(),o=_n(pa),a=_n(Al),c=(0,s.useMemo)(()=>function(e,t){return t.flatMap(t=>t.form?[`${t.form.name} : ${e.toLocaleString(t.insertedAt.toLocal(),mo.DateTime)}`]:[]).join(", ")}(o,e.row.userInfo.formsUsersInfos||[]),[e.row]),{mutate:d}=er(),u=(0,s.useCallback)((t,n)=>d({eventId:e.eventId,volunteerRegistrationId:e.row.id,slug:n,value:t}),[e.eventId,e.row,d]),h=e.row.userInfo;switch(e.column.slug){case cd.Accreditations:return(0,r.jsx)(Gk,{column:e.column,eventId:e.eventId,reload:e.reloadRow,updatable:e.canAccredit,volunteerRegistration:e.row,onClick:Dn(e.accreditationsPanelPath)?()=>{t.push(`${e.accreditationsPanelPath}/assigned`)}:void 0});case cd.AccreditationsCategories:return(0,r.jsx)(Wk,{column:e.column,volunteerRegistration:e.row});case cd.AccreditationState:return(0,r.jsx)(Yk,{column:e.column,eventId:e.eventId,field:e.column,reload:e.reloadRow,state:e.row.accreditationState,updatable:e.canAccredit,volunteerRegistrationId:e.row.id});case cd.ScannedAccreditations:return(0,r.jsx)(gv,{column:e.column,volunteerRegistration:e.row,onClick:Dn(e.accreditationsPanelPath)?()=>{t.push(`${e.accreditationsPanelPath}/scanned`)}:void 0});case"bracelet_a_delivrer":return(0,r.jsx)(cv,{column:e.column,volunteerRegistration:e.row});case cd.Availability:return(0,r.jsx)(Zk,{column:e.column,volunteerRegistration:e.row,onClick:Dn(e.availabilitiesPanelPath)?()=>{t.push(e.availabilitiesPanelPath)}:void 0});case cd.Comments:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:l(h.comments)?h.comments.map(e=>e.content).join("; "):""});case cd.CampaignsStates:return(0,r.jsx)(tv,{column:e.column,volunteerRegistration:e.row});case cd.CheckedInPositions:return(0,r.jsx)(nv,{column:e.column,volunteerRegistration:e.row,onClick:Dn(e.positionsPanelPath)?()=>{t.push(`${e.positionsPanelPath}/assigned`)}:void 0});case cd.CompletedForms:return(0,r.jsx)(lv,{column:e.column,volunteerRegistration:e.row});case cd.FormsInsertedAt:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:c,children:c})});case cd.Delegations:return(0,r.jsx)(sv,{column:e.column,reload:e.reloadRow,updatable:e.canChangeDelegation,volunteerRegistration:e.row});case cd.DelegationBannerNumber:return(0,r.jsx)(Jk,{column:e.column,mutate:u,reload:e.reloadRow,updatable:e.row.userInfo.isEditable??!0,volunteerRegistration:e.row});case cd.DuplicatedFrom:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.duplicatedFrom?(0,r.jsx)(_k,{size:32,userInfo:e.row.duplicatedFrom.userInfo}):null});case cd.DelegationCategory:return(0,r.jsx)(av,{column:e.column,volunteerRegistration:e.row});case cd.Email:return(0,r.jsx)(Lk,{clickPath:e.informationPanelPath??Nu.MEMBER_INFORMATION({organizationId:n,eventId:i,userInfoId:e.row.userInfo.id}),column:e.column,reload:e.reloadRow,updatable:e.row.userInfo.isEditable??!0,userInfo:h});case cd.Id:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:h.id});case cd.LocalId:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.localId});case cd.InsertedAt:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:o.toLocaleString(e.row.insertedAt.toLocal(),mo.DateTime)});case cd.Name:return(0,r.jsx)(Vk,{clickPath:e.informationPanelPath,column:e.column,mutate:u,reload:e.reloadRow,updatable:e.row.userInfo.isEditable??!0,userInfo:e.row.userInfo});case cd.NumberOfAccreditations:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.numberOfAccreditations});case cd.NumberOfAssignments:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.numberOfAssignments});case cd.NumberOfAssignmentsDays:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.numberOfAssignmentsDays});case cd.NumberOfAvailableDays:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.numberOfAvailableDays});case"picture":return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Km,{email:h.email,image:h.picture?.url,name:h.name,size:32})});case cd.Positions:return(0,r.jsx)(dv,{column:e.column,eventId:e.eventId,reload:e.reloadRow,updatable:e.canAssign,volunteerRegistration:e.row,onClick:Dn(e.positionsPanelPath)?()=>{t.push(`${e.positionsPanelPath}/assigned`)}:void 0});case cd.PositionsCategories:return(0,r.jsx)(uv,{column:e.column,volunteerRegistration:e.row});case cd.PreassignedPositions:return(0,r.jsx)(hv,{column:e.column,volunteerRegistration:e.row});case cd.PreassignedPositionsCategories:return(0,r.jsx)(mv,{column:e.column,volunteerRegistration:e.row});case cd.Roles:return(0,r.jsx)(Uk,{minWidth:e.column.minWidth,userPermissions:e.row.userInfo,width:e.column.width});case cd.Tags:return(0,r.jsx)(Iv,{column:e.column,volunteerRegistration:e.row});case cd.TeamCode:return(0,r.jsx)(wv,{column:e.column,reload:e.reloadRow,volunteerRegistration:e.row});case cd.TeamMembers:return(0,r.jsx)(Sv,{column:e.column,volunteerRegistration:e.row});case cd.VolunteerMinutes:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:a.minutesToHoursMinutesString(e.row.volunteerMinutes)});case cd.VolunteerRegistrationState:return(0,r.jsx)(Cv,{column:e.column,eventId:e.eventId,field:e.column,reload:e.reloadRow,state:e.row.state,updatable:e.row.canRegistrationStateUpdate??!0,volunteerRegistrationId:e.row.id});case cd.WishedAccreditationSlots:return(0,r.jsx)(jv,{column:e.column,volunteerRegistration:e.row,onClick:Dn(e.accreditationsPanelPath)?()=>{t.push(`${e.accreditationsPanelPath}/wished`)}:void 0});case cd.WishedPositions:return(0,r.jsx)(Tv,{column:e.column,volunteerRegistration:e.row,onClick:Dn(e.positionsPanelPath)?()=>{t.push(`${e.positionsPanelPath}/wished`)}:void 0});case cd.WeezaccessChecklists:return(0,r.jsx)(Ev,{column:e.column,volunteerRegistration:e.row});case cd.WeezeventBarcodeId:return(0,r.jsx)(Qk,{column:e.column,volunteerRegistration:e.row});case cd.WeezeventBarcodeVersion:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.ticketIdVersion});case cd.WeezeventPairedAt:return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.pairedAt?.isValid?o.toLocaleString(e.row.pairedAt.toLocal(),mo.DateTime):""});case cd.WeezeventShortTag:return(0,r.jsx)(pv,{column:e.column,volunteerRegistration:e.row});default:return Object.values(cd).includes(e.column.slug)?(console.error(`003: Unhandled default column ${e.column.slug}`),(0,r.jsx)(v_,{children:"ERR"})):e.column.slug.startsWith("form_inserted_at")?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:pk(o,e.column.slug,e.row.userInfo.formsUsersInfos||[])}):e.column.slug.startsWith("custom_document_")?(0,r.jsx)(rv,{column:e.column,eventId:e.eventId,reload:e.reloadRow,volunteerRegistration:e.row}):(0,r.jsx)(Bk,{clickPath:e.informationPanelPath??Nu.MEMBER_INFORMATION({organizationId:n,eventId:i,userInfoId:e.row.userInfo.id}),column:e.column,customField:e.customField,fields:e.row.userInfo.fields,mutate:u,reload:e.reloadRow,updatable:e.row.userInfo.isEditable??!0})}},Rv=e=>(0,r.jsx)(Jn,{color:"gray800",css:{borderBottom:"1px solid $gray200",padding:"$6"},fontSize:"textXl",fontWeight:"medium",children:e.children}),Pv=({title:e,subtitle:t})=>(0,r.jsx)(w_,{css:{height:"fit-content"},children:(0,r.jsx)(v_,{children:(0,r.jsxs)(ni,{align:"center",css:{padding:"$8 0"},direction:"column",justify:"center",width:1,children:[(0,r.jsx)(cf,{color:"primary",icon:"magnifying-glass"}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textMd",fontWeight:"medium",children:e}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray500",children:t})]})})}),Ov=(0,s.createContext)({}),Mv=e=>{const{mutate:t}=No(),{mutate:n}=ir(),[i,o]=(0,s.useState)(e.volunteerRegistration.accreditationsUsersInfos.map(e=>e.accreditationSlot)),a=(0,s.useMemo)(()=>i.map(({id:e})=>e),[i]),[l,c]=(0,s.useState)(e.volunteerRegistration.accreditationsUsersInfos.flatMap(e=>e.checkInAt?.isValid?[e.accreditationSlot]:[])),[d,u]=(0,s.useState)(e.volunteerRegistration.accreditationsSlots),h=(0,s.useMemo)(()=>(0,Ar.A)((0,gs.A)(i.map(e=>e.accreditationCategory),e=>e.id),e=>e.name.toLowerCase()),[i]),m=(0,s.useMemo)(()=>(0,Ar.A)((0,gs.A)(l.map(e=>e.accreditationCategory),e=>e.id),e=>e.name.toLowerCase()),[l]),g=(0,s.useMemo)(()=>(0,Ar.A)((0,gs.A)(d.map(e=>e.accreditationCategory),e=>e.id),e=>e.name.toLowerCase()),[d]),p=(0,s.useMemo)(()=>(0,gs.A)(i.map(e=>e.accreditation),e=>e.id),[i]),f=(0,s.useMemo)(()=>(0,gs.A)(l.map(e=>e.accreditation),e=>e.id),[l]),_=(0,s.useMemo)(()=>(0,gs.A)(d.map(e=>e.accreditation),e=>e.id),[d]),b=(0,s.useCallback)(async n=>{await t({eventId:e.eventId,massAccredit:{accreditationsSlotsIds:[n],selecteds:{ids:[e.userInfoId]},strategy:be.Delete}}),o(e=>e.filter(e=>e.id!==n)),c(e=>e.filter(e=>e.id!==n))},[e.eventId,e.userInfoId,o,c]),k=(0,s.useCallback)(async t=>{await n({organizationId:e.organizationId,eventId:e.eventId,delegationId:e.delegationId,massAccredit:{accreditationsSlotsIds:[t],selecteds:{ids:[e.userInfoId]},strategy:be.Delete}}),u(e=>e.filter(e=>e.id!==t))},[e.eventId,e.delegationId,e.userInfoId]),v=(0,s.useCallback)(async n=>{await t({eventId:e.eventId,massAccredit:{accreditationsSlotsIds:[n],selecteds:{ids:[e.userInfoId]},strategy:be.Add}});const i=d.find(e=>e.id===n);o(e=>[...e,i])},[e.eventId,e.volunteerRegistration,d,o]),A=(0,s.useCallback)(t=>e.volunteerRegistration.accreditationsUsersInfos.find(e=>e.accreditationSlot.id===t).checkInAt,[e.volunteerRegistration]);return(0,r.jsx)(Ov.Provider,{value:{assignedAccreditations:p,assignedCategories:h,assignedSlots:i,assignedSlotsIds:a,canAccredit:e.canAccredit,canDeleteCheckedIn:e.canDeleteCheckedIn,canEditWished:e.canEditWished,defaultHiddenAccreditationsSlotsIds:e.defaultHiddenAccreditationsSlotsIds,scannedCategories:m,scannedAccreditations:f,scannedSlots:l,wishedAccreditations:_,wishedCategories:g,wishedSlots:d,assignSlot:v,deleteAssignedSlot:b,deleteWishedSlot:k,getScannedAt:A},children:e.children})};function $v(){return(0,s.useContext)(Ov)}const Fv=e=>{const{translate:t}=Bu(),n=_n(pa),{assignedSlotsIds:i,assignSlot:o,canAccredit:a,canEditWished:l,defaultHiddenAccreditationsSlotsIds:c,deleteAssignedSlot:d,deleteWishedSlot:u,getScannedAt:h}=$v(),[m,g]=(0,s.useState)(!1);return"assigned"===e.state&&!e.isBlocked&&a?(0,r.jsx)(ni,{css:{flex:"1",px:"$4"},justify:"end",children:m?(0,r.jsx)(Fh,{borderRadius:"$1",height:20,children:t("retirer_05155")}):(0,r.jsx)(Jn,{css:{cursor:"pointer"},font:"error700 textSm medium",onClick:async()=>{g(!0),await d(e.accreditationSlotId)},children:t("retirer_05155")})}):"wished"===e.state&&a?(0,r.jsx)(ni,{css:{flex:"1",px:"$4"},justify:"end",children:i.includes(e.accreditationSlotId)?(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"success500",children:(0,r.jsx)(Ei,{icon:"badge-check",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("d_j_attribu_e_06450")})]}):e.isBlocked?null:(0,r.jsx)(Oi,{isLoading:m,size:"sm",onClick:async()=>{g(!0),await o(e.accreditationSlotId),g(!1)},children:t("ajouter_97327")})}):"wished"!==e.state||!l||e.isBlocked||c.includes(e.accreditationSlotId)?"scanned"===e.state?(0,r.jsx)(ni,{css:{flex:"1",px:"$4"},children:(0,r.jsx)(Jn,{css:{ellipsis:!0},children:n.toLocaleString(h(e.accreditationSlotId),mo.DateTime)})}):(0,r.jsx)(ni,{css:{flex:"1",px:"$4"}}):(0,r.jsx)(ni,{css:{flex:"1",px:"$4"},justify:"end",children:m?(0,r.jsx)(Fh,{borderRadius:"$1",height:20,children:t("retirer_05155")}):(0,r.jsx)(Jn,{css:{cursor:"pointer"},font:"error700 textSm medium",onClick:async()=>{g(!0),await u(e.accreditationSlotId)},children:t("retirer_05155")})})},zv=e=>{const t=_n(pa),{canAccredit:n,canDeleteCheckedIn:i,canEditWished:o,scannedSlots:a}=$v(),l="assigned"===e.state&&n||"scanned"===e.state||"wished"===e.state&&(n||o),c=Dn(e.slot.name)?e.slot.name:"-",d=(0,s.useMemo)(()=>e.slot.isBlocked?e.slot.isBlocked:!i&&a.some(t=>t.id===e.slot.id),[i,e.slot,a]);return(0,r.jsxs)(w_,{children:[(0,r.jsx)(v_,{css:{textTransform:"capitalize"},children:e.slot.date?t.toLocaleString(e.slot.date,mo.DateOnly.WeekdayShortMonthShort):"-"}),(0,r.jsx)(v_,{children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:c,width:1,children:c})}),l&&(0,r.jsx)(Fv,{accreditationSlotId:e.slot.id,isBlocked:d,state:e.state})]})},Nv=e=>{const{translate:t}=Bu(),{assignedSlots:n,canAccredit:i,canDeleteCheckedIn:o,canEditWished:a,scannedSlots:l,wishedSlots:c}=$v(),d=(0,s.useMemo)(()=>(0,Ar.A)(("assigned"===e.state?n:"scanned"===e.state?l:c).filter(t=>t.accreditationId===e.accreditation.id),e=>[e.date?.toMillis()??1,e.name?.toLowerCase()||""]),[n,l,c,e.accreditation,e.state]),u=(0,s.useMemo)(()=>!o&&l.some(t=>t.id===e.accreditation.hiddenSlotId),[o,e.accreditation,l]),h="assigned"===e.state&&i||"scanned"===e.state||"wished"===e.state&&(i||a);return(0,r.jsx)($g,{accreditation:e.accreditation,displayNumberOfSlots:!0,displaySlots:e.accreditation.hasSlots,numberOfSlots:d.length,renderActions:!e.accreditation.hasSlots&&h?()=>(0,r.jsx)(Fv,{accreditationSlotId:e.accreditation.hiddenSlotId,isBlocked:u,state:e.state}):void 0,children:(0,r.jsxs)(x_,{hideBorder:!0,children:[(0,r.jsxs)(y_,{children:[(0,r.jsx)(A_,{children:t("date_du_cr_neau_82295")}),(0,r.jsx)(A_,{children:t("nom_du_cr_neau_54351")}),h&&(0,r.jsx)(A_,{children:"scanned"===e.state&&t("scann_e_le_27812")})]}),d.map(t=>(0,r.jsx)(zv,{slot:t,state:e.state},t.id))]})})},Bv=e=>{const{assignedAccreditations:t,scannedAccreditations:n,wishedAccreditations:i}=$v(),o=(0,s.useMemo)(()=>mg(("assigned"===e.state?t:"scanned"===e.state?n:i).filter(t=>t.accreditationCategoryId===e.category.id)),[t,i,e.category,e.state]);return(0,r.jsx)(xg,{category:e.category.name,children:o.map(t=>(0,r.jsx)(Nv,{accreditation:t,state:e.state},t.id))})},Lv=e=>{const t=bn(),{assignedCategories:n,scannedCategories:i,wishedCategories:o}=$v(),s="assigned"===e.state?n:"scanned"===e.state?i:o;return(0,r.jsx)(vg,{children:l(s)?s.map(t=>(0,r.jsx)(Bv,{category:t,state:e.state},t.id)):(0,r.jsx)(Pv,{title:t("no_accreditations")})})},Vv=e=>{const{translate:t}=Bu();return(0,r.jsx)(Mv,{canAccredit:e.canAccredit,canDeleteCheckedIn:e.canDeleteCheckedIn,canEditWished:e.canEditWished,defaultHiddenAccreditationsSlotsIds:e.defaultHiddenAccreditationsSlotsIds,delegationId:e.delegationId,eventId:e.eventId,organizationId:e.organizationId,userInfoId:e.volunteerRegistration.userInfo.id,volunteerRegistration:e.volunteerRegistration,children:(0,r.jsxs)(gb,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(Rv,{children:t("accr_ditations_04710",e.volunteerRegistration.userInfo.name)}),(0,r.jsx)(pb,{css:{padding:"0"},children:(0,r.jsxs)(lb,{height:1,children:[(0,r.jsxs)(sb,{center:!0,children:[(0,r.jsx)(rb,{path:`${e.basePath}/assigned`,children:t("attribu_es_48167")}),(0,r.jsx)(rb,{path:`${e.basePath}/wished`,children:t("souhait_es_78101")}),(0,r.jsx)(rb,{path:`${e.basePath}/scanned`,children:t("scann_es_13169")})]}),(0,r.jsx)(ab,{path:`${e.basePath}/assigned`,children:(0,r.jsx)(Lv,{state:"assigned"})}),(0,r.jsx)(ab,{path:`${e.basePath}/wished`,children:(0,r.jsx)(Lv,{state:"wished"})}),(0,r.jsx)(ab,{path:`${e.basePath}/scanned`,children:(0,r.jsx)(Lv,{state:"scanned"})})]})})]})})},Uv=Un(Jn,{overflow:"hidden",textOverflow:"ellipsis",color:"$gray500",fontSize:"$textSm",fontWeight:"$regular","@tablet":{fontSize:"$textSm"}}),Gv=e=>{const t=_n(fa);switch(e.field.fieldType){case oe.File:{const n=t.getValue(e.field,e.fields);return n?(0,r.jsx)(pp,{acl:"public-read",document:n}):(0,r.jsx)(Uv,{children:"-"})}case oe.Phone:{const n=t.getValueString(e.field,e.fields);return(0,r.jsx)(Uv,{children:Dn(n)?(0,r.jsx)(Lh,{css:{display:"block",overflow:"hidden",textOverflow:"ellipsis"},hideIcon:!0,to:`tel:${n}`,children:n}):"-"})}case oe.Select:{const n=t.getSelectCustomFieldValues(e.field,e.fields);return(0,r.jsx)(ni,{align:"center",gap:"3",wrap:"wrap",children:n.map(({value:t,color:n},i)=>e.field.listType===pe.Dot?(0,r.jsx)(Tk,{color:n||"",children:t},i):(0,r.jsx)(Np,{color:e.field.listType===pe.Badge?n||"":"gray",children:t},i))})}default:{const n=t.getValueString(e.field,e.fields);return(0,r.jsx)(Uv,{children:Dn(n)?URL.canParse(n)?(0,r.jsx)(Lh,{css:{display:"block",overflow:"hidden",textOverflow:"ellipsis"},hideIcon:!0,to:n,children:n}):n:"-"})}}},Wv=e=>(0,r.jsx)(Jn,{color:"gray800",css:{overflow:"hidden",textOverflow:"ellipsis",...e.css},fontSize:"textSm",fontWeight:"medium",children:e.children}),qv=e=>(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Wv,{children:e.field.name}),(0,r.jsx)(Gv,{field:e.field,fields:e.fields})]}),Hv=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>e.form.elements.flatMap(e=>e.elementType===ae.Field?[e.customField]:e.hasCondition&&e.conditionCustomField?[e.conditionCustomField]:[]),[e.form]),i=(0,s.useMemo)(()=>e.form.elements.filter(t=>t.elementType===ae.Field?ba(t.customField,e.userInfo.fields,n):t.elementType===ae.Section&&ba(t,e.userInfo.fields,n)),[n,e.form.elements,e.userInfo.fields]),o="all"!==e.form.id?(a=e.form.id,{name:t("commentaire_r_12290"),slug:`form${a}`,fieldType:oe.Textarea,listType:pe.Default,values:[]}):null;var a;return(0,r.jsxs)(ni,{css:e.css,direction:"column",children:[i.map((t,n)=>{switch(t.elementType){case ae.Field:return(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(qv,{field:t.customField,fields:e.userInfo.fields}),n!==i.length-1&&(0,r.jsx)(Qu,{height:"6"})]},t.id);case ae.Section:return(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Jn,{color:"gray800",fontWeight:"semiBold",children:t.section}),n!==i.length-1&&(0,r.jsx)(Qu,{height:"4"})]},t.id);case ae.Text:return null;default:return js(t.elementType)}}),o&&Dn(e.userInfo.fields[o.slug])&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{color:"gray800",fontWeight:"semiBold",children:t("inscription_en_49989")}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(qv,{field:o,fields:e.userInfo.fields})]})]})},Kv=e=>{const{data:t,loader:n}=vn("query DelegationMemberRightPanel(\n $organizationId: OrganizationId!\n $userInfoId: UsersInfoId!\n $formId: FormId!\n) {\n organization(id: $organizationId) {\n userInfo(id: $userInfoId) {\n id\n name\n email\n fields\n picture {\n url\n }\n\n formUserInfo(formId: $formId) {\n insertedAt\n form {\n ...FormMemberRegistration\n }\n }\n }\n }\n}\n",{organizationId:e.organizationId,userInfoId:e.userInfoId,formId:e.delegation.form.id},[to.FormMemberRegistrationFragment]);return(0,r.jsx)(gb,{returnToFallback:e.returnPathFallback,size:"md",children:n||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Rv,{children:(0,r.jsx)(_k,{areContactLinksEnabled:!0,isClickDisabled:!0,size:48,userInfo:t.organization.userInfo})}),(0,r.jsx)(pb,{css:{background:"$gray50",py:"$6"},children:(0,r.jsx)(xm,{children:(0,r.jsx)(Hv,{form:t.organization.userInfo.formUserInfo.form,userInfo:t.organization.userInfo})})})]})})},Yv=e=>(0,r.jsxs)($m,{isOpen:e.isOpen,onStateChange:e.onStateChange,children:[(0,r.jsx)(Um,{children:e.triggerElem||(0,r.jsx)(ni,{align:"center",css:{cursor:"pointer"},height:20,justify:"center",width:20,children:(0,r.jsx)(Ei,{icon:"ellipsis-vertical"})})}),(0,r.jsx)(Vm,{placement:"bottom-end",children:e.children})]}),Zv=e=>{const{translate:t}=Bu(),{mutate:n}=Vo(),[i,o]=(0,s.useState)(T.CheckInOut),[a,l]=(0,s.useState)(e.positionSlotUserInfo.checkInAt?.toLocal()),[c,d]=(0,s.useState)(e.positionSlotUserInfo.checkOutAt?.toLocal()),[u,h]=(0,s.useState)(e.positionSlotUserInfo.breakTime),[m,g]=(0,s.useState)(!1),p=(0,s.useMemo)(()=>go(),[]),f=i===T.Reset||a?.isValid&&c?.isValid&&c>a||a?.isValid&&!c?.isValid;return(0,r.jsx)(Hi,{isOpen:e.isOpen,onClose:e.onClose,children:(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"sliders",children:t("mise_jour_du_76261")}),(0,r.jsxs)(Gi,{gap:"2",children:[(0,r.jsx)(Jn,{font:"gray700 textSm medium",children:t("que_souhaitez_v_87607")}),(0,r.jsx)(Wp,{state:i===T.CheckInOut?"checked":"unchecked",onClick:()=>{o(T.CheckInOut)},children:t("mettre_jour_l_00128")}),i===T.CheckInOut&&(0,r.jsxs)(ni,{css:{paddingBottom:"$3",paddingLeft:"$6"},gap:"6",children:[(0,r.jsx)(Zg,{hint:t("date_et_heure_d_93417"),rightIcon:"xmark",value:a,zone:p,onChange:l,onRightIconClick:()=>l(null)}),(0,r.jsx)(Zg,{hint:t("date_et_heure_d_65738"),rightIcon:"xmark",value:c,zone:p,onChange:d,onRightIconClick:()=>d(null)}),(0,r.jsx)(Ch,{hint:t("temps_de_pause_00051"),shouldParseAsInt:!0,value:u,onChange:h})]}),(0,r.jsx)(Wp,{state:i===T.Reset?"checked":"unchecked",onClick:()=>{o(T.Reset)},children:t("remettre_z_ro_11572")})]}),(0,r.jsx)(Ui,{children:o=>(0,r.jsx)(Oi,{disabled:!f,isLoading:m,onClick:async()=>{g(!0),await n({eventId:e.positionSlotUserInfo.eventId,checkIn:{breakTime:u,checkInAt:a?.toUTC(),checkOutAt:c?.toUTC(),strategy:i,positionsSlotsUsersInfosIds:[e.positionSlotUserInfo.id]}}),o()},children:t("mettre_jour_85141")})})]})})},Jv=e=>{const{translate:t}=Bu(),{mutate:n}=Vo(),{mutate:i}=Xo(),[o,a]=s.useState(!1);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(Yv,{triggerElem:e.triggerElem,children:[e.canCheckIn&&(0,r.jsx)(Bm,{icon:"circle-check",onClick:()=>a(!0),children:t("mettre_jour_l_00128")}),e.canCheckIn&&e.psui.state!==j.Waiting&&(0,r.jsx)(Bm,{icon:"arrows-rotate",onClick:async()=>{await n({eventId:e.psui.eventId,checkIn:{strategy:T.Reset,positionsSlotsUsersInfosIds:[e.psui.id]}}),e.reloadCheckIn(e.psui.id)},children:t("remettre_z_ro_11572")}),e.canDelete&&(0,r.jsx)(Bm,{color:"red",icon:"user-xmark",onClick:async()=>{await i({eventId:e.psui.eventId,massAssign:{positionsSlotsIds:[e.psui.positionSlotId],selecteds:{ids:[e.psui.userInfoId]},strategy:be.Delete}}),e.onDelete(e.psui.id)},children:t("d_saffecter_du_47122")})]}),(0,r.jsx)(Zv,{isOpen:o,positionSlotUserInfo:e.psui,onClose:()=>{e.reloadCheckIn(e.psui.id),a(!1)}})]})},Xv=e=>{const{translate:t}=Bu(),n=_n(pa),i=_n(Al),o=_n(Tl),{mutate:a}=Vo(),l=Em(),c=(0,s.useMemo)(()=>{const t=e.positionSlotUserInfo.positionSlot;return Dn(t.name)?`${t.name} - ${o.toDisplayString(t.range)}`:o.toDisplayString(t.range)},[e.positionSlotUserInfo.positionSlot]),d=()=>(0,r.jsxs)(ni,{align:"center",css:{padding:"$3","@tablet":{padding:"$3 $4"}},gap:"3",width:1,wrap:"wrap",children:[(0,r.jsx)(Mg,{color:e.positionSlotUserInfo.position.color,icon:e.positionSlotUserInfo.position.icon}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{color:"gray800",css:{fontWeight:"$medium",overflow:"hidden",textOverflow:"ellipsis","@tablet":{fontWeight:"$semiBold"}},children:e.positionSlotUserInfo.position.name}),(0,r.jsx)(Jn,{color:"gray500",fontSize:"textSm",children:c})]})]});return(0,r.jsxs)(ni,{css:{background:"white",border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs","@tablet":{borderRadius:"$2"}},direction:"column",width:1,children:[e.canCheckIn?(0,r.jsx)(xi,{to:Vd.POSITION({organizationId:e.positionSlotUserInfo.organizationId,eventId:e.positionSlotUserInfo.eventId,positionId:e.positionSlotUserInfo.position.id}),children:d()}):d(),(e.canCheckIn||e.canDelete)&&(0,r.jsxs)(ni,{align:"center",css:{borderTop:"1px solid $gray200",padding:"$3","@tablet":{padding:"$3 $4"}},justify:"between",width:1,children:[e.positionSlotUserInfo.state===j.CheckedOut?(0,r.jsx)(Np,{leftIcon:"clock",children:t("temps_total_79448",i.minutesToHoursMinutesString(e.positionSlotUserInfo.timeDifferenceMinutes))}):e.positionSlotUserInfo.state===j.CheckedIn?(0,r.jsx)(Np,{color:"success",leftIcon:"circle",leftIconStyle:"solid",children:t("point_le_1_63576",n.toLocaleString(e.positionSlotUserInfo.checkInAt.toLocal(),l?mo.ShortDateTime:mo.DateTime))}):(0,r.jsx)(Np,{color:"warning",leftIcon:"circle",leftIconStyle:"solid",children:t("non_point_42145")}),(0,r.jsxs)(ni,{gap:"3",children:[e.canCheckIn&&e.positionSlotUserInfo.state===j.Waiting&&(0,r.jsx)(Oi,{size:"sm",onClick:async()=>{await a({eventId:e.positionSlotUserInfo.eventId,checkIn:{strategy:T.CheckIn,positionsSlotsUsersInfosIds:[e.positionSlotUserInfo.id]}}),e.reloadCheckIn(e.positionSlotUserInfo.id)},children:t("pointer_80927")}),e.canCheckIn&&e.positionSlotUserInfo.state===j.CheckedIn&&(0,r.jsx)(Oi,{color:"white",size:"sm",onClick:async()=>{await a({eventId:e.positionSlotUserInfo.eventId,checkIn:{strategy:T.CheckOut,positionsSlotsUsersInfosIds:[e.positionSlotUserInfo.id]}}),e.reloadCheckIn(e.positionSlotUserInfo.id)},children:t("d_pointer_25328")}),(0,r.jsx)(Jv,{canCheckIn:e.canCheckIn,canDelete:e.canDelete,psui:e.positionSlotUserInfo,reloadCheckIn:e.reloadCheckIn,triggerElem:(0,r.jsx)(Jn,{children:(0,r.jsx)(Oi,{color:"white",rightIcon:"ellipsis-vertical",size:"sm"})}),onDelete:e.onDelete})]})]})]})},Qv=s.createContext({}),eA=e=>{const{data:t}=Uo({organizationId:e.organizationId,eventId:e.eventId,userInfoId:e.volunteerRegistration.userInfo.id}),[n,i]=s.useState(e.volunteerRegistration.positionsSlotsUsersInfos),o=s.useMemo(()=>(0,Ar.A)((0,gs.A)(n.map(e=>e.positionCategory),e=>e.id),e=>e.name.toLowerCase()),[n]),a=s.useCallback(e=>{i(t=>t.filter(t=>t.id!==e))},[i]),l=s.useCallback(async t=>{const o=n.find(e=>e.id===t),{event:{volunteerRegistration:{positionSlotUserInfo:r}}}=await(s={eventId:e.eventId,volunteerRegistrationId:e.volunteerRegistration.id,positionSlotId:o.positionSlot.id},a=await jo(),$o("query PositionSlotUserInfo(\n $eventId: EventId!\n $volunteerRegistrationId: VolunteersRegistrationId!\n $positionSlotId: PositionsSlotId!\n) {\n event(id: $eventId) {\n volunteerRegistration(id: $volunteerRegistrationId) {\n positionSlotUserInfo(positionSlotId: $positionSlotId) {\n ...UserPositionSlotUserInfo\n }\n }\n }\n}\n",{variables:s,token:a||void 0,fragments:[to.UserPositionSlotUserInfoFragment]}));var s,a;i(e=>e.map(e=>e.id===t?r:e))},[e.eventId,e.volunteerRegistration,n,i]);return(0,r.jsx)(Qv.Provider,{value:{assignedCategories:o,assignedPsuis:n,canCheckIn:e.canCheckIn,canDelete:e.canDelete,formsUsersInfos:t.organization?.userInfo.formsUsersInfos??[],onAssignedPsuiDelete:a,reloadCheckIn:l},children:e.children})};function tA(){return s.useContext(Qv)}const nA=()=>{const{assignedCategories:e,assignedPsuis:t,canCheckIn:n,canDelete:i,onAssignedPsuiDelete:o,reloadCheckIn:a}=tA(),l=(0,s.useMemo)(()=>(0,Qm.A)(t,e=>e.positionCategory.id),[t]);return(0,r.jsx)(vg,{children:e.map(e=>{const t=l[e.id];return(0,r.jsx)(xg,{category:e.name,children:t.map(e=>(0,r.jsx)(Xv,{canCheckIn:"function"==typeof n?n(e.positionCategoryId,e.position.id):n,canDelete:i(e.positionCategoryId,e.position.id),positionSlotUserInfo:e,reloadCheckIn:a,onDelete:o},e.id))},e.id)})})},iA=({css:e,filters:t,headerCells:n,limit:i,numberOfPages:o,offset:s,rows:a,setLimit:l,setOffset:c,showLimits:d=!1,showPagination:u=!0,title:h,totalCount:m})=>{const{designSystem:g}=cr(),p=(d||u)&&"number"==typeof o&&"number"==typeof s&&"function"==typeof c&&(m??0)>0;return(0,r.jsxs)(Jn,{css:{...e},children:[(0,r.jsxs)(ni,{align:"center",css:{background:"white",border:"1px solid $gray200",borderBottom:"none",borderTopLeftRadius:"$2",borderTopRightRadius:"$2",padding:"$3 $6"},gap:"3",children:[h&&(0,r.jsx)(Jn,{color:"gray900",css:{flex:"1"},fontSize:"new2025"===g?"textMd":"textLg",fontWeight:"medium",children:h}),t]}),(0,r.jsxs)(x_,{role:"grid",children:[(0,r.jsx)(y_,{css:{borderRadius:"0 !important",borderTop:"1px solid $gray200"},children:n}),a,p&&(0,r.jsx)(uk,{children:(0,r.jsx)(dk,{limit:i,numberOfPages:o,offset:s,setLimit:l,setOffset:c,showLimits:d,totalCount:m??0})})]})]})},oA=({message:e,title:t})=>(0,r.jsxs)(ih,{color:"warning",leftIcon:"triangle-exclamation",children:[(0,r.jsx)(ni,{css:{fontWeight:"$medium"},direction:"column",children:t}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(ni,{css:{fontWeight:"normal"},children:e})]}),rA=({editDisabled:e,eventId:t,form:n,organizationId:i})=>{const o=Cn();return(0,r.jsx)(Np,{color:"primary",cursor:e?"default":"pointer",onContentClick:()=>{e||o.push(tc.FORM_ELEMENTS({organizationId:i,eventId:t??void 0,formId:n.id}))},children:n.name})},sA=({canMemberAssign:e,editPath:t,formsUsersInfos:n,isEditDisabled:i=!1})=>{const{history:o,params:{organizationId:a,eventId:c},translate:d}=Bu(),u=_n(Tl),h=(0,s.useMemo)(()=>function(e,t,n,i){return(0,Ar.A)(e.map(e=>{const o=e.positions.map((o,r)=>({name:o.name,range:o.range?t.toDisplayString(o.range):"-",path:Vd.POSITION({organizationId:n,eventId:i,positionId:o.id}),form:e.form,rank:r+1})),r=e.positionsCategories.map((o,r)=>({name:o.name,range:o.range?t.toDisplayString(o.range):"-",path:Vd.POSITION_CATEGORY({organizationId:n,eventId:i,positionCategoryId:o.id}),form:e.form,rank:r+1})),s=e.positionsSlots.map(t=>({name:t.position.name,range:t.nameOrRange,path:Vd.POSITION({organizationId:n,eventId:i,positionId:t.position.id}),form:e.form,rank:-1}));return o.concat(r).concat(s)}).flat(),[e=>e.form.name,(e,t)=>t])}(n,u,a,c),[n]),m=Em();return(0,r.jsxs)(ni,{direction:"column",gap:"6",width:1,children:[i&&(0,r.jsx)(oA,{message:d("you_are_already_assigned_to_missions"),title:d("wished_positions_can_no_longer_be_changed")}),(0,r.jsx)(iA,{filters:e&&Dn(t)&&(0,r.jsx)(Oi,{color:"white",disabled:i,size:"sm",to:t,children:d("_diter_62574")}),headerCells:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(A_,{children:d("nom_de_la_missi_64605")}),!m&&(0,r.jsx)(A_,{children:d("Date")}),!m&&(0,r.jsx)(A_,{children:d("Form")})]}),numberOfPages:0,offset:0,rows:(0,r.jsx)(r.Fragment,{children:l(h)?h.map((e,t)=>(0,r.jsxs)(w_,{children:[(0,r.jsxs)(v_,{align:"start",css:{color:"$gray800",fontWeight:"$medium",fontSize:"$textSm"},direction:"column",gap:"1",justify:"center",children:[(0,r.jsx)(Jn,{color:"gray900",css:{cursor:"pointer"},fontWeight:"medium",onClick:()=>{o.push(e.path)},children:e.name}),e.form.positionRanking===le.Ranked&&(0,r.jsx)(Jn,{color:"gray500",children:d("choix_n_1_00613",e.rank)}),m&&(0,r.jsx)(Jn,{color:"gray500",css:{fontWeight:400,lineHeight:"20px"},fontSize:"textSm",children:e.range})]}),!m&&(0,r.jsx)(v_,{children:e.range}),!m&&(0,r.jsx)(v_,{children:(0,r.jsx)(rA,{editDisabled:i,eventId:c,form:e.form,organizationId:a})})]},t)):(0,r.jsx)(w_,{css:{height:"200px"},children:(0,r.jsx)(v_,{children:(0,r.jsx)(Ag,{title:d("aucune_mission_61179")})})})}),setOffset:xh.A,title:d("missions_souhai_23225"),totalCount:0})]})},aA=()=>{const{formsUsersInfos:e}=tA();return(0,r.jsx)(ni,{css:{background:"$gray50",padding:"$6"},height:1,width:1,children:(0,r.jsx)(sA,{canMemberAssign:!1,formsUsersInfos:e})})},lA=e=>{const{translate:t}=Bu();return(0,r.jsx)(eA,{canCheckIn:e.canCheckIn,canDelete:e.canDelete,eventId:e.eventId,organizationId:e.organizationId,volunteerRegistration:e.volunteerRegistration,children:(0,r.jsxs)(gb,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(Rv,{children:t("missions_de_1_99317",e.volunteerRegistration.userInfo.name)}),(0,r.jsx)(pb,{css:{padding:"0"},children:(0,r.jsxs)(lb,{height:1,children:[(0,r.jsxs)(sb,{center:!0,children:[(0,r.jsx)(rb,{path:`${e.basePath}/assigned`,children:t("attribu_es_48167")}),(0,r.jsx)(rb,{path:`${e.basePath}/wished`,children:t("souhait_es_78101")})]}),(0,r.jsx)(ab,{path:`${e.basePath}/assigned`,children:(0,r.jsx)(nA,{})}),(0,r.jsx)(ab,{path:`${e.basePath}/wished`,children:(0,r.jsx)(aA,{})})]})})]})})},cA=s.createContext({}),dA=e=>{const{data:t,loader:n}=vn("query TeamRightPanel($eventId: EventId!, $teamCode: TeamCode!) {\n event(id: $eventId) {\n team(teamCode: $teamCode) {\n form {\n name\n }\n\n members {\n ...UserInfoTeamRightPanel\n }\n }\n }\n}\n",{eventId:e.eventId,teamCode:e.teamCode},[to.UserInfoTeamRightPanelFragment]);const{mutate:i}=Xo(),[o,a]=s.useState([]),l=s.useMemo(()=>{const e=o.flatMap(e=>e.positionsCategories.flatMap(e=>e.positions.flatMap(e=>e.slots.map(t=>({...t,position:(0,Qn.A)(e,["id","name","icon","color"])}))))),t=o.flatMap(e=>e.positions.flatMap(e=>e.slots.map(t=>({...t,position:(0,Qn.A)(e,["id","name","icon","color"])})))),n=o.flatMap(e=>e.positionsSlots);return(0,gs.A)(e.concat(t).concat(n),e=>e.id)},[o]),c=s.useMemo(()=>(0,gs.A)(o.flatMap(e=>e.positionsSlotsUsersInfos.map(e=>({...e.positionSlot,position:e.position}))),e=>e.id),[o]),d=s.useMemo(()=>(0,Ar.A)((0,gs.A)(l.concat(c),e=>e.id),e=>[e.position.name.toLowerCase(),e.range.start.toMillis()]),[l,c]),u=s.useMemo(()=>Object.fromEntries(o.map(e=>{const t=(0,eo.A)(e.positionsCategories.flatMap(e=>e.positions.flatMap(e=>e.slots.map(e=>e.id))).concat(e.positions.flatMap(e=>e.slots.map(e=>e.id))).concat(e.positionsSlots.map(e=>e.id)));return[e.userInfo.id,t]})),[o]),h=s.useMemo(()=>Object.fromEntries(o.map(e=>{const t=e.positionsSlotsUsersInfos.map(e=>e.positionSlot.id);return[e.userInfo.id,t]})),[o]),m=s.useCallback(async(t,n)=>{await i({eventId:e.eventId,massAssign:{positionsSlotsIds:[n],selecteds:{ids:[t]},strategy:be.Add}});const{event:o}=await function(e,t){return $o("query TeamRightPanelMember($eventId: EventId!, $userInfoId: UsersInfoId!) {\n event(id: $eventId) {\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n ...UserInfoTeamRightPanel\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[to.UserInfoTeamRightPanelFragment]})}({eventId:e.eventId,userInfoId:t},await jo());a(e=>e.map(e=>e.userInfo.id===t?o.volunteerRegistration:e))},[e.eventId,a]);return s.useEffect(()=>{a(t.event?.team?.members??[])},[t.event,a]),(0,r.jsx)(cA.Provider,{value:{allSlots:d,form:t.event?.team?.form,loader:n,memberIdToAssignedSlotsIds:h,memberIdToWishedSlotsIds:u,members:o,assign:m},children:e.children})};function uA(){return s.useContext(cA)}const hA=e=>{const{translate:t}=Bu(),{assign:n,memberIdToAssignedSlotsIds:i,memberIdToWishedSlotsIds:o}=uA(),[a,l]=(0,s.useState)(!1),c=i[e.member.userInfo.id].includes(e.slot.id),d=o[e.member.userInfo.id].includes(e.slot.id);return(0,r.jsxs)(w_,{children:[(0,r.jsx)(v_,{children:(0,r.jsx)(_k,{size:32,userInfo:e.member.userInfo})}),(0,r.jsx)(v_,{justify:"end",children:c?(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"success500",children:(0,r.jsx)(Ei,{icon:"badge-check",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("d_j_affect_71706")})]}):d?(0,r.jsx)(Oi,{isLoading:a,size:"sm",onClick:()=>{l(!0),n(e.member.userInfo.id,e.slot.id)},children:t("affecter_94255")}):(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"error500",children:(0,r.jsx)(Ei,{icon:"circle-xmark",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("non_souhait_46147")})]})})]})},mA=e=>{const{translate:t}=Bu(),{members:n}=uA(),i=_n(Tl),o=(0,s.useMemo)(()=>tg(i,e.slot,e.slot.position.name,{slot:{includeRange:!0}}),[e.slot]);return(0,r.jsxs)(ni,{css:{background:"white",bd:!0,overflow:"hidden"},direction:"column",children:[(0,r.jsxs)(ni,{css:{padding:"$3 $4"},gap:"3",children:[(0,r.jsx)(Mg,{color:e.slot.position.color,icon:e.slot.position.icon}),(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{font:"gray800 textSm semiBold",children:e.slot.position.name}),(0,r.jsx)(Jn,{color:"gray500",children:o})]})]}),(0,r.jsxs)(x_,{hideBorder:!0,children:[(0,r.jsxs)(y_,{children:[(0,r.jsx)(A_,{children:t("full_name")}),(0,r.jsx)(A_,{})]}),n.map(t=>(0,r.jsx)(hA,{member:t,slot:e.slot},t.userInfo.id))]})]})},gA=()=>{const{allSlots:e}=uA();return(0,r.jsx)(ni,{direction:"column",gap:"3",width:1,children:e.map(e=>(0,r.jsx)(mA,{slot:e},e.id))})},pA=e=>{const{translate:t}=Bu(),{form:n,loader:i}=uA();return(0,r.jsxs)(gb,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(Rv,{children:(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{children:t("_quipe_1_19590",e.teamCode)}),(0,r.jsx)(Jn,{color:"gray500",fontSize:"textSm",children:t("formulaire_1_39637",n?.name)})]})}),(0,r.jsx)(pb,{css:{background:"$gray50",py:"$6"},children:i||(0,r.jsx)(gA,{})})]})},fA=e=>(0,r.jsx)(dA,{eventId:e.eventId,teamCode:e.teamCode,children:(0,r.jsx)(pA,{...e})}),_A=({editPath:e,eventId:t,organizationId:n,formsUsersInfos:i,showEditButton:o,isEditDisabled:a=!1})=>{const{translate:c}=Bu(),d=_n(pa),u=_n(Tl),h=(0,s.useMemo)(()=>(0,Ar.A)(i.flatMap(e=>e.slots.map(t=>({range:t.range,display:e.form.slotDisplay,form:e.form}))),({range:e})=>e.start.toMillis()),[i]),m=Em(),g=(0,s.useCallback)((e,t)=>{switch(t){case $e.Calendar:case $e.DisplayDays:return(0,r.jsx)(Jn,{children:d.toLocaleString(e.start,mo.DateOnly.MonthLong)});case $e.Display:case $e.Custom:return(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(Jn,{css:{lineHeight:"20px"},children:u.toDisplayString(e,{hideTime:!0})}),(0,r.jsx)(Jn,{color:"gray500",css:{fontWeight:400,lineHeight:"20px"},fontSize:"textSm",children:u.toDisplayString(e,{hideDate:!0})})]});case $e.Hide:return null;default:return js()}},[]);return(0,r.jsxs)(ni,{direction:"column",gap:"6",children:[a&&(0,r.jsx)(oA,{message:c("you_are_already_assigned_to_missions"),title:c("availabilities_can_no_longer_be_changed")}),(0,r.jsx)(iA,{filters:o&&(0,r.jsx)(Oi,{color:"white",disabled:a,size:"sm",to:e,children:c("_diter_62574")}),headerCells:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(A_,{children:c("Date")}),!m&&(0,r.jsx)(A_,{children:c("Form")})]}),numberOfPages:0,offset:0,rows:(0,r.jsx)(r.Fragment,{children:l(h)?h.map((e,i)=>(0,r.jsxs)(w_,{children:[(0,r.jsx)(v_,{children:g(e.range,e.display)}),!m&&(0,r.jsx)(v_,{children:(0,r.jsx)(rA,{editDisabled:a,eventId:t,form:e.form,organizationId:n})})]},i)):(0,r.jsx)(w_,{css:{height:"200px"},children:(0,r.jsx)(v_,{children:(0,r.jsx)(Ag,{title:c("aucune_disponib_15602")})})})}),setOffset:xh.A,title:c("disponibilit_s_49923"),totalCount:0})]})},bA=e=>{const t=bn(),{data:n,loader:i}=vn("query UserOverlaySlots(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $userInfoId: UsersInfoId!\n) {\n organization(id: $organizationId) {\n userInfo(id: $userInfoId) {\n ...FormsUsersInfosWished\n }\n }\n\n event(id: $eventId) {\n hasFormWithSlotDisplay\n }\n}\n",{organizationId:e.organizationId,eventId:e.eventId,userInfoId:e.userInfoId},[to.FormsUsersInfosWishedFragment]);const{permissions:[o],isLoading:s}=function(...e){return vv({withCaching:!0,checks:e})}(((...e)=>({name:"canUserInfoSlotsUpdateFn",args:e}))({eventId:e.eventId,userInfoId:e.userInfoId}));return(0,r.jsxs)(gb,{returnToFallback:e.returnPathFallback,size:"md",children:[(0,r.jsx)(Rv,{children:t("disponibilit_s_49923")}),(0,r.jsx)(pb,{children:i||s?i:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(_A,{editPath:su.EDIT_USER_SLOTS(e.organizationId,e.eventId,e.userInfoId),eventId:e.eventId,formsUsersInfos:n.organization.userInfo.formsUsersInfos,organizationId:e.organizationId,showEditButton:o}),(0,r.jsx)(Qu,{height:"6"})]})})]})},kA=e=>{const{history:t,params:{organizationId:n}}=Bu();return(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:e.accreditationsPanelPath,children:(0,r.jsx)(Vv,{basePath:e.accreditationsPanelPath,canAccredit:e.canAccredit,canDeleteCheckedIn:e.canDeleteCheckedIn,canEditWished:e.canEditWishedAccreditations,defaultHiddenAccreditationsSlotsIds:e.defaultHiddenAccreditationsSlotsIds,delegationId:e.delegation?.id,eventId:e.eventId,organizationId:e.organizationId,volunteerRegistration:e.volunteerRegistration,onClose:()=>{e.reloadRow(),t.goBack(e.returnPathFallback)}})}),(0,r.jsx)(fr.qh,{path:e.availabilitiesPanelPath,children:(0,r.jsx)(bA,{delegationId:e.delegation?.id,eventId:e.eventId,organizationId:e.organizationId,returnPathFallback:e.availabilitiesPanelPath,userInfoId:e.volunteerRegistration.userInfo.id})}),e.informationPanelPath&&e.delegation&&(0,r.jsx)(fr.qh,{path:e.informationPanelPath,children:(0,r.jsx)(Kv,{delegation:e.delegation,organizationId:n,returnPathFallback:e.informationPanelPath,userInfoId:e.volunteerRegistration.userInfo.id})}),(0,r.jsx)(fr.qh,{path:e.positionsPanelPath,children:(0,r.jsx)(lA,{basePath:e.positionsPanelPath,canCheckIn:e.canCheckIn,canDelete:e.canDeletePosition,eventId:e.eventId,organizationId:e.organizationId,volunteerRegistration:e.volunteerRegistration,onClose:()=>{e.reloadRow(),t.goBack(e.returnPathFallback)}})}),(e.teamsPanelsPath||[]).map((n,i)=>(0,r.jsx)(fr.qh,{path:n,children:(0,r.jsx)(fA,{eventId:e.eventId,teamCode:(e.volunteerRegistration.teams||[])[i].teamCode,onClose:()=>{e.reloadRow(),t.goBack(e.returnPathFallback)}})},i))]})},vA=Un("span",{variants:{color:{inherit:{color:"inherit"},cyan:{color:"$cyan"},gray25:{color:"$gray25"},gray50:{color:"$gray50"},grayCustom50:{color:"$grayCustom50"},gray100:{color:"$gray100"},gray200:{color:"$gray200"},gray300:{color:"$gray300"},gray400:{color:"$gray400"},gray500:{color:"$gray500"},grayCustom500:{color:"$grayCustom500"},gray600:{color:"$gray600"},gray700:{color:"$gray700"},grayCustom700:{color:"$grayCustom700"},gray800:{color:"$gray800"},grayCustom800:{color:"$grayCustom800"},gray900:{color:"$gray900"},grayCustom900:{color:"$grayCustom900"},grayDark50:{color:"$grayDark50"},grayDark100:{color:"$grayDark100"},grayDark500:{color:"$grayDark500"},grayDark700:{color:"$grayDark700"},primary25:{color:"$primary25"},primary50:{color:"$primary50"},primary100:{color:"$primary100"},primary200:{color:"$primary200"},primary300:{color:"$primary300"},primary400:{color:"$primary400"},primary500:{color:"$primary500"},primaryCustom500:{color:"$primaryCustom500"},primary600:{color:"$primary600"},primaryCustom600:{color:"$primaryCustom600"},primary700:{color:"$primary700"},primary800:{color:"$primary800"},primary900:{color:"$primary900"},primary950:{color:"$primary950"},error25:{color:"$error25"},error50:{color:"$error50"},error100:{color:"$error100"},error200:{color:"$error200"},error300:{color:"$error300"},error400:{color:"$error400"},error500:{color:"$error500"},error600:{color:"$error600"},error700:{color:"$error700"},error800:{color:"$error800"},error900:{color:"$error900"},warning25:{color:"$warning25"},warning50:{color:"$warning50"},warning100:{color:"$warning100"},warning200:{color:"$warning200"},warning300:{color:"$warning300"},warning400:{color:"$warning400"},warning500:{color:"$warning500"},warning600:{color:"$warning600"},warning700:{color:"$warning700"},warning800:{color:"$warning800"},warning900:{color:"$warning900"},success25:{color:"$success25"},success50:{color:"$success50"},success100:{color:"$success100"},success200:{color:"$success200"},success300:{color:"$success300"},success400:{color:"$success400"},success500:{color:"$success500"},success600:{color:"$success600"},success700:{color:"$success700"},success800:{color:"$success800"},success900:{color:"$success900"},blue25:{color:"$blue25"},blue50:{color:"$blue50"},blue100:{color:"$blue100"},blue200:{color:"$blue200"},blue300:{color:"$blue300"},blue400:{color:"$blue400"},blue500:{color:"$blue500"},blue600:{color:"$blue600"},blue700:{color:"$blue700"},blue800:{color:"$blue800"},blue900:{color:"$blue900"},blueGray25:{color:"$blueGray25"},blueGray50:{color:"$blueGray50"},blueGray100:{color:"$blueGray100"},blueGray200:{color:"$blueGray200"},blueGray300:{color:"$blueGray300"},blueGray400:{color:"$blueGray400"},blueGray500:{color:"$blueGray500"},blueGray600:{color:"$blueGray600"},blueGray700:{color:"$blueGray700"},blueGray800:{color:"$blueGray800"},blueGray900:{color:"$blueGray900"},blueLight50:{color:"$blueLight50"},blueLight100:{color:"$blueLight100"},blueLight400:{color:"$blueLight400"},blueLight500:{color:"$blueLight500"},blueLight600:{color:"$blueLight600"},blueLight700:{color:"$blueLight700"},blueLight900:{color:"$blueLight900"},purple25:{color:"$purple25"},purple50:{color:"$purple50"},purple100:{color:"$purple100"},purple200:{color:"$purple200"},purple300:{color:"$purple300"},purple400:{color:"$purple400"},purple500:{color:"$purple500"},purple600:{color:"$purple600"},purple700:{color:"$purple700"},purple800:{color:"$purple800"},purple900:{color:"$purple900"},purpleLight50:{color:"$purpleLight50"},purpleLight100:{color:"$purpleLight100"},purpleLight500:{color:"$purpleLight500"},purpleLight700:{color:"$purpleLight700"},purpleDark50:{color:"$purpleDark50"},purpleDark100:{color:"$purpleDark100"},purpleDark500:{color:"$purpleDark500"},purpleDark700:{color:"$purpleDark700"},pink25:{color:"$pink25"},pink50:{color:"$pink50"},pink100:{color:"$pink100"},pink200:{color:"$pink200"},pink300:{color:"$pink300"},pink400:{color:"$pink400"},pink500:{color:"$pink500"},pink600:{color:"$pink600"},pink700:{color:"$pink700"},pink800:{color:"$pink800"},pink900:{color:"$pink900"},orange50:{color:"$orange50"},orange100:{color:"$orange100"},orange400:{color:"$orange400"},orange500:{color:"$orange500"},orange600:{color:"$orange600"},orange700:{color:"$orange700"},redLight50:{color:"$redLight50"},redLight100:{color:"$redLight100"},redLight500:{color:"$redLight500"},redLight700:{color:"$redLight700"},redDark50:{color:"$redDark50"},redDark100:{color:"$redDark100"},redDark500:{color:"$redDark500"},redDark700:{color:"$redDark700"},green50:{color:"$green50"},green100:{color:"$green100"},green500:{color:"$green500"},green700:{color:"$green700"},greenDark50:{color:"$greenDark50"},greenDark100:{color:"$greenDark100"},greenDark500:{color:"$greenDark500"},greenDark700:{color:"$greenDark700"},brown50:{color:"$brown50"},brown100:{color:"$brown100"},brown500:{color:"$brown500"},brown700:{color:"$brown700"},indigo100:{color:"$indigo100"},indigo600:{color:"$indigo600"},white:{color:"white"}},fontSize:{inherit:{fontSize:"inherit"},textXs:{fontSize:"$textXs"},textSm:{fontSize:"$textSm"},textMd:{fontSize:"$textMd"},textLg:{fontSize:"$textLg"},textXl:{fontSize:"$textXl"},displayXs:{fontSize:"$displayXs"},displaySm:{fontSize:"$displaySm"},displayMd:{fontSize:"$displayMd"},displayLg:{fontSize:"$displayLg"},displayXl:{fontSize:"$displayXl"},display2Xl:{fontSize:"$display2Xl"}},fontWeight:{inherit:{fontWeight:"inherit"},regular:{fontWeight:"$regular"},medium:{fontWeight:"$medium"},semiBold:{fontWeight:"$semiBold"},bold:{fontWeight:"$bold"}}},defaultVariants:{color:"inherit",fontSize:"inherit",fontWeight:"inherit"}}),AA=s.forwardRef((e,t)=>(0,r.jsx)(vA,{...(0,Fn.A)(e,"font"),...zn(e.font),ref:t,css:e.css}));AA.displayName="Span",Xi.IX.fromDateTimes(Xi.c9.fromObject({year:2026,month:5,day:22}).startOf("day"),Xi.c9.fromObject({year:2026,month:5,day:24}).endOf("day"));function yA(e){switch(e){case R.Animajeconvention:return"Animaje Convention";case R.Asoassignment:return"Fiche d'affectation ASO";case R.Cerclestaff:return"Cercle Staff & Visiteurs";case R.Cerclelivraison:return"Cercle Livraison";case R.Cerclepressandpartenaire:return"Cercle Press & Partenaire";case R.Cercleopcom:return"Cercle OPCom";case R.Delta:return"Badge Delta";case R.Dfcoa4:return"Badge Dijon DFCO A4";case R.Dfcosmall:return"Badge Dijon DFCO Carte";case R.Eurockeennes:return"Planning Les Eurockéennes";case R.Fcg:return"Accréditation FCG";case R.Garorockplanning:return"Planning Garorock";case R.Goldencoast:return"Badge Golden Coast";case R.Hbcldc:return"Badge HBC Ligue des Champions";case R.Hbclnh:return"Badge HBC LNH";case R.Lnh:return"Badge LNH";case R.Moorea:return"Badge Moorea";case R.Nuitssecretes:return"Badge Nuits Secrètes";case R.Openbrest:return"Badge Open de Brest";case R.P2nassignment:return"Fiche d'affectation P2N (Exploit)";case R.P2nassignmentmontagedemontage:return"Fiche d'affectation P2N (Montage/Démontage)";case R.P2nbadge:return"Badge P2N";case R.Paris20km:return"Badge 20km de Paris";case R.Paris20kmassignment:return"Fiche d'affectation 20km de Paris";case R.Paris20kmcontremarque:return"Contremarque 20km de Paris";case R.Pastourelle:return"Badge Pastourelle bénévoles";case R.Pastourelleexposant:return"Badge Pastourelle staffs";case R.Pec:return"Badge Paris Entertainment Company";case R.Playground:return"Fiche d'affectation Playground";case R.Roiarthur:return"Badge Roi Arthur";case R.Rose:return"Contremarque Rose Festival";case R.Roseparking:return"Rose Festival Pass Parking";case R.Salamandre:return"Badge Salamandre";case R.T24assignment:return"Fiche d'affectation T24";case R.Triathlonlarochellebadge:return"Badge Triathlon la Rochelle";case R.Utopialesimprimeur:return"Badge Utopiales (version imprimeur)";case R.Utopialesa4:return"Badge Utopiales (version A4)";case R.Vandbcontremarque:return"V and B Fest' Convocation";case R.Vannes:return"Badge Marathon de Vannes";case R.Vannesassignment:return"Fiche d'affectation Marathon de Vannes";case R.Vendanges:return"Badge Les Vendanges Musicales";case R.Vendeeglobebadge:return"Badge Vendée Globe";case R.Vendeeglobecontremarque:return"Contremarque Vendée Globe";default:return js()}}Object.keys({cf25078:"Parcours",cf25079:"Plan village",cf25080:"Poste vélo",cf25511:"Poste course à pied",cf25512:"Plan d'accès"}),Xi.IX.after(Xi.c9.fromObject({day:23,month:8,year:2024}),Xi.dw.fromObject({day:3}));const CA=e=>{const t=bn(),[n,i]=s.useState(!1),o=s.useCallback(async()=>{let t=!0;return i(!0),await e.onDelete(),t&&i(!1),()=>{t=!1}},[e.onDelete,n,i]);return(0,r.jsxs)(Ip,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(ni,{justify:"center",children:(0,r.jsx)(ni,{align:"center",css:{background:"$error100",borderRadius:"48px",color:"$error600",height:"48px",fontSize:"20px",width:"48px"},justify:"center",children:(0,r.jsx)(Ei,{icon:"circle-exclamation",iconStyle:"light"})})}),(0,r.jsx)(Qu,{height:"5"}),(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray900 textLg regular",textAlign:"center",title:e.text,children:e.text}),"subtext"in e&&a(e.subtext).map((e,t)=>(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Jn,{color:"gray500",textAlign:"center",children:e})]},t)),"children"in e&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Jn,{color:"gray500",css:{alignSelf:"center"},children:e.children})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{color:"error",isLoading:n,onClick:o,children:e.buttonText}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")})]})]})},IA=e=>{const{translate:t,params:{eventId:n,delegationId:i}}=Bu(),{mutate:o}=function(e={}){return An("mutation VolunteerRegistrationDuplicate(\n $eventId: EventId!\n $delegationId: DelegationId\n $userInfoId: UsersInfoId!\n $numberOfCopies: Int!\n) {\n volunteerRegistrationDuplicate(\n eventId: $eventId\n delegationId: $delegationId\n userInfoId: $userInfoId\n numberOfCopies: $numberOfCopies\n )\n}\n",e)}(),[a,l]=(0,s.useState)(1),[c,d]=(0,s.useState)(!1);return(0,r.jsx)(Hi,{isOpen:!0,onClose:e.onClose,children:(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"clone",children:t("dupliquer_un_me_90016")}),(0,r.jsx)(Gi,{children:(0,r.jsx)(Ch,{label:t("nombre_de_copie_37518"),min:1,shouldParseAsInt:!0,value:a,onChange:l})}),(0,r.jsx)(Ui,{children:(0,r.jsx)(Oi,{isLoading:c,onClick:async()=>{d(!0),await o({eventId:n,delegationId:i,userInfoId:e.userInfoId,numberOfCopies:a}),e.onClose(),e.reload()},children:t("dupliquer_1_94438",e.name)})})]})})},wA=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),{user:a}=ur(),{mutate:c}=Jo(),{mutate:d}=Bo(),{mutate:u}=function(e={}){return An("mutation VolunteersRegistrationsMassDelete(\n $eventId: EventId!\n $selecteds: MassActionSelectedsInput!\n) {\n numberOfMembers: volunteersRegistrationsMassDelete(eventId: $eventId, selecteds: $selecteds)\n}\n",e)}(),[h,m]=(0,s.useState)(!1),[g,p]=(0,s.useState)(!1),[f,_]=(0,s.useState)(!1),b=(0,s.useMemo)(()=>e.customDocuments.filter(t=>iv(t.populationsIds,e.member.fields.population)),[e.customDocuments,e.member]),v=i&&e.canAccredit&&e.accreditationState===k.WaitingAccreditation,A=i&&e.showDocumentsDownload&&void 0!==e.member.links&&l(e.allowedCustomDocuments),y=v||A||e.canDuplicate||e.canDelete||e.showDeleteFromEvent,C=(0,yr.A)([v?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Bm,{icon:"check",onClick:async()=>{await c({eventId:i,delegationId:o,usersInfosIds:[e.member.id]}),e.reload()},children:t("valider_les_acc_80801")}),(0,r.jsx)(Bm,{icon:"badge-check",to:su.ACCREDIT(n,i,e.member.id),children:t("accr_diter_70543")})]}):null,A?(0,r.jsx)(r.Fragment,{children:l(e.allowedCustomDocuments)&&(0,r.jsx)(r.Fragment,{children:e.allowedCustomDocuments.map((n,i)=>{const o=b.find(e=>e.slug===n);return o?(0,r.jsx)(Bm,{download:`${e.member.nameOrEmail}-${o.name}`,icon:"arrow-down-to-bracket",target:"_blank",to:Rc(e.member.links?.userCustomDocumentLinks[n],"pdf",{lang:a?.language}),children:t("t_l_charger_1_80752",o.name)},i):Dt.includes(n)?(0,r.jsx)(Bm,{download:`${e.member.nameOrEmail}-custom-badge`,icon:"arrow-down-to-bracket",target:"_blank",to:Rc(e.member.links?.userCustomBadgeLinks[n],"pdf",{lang:a?.language}),children:t("t_l_charger_1_80752",yA(n))},i):null})})}):null,e.canDuplicate||e.canDelete?(0,r.jsxs)(r.Fragment,{children:[e.canDuplicate&&(0,r.jsx)(Bm,{icon:"clone",onClick:()=>m(!0),children:t("dupliquer_28256")}),e.canDelete&&(0,r.jsx)(Bm,{color:"red",icon:"user-xmark",onClick:()=>p(!0),children:t("retirer_de_la_d_64963")})]}):null]);return y?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(Yv,{children:[C.map((e,t)=>(0,r.jsxs)(s.Fragment,{children:[0!==t&&(0,r.jsx)(Wm,{color:"gray100",direction:"horizontal"}),e]},t)),e.showDeleteFromEvent&&(0,r.jsx)(Bm,{color:"red",icon:"trash-can",onClick:()=>_(!0),children:t("delete_from_eve_69290")})]}),g&&(0,r.jsx)(CA,{buttonText:t("supprimer_43083"),subtext:[t("_tes_vous_sur_d_88752")],text:t("suppression_de_73669",e.member.nameOrEmail),onClose:()=>p(!1),onDelete:async()=>{await d({organizationId:n,eventId:i,delegationId:o,selecteds:{ids:[e.member.id]},deleteFromEvent:e.deleteFromEvent}),e.reload()}}),e.canDuplicate&&h&&(0,r.jsx)(IA,{name:e.member.nameOrEmail,reload:e.reload,userInfoId:e.member.id,onClose:()=>m(!1)}),f&&e.volunteerRegistrationId&&(0,r.jsx)(CA,{buttonText:t("supprimer_43083"),subtext:[t("are_you_sure_yo_46668")],text:t("suppression_de_73669",e.member.nameOrEmail),onClose:()=>_(!1),onDelete:async()=>{await u({eventId:i,selecteds:{ids:[e.member.id]}}),e.reload()}})]}):null},xA=(0,s.forwardRef)(({borderRadius:e,size:t,value:n,onChange:i,...o},a)=>{const l=(0,s.useMemo)(()=>e??4,[e]),c=(0,s.useMemo)(()=>t??24,[t]),d=(0,s.useMemo)(()=>(0,ap.A)(e=>{i(e)},500),[i]);return(0,r.jsx)(Jn,{css:{background:n,borderRadius:`${l}px`,height:`${c}px`,overflow:"hidden",width:`${c}px`,"& input":{background:"transparent",border:"none",borderRadius:"$1",cursor:"pointer",height:`${c}px`,padding:"0",width:`${c}px`,"&::-webkit-color-swatch-wrapper":{padding:0},"&::-webkit-color-swatch":{borderRadius:"$1",border:"none"},"&::-moz-color-swatch":{border:"none"}}},children:(0,r.jsx)("input",{ref:a,type:"color",value:n,onChange:e=>{d(e.target.value)},...o})})});xA.displayName="ColorPicker";const SA=({onChange:e,css:t,label:n,description:i,value:o,hint:a,state:l,initialValue:c,icon:d,...u})=>{const h=bn(),m=(0,s.useRef)(null),{inputId:g,descId:p,errorId:f}=Ju();return(0,r.jsxs)(ni,{css:t,direction:"column",width:1,children:[(0,r.jsx)(vh,{htmlFor:g,isClickable:!1,children:n}),(0,r.jsx)(bh,{id:p,children:i}),(n||i)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)(yh,{cursor:"default",icon:d,state:l,onClick:()=>{m.current?.click()},children:[(0,r.jsxs)(ni,{align:"center",css:{flex:"1"},height:1,children:[(0,r.jsx)(xA,{ref:m,"aria-describedby":i?p:void 0,id:g,value:o,onChange:e,...u}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Jn,{color:"gray800",css:{flex:"1","& input[type=text]":{background:"transparent",border:"none",color:"$gray800",height:"100%",outline:"none",width:"100%"}},height:1,onClick:zi,children:(0,r.jsx)("input",{"aria-describedby":i?p:void 0,"aria-errormessage":"error"===l?f:void 0,"aria-invalid":"error"===l,disabled:"disabled"===l,id:g,type:"text",value:o,onChange:t=>{e(t.target.value)},...u})})]}),c&&o!==c&&(0,r.jsx)(Oi,{color:"invisible",css:{color:"$primary500"},onClick:t=>{zi(t),e(c)},children:h("remettre_sa_v_90478")})]}),(0,r.jsx)(kh,{id:f,state:l,children:a})]})},EA=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(SA,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onChange:e=>{o.input.onChange(e)},...i})}}),jA=({value:e,onChange:t,...n})=>{const[i,o]=(0,s.useState)(e?.toString()??""),[a,l]=(0,s.useState)(e);return a!==e&&(o(e?.toString()??""),l(e)),(0,r.jsx)(Ch,{value:i,onChange:e=>{const n=parseFloat(e);o(e),l(isNaN(n)?null:n),t(isNaN(n)?null:n)},...n})},TA=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(jA,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:o.input.onChange,onFocus:o.input.onFocus,...i})}}),DA=Un("div",{alignItems:"center",borderRadius:"$1",color:"$gray600",cursor:"pointer",display:"flex",height:"40px",justifyContent:"center",width:"40px",variants:{active:{true:{background:"$primary100",color:"$primary500"},false:{"&:hover":{background:"$gray200",color:"$gray800"}}}}}),RA=({css:e,label:t,description:n,value:i,height:o,renderOnPortal:a,onChange:l,...c})=>{const d=bn(),[u,h]=(0,s.useState)(!1),m=(0,s.useMemo)(()=>(0,Ar.A)(Lt.map(e=>({value:e,name:d(e)})),e=>e.name),[]);return(0,r.jsxs)(ni,{css:e,direction:"column",width:1,children:[(0,r.jsx)(vh,{children:t}),(0,r.jsx)(bh,{children:n}),(t||n)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsxs)($m,{isOpen:u,onStateChange:h,children:[(0,r.jsx)(Um,{children:(0,r.jsx)(yh,{cursor:"pointer",icon:Si(i),rightIcon:u?"chevron-up":"chevron-down",...c,children:(0,r.jsx)(Jn,{css:{flex:"1"},children:d(i)})})}),(0,r.jsx)(Vm,{maxHeight:300,placement:"bottom",renderOnPortal:a,width:"match",children:(0,r.jsx)(ni,{css:{px:"$2"},gap:"2",width:1,wrap:"wrap",children:m.map(e=>(0,r.jsx)(DA,{active:i===e.value,onClick:()=>{h(!1),l(e.value)},children:(0,r.jsx)(Ei,{icon:Si(e.value)})},e.value))})})]})]})},PA=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,render:o=>{const s=_h(o.meta);return(0,r.jsx)(RA,{hint:s?o.meta.error:t,name:e,state:s?"error":n,value:o.input.value,onBlur:o.input.onBlur,onChange:e=>{o.input.onChange(e)},onFocus:o.input.onFocus,...i})}});var OA=n(3333),MA=n(5488),$A=n.n(MA);n(4385),n(5833),n(9844),n(6871),n(2830);const FA=({css:e,label:t,description:n,state:i,initialValue:o,onChange:a,onBlur:l,onFocus:c,hint:d,placeholder:u,value:h,...m})=>{const{translate:g,params:{organizationId:p}}=Bu(),{language:f}=_n(gn),_=(0,s.useMemo)(()=>[{color:"white",label:g("blanc_36425")},{color:Gn.colors.gray800.value,label:g("gris_fonc_51159")},{color:Gn.colors.gray400.value,label:g("gris_clair_52465")},{color:Gn.colors.primary900.value,label:g("bleu_fonc_40491")},{color:Gn.colors.primary500.value,label:g("bleu_41949")},{color:Gn.colors.error700.value,label:g("rouge_fonc_45023")},{color:Gn.colors.error500.value,label:g("rouge_75079")},{color:Gn.colors.warning300.value,label:g("jaune_53503")},{color:Gn.colors.warning600.value,label:g("orange_64132")},{color:Gn.colors.success700.value,label:g("vert_fonc_37265")},{color:Gn.colors.success500,label:g("vert_27018")},{color:Gn.colors.purple700.value,label:g("violet_fonc_77270")},{color:Gn.colors.purple500.value,label:g("violet_54005")},{color:Gn.colors.pink700.value,label:g("rose_fonc_98996")},{color:Gn.colors.pink500.value,label:g("rose_49360")}],[]);return(0,r.jsxs)(ni,{css:e,direction:"column",width:1,children:[(0,r.jsx)(vh,{children:t}),(0,r.jsx)(bh,{children:n}),(t||n)&&(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{css:{"--ck-border-radius":"$radii$1","--ck-color-toolbar-background":"$colors$gray100","& .ck.ck-toolbar":{borderColor:"error"===i?"$error500":"$gray300",borderBottom:"none","& .ck.ck-toolbar__separator":{background:"$gray200"},"& .ck.ck-button":{color:"$gray600","&:hover":{background:"$gray200",color:"$gray800",cursor:"pointer"},"&.ck-on, &.ck-on:hover:not(.ck-disabled)":{background:"$primary100",color:"$primary500"}}},"& .ck.ck-content":{borderColor:"error"===i?"$error500 !important":"$gray300 !important",borderStyle:"solid",borderWidth:"1px",borderTop:"none !important",color:"$gray800",minHeight:"100px",px:"$3","&.ck-editor__editable.ck-focused":{boxShadow:"none"},"& p.h-small":{fontSize:"12px"}},"& .ck.ck-editor__editable > .ck-placeholder::before":{color:"$gray500"},...jm("& .ck.ck-content")},width:1,children:(0,r.jsx)(OA.CKEditor,{config:{placeholder:u,fontColor:{colors:_},fontBackgroundColor:{colors:_},language:f.toString().toLowerCase(),simpleUpload:{uploadUrl:`${Ii.HEAVENT_API_URL}/image/upload?organizationId=${p}`},heading:{options:[{model:"paragraphSmall",view:{name:"p",classes:"h-small"},title:g("paragraphe_pet_01073"),class:"ck-heading_paragraph_small",converterPriority:"high"},{model:"paragraph",title:"Paragraph",class:"ck-heading_paragraph"},{model:"heading1",view:"h2",title:"Heading 1",class:"ck-heading_heading1"},{model:"heading2",view:"h3",title:"Heading 2",class:"ck-heading_heading2"},{model:"heading3",view:"h4",title:"Heading 3",class:"ck-heading_heading2"}]},toolbar:{shouldNotGroupWhenFull:!0}},data:o,editor:$A(),onBlur:()=>{l?.()},onChange:(e,t)=>{a(t.getData())},onFocus:()=>{c?.()},...m})}),(0,r.jsx)(kh,{state:i,children:d})]})},zA=({name:e,hint:t,state:n,...i})=>(0,r.jsx)(Yu.D0,{name:e,parse:fh.A,render:o=>{const s=_h(o.meta);return(0,r.jsx)(FA,{hint:s?o.meta.error:t,initialValue:o.input.value,name:e,state:s?"error":n,onChange:e=>{o.input.onChange(e)},...i})}}),NA=e=>{const{translate:t,params:{organizationId:n}}=Bu(),i=_n(as),o=_n(na),a=af(e.customField);if((0,s.useEffect)(()=>{e.slug===g.Acronym||e.slug===g.Address||e.slug===g.Color||e.slug===g.Description||e.slug===g.Icon||e.slug===g.Name||e.slug===Ie.Acronym||e.slug===Ie.Address||e.slug===Ie.Color||e.slug===Ie.Description||e.slug===Ie.Icon||e.slug===Ie.Name||e.slug===F.Description||e.slug===F.Name||e.customField?.fieldType===oe.Address||e.customField?.fieldType===oe.Country||e.customField?.fieldType===oe.Language||e.customField?.fieldType===oe.Nationality||e.customField?.fieldType===oe.Sex||e.customField?.fieldType===oe.Text||e.customField?.fieldType===oe.Textarea||e.customField?.fieldType===oe.Time?"string"!=typeof e.value&&e.change(e.name,""):e.slug===g.AutoAccredit||e.slug===g.WeezeventIsSynchronized||e.slug===O.Privacy||e.slug===F.IsLocked||e.slug===F.ShowInDelegationSpace||e.slug===F.CanLeadersAddMembers||e.slug===F.CanLeadersEditCustomFields||e.slug===F.CanLeadersEditMembers||e.slug===F.CanLeadersDeleteMembers||e.slug===F.CanLeadersDuplicateMembers||e.slug===F.CanLeadersEditColumns||e.slug===F.CanLeadersImportMembers||e.slug===F.CanLeadersSeeHiddenAccreditationsSlots||e.slug===F.ShowAllAccreditations||e.slug===F.ShowFormLinkInDelegationSpace||e.slug===Ie.WeezeventIsSynchronized||e.customField?.fieldType===oe.Checkbox||e.customField?.fieldType===oe.Validation?"boolean"!=typeof e.value&&e.change(e.name,!1):e.slug===g.Category||e.slug===F.Category||e.slug===Ie.Category?"number"!=typeof e.value&&e.change(e.name,e.categories[0]?.id):e.slug===g.Index||e.slug===g.Latitude||e.slug===g.Longitude||e.slug===Ie.Latitude||e.slug===Ie.Longitude||e.slug===Ie.Zoom||e.slug===F.MaxResources||e.customField?.fieldType===oe.Number?"number"!=typeof e.value&&e.change(e.name,0):e.slug===g.Tag||e.slug===Ie.Tag||e.slug===F.Campaigns||e.slug===F.Documents||e.slug===F.Tag||e.slug===Ie.Traces?Array.isArray(e.value)||e.change(e.name,[]):e.slug===F.DeadlineDate||e.customField?.fieldType===oe.Date||e.customField?.fieldType===oe.Datetime?Xi.c9.isDateTime(e.value)||Dn(e.value)||e.change(e.name,Xi.c9.invalid("Invalid")):e.customField?.fieldType===oe.File?null!==e.value&&"object"==typeof e.value||e.change(e.name,i.documentInputDefault()):e.customField?.fieldType===oe.Phone?null!==e.value&&"object"==typeof e.value||e.change(e.name,o.basePhoneInputDefault()):e.customField?.fieldType===oe.Select?e.customField.canSelectMultiple&&!Array.isArray(e.value)?e.change(e.name,[]):e.customField.canSelectMultiple||"number"==typeof e.value||e.change(e.name,""):e.slug===F.Form?"number"!=typeof e.value&&e.change("massEdit.value",e.forms[0].id):e.slug===F.DelegationsSpaceLayout?"number"!=typeof e.value&&l(e.delegationsSpaceLayouts)&&e.change("massEdit.value",e.delegationsSpaceLayouts[0].id):e.slug===Ie.Layer&&(Wt.includes(e.value)||e.change("massEdit.value",_e.Google))},[e.customField,e.slug]),e.slug===g.Acronym||e.slug===Ie.Acronym||e.slug===g.Address||e.slug===Ie.Address||e.customField?.fieldType===oe.Address||e.customField?.fieldType===oe.Text)return(0,r.jsx)(Ih,{name:e.name});if(e.slug===g.AutoAccredit||e.slug===g.WeezeventIsSynchronized||e.slug===F.IsLocked||e.slug===F.ShowFormLinkInDelegationSpace||e.slug===F.ShowInDelegationSpace||e.slug===F.CanLeadersAddMembers||e.slug===F.CanLeadersEditCustomFields||e.slug===F.CanLeadersEditMembers||e.slug===F.CanLeadersDeleteMembers||e.slug===F.CanLeadersDuplicateMembers||e.slug===F.CanLeadersEditColumns||e.slug===F.CanLeadersImportMembers||e.slug===F.CanLeadersSeeHiddenAccreditationsSlots||e.slug===F.ShowAllAccreditations||e.slug===Ie.WeezeventIsSynchronized||e.customField?.fieldType===oe.Checkbox||e.customField?.fieldType===oe.Validation)return(0,r.jsxs)(nf,{name:e.name,shouldParseAsBoolean:!0,children:[(0,r.jsx)("option",{value:"true",children:t("oui_54361")}),(0,r.jsx)("option",{value:"false",children:t("non_33516")})]});if(e.slug===O.Privacy)return(0,r.jsxs)(nf,{name:e.name,shouldParseAsBoolean:!0,children:[(0,r.jsx)("option",{value:"true",children:t("Private")}),(0,r.jsx)("option",{value:"false",children:t("Public")})]});if(e.slug===g.Category||e.slug===F.Category||e.slug===Ie.Category)return(0,r.jsx)(Xp,{isSearchVisible:!0,name:e.name,children:e.categories.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))});if(e.slug===g.Color||e.slug===Ie.Color)return(0,r.jsx)(EA,{name:e.name});if(e.slug===g.Description||e.slug===F.Description||e.slug===Ie.Description)return(0,r.jsx)(Jn,{css:{overflow:"hidden auto"},width:1,children:(0,r.jsx)(zA,{name:e.name})});if(e.slug===g.Icon||e.slug===Ie.Icon)return(0,r.jsx)(PA,{name:e.name});if(e.slug===g.Latitude||e.slug===Ie.Latitude)return(0,r.jsx)(TA,{name:e.name});if(e.slug===g.Longitude||e.slug===Ie.Longitude)return(0,r.jsx)(TA,{name:e.name});if(e.slug===g.Name||e.slug===Ie.Name)throw new Error("Should not happen");if(e.slug===F.Campaigns)return(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!0,name:e.name,children:e.campaigns.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))});if(e.slug===F.Documents)return(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!0,name:e.name,children:e.customDocuments.map(e=>(0,r.jsx)("option",{value:e.slug,children:e.name},e.slug))});if(e.slug===g.Tag||e.slug===Ie.Tag||e.slug===F.Tag)return(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!0,name:e.name,children:e.tags.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))});if(e.slug===Ie.Traces)return(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!0,name:e.name,children:e.traces.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))});if(e.slug===g.Index||e.slug===F.MaxResources||e.slug===Ie.Zoom||e.customField?.fieldType===oe.Number)return(0,r.jsx)(Ih,{name:e.name,shouldParseAsInt:!0});if(e.customField?.fieldType===oe.Country)return(0,r.jsx)(Xp,{isSearchVisible:!0,name:e.name,children:a});if(e.slug===F.DeadlineDate||e.customField?.fieldType===oe.Date)return(0,r.jsx)(Yg,{name:e.name});if(e.customField?.fieldType===oe.Datetime)return(0,r.jsx)(Jg,{name:e.name});if(e.customField?.fieldType===oe.File){const t=e.customField.fieldProperty===ne.Picture?[ep.Images]:[ep.Images,ep.Pdf],i=e.customField.fieldProperty===ne.Picture?"public-read":"private";return(0,r.jsx)(Dp,{accept:t,acl:i,organizationId:n,prefix:`${e.name}.`})}return e.customField?.fieldType===oe.Language?(0,r.jsxs)(nf,{name:e.name,children:[(0,r.jsx)("option",{value:"",children:t("s_lectionnez_un_31086")}),a]}):e.customField?.fieldType===oe.Nationality?(0,r.jsx)(Xp,{isSearchVisible:!0,name:e.name,children:a}):e.customField?.fieldType===oe.Phone?(0,r.jsx)(Fp,{prefix:`${e.name}.`}):e.customField?.fieldType===oe.Select?e.customField.canSelectMultiple?(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!0,name:e.name,children:a}):(0,r.jsx)(Xp,{isSearchVisible:!0,name:e.name,placeholder:t("s_lectionnez_un_44130"),children:a}):e.customField?.fieldType===oe.Sex?(0,r.jsxs)(nf,{name:e.name,children:[(0,r.jsx)("option",{value:"",children:t("s_lectionnez_un_43620")}),a]}):e.customField?.fieldType===oe.Textarea?(0,r.jsx)(rf,{name:e.name}):e.customField?.fieldType===oe.Time?(0,r.jsx)(Qg,{name:e.name}):e.slug===F.Form?(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!1,name:"massEdit.value",children:e.forms.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}):e.slug===F.DelegationsSpaceLayout?(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!1,name:"massEdit.value",children:e.delegationsSpaceLayouts.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}):e.slug===Ie.Layer?(0,r.jsxs)(nf,{name:e.name,children:[(0,r.jsx)("option",{value:_e.Google,children:"Plan"}),(0,r.jsx)("option",{value:_e.GoogleSatellite,children:"Satellite"}),(0,r.jsx)("option",{value:_e.IgnPlan,children:"IGN Plan"})]}):null},BA=({displayName:e,isAddDeleteVisible:t,isResetVisible:n,massEditFieldInput:i,reset:o,strategy:s,change:a})=>{const{translate:l}=Bu();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{font:"gray700 textSm medium",children:l("que_souhaitez_v_87607")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Wp,{state:o||s!==be.Replace?"unchecked":"checked",onClick:()=>{a("massEdit.reset",!1),a("massEdit.strategy",be.Replace)},children:l("remplacer_les_v_78885")}),!o&&s===be.Replace&&i,(0,r.jsx)(Qu,{height:"3"}),t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Wp,{state:o||s!==be.Add?"unchecked":"checked",onClick:()=>{a("massEdit.reset",!1),a("massEdit.strategy",be.Add)},children:l("ajouter_des_val_80159")}),!o&&s===be.Add&&i,(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(Wp,{state:o||s!==be.Delete?"unchecked":"checked",onClick:()=>{a("massEdit.reset",!1),a("massEdit.strategy",be.Delete)},children:l("supprimer_des_v_96120")}),!o&&s===be.Delete&&i,(0,r.jsx)(Qu,{height:"3"})]}),n&&(0,r.jsx)(Wp,{state:o?"checked":"unchecked",onClick:()=>a("massEdit.reset",!0),children:l("r_initialiser_42983",e)})]})},LA=e=>{const t=bn(),n=(0,s.useMemo)(()=>(0,Ar.A)(e.customFields??[],e=>e.name.toLowerCase()),[e.customFields]),i=(0,s.useMemo)(()=>(0,Ar.A)(n.map(e=>({slug:e.slug,name:e.name,label:e.label})).concat(e.properties.map(e=>({slug:e,name:t(e),label:null}))),e=>e.name.toLowerCase()),[n,e.properties]);return(0,r.jsx)(Ip,{size:"md",onClose:e.onClose,children:(0,r.jsx)(Yu.lV,{initialValues:{massEdit:{reset:!1,selecteds:e.selecteds,slug:"",value:"",strategy:be.Replace}},initialValuesEqual:Ku.A,render:({form:o,handleSubmit:s,submitting:a,values:l})=>{const{reset:c,slug:d,strategy:u}=l.massEdit,h=i.find(e=>e.slug===d),m=n.find(e=>e.slug===d),p=Dn(d)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{css:{paddingLeft:"$6"},children:(0,r.jsx)(NA,{campaigns:e.campaigns,categories:e.categories,change:o.change,customDocuments:e.customDocuments,customField:m,delegationsSpaceLayouts:e.delegationsSpaceLayouts,forms:e.forms,name:"massEdit.value",slug:d,tags:e.tags,traces:e.traces,value:l.massEdit.value})})]}):null,f=d===g.Tag||d===F.Campaigns||d===F.Documents||!0===m?.canSelectMultiple,_=d!==g.Category&&d!==O.Category&&d!==F.Category&&d!==Ie.Category&&d!==Ie.Layer&&d!==Ie.Zoom&&d!==g.WeezeventIsSynchronized&&d!==O.Privacy&&d!==F.Form&&d!==F.IsLocked&&d!==F.ShowFormLinkInDelegationSpace&&d!==F.ShowInDelegationSpace&&d!==F.CanLeadersAddMembers&&d!==F.CanLeadersEditCustomFields&&d!==F.CanLeadersEditMembers&&d!==F.CanLeadersDeleteMembers&&d!==F.CanLeadersDuplicateMembers&&d!==F.CanLeadersEditColumns&&d!==F.CanLeadersImportMembers&&d!==F.CanLeadersSeeHiddenAccreditationsSlots&&d!==F.ShowAllAccreditations&&d!==Ie.WeezeventIsSynchronized;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ni,{justify:"center",children:(0,r.jsx)(cf,{color:"primary",icon:"sliders"})}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{color:"gray900",fontSize:"textLg",fontWeight:"medium",textAlign:"center",children:t("_dition_de_la_v_67585")}),(0,r.jsx)(Qu,{height:"7"}),e.isLoading?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Fh,{borderRadius:"$1",height:40,width:1})]}):(0,r.jsx)(Xp,{isSearchVisible:!0,label:t("quel_est_le_cha_81138"),name:"massEdit.slug",placeholder:t("s_lectionnez_un_82446"),children:i.map(e=>{return(0,r.jsx)("option",{value:e.slug,children:(t=e,Dn(t.label)?`${t.name} (${t.label})`:t.name)},e.slug);var t})}),h&&(0,r.jsx)(BA,{change:o.change,displayName:h.name,isAddDeleteVisible:f,isResetVisible:_,massEditFieldInput:p,reset:c,strategy:u}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{disabled:(b=l.massEdit,k=m,!(b.reset||!k||k.fieldType!==oe.Select||k.canSelectMultiple||"number"==typeof b.value&&!isNaN(b.value))),isLoading:a,onClick:s,children:t("modifier_la_val_07602")}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")})]})]});var b,k},onSubmit:async t=>{const n=(await e.mutate(t.massEdit)).numberOfEdited;e.onSuccess(n),e.onClose()}})})},VA=e=>(0,r.jsx)(LA,{campaigns:[],categories:[],customDocuments:[],customFields:e.customFields,delegationsSpaceLayouts:[],forms:[],isLoading:!1,mutate:e.mutate,properties:[],selecteds:e.selecteds,tags:[],traces:[],onClose:e.onClose,onSuccess:e.onSuccess}),UA=Un("div",{margin:"auto",width:"$containerTablet","@desktop":{width:"$container"}}),GA=s.forwardRef((e,t)=>(0,r.jsx)(Jn,{ref:t,css:{background:"$gray50",overflowX:"hidden",overflowY:"auto",py:"$10",...e.css},height:1,width:1,children:(0,r.jsx)(UA,{children:e.children})}));GA.displayName="CenteredContainer";const WA=e=>(0,r.jsx)(ni,{as:"legend",css:{position:"absolute",overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(50%)",width:"1px",height:"1px",whiteSpace:"nowrap"},direction:"column",children:e.heading});var qA;!function(e){e.Dark="dark",e.Normal="normal"}(qA||(qA={}));const HA=({canSelect:e,children:t,disabled:n,footerActions:i,heading:o,header:s,headerStyle:a=qA.Normal,headerActions:l,hideHeader:c,isCompleted:d,isOpen:u,onSelect:h,stepNumber:m,subtitle:g,...p})=>{const{descId:f}=Ju();return(0,r.jsx)(Lg.Provider,{value:{isDisabled:n},children:(0,r.jsx)(xm,{"aria-describedby":f,as:"fieldset",css:{borderRadius:a===qA.Dark?"$1":void 0,overflow:"hidden","&:disabled :is(input, select, textarea, datalist, button)":{cursor:"not-allowed !important"},...p.css},direction:"column",disabled:n,footer:!1!==u&&i,header:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(WA,{heading:o}),!c&&(0,r.jsxs)(ni,{align:"center",as:"header",css:{paddingBlockEnd:"$5",padding:"$6 $7 $5 $7",blockSize:"64px",...a===qA.Normal?{borderBlockEnd:"1px solid $gray200"}:{background:u?"$gray900":"white",cursor:e&&!u?"pointer":"default",px:"$6"}},gap:"3",onClick:h,children:[a===qA.Dark&&(0,r.jsx)(ni,{align:"center",css:{background:d?"$success200":"white",border:d?"none":"1px solid $gray200",borderRadius:"32px",color:d?"$success700":"$gray800",fontWeight:"$medium"},height:32,justify:"center",width:32,children:d?(0,r.jsx)(Ei,{icon:"check"}):m}),(0,r.jsxs)(Jn,{css:{flex:"1"},children:[o&&(0,r.jsx)(sh,{"aria-hidden":"true",css:{color:u?"white":"gray800"},children:o}),g&&(0,r.jsx)(xl,{color:u?"white":"gray800",id:f,textStyle:"subtitle",children:g})]}),l&&(0,r.jsx)(ni,{gap:"4",justify:"end",children:l})]})]}),...p,children:!1!==u&&(0,r.jsx)(ni,{css:{gap:"$3","&:has(> fieldset.fieldset--column)":{gap:"$9"},"&:has(> fieldset.fieldset--row)":{gap:"unset"}},direction:"column",children:t})})})},KA=e=>(0,r.jsxs)(Jn,{css:{borderRadius:"$1",boxShadow:"$sm",overflow:"hidden",width:"100%"},children:[(0,r.jsxs)(ni,{align:"center",css:{background:e.isOpen?"$gray900":"white",cursor:e.canSelect&&!e.isOpen?"pointer":"default",px:"$6"},gap:"4",height:64,width:1,onClick:()=>{e.canSelect&&e.onSelect()},children:[(0,r.jsx)(ni,{align:"center",css:{background:e.isCompleted?"$success200":"white",border:e.isCompleted?"none":"1px solid $gray200",borderRadius:"32px",color:e.isCompleted?"$success700":"$gray800",fontWeight:"$medium"},height:32,justify:"center",width:32,children:e.isCompleted?(0,r.jsx)(Ei,{icon:"check"}):e.stepNumber}),(0,r.jsx)(Jn,{color:e.isOpen?"white":"gray800",fontSize:"textMd",fontWeight:"medium",children:e.heading})]}),e.isOpen&&(0,r.jsx)(Jn,{css:{background:"white",padding:"$6 70px",width:"100%"},children:e.children}),(0,r.jsx)(ni,{children:e.actions})]}),YA=e=>(0,r.jsx)(gh,{direction:"column",formRenderProps:e.formRenderProps,render:e.render}),ZA=e=>{const{translate:t}=Bu(),[n,i]=s.useState(!1),[o,a]=s.useState(0),l=_n(Bc),c=s.Children.toArray(e.children),{designSystem:d}=cr(),[u,h]=s.useState(!1);return u?(0,r.jsx)(HA,{heading:t("r_capitulaif_76565"),children:e.summaryStep}):(0,r.jsx)(Yu.lV,{initialValues:e.initialValues,initialValuesEqual:Ku.A,mutators:{...Hu.A,forceErrors:mh},render:t=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Yu.Pc,{subscription:{dirtyFields:!0},children:({dirtyFields:e})=>Object.keys(e).map((e,t)=>(0,r.jsx)(Yu.D0,{name:e,render:()=>null,subscription:{}},t))}),c.map((l,c)=>{const u=o>=c||e.isEdit&&t.valid;if("string"==typeof l||"number"==typeof l||"boolean"==typeof l||!("props"in l))throw new Error("Invalid step passed to wizard");return(0,r.jsxs)(Xu.Provider,{value:{formRenderProps:t,showErrors:n,setShowErrors:i},children:["new2025"===d?(0,r.jsx)(HA,{canSelect:u,footerActions:l.props.actions?.(t),headerStyle:qA.Dark,heading:l.props.heading,isCompleted:o>c,isOpen:o===c,stepNumber:c+1,onSelect:()=>{u&&(i(!1),a(c))},children:s.cloneElement(l,{formRenderProps:t})}):(0,r.jsx)(KA,{canSelect:u,handleSubmit:t.handleSubmit,heading:l.props.heading,isCompleted:o>c,isOpen:o===c,stepNumber:c+1,onSelect:()=>{u&&(i(!1),a(c))},children:s.cloneElement(l,{formRenderProps:t})}),(0,r.jsx)(Qu,{height:"6"})]},c)})]}),validate:e=>l.validateForForm(c[o].props.schema)(e),onSubmit:async(t,n)=>{if(o===c.length-1){const o=await e.onSubmit(t,n);return o?(i(!0),e.containerRef&&e.containerRef.current&&(e.containerRef.current.scrollIntoView(),e.containerRef.current.scrollTop=0),o):void h(!0)}return i(!1),void a(o+1)}})},JA=e=>(0,Ni.createPortal)((0,r.jsx)(Jn,{css:{background:"white",left:"0",position:"absolute",top:"0",zIndex:"50",...e.css},height:1,width:1,children:e.children}),document.body),XA=e=>(0,r.jsx)(Yu.D0,{name:e.name,render:t=>{const n=t.input.checked?"checked":"unchecked";return(0,r.jsx)(Wp,{disabled:e.disabled,size:e.size,state:n,subtext:e.subtext,onClick:()=>{t.input.onChange(e.value)},children:e.children})},type:"radio",value:e.value}),QA=e=>{const t=bn();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Jn,{font:"gray900 textSm medium",children:t("que_souhaitez_v_87607")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(XA,{name:"massAccredit.strategy",value:be.Add,children:t("ajouter_des_acc_17744")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(XA,{name:"massAccredit.strategy",value:be.Replace,children:t("remplacer_les_a_92733")}),(0,r.jsx)(Qu,{height:"3"}),(0,r.jsx)(XA,{name:"massAccredit.strategy",value:be.Delete,children:t("supprimer_des_a_04246")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{onClick:e.handleSubmit,children:t("suivant_accr_25709")})})]})};function ey(e,t=500){const[n,i]=(0,s.useState)(e),[o,r]=(0,s.useState)(e),a=bb(e=>{r(e)},t);return[n,o,e=>{i(e),a(e)}]}const ty=e=>{const{translate:t}=Bu(),n=_n(Dl),i=(0,s.useMemo)(()=>cg(e.accreditation),[e.accreditation]),o=(0,s.useMemo)(()=>e.das?.assignedResources??e.slot.assignedResources,[e.das,e.slot]),a=(0,s.useMemo)(()=>e.das?.maxResources??e.slot.maxResources,[e.das,e.slot]),l=e.accreditationsSlotsIds.includes(e.slot.id)?"checked":"unchecked";return(0,r.jsxs)(ni,{align:"center",css:{background:"white",bd:!0,cursor:"pointer",px:"$4",userSelect:"none"},gap:"2",height:64,onClick:()=>{e.onClick(e.slot.id,"unchecked"===l)},children:[(0,r.jsx)(Gg,{shouldPreventDefault:!1,state:l,onClick:xh.A}),(0,r.jsx)(Mg,{color:e.accreditation.color,icon:e.accreditation.icon}),(0,r.jsx)(Jn,{css:{flex:"1"},font:"gray800 textSm semiBold",children:i}),(0,r.jsx)(ni,{css:{px:"$3"},width:310,children:(0,r.jsx)(Np,{color:o>=(a||1/0)?"success":"warning",leftIcon:"user-group",children:t("_1_2_membres_04485",o,n.toNumberOrInfinity(a))})})]})},ny=e=>{const t=bn(),n=_n(pa),i=_n(Dl),o=(0,s.useMemo)(()=>e.das?.assignedResources??e.slot.assignedResources,[e.das,e.slot]),a=(0,s.useMemo)(()=>e.das?.maxResources??e.slot.maxResources,[e.das,e.slot]),l=e.accreditationsSlotsIds.includes(e.slot.id)?"checked":"unchecked";return(0,r.jsxs)(w_,{css:{cursor:"pointer"},onClick:()=>{e.onClick(e.slot.id,"unchecked"===l)},children:[(0,r.jsx)(v_,{justify:"center",width:48,children:e.shouldDisplayList?(0,r.jsx)(Gg,{shouldPreventDefault:!1,state:l,onClick:xh.A}):(0,r.jsx)(Gp,{shouldPreventDefault:!1,state:l,onClick:xh.A})}),(0,r.jsx)(v_,{children:Dn(e.slot.name)?e.slot.name:"-"}),(0,r.jsx)(v_,{children:e.slot.date?.isValid?n.toLocaleString(e.slot.date,mo.DateOnly.WeekdayLongMonthLong):"-"}),(0,r.jsx)(v_,{children:(0,r.jsx)(Np,{color:o>=(a||1/0)?"success":"warning",leftIcon:"user-group",children:t("_1_2_membres_04485",o,i.toNumberOrInfinity(a))})})]})},iy=e=>{const t=bn(),n=(0,s.useMemo)(()=>(0,Ar.A)(e.slots.filter(t=>t.accreditation.id===e.accreditation.id),e=>(0,yr.A)([e.date?.toMillis(),e.name.toLowerCase()])),[e.slots,e.accreditation]),i=(0,s.useMemo)(()=>n.map(e=>e.id),[n]),o=(0,s.useMemo)(()=>Object.fromEntries(e.delegationAccreditationsSlots.map(e=>[e.accreditationSlotId,e])),[e.delegationAccreditationsSlots]),a=(0,s.useMemo)(()=>{const t=(0,la.A)(e.accreditationsSlotsIds,i);return t.length===i.length?"checked":0===t.length?"unchecked":"indeterminate"},[i,e.accreditationsSlotsIds]),l=(0,s.useCallback)((t,n)=>{if(e.accreditation.accreditationDisplay===m.Radio){const o=(0,fg.A)(e.accreditationsSlotsIds,i).concat(n?[t]:[]);e.change("massAccredit.accreditationsSlotsIds",o)}else e.change("massAccredit.accreditationsSlotsIds",d(e.accreditationsSlotsIds,t,n))},[e.accreditation,e.accreditationsSlotsIds,e.change,i]),c=e.accreditation.accreditationDisplay===m.List||e.strategy===be.Delete;return e.accreditation.hasSlots?(0,r.jsx)($g,{accreditation:e.accreditation,displayNumberOfSlots:!0,displaySlots:!0,numberOfSlots:n.length,children:e.accreditation.accreditationDisplay===m.Calendar?(0,r.jsx)(ni,{css:{background:"$gray50",padding:"$4"},children:(0,r.jsx)(bf,{accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,prefix:"massAccredit.",slots:n})}):(0,r.jsxs)(x_,{hideBorder:!0,children:[(0,r.jsxs)(y_,{children:[(0,r.jsx)(A_,{justify:"center",width:48,children:c&&(0,r.jsx)(Gg,{state:a,onClick:t=>{"checked"===t?e.change("massAccredit.accreditationsSlotsIds",(0,eo.A)(e.accreditationsSlotsIds.concat(i))):e.change("massAccredit.accreditationsSlotsIds",(0,fg.A)(e.accreditationsSlotsIds,i))}})}),(0,r.jsx)(A_,{children:t("nom_du_cr_neau_54351")}),(0,r.jsx)(A_,{children:t("date_du_cr_neau_82295")}),(0,r.jsx)(A_,{})]}),n.map(t=>(0,r.jsx)(ny,{accreditationsSlotsIds:e.accreditationsSlotsIds,das:o[t.id]??null,shouldDisplayList:c,slot:t,onClick:l},t.id))]})}):(0,r.jsx)(ty,{accreditation:e.accreditation,accreditationsSlotsIds:e.accreditationsSlotsIds,das:o[n[0].id]??null,slot:n[0],onClick:l})},oy=e=>{const t=(0,s.useMemo)(()=>(0,Ar.A)(e.accreditations.filter(t=>t.accreditationCategoryId===e.category.id),e=>e.name.toLowerCase()),[]);return(0,r.jsx)(xg,{category:e.category.name,children:t.map(t=>(0,r.jsx)(iy,{accreditation:t,accreditationsSlotsIds:e.accreditationsSlotsIds,change:e.change,delegationAccreditationsSlots:e.delegationAccreditationsSlots,slots:e.slots,strategy:e.strategy},t.id))})},ry=e=>{const t=bn();return(0,r.jsxs)($m,{doNotCloseOnOtherOpen:!0,isOpen:e.isOpen,onStateChange:e.onStateChange,children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Jn,{children:(0,r.jsxs)(Oi,{color:e.color,leftIcon:"bars-filter",children:[t("filtres_64574")," ",(e.numberOfAppliedFilters||0)>0?`(${e.numberOfAppliedFilters})`:""]})})}),(0,r.jsx)(Vm,{placement:"bottom-end",width:385,children:(0,r.jsxs)(ni,{direction:"column",onChange:zi,children:[(0,r.jsxs)(ni,{css:{padding:"$2 $6 $4 $6"},direction:"column",gap:"4",children:[(0,r.jsx)(Jn,{font:"gray800 textMd medium",children:t("liste_des_filtr_75605")}),e.children]}),e.showButtons&&(0,r.jsxs)(ni,{align:"center",css:{borderTop:"1px solid $gray200",padding:"$4 $6 $2 $6"},gap:"4",justify:"end",children:[(0,r.jsx)(Jn,{css:{cursor:"pointer"},font:"gray700 textSm medium",onClick:e.reinit,children:t("r_initialiser_77538")}),(0,r.jsx)(Oi,{size:"sm",onClick:e.apply,children:t("appliquer_05753")})]})]})})]})},sy=e=>{const t=bn(),[n,i]=(0,s.useState)(!1),[o,a]=(0,s.useState)(e.excludeEmpty?"checked":"unchecked"),[l,c]=(0,s.useState)(e.excludeFull?"checked":"unchecked"),[d,u]=(0,s.useState)(e.excludePast?"checked":"unchecked"),h=(e.excludeEmpty?1:0)+(e.excludeFull?1:0)+(e.excludePast?1:0);return(0,r.jsxs)(ni,{css:{background:"$gray100",borderRadius:"$2",padding:"$4"},gap:"3",children:[(0,r.jsx)(Jn,{css:{flex:"1"},children:(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:t("rechercher_une_65646"),value:e.name,onChange:t=>{e.setName(t)}})}),(0,r.jsxs)(ry,{apply:()=>{e.setExcludeEmpty("checked"===o),e.setExcludeFull("checked"===l),e.setExcludePast("checked"===d),i(!1)},color:"white",isOpen:n,numberOfAppliedFilters:h,reinit:()=>{e.setExcludeEmpty(!1),a("unchecked"),e.setExcludeFull(!1),c("unchecked"),e.setExcludePast(!1),u("unchecked"),e.setName(""),i(!1)},showButtons:!0,onStateChange:i,children:[(0,r.jsx)(Wg,{state:o,onClick:a,children:t("cacher_les_cr_n_76382")}),(0,r.jsx)(Wg,{state:l,onClick:c,children:t("cacher_les_cr_n_31908")}),(0,r.jsx)(Wg,{state:d,onClick:u,children:t("masquer_les_cr_05336")})]})]})},ay=e=>{const t=bn(),[n,i,o]=ey(""),[a,l]=(0,s.useState)(!1),[c,d]=(0,s.useState)(!1),[u,h]=(0,s.useState)(!1),{data:m,loader:g}=vn("query MassAccreditSlots(\n $eventId: EventId!\n $delegationId: DelegationId\n $accreditationName: String\n $excludeFull: Boolean\n $excludeEmpty: Boolean\n $excludePast: Boolean\n) {\n event(id: $eventId) {\n delegation: delegationMaybe(id: $delegationId) {\n accreditationsSlots {\n accreditationSlotId\n assignedResources\n maxResources\n }\n }\n\n accreditationsSlots(\n delegationId: $delegationId\n accreditationName: $accreditationName\n includeHidden: true\n excludeFull: $excludeFull\n excludeEmpty: $excludeEmpty\n excludePast: $excludePast\n ) {\n nodes {\n id\n accreditationId\n name\n assignedResources\n maxResources\n date\n isBlocked\n isFull\n\n accreditation {\n id\n accreditationCategoryId\n name\n accreditationDisplay\n hasSlots\n color\n icon\n }\n\n accreditationCategory {\n id\n name\n }\n }\n }\n }\n}\n",{eventId:e.eventId,delegationId:e.delegationId,accreditationName:Dn(i)?i:void 0,excludeEmpty:a,excludeFull:c,excludePast:u},[]);const p=(0,s.useMemo)(()=>(m.event?.accreditationsSlots.nodes??[]).filter(e=>!e.isBlocked),[m.event]),f=(0,s.useMemo)(()=>(0,Ar.A)((0,gs.A)(p.map(e=>e.accreditationCategory),e=>e.id),e=>e.name.toLowerCase()),[p]),_=(0,s.useMemo)(()=>(0,gs.A)(p.map(e=>e.accreditation),e=>e.id),[p]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(sy,{excludeEmpty:a,excludeFull:c,excludePast:u,name:n,setExcludeEmpty:l,setExcludeFull:d,setExcludePast:h,setName:o}),(0,r.jsx)(Qu,{height:"6"}),g||(0,r.jsx)(vg,{css:{border:"1px solid $gray100",borderRadius:"$1"},children:f.map(t=>(0,r.jsx)(oy,{accreditations:_,accreditationsSlotsIds:e.values.massAccredit.accreditationsSlotsIds,category:t,change:e.change,delegationAccreditationsSlots:m.event.delegation?.accreditationsSlots??[],slots:p,strategy:e.values.massAccredit.strategy},t.id))}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{isLoading:e.submitting,onClick:e.handleSubmit,children:Dn(e.buttonText)?e.buttonText:t(e.values.massAccredit.strategy===be.Add?"accr_diter_les_78545":e.values.massAccredit.strategy===be.Replace?"r_accr_diter_le_34059":"d_saccr_diter_l_28590",e.numberOfSelected)})})]})},ly=({eventId:e,numberOfSelected:t,onClose:n,onSuccess:i,selecteds:o})=>{const s=bn(),a=_n(Oa),{mutate:l}=No();return(0,r.jsx)(JA,{children:(0,r.jsx)(gp,{category:s("Accreditation"),heading:s("accr_diter_les_48281"),onClose:n,children:(0,r.jsx)(GA,{children:(0,r.jsxs)(ZA,{initialValues:{massAccredit:{selecteds:o,strategy:be.Add,accreditationsSlotsIds:[]}},isEdit:!1,onSubmit:async t=>{const o=(await l({eventId:e,massAccredit:t.massAccredit})).numberOfMembers;i(s("_1_membres_ont_05068",o)),n()},children:[(0,r.jsx)(YA,{heading:s("initialisation_38640"),render:({handleSubmit:e})=>(0,r.jsx)(QA,{handleSubmit:e}),schema:a.massAccreditStep1Schema()}),(0,r.jsx)(YA,{heading:s("accr_ditations_39450"),render:({form:n,handleSubmit:i,submitting:o,values:s})=>(0,r.jsx)(ay,{change:n.change,delegationId:null,eventId:e,handleSubmit:i,numberOfSelected:t,submitting:o,values:s}),schema:a.massAccreditStep2Schema()})]})})})})},cy={PLURAL:"campaigns",SINGLE:"campaign"},dy={CAMPAIGNS:cy.PLURAL,CAMPAIGN:e=>ks([cy.SINGLE,e])},uy={CAMPAIGNS:({organizationId:e,eventId:t})=>ks([t?Bl.EVENT({organizationId:e,eventId:t}):$l.COMMUNITY({organizationId:e}),dy.CAMPAIGNS]),CAMPAIGNS_SEGMENT:({organizationId:e,segmentId:t})=>ks([uy.CAMPAIGNS({organizationId:e}),t]),CAMPAIGN:({organizationId:e,eventId:t,campaignId:n})=>ks([t?Bl.EVENT({organizationId:e,eventId:t}):$l.COMMUNITY({organizationId:e}),dy.CAMPAIGN(n)]),CAMPAIGN_DASHBOARD:e=>ks([uy.CAMPAIGN(e),Cs.DASHBOARD]),CAMPAIGN_PREVIEW:({userInfoId:e,...t})=>ks([uy.CAMPAIGN(t),Cs.PREVIEW,e]),CREATE(e){const t=Ss(uy.CAMPAIGNS(e));return e.options?`${t}/${e.options}`:t},CREATE_TEMPLATE:e=>ks([Ss(uy.CAMPAIGNS(e)),"template"]),UPDATE:e=>Es(uy.CAMPAIGN(e))},hy=e=>{const{history:t,translate:n}=Bu(),{mutate:i,isLoading:o}=function(e={}){return An("mutation UsersInfosMassCampaignSend(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n $campaignId: CampaignId!\n $selecteds: MassActionSelectedsInput!\n) {\n numberOfMembers: usersInfosMassCampaignSend(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n campaignId: $campaignId\n selecteds: $selecteds\n )\n}\n",e)}(),[a,c]=(0,s.useState)([]),d=l(a);return(0,r.jsxs)(Ip,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(ni,{justify:"center",children:(0,r.jsx)(cf,{color:"primary",icon:"people-group"})}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{font:"gray900 textLg medium",textAlign:"center",children:n("SendCampaign")}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsx)(Jp,{isSearchVisible:!0,label:n("campagne_97871"),values:a,onChange:c,children:e.campaigns.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}),e.canCreate&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Oi,{color:"invisible",leftIcon:"plus",onClick:()=>{const n=function(e){try{return Buffer.from(e).toString("base64")}catch{try{return btoa(e)}catch{return""}}}(JSON.stringify({usersInfosIds:e.selecteds.ids}));t.push(uy.CREATE({organizationId:e.organizationId,eventId:e.eventId||void 0,options:n}))},children:n("cr_er_une_nouve_86635")})]}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{disabled:!d,isLoading:o,onClick:async()=>{if(l(a)){const t=e.campaigns.find(e=>e.id===a[0]),o=(await i({organizationId:e.organizationId,eventId:e.eventId,delegationId:e.delegationId,selecteds:e.selecteds,campaignId:a[0]})).numberOfMembers;e.onSuccess(n("la_campagne_1_62015",t.name,o)),e.onClose()}},children:n("envoyer_26609")}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:n("annuler_48254")})]})]})},my=e=>(0,r.jsx)(ni,{css:{alignSelf:"stretch",alignItems:"start",padding:"$6",overflowY:"auto",...e.css},direction:"column",gap:"6",children:e.children}),gy=({handleSubmit:e,isSubmitDisabled:t=!1,setIsOpen:n,submitStyle:i,submitText:o,...s})=>{const{translate:a}=Bu();return(0,r.jsxs)(ni,{as:"footer",css:{alignItems:"flex-end",alignSelf:"stretch",background:"$white",borderBlockStart:"1px solid $gray200",padding:"$6"},direction:"column",gap:"4",...s,children:[(0,r.jsxs)(ni,{align:"center",gap:"4",justify:"end",children:[(0,r.jsx)(Oi,{color:"white",onClick:()=>n(!1),children:a("annuler_48254")}),(0,r.jsx)(Oi,{color:i,disabled:t,onClick:()=>e(),children:o??a("submit_21373")})]}),s.children]})},py=({heading:e,leftIcon:t,leftIconColor:n,leftIconBorder:i,setIsOpen:o,...s})=>{const{translate:a}=Bu();return(0,r.jsxs)(ni,{as:"header",css:{alignItems:"flex-start",alignSelf:"stretch",background:"$white",borderBlockEnd:"1px solid $gray200"},direction:"column",gap:"4",...s,children:[(0,r.jsxs)(ni,{css:{alignItems:"center",alignSelf:"stretch",padding:"$6 $7 $5 $7"},gap:"4",children:[t&&(0,r.jsx)(ni,{align:"center",css:{padding:"$3",bd:!0,border:i},justify:"center",children:(0,r.jsx)(ni,{align:"center",height:24,justify:"center",width:24,children:(0,r.jsx)(Ei,{className:"fa-xl",color:n,icon:t})})}),(0,r.jsx)(ni,{css:{alignItems:"flex-start",flex:1},direction:"column",justify:"center",children:e})]}),(0,r.jsx)(ni,{align:"center",css:{padding:"$2",height:"$space$9",width:"$space$9",position:"absolute",right:"$space$4",top:"$space$4"},justify:"center",children:(0,r.jsx)(Oi,{"aria-label":a("close_dialog_50926"),color:"invisible",css:{color:"$gray500",width:"$space$6",height:"$space$6",padding:0},textAlign:"center",onClick:()=>o(!1),children:(0,r.jsx)("i",{className:"far fa-xmark"})})}),s.children]})},fy=s.forwardRef(({shouldLightDismiss:e=!0,initialOpen:t=!1,isOpen:n,setIsOpen:i,onClose:o,children:a,...l},c)=>{const[d,u]=s.useState(t),h=s.useRef(null),m=n??d,g=i??u;return s.useEffect(()=>{const e=h.current;return m?function(e){e&&!e.open&&e.showModal()}(e):e?.close(),()=>{e?.close()}},[m]),s.useEffect(()=>{const t=h.current;function n(e){e.preventDefault(),e.stopPropagation(),l.onClose?.(),g(!1)}function i(e){const{target:t}=e;t instanceof Element&&"DIALOG"===t.nodeName&&n(e)}function o(e){"Escape"===e.code&&n(e)}return e&&t?.addEventListener("click",i),t?.addEventListener("keydown",o),()=>{e&&t?.removeEventListener("click",i),t?.removeEventListener("keydown",o)}},[e,g]),s.useImperativeHandle(c,()=>({close(){g(!1)},showModal(){g(!0)},isOpen:()=>m,addEventListener(e,t,n){h.current?.addEventListener(e,t,n)},removeEventListener(e,t,n){h.current?.removeEventListener(e,t,n)}}),[m,g]),(0,r.jsxs)(r.Fragment,{children:[false,(0,r.jsx)("dialog",{ref:h,"aria-describedby":l["aria-describedby"],"aria-label":l["aria-label"],"aria-labelledby":l["aria-labelledby"],style:l.style,onClose:o,...l["aria-description"]?{"aria-description":l["aria-description"]}:{},children:a})]})});fy.displayName="Dialog";const _y=({children:e,descId:t,labelId:n,isOpen:i,size:o,setIsOpen:s,...a})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n dialog::backdrop {\n background: rgba(52, 64, 84, 0.7)\n }\n "}}),(0,r.jsx)(fy,{"aria-describedby":t,"aria-labelledby":n,"data-testid":"modal-body",isOpen:i,setIsOpen:s,style:{border:"none",borderRadius:"var(--radii-3)",padding:0,inlineSize:"70vw",blockSize:"fit-content",maxWidth:"688px"},onClose:a.onClose,children:(0,r.jsx)(ni,{align:"center",direction:"column",...a,children:e})})]}),by=({eventId:e,selecteds:t,sort:n,isOpen:i,setIsOpen:o})=>{const{translate:a}=Bu(),l=_n(Ba),{data:c,isLoading:d}=vn("query MassPrintGroupsAndDocuments($eventId: EventId!) {\n event(id: $eventId) {\n printerGroups {\n id\n name\n }\n zplDocuments {\n nodes {\n id\n name\n }\n }\n }\n}\n",{eventId:e},[]),{mutate:u}=function(e={}){return An("mutation VolunteersRegistrationsMassPrint($eventId: EventId!, $input: MassPrintInput!) {\n count: volunteersRegistrationsMassPrint(eventId: $eventId, input: $input)\n}\n",e)}(),h=Ju(),m=(0,s.useRef)(null);return(0,r.jsx)(ph,{css:{dialog:{overflow:"visible"},footer:{borderBottomLeftRadius:"$3",borderBottomRightRadius:"$3"},header:{borderTopLeftRadius:"$3",borderTopRightRadius:"$3"}},customErrorRef:m,initialValues:{input:l.default({selecteds:t,sort:n})},render:({handleSubmit:e,submitting:t})=>(0,r.jsx)(ky,{disabled:d||t,ids:h,isOpen:i,setIsOpen:o,onSubmit:()=>{d||t||e()},children:d?(0,r.jsxs)(ni,{direction:"column",gap:"6",width:"100%",children:[(0,r.jsx)(Fh,{borderRadius:"$1",css:{marginTop:"$6"},height:40,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",css:{marginTop:"$6"},height:40,width:1})]}):(0,r.jsxs)(Jn,{width:"100%",children:[(0,r.jsx)(Jn,{ref:m,children:(0,r.jsx)(lr.Provider,{value:{designSystem:"new2025"},children:(0,r.jsx)(hh,{errorId:h.errorId})})}),(0,r.jsxs)(ni,{direction:"column",gap:"6",children:[0===c.event.printerGroups.length&&(0,r.jsxs)(ah,{alertStyle:"warning",children:[(0,r.jsx)(lh,{children:a("incomplete_prin_64421")}),(0,r.jsx)(ch,{children:a("no_printing_loc_73059")})]}),(0,r.jsx)(Xp,{label:a("wristband_to_pr_39675"),name:"input.zplDocumentId",children:c.event.zplDocuments.nodes.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))}),(0,r.jsx)(Xp,{label:a("printing_locati_10729"),name:"input.groupId",children:c.event.printerGroups.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))})]})]})}),schema:l.schema(),onSubmit:async({input:t},n)=>{if(!n.getState().invalid)try{await u({eventId:e,input:t})}finally{o(!1)}}})},ky=({children:e,disabled:t,ids:n,isOpen:i,onSubmit:o,setIsOpen:s})=>{const{translate:a}=Bu();return(0,r.jsxs)(_y,{descId:n.descId,isOpen:i,labelId:n.labelId,role:"dialog",setIsOpen:s,size:"md",onClose:()=>{s(!1)},children:[(0,r.jsx)(py,{heading:(0,r.jsx)(sh,{id:n.labelId,children:a("imprimer_un_bra_94539")}),id:n.labelId,leftIcon:"print",leftIconColor:"gray800",setIsOpen:s}),(0,r.jsx)(my,{css:{backgroundColor:"white"},id:n.descId,children:e}),(0,r.jsx)(gy,{handleSubmit:o,isSubmitDisabled:t,setIsOpen:s,submitText:a("print_37582")})]})},vy=e=>{const{translate:t}=Bu(),n=_n(Oa),{mutate:i}=ir();return(0,r.jsx)(JA,{children:(0,r.jsx)(gp,{category:t("Accreditation"),heading:t("update_desired_accreditations"),onClose:e.onClose,children:(0,r.jsx)(GA,{css:{py:"$7"},children:(0,r.jsxs)(ZA,{initialValues:{massAccredit:{selecteds:e.selecteds,strategy:be.Add,accreditationsSlotsIds:[]}},isEdit:!1,onSubmit:async t=>{await i({organizationId:e.organizationId,eventId:e.eventId,delegationId:e.delegationId,massAccredit:t.massAccredit}),e.onSuccess(),e.onClose()},children:[(0,r.jsx)(YA,{heading:t("initialisation_38640"),render:({handleSubmit:e})=>(0,r.jsx)(QA,{handleSubmit:e}),schema:n.massAccreditStep1Schema()}),(0,r.jsx)(YA,{heading:t("accr_ditations_39450"),render:({form:n,handleSubmit:i,values:o,submitting:s})=>(0,r.jsx)(ay,{buttonText:o.massAccredit.strategy===be.Delete?t("supprimer_les_a_93519"):t("update_desired_accreditations"),change:n.change,delegationId:e.delegationId,eventId:e.eventId,handleSubmit:i,numberOfSelected:e.numberOfSelected,submitting:s,values:o}),schema:n.massAccreditStep2Schema()})]})})})})},Ay=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),{mutate:a}=function(e={}){return An("mutation UsersInfosMassEdit(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n $massEdit: MassEditInput!\n) {\n numberOfEdited: usersInfosMassEdit(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n massEdit: $massEdit\n )\n}\n",e)}(),{mutate:c}=Jo(),{mutate:d}=Bo(),[u,h]=(0,s.useState)(!1),[m,g]=(0,s.useState)(!1),[p,f]=(0,s.useState)(!1),[_,b]=(0,s.useState)(!1),[k,v]=(0,s.useState)(!1),[A,y]=(0,s.useState)(!1),C=e.massActions.getSelectedsInput(null,null),I=e.showAccreditationsValidate||l(e.campaigns)||e.showDelete;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Oi,{color:"invisible-gray",leftIcon:"pen",onClick:()=>h(!0),children:t("_diter_un_champ_64621")}),e.showWishedAccreditationsEdit&&(0,r.jsx)(Oi,{color:"invisible-gray",leftIcon:"wand-magic-sparkles",onClick:()=>g(!0),children:t("_diter_les_accr_41957")}),e.showAccreditationsEdit&&(0,r.jsx)(Oi,{color:"invisible-gray",leftIcon:"wand-magic-sparkles",onClick:()=>f(!0),children:t("_diter_les_accr_86042")}),I&&(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"invisible-gray",rightIcon:"chevron-down",children:t("plus_77692")})}),(0,r.jsxs)(Vm,{placement:"bottom-end",children:[e.showAccreditationsValidate&&(0,r.jsx)(Bm,{icon:"check",onClick:async()=>{await c({eventId:i,delegationId:o,usersInfosIds:C.ids}),e.onMassEditSuccess()},children:t("valider_les_acc_80801")}),e.showPrint&&(0,r.jsx)(Bm,{icon:"print",onClick:()=>y(!0),children:t("imprimer_un_bra_94539")}),l(e.campaigns)&&(0,r.jsx)(Bm,{icon:"paper-plane",onClick:()=>b(!0),children:t("SendCampaign")}),e.showDelete&&(0,r.jsx)(Bm,{color:"red",icon:"user-xmark",onClick:()=>v(!0),children:t("retirer_de_la_d_64963")})]})]}),u&&(0,r.jsx)(VA,{customFields:e.customFields,mutate:e=>a({organizationId:n,eventId:i,delegationId:o,massEdit:e}),selecteds:C,onClose:()=>h(!1),onSuccess:e.onMassEditSuccess}),m&&(0,r.jsx)(vy,{delegationId:o,eventId:i,numberOfSelected:e.massActions.numberOfSelected,organizationId:n,selecteds:C,onClose:()=>g(!1),onSuccess:e.onMassEditSuccess}),p&&(0,r.jsx)(ly,{eventId:i,numberOfSelected:e.massActions.numberOfSelected,selecteds:C,onClose:()=>f(!1),onSuccess:e.onMassEditSuccess}),_&&(0,r.jsx)(hy,{campaigns:e.campaigns,canCreate:!1,delegationId:o,eventId:i,organizationId:n,selecteds:C,onClose:()=>b(!1),onSuccess:e.onMassEditSuccess}),k&&(0,r.jsx)(CA,{buttonText:t("supprimer_43083"),subtext:t("_tes_vous_sur_d_29974"),text:t("suppression_de_57689",C.ids?.length??0),onClose:()=>v(!1),onDelete:async()=>{await d({organizationId:n,eventId:i,delegationId:o,selecteds:C,deleteFromEvent:e.deleteFromEvent}),e.onMassEditSuccess()}}),A&&(0,r.jsx)(by,{eventId:i,isOpen:A,selecteds:C,setIsOpen:y,sort:e.sort})]})};function yy(e){return mg((0,gs.A)(e,e=>e.accreditation.id).map(t=>({...t.accreditation,accreditationCategory:t.accreditationCategory,slots:bg(e.filter(e=>e.accreditation.id===t.accreditation.id))})))}const Cy=e=>{const{translate:t}=Bu(),n=s.useRef(null),i=_n(pa),o=_n(Dl),a=(0,s.useMemo)(()=>(0,gs.A)((0,Ar.A)(e.slots.flatMap(e=>e.date?.isValid?[e.date]:[]),e=>e.toMillis()),e=>e.toMillis()),[e.filteredAccreditations]),c=(0,s.useMemo)(()=>(0,kg.A)((0,Qm.A)(e.slots,e=>e.date?.isValid?e.date.toMillis():"nodate"),e=>e.length),[e.slots]),d=(0,s.useMemo)(()=>Lb(i,e.allCategories),[i,e.allCategories]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{ref:n,css:{background:"white",border:"1px solid $gray200"},children:[(0,r.jsxs)(ni,{css:{width:"calc(2 * $cellWidth)"},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",borderRight:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},gap:"3",width:1,children:[!e.hideOptions&&(0,r.jsx)(Jn,{width:1,children:(0,r.jsx)(Jp,{isSearchVisible:!0,isSelectAllVisible:!0,menuWidth:300,multiple:!0,triggerElem:(0,r.jsxs)(Oi,{color:"white",leftIcon:"bars-filter",size:"sm",children:[t("accr_ditations_39450"),l(e.selectedSlotsIds)&&` (${e.selectedSlotsIds.length})`]}),values:e.selectedSlotsIds,onChange:e.setSelectedSlotsIds,children:d})}),!e.hideOptions&&(0,r.jsx)(Jn,{width:32,children:(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"gear",size:"sm"})}),(0,r.jsx)(Vm,{css:{padding:"0"},placement:"bottom-end",children:(0,r.jsxs)(ni,{css:{padding:"$4 $6"},direction:"column",gap:"4",children:[(0,r.jsxs)(tf,{label:t("grouper_les_acc_40252"),value:e.rendering,onChange:e.setRendering,children:[(0,r.jsx)("option",{value:Ts.Category,children:t("cat_gorie_00291")}),(0,r.jsx)("option",{value:Ts.Date,children:t("Date")})]}),!e.hideQuotaOption&&(0,r.jsx)(Ig,{value:e.showQuota,onChange:e.setShowQuota,children:t("afficher_les_qu_20761")})]})})]})})]}),(0,r.jsx)(ni,{css:{borderRight:"1px solid $gray200",height:"$cellHeightSm"},width:1,onClick:()=>{n.current?.requestFullscreen()}}),e.showQuota&&(0,r.jsx)(ni,{css:{borderRight:"1px solid $gray200",height:"32px"},width:1}),e.data.map(t=>e.renderLeftColumn(t))]}),(0,r.jsx)(ni,{css:{flex:"1",overflowX:"auto"},children:(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsxs)(ni,{css:{borderBottom:"1px solid $gray200",height:"$cellHeightSm"},children:[e.rendering===Ts.Category&&e.filteredAccreditations.map(t=>{const n=Dn(t.acronym)?t.acronym:t.name;return(0,r.jsxs)(ni,{align:"center",css:{borderRight:"1px solid $gray200",px:"$4",width:`calc(${t.numberOfSlots} * ${e.cellWidth}px)`},direction:"column",height:1,justify:"center",children:[(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray800 textSm medium",textAlign:"center",title:n,width:1,children:n}),(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},textAlign:"center",title:t.accreditationCategory.name,width:1,children:t.accreditationCategory.name})]},t.id)}),e.rendering===Ts.Date&&a.map(t=>{const n=t.toMillis(),o=c[n],s=i.toLocaleString(t,mo.DateOnly.MonthLong);return(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",px:"$4",width:`calc(${o} * ${e.cellWidth}px)`},direction:"column",height:1,justify:"center",children:(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray800 textSm medium",textAlign:"center",title:s,width:1,children:s})},n)}),e.rendering===Ts.Date&&(c.nodate??0)>0&&(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",px:"$4",width:`calc(${c.nodate} * ${e.cellWidth}px)`},direction:"column",height:1,justify:"center",children:(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray800 textSm medium",textAlign:"center",width:1,children:"-"})})]}),(0,r.jsx)(ni,{css:{height:"$cellHeightSm"},children:e.slots.map(t=>{const n=e.rendering===Ts.Category?t.name||"-":Dn(t.accreditation.acronym)?t.accreditation.acronym:t.accreditation.name,o=t.date?.isValid?i.toLocaleString(t.date,mo.DateOnly.Numeric):"-";return(0,r.jsxs)(ni,{align:"center",css:{borderRight:"1px solid $gray200",px:"$4",width:`${e.cellWidth}px`},direction:"column",height:1,justify:"center",children:[(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray800 textSm medium",textAlign:"center",title:n,width:1,children:n}),e.rendering===Ts.Category&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},textAlign:"center",title:o,width:1,children:o}),e.rendering===Ts.Date&&(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},textAlign:"center",title:t.accreditationCategory.name,width:1,children:t.accreditationCategory.name})]},t.id)})}),e.showQuota&&(0,r.jsx)(ni,{height:32,children:e.slots.map(n=>{const i=n.maxResources??Number.POSITIVE_INFINITY,s=n.assignedResources/i;return(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",width:`${e.cellWidth}px`},height:1,justify:"center",children:(0,r.jsx)(Np,{color:Pg(s,{higherIsBetter:!1}),size:"sm",children:t("_1_2_membres_04485",n.assignedResources,o.toNumberOrInfinity(i))})},n.id)})}),e.data.map(t=>e.renderRow(t))]})})]}),(0,r.jsx)(uk,{children:(0,r.jsx)(dk,{limit:e.limit,numberOfPages:e.numberOfPages,offset:e.offset,setLimit:e.setLimit,setOffset:e.setOffset,showLimits:!0,totalCount:e.totalCount})})]})},Iy=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>(e.vr.matrixAuis||[]).flatMap(e=>e.isAutoAccredit?[e.accreditationSlotId]:[]),[e.vr]),i=(0,s.useMemo)(()=>(e.vr.matrixAuis||[]).flatMap(e=>e.isAutoAccredit?[]:[e.accreditationSlotId]),[e.vr]),o=(0,s.useMemo)(()=>(e.vr.matrixWishedSlots||[]).map(e=>e.id),[e.vr]),a=(0,s.useMemo)(()=>(e.vr.matrixAuis||[]).flatMap(e=>e.checkInAt?.isValid?[e.accreditationSlotId]:[]),[e.vr]);return(0,r.jsx)(ni,{css:{borderTop:"1px solid $gray200",height:"$cellHeightSm"},children:e.slots.map(s=>{const l=n.includes(s.id),c=i.includes(s.id),d=o.includes(s.id),u=e.isEditMode&&!s.isBlocked&&(e.canDeleteCheckedIn||!a.includes(s.id))&&("assigned"===e.editMode&&(l||c)||"wished"===e.editMode&&d),h=e.isEditMode&&!s.isBlocked&&("assigned"===e.editMode&&!l&&!c||"wished"===e.editMode&&!d);return(0,r.jsxs)(ni,{align:"center",css:{borderRight:"1px solid $gray200",padding:"$3 $4",width:"$cellWidth","& > .h-accreditations-matrix-cell":{display:"flex"},"&:hover > .h-accreditations-matrix-cell":{display:"none"},"& > .h-accreditations-matrix-edit-cell":{display:"none"},"&:hover > .h-accreditations-matrix-edit-cell":{display:"flex"}},height:1,children:[u&&(0,r.jsx)(ni,{align:"center",className:"h-accreditations-matrix-edit-cell",css:{background:"$error200",bd:"error500 1",color:"$error700",cursor:"pointer"},height:1,justify:"center",width:1,onClick:async()=>{await e.deleteAccreditationSlot(e.vr.userInfo.id,s.id),e.reloadRow(e.vr.id)},children:(0,r.jsx)(Ei,{icon:"trash-can"})}),h&&(0,r.jsx)(ni,{align:"center",className:"h-accreditations-matrix-edit-cell",css:{background:"$primary100",bd:"primary500 1",color:"$primary500",cursor:"pointer"},height:1,justify:"center",width:1,onClick:async()=>{await e.addAccreditationSlot(e.vr.userInfo.id,s.id),e.reloadRow(e.vr.id)},children:(0,r.jsx)(Ei,{icon:"plus"})}),l||c?(0,r.jsx)(ni,{align:"center",className:h||u?"h-accreditations-matrix-cell":"",css:{background:"$success200",bd:"success500 1",color:"$success700",fontSize:"$textMd"},height:1,justify:"center",width:1,children:(0,r.jsx)(Ei,{icon:n.includes(s.id)?"bolt-auto":"check"})}):d?(0,r.jsx)(ni,{align:"center",className:e.isEditMode?"h-accreditations-matrix-cell":"",css:{background:"white",bd:"gray300 1",borderStyle:"dashed"},height:1,justify:"center",width:1,children:(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("souhait_e_52100")})}):null]},s.id)})})},wy=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>function(e){const t=yy(e);return(0,Ar.A)((0,gs.A)(e,e=>e.accreditationCategory.id).map(e=>({...e.accreditationCategory,accreditations:t.filter(t=>t.accreditationCategory.id===e.accreditationCategory.id)})),e=>jn(e.name))}(e.allAccreditationsSlots),[e.allAccreditationsSlots]),i=(0,s.useMemo)(()=>yy(e.allAccreditationsSlots),[e.allAccreditationsSlots]),o=(0,s.useMemo)(()=>function(e,t){return e.flatMap(e=>{const n=e.slots.map(e=>e.id),i=c(t)?e.slots.length:(0,la.A)(n,t).length;return 0===i?[]:[{...e,numberOfSlots:i}]})}(i,e.selectedSlotsIds),[i,e.selectedSlotsIds]),a=(0,s.useMemo)(()=>function(e,t,n){const i=e.flatMap(e=>e.slots.filter(e=>c(t)||t.includes(e.id)));return n===Ts.Category?i:(0,Ar.A)(i,e=>e.date?.isValid?e.date.toMillis():Number.POSITIVE_INFINITY)}(o,e.selectedSlotsIds,e.rendering),[o,e.selectedSlotsIds,e.rendering]),d=(0,s.useCallback)(t=>e.isRowLoading(t.id)?(0,r.jsx)(ak,{css:{border:"none",borderTop:"1px solid $gray200",height:"$cellHeightSm"}},t.userInfo.id):(0,r.jsx)(Iy,{addAccreditationSlot:e.addAccreditationSlot,canDeleteCheckedIn:e.canDeleteCheckedIn,deleteAccreditationSlot:e.deleteAccreditationSlot,editMode:e.editMode,isEditMode:e.isEditMode,reloadRow:e.reloadRow,slots:a,vr:t},t.userInfo.id),[e.addAccreditationSlot,e.deleteAccreditationSlot,e.editMode,e.isEditMode,e.isRowLoading,e.reloadRow,a]);return(0,r.jsx)(ni,{direction:"column",width:1,children:e.isLoading?(0,r.jsx)(Ti,{}):c(e.members)||c(o)?(0,r.jsx)(ni,{css:{background:"white",border:"1px solid $gray200"},height:400,children:c(e.members)?(0,r.jsx)(Ag,{imageSrc:Dh.Blanks.Member,title:t("aucun_membre_ne_07054")}):l(e.selectedSlotsIds)?(0,r.jsx)(ni,{align:"center",height:1,justify:"center",width:1,children:(0,r.jsx)(Oi,{color:"white",leftIcon:"broom-wide",onClick:()=>e.setSelectedSlotsIds([]),children:t("remettre_les_fi_83263")})}):(0,r.jsx)(Ag,{imageSrc:Dh.Blanks.Accreditation,title:t("aucune_accr_dit_97505")})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(Cy,{allAccreditations:i,allCategories:n,cellWidth:120,data:e.members,filteredAccreditations:o,hideOptions:e.hideOptions,limit:e.limit,numberOfPages:e.numberOfPages,offset:e.offset,renderLeftColumn:t=>(0,r.jsx)(ni,{css:{borderRight:"1px solid $gray200",borderTop:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},width:1,children:(0,r.jsx)(_k,{isClickDisabled:!!e.getInformationPanelPath,size:32,userInfo:t.userInfo})},t.userInfo.id),renderRow:d,rendering:e.rendering,selectedSlotsIds:e.selectedSlotsIds,setLimit:e.setLimit,setOffset:e.setOffset,setRendering:e.setRendering,setSelectedSlotsIds:e.setSelectedSlotsIds,setShowQuota:e.setShowQuota,showQuota:e.showQuota,slots:a,totalCount:e.totalCount})})})},xy=e=>{const{params:{organizationId:t,eventId:n,delegationId:i}}=Bu(),{data:o,idToLoading:a,isEditMode:l,isLoading:c,limit:d,numberOfPages:u,offset:h,reloadRow:m,setLimit:g,setOffset:p,totalCount:f}=Kb(),{mutate:_}=ir(),{data:b,isLoading:k,reload:v}=vn("query DelegationMembersAccreditationsMatrix($eventId: EventId!, $delegationId: DelegationId!) {\n event(id: $eventId) {\n delegation(id: $delegationId) {\n allAccreditationsSlots(onlyVisible: true) {\n assignedResources\n maxResources\n\n accreditationSlot {\n ...AccreditationSlotMatrix\n }\n }\n }\n }\n}\n",{eventId:n,delegationId:i},[to.AccreditationSlotMatrixFragment]),A=(0,s.useMemo)(()=>(b.event?.delegation.allAccreditationsSlots??[]).map(e=>({...e.accreditationSlot,assignedResources:e.assignedResources,maxResources:e.maxResources})),[b]),y=(0,s.useCallback)(e=>a[e]??!1,[a]),C=(0,s.useCallback)(async(o,r)=>{await _({organizationId:t,eventId:n,delegationId:i,massAccredit:{accreditationsSlotsIds:[r],selecteds:{ids:[o]},strategy:be.Add}}),e.matrixShowQuota&&v()},[_,t,n,i,e.matrixShowQuota,v]),I=(0,s.useCallback)(async(o,r)=>{await _({organizationId:t,eventId:n,delegationId:i,massAccredit:{accreditationsSlotsIds:[r],selecteds:{ids:[o]},strategy:be.Delete}}),e.matrixShowQuota&&v()},[_,t,n,i,e.matrixShowQuota,v]);return(0,r.jsx)(wy,{addAccreditationSlot:C,allAccreditationsSlots:A,canDeleteCheckedIn:!1,deleteAccreditationSlot:I,editMode:"wished",getInformationPanelPath:e.getInformationPanelPath,hideOptions:e.hideOptions,isEditMode:l,isLoading:c||k,isRowLoading:y,limit:d,members:o,numberOfPages:u,offset:h,reloadRow:m,rendering:e.matrixRendering,selectedSlotsIds:e.selectedSlotsIds,setLimit:g,setOffset:p,setRendering:e.setMatrixRendering,setSelectedSlotsIds:e.setSelectedSlotsIds,setShowQuota:e.setMatrixShowQuota,showQuota:e.matrixShowQuota,totalCount:f})},Sy=e=>{const{params:{organizationId:t,eventId:n,delegationId:i}}=Bu(),o=_n(ud),a=In(),[d,u,h]=ok(e.delegationsSpaceLayoutTab,e=>e.infos?.columns??[],t,"eventDelegationMembers.columns",e.columns),m=(0,s.useMemo)(()=>e.canEditColumns||e.delegationsSpaceLayoutTab?d:e.columns,[d,e.canEditColumns,e.columns,e.delegationsSpaceLayoutTab]),[g,p,f]=ik(t,"eventDelegationMembers.limit",25),[_,b,k]=ik(t,"eventDelegationMembers.predicates",[]),v=(0,s.useMemo)(()=>e.delegationsSpaceLayoutTab?.rendering===Ms.List&&l(e.delegationsSpaceLayoutTab?.infos?.accreditationsSlotsIds)?[{slug:"accreditationSlotId",operator:Te.Is,value:e.delegationsSpaceLayoutTab.infos.accreditationsSlotsIds}]:_,[e.delegationsSpaceLayoutTab,_]),[A,y,C]=ok(e.delegationsSpaceLayoutTab,e=>e.rendering,t,"eventDelegationMembers.rendering",Ms.List),[I,w,x]=ok(e.delegationsSpaceLayoutTab,e=>e.infos?.matrixRendering||Ts.Category,t,"eventDelegationMembers.matrixRendering",Ts.Category),[S,E,j]=ok(e.delegationsSpaceLayoutTab,e=>e.infos?.accreditationsSlotsIds||[],t,"eventDelegationMembers.selectedSlotsIds",[]),[T,D,R]=ok(e.delegationsSpaceLayoutTab,e=>e.infos?.matrixShowQuota??!1,t,"eventDelegationMembers.matrixShowQuota",!1),[O,M,$]=ik(t,"eventDelegationMembers.sort",null),{data:F,isLoading:z}=vn("query EventDelegationMembersInfos(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $delegationId: DelegationId!\n $privacy: CustomFieldPrivacy!\n) {\n organization(id: $organizationId) {\n weezeventOrganizationId\n\n customFields(variety: UserInfo, privacy: $privacy) {\n nodes {\n ...SegmentCustomField\n }\n }\n }\n\n event(id: $eventId) {\n startAt\n endAt\n isWeezeventConnected\n\n customDocuments {\n ...CustomDocumentPopulation\n }\n\n delegation(id: $delegationId) {\n id\n numberOfDelegationsAccreditationsSlots\n\n accreditationsSlots(onlyDefault: true, onlyHidden: true) {\n accreditationSlotId\n }\n\n columnsCustomFields {\n ...SegmentCustomField\n }\n\n form {\n id\n positionDisplay\n slotDisplay\n\n elements {\n customField {\n ...SegmentCustomField\n }\n }\n }\n }\n }\n}\n",{organizationId:t,eventId:n,delegationId:i,privacy:e.customFieldsPrivacy},[to.SegmentCustomFieldFragment,to.CustomDocumentPopulationFragment]);const N=h||f||k||C||x||j||R||$||z,B=(0,s.useMemo)(()=>e.customFieldsPrivacy===P.All?F.organization?.customFields.nodes??[]:(0,gs.A)((0,yr.A)((F.event?.delegation.form.elements.map(e=>e.customField)||[]).concat(F.event?.delegation.columnsCustomFields||[])),e=>e.slug),[e.customFieldsPrivacy,F.organization,F.event]),L=rk(B),V=(0,s.useMemo)(()=>F.event?o.getDelegationMembersFilters(t,n,B,F.event,F.event.delegation.form,F.event.isWeezeventConnected):[],[n,B,F.event]),U=(0,s.useMemo)(()=>F.event?o.getDelegationMembersPossibleColumns(t,B,{forDelegationsSpace:e.forDelegationsSpace,isWeezeventConnected:F.event.isWeezeventConnected,positionDisplay:F.event.delegation.form.positionDisplay,slotDisplay:F.event.delegation.form.slotDisplay}):[],[e.forDelegationsSpace,t,B,F.event]),G=(0,s.useMemo)(()=>(F.event?.delegation.accreditationsSlots??[]).map(e=>e.accreditationSlotId),[F.event]),W=(0,s.useMemo)(()=>"function"==typeof e.showEditMode?e.showEditMode(A):e.showEditMode,[e.showEditMode,A]),q=(0,s.useMemo)(()=>c(e.delegationsSpaceLayoutTab?.infos?.accreditationsSlotsIds||[]),[e.delegationsSpaceLayoutTab]),H=(0,s.useMemo)(()=>c(e.delegationsSpaceLayoutTab?.infos?.accreditationsSlotsIds||[]),[e.delegationsSpaceLayoutTab]),K=(0,s.useMemo)(()=>e.delegationsSpaceLayoutTab?void 0:[Ms.List,Ms.AccreditationsMatrix],[e.delegationsSpaceLayoutTab]),Y=3695!==t&&(F.event?.delegation.numberOfDelegationsAccreditationsSlots??0)>0,Z=window.location.origin===Ii.HEAVENT_PUBLIC_URL.origin?o=>`${window.location.origin}${xc.DELEGATION_MEMBER_INFORMATION({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:o.userInfo.id})}`:void 0;return(0,s.useEffect)(()=>{a.setItem(wh.DELEGATIONS_SPACE_TAB,"members")},[]),N?(0,r.jsx)(Ti,{}):(0,r.jsx)(Qb,{columns:m,columnsSearch:[],columnsToIncludes:dd,eventId:n,filters:V,getMassActionId:e=>e.userInfo.id,limit:g,loadDataList:nr,loadDataListParams:{delegationId:i,onlyVisibleAccreditationsSlots:e.onlyVisibleAccreditationsSlots,includeCanRegistrationStateUpdate:!1,includeIsEditable:!1},loadRow:tr,loadRowParams:{delegationId:i,onlyVisibleAccreditationsSlots:e.onlyVisibleAccreditationsSlots,includeCanRegistrationStateUpdate:!1,includeIsEditable:!1},organizationId:t,possibleColumns:U,possibleRenderings:K,predicates:v,renderActions:(t,n,i)=>(0,r.jsx)(Ay,{campaigns:e.campaigns,customFields:B,deleteFromEvent:e.deleteFromEvent,massActions:t,showAccreditationsEdit:e.showAccreditationsEdit,showAccreditationsValidate:e.showAccreditationsValidate,showDelete:e.canDeleteMembers,showPrint:e.showPrint,showWishedAccreditationsEdit:Y,sort:O,onMassEditSuccess:i}),rendering:A,setColumns:u,setLimit:p,setPredicates:b,setRendering:y,setSort:M,showEditColumns:A===Ms.List&&e.canEditColumns,showEditMode:W,showFilters:q,showMassActions:e.canEditMembers,showPredicatesBadges:H,showRowDropdown:!0,showRowEdit:e.canEditMembers,showSearchColumns:!1,sort:O,children:A===Ms.AccreditationsMatrix?(0,r.jsx)(xy,{getInformationPanelPath:Z,hideOptions:!!e.delegationsSpaceLayoutTab,matrixRendering:I,matrixShowQuota:T,selectedSlotsIds:S,setMatrixRendering:w,setMatrixShowQuota:D,setSelectedSlotsIds:E}):(0,r.jsx)(gk,{getEditPath:e.getEditPath,renderCell:(o,s,a)=>(0,r.jsx)(Dv,{accreditationsPanelPath:xc.DELEGATION_MEMBER_ACCREDITATIONS({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:s.userInfo.id}),availabilitiesPanelPath:xc.DELEGATION_MEMBER_AVAILABILITIES({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:s.userInfo.id}),canAccredit:e.canAccredit,canAssign:!1,canChangeDelegation:!1,column:o,customField:L.get(o.slug),eventId:n,informationPanelPath:Z?.(s),positionsPanelPath:xc.DELEGATION_MEMBER_POSITIONS({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:s.userInfo.id}),reloadRow:a,row:s}),renderRowDropdown:(t,n)=>(0,r.jsx)(wA,{accreditationState:t.accreditationState,allowedCustomDocuments:e.customBadges,canAccredit:e.canAccredit,canDelete:e.canDeleteMembers&&t.canDelete,canDuplicate:e.canDuplicateMembers,customDocuments:F.event?.customDocuments??[],deleteFromEvent:e.deleteFromEvent,member:t.userInfo,reload:n,showDeleteFromEvent:e.showDeleteFromEvent,showDocumentsDownload:e.showDocumentsDownload,volunteerRegistrationId:t.id}),renderRowPanels:(o,s)=>(0,r.jsx)(kA,{accreditationsPanelPath:xc.DELEGATION_MEMBER_ACCREDITATIONS({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:o.userInfo.id}),availabilitiesPanelPath:xc.DELEGATION_MEMBER_AVAILABILITIES({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:o.userInfo.id}),canAccredit:e.canAccredit,canCheckIn:!1,canDeleteCheckedIn:!1,canDeletePosition:()=>!1,canEditWishedAccreditations:!0,defaultHiddenAccreditationsSlotsIds:G,delegation:F.event.delegation,eventId:n,informationPanelPath:xc.DELEGATION_MEMBER_INFORMATION({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:o.userInfo.id}),organizationId:t,positionsPanelPath:xc.DELEGATION_MEMBER_POSITIONS({organizationId:t,eventId:n,delegationId:i,slug:e.delegationsSpaceLayoutTab?.slug,userInfoId:o.userInfo.id}),reloadRow:s,returnPathFallback:e.delegationsSpaceLayoutTab?xc.DELEGATION_TAB({organizationId:t,eventId:n,slug:e.delegationsSpaceLayoutTab?.slug,delegationId:i}):xc.DELEGATION_MEMBERS({organizationId:t,eventId:n,delegationId:i}),volunteerRegistration:o})})})},Ey=e=>{const{history:t,params:{organizationId:n}}=Bu(),i=(0,s.useMemo)(()=>(e.user.events||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name,onClick(){t.push(Bl.EVENT({organizationId:n,eventId:e.id}))}})),[e.user]);return(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:i})})},jy=e=>{const{translate:t,params:{organizationId:n}}=Bu(),i=_n(pa),{mutate:o}=function(e={}){return An("mutation UserInfoUpdateField(\n $organizationId: OrganizationId!\n $userInfoId: UsersInfoId!\n $slug: String!\n $value: JSON!\n) {\n userInfoUpdateField(\n organizationId: $organizationId\n userInfoId: $userInfoId\n slug: $slug\n value: $value\n ) {\n id\n }\n}\n",e)}(),a=(0,s.useCallback)((t,i)=>o({organizationId:n,userInfoId:e.row.id,slug:i,value:t}),[e.row,o]),c=(0,s.useMemo)(()=>(e.row.formsUsersInfos||[]).flatMap(e=>e.form?[{id:e.form.id,color:"gray",icon:null,text:e.form.name}]:[]),[e.row.formsUsersInfos]),d=(0,s.useMemo)(()=>(e.row.formsUsersInfos||[]).flatMap(e=>e.form?[`${e.form.name} : ${i.toLocaleString(e.insertedAt.toLocal(),mo.DateTime)}`]:[]).join(", "),[e.row.formsUsersInfos]),u=(0,s.useMemo)(()=>(e.row.delegations||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[e.row.delegations]),h=(0,s.useMemo)(()=>(0,gs.A)(e.row.delegations||[],e=>e.delegationCategory.id).map(e=>({id:e.delegationCategory.id,color:"gray",icon:null,text:e.delegationCategory.name})),[e.row.delegations]),m=(0,s.useMemo)(()=>(e.row.emails??[]).map(e=>{const{color:n,leftIcon:i}=ev(e.state);return{id:e.id,color:n,icon:i,text:`${e.campaign?.name??""} - ${t(e.state)}`}}),[e.row.emails]),g=(0,s.useMemo)(()=>(e.row.tags||[]).map(e=>({id:e.id,color:"gray",icon:null,text:e.name})),[e.row.tags]);return"name"===e.column.slug?(0,r.jsx)(Vk,{clickPath:e.informationPanelPath,column:e.column,mutate:a,reload:e.reloadRow,updatable:e.updatable,userInfo:e.row}):"id"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.id}):"picture"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Km,{email:e.row.email,image:e.row.picture?.url,name:e.row.name,size:32})}):"email"===e.column.slug?(0,r.jsx)(Lk,{clickPath:e.informationPanelPath??Nu.MEMBER_INFORMATION({organizationId:n,userInfoId:e.row.id}),column:e.column,reload:e.reloadRow,updatable:e.updatable,userInfo:e.row}):"events"===e.column.slug?(0,r.jsx)(Ey,{column:e.column,user:e.row}):"number_of_events"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.events?.length??0}):"forms"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:c})}):"forms_inserted_at"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:d,children:d})}):"delegations"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:u})}):"delegations_categories"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:h})}):"inserted_at"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:i.toLocaleString(e.row.insertedAt.toLocal(),mo.DateTime)}):"last_seen_at"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:e.row.lastSeenAt?.isValid?i.toLocaleString(e.row.lastSeenAt.toLocal(),mo.DateTime):""}):"campaigns_states"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:m})}):"tags"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:(0,r.jsx)(Mk,{badges:g})}):"comments"===e.column.slug?(0,r.jsx)(v_,{minWidth:e.column.minWidth,width:e.column.width,children:l(e.row.comments)?e.row.comments.map(e=>e.content).join("; "):""}):"roles"===e.column.slug?(0,r.jsx)(Uk,{minWidth:e.column.minWidth,userPermissions:e.row,width:e.column.width}):(0,r.jsx)(Bk,{clickPath:e.informationPanelPath??Nu.MEMBER_INFORMATION({organizationId:n,userInfoId:e.row.id}),column:e.column,customField:e.customField,fields:e.row.fields,mutate:a,reload:e.reloadRow,updatable:e.updatable})},Ty=e=>{const{params:{organizationId:t}}=Bu();return(0,r.jsx)(fr.dO,{children:e.informationPanelPath&&e.delegation&&(0,r.jsx)(fr.qh,{path:e.informationPanelPath,children:(0,r.jsx)(Kv,{organizationId:t,delegation:e.delegation,userInfoId:e.userInfo.id,returnPathFallback:e.informationPanelPath})})})},Dy=e=>{const{params:{organizationId:t,delegationId:n}}=Bu(),i=_n(sd),o=In(),[a,l,c]=ik(t,"organizationDelegationMembers.columns",e.columns),[d,u,h]=ik(t,"organizationDelegationMembers.limit",25),[m,g,p]=ik(t,"organizationDelegationMembers.predicates",[]),[f,_,b]=ik(t,"organizationDelegationMembers.sort",null),{data:k,isLoading:v}=vn("query OrganizationDelegationMembersInfos(\n $organizationId: OrganizationId!\n $delegationId: DelegationId!\n $privacy: CustomFieldPrivacy!\n) {\n organization(id: $organizationId) {\n customFields(variety: UserInfo, privacy: $privacy) {\n nodes {\n ...SegmentCustomField\n }\n }\n\n delegation(id: $delegationId) {\n id\n columnsCustomFields {\n ...SegmentCustomField\n }\n\n form {\n id\n elements {\n customField {\n ...SegmentCustomField\n }\n }\n }\n }\n }\n}\n",{organizationId:t,privacy:e.canCustomFieldRead?P.All:P.Public,delegationId:n},[to.SegmentCustomFieldFragment]);const A=c||h||p||b||v,y=(0,s.useMemo)(()=>e.canCustomFieldRead?k.organization?.customFields.nodes??[]:(0,yr.A)((k.organization?.delegation.form.elements.map(e=>e.customField)||[]).concat(k.organization?.delegation.columnsCustomFields??[])),[k.organization]),C=rk(y),I=(0,s.useMemo)(()=>i.getDelegationMembersFilters(y),[y]),w=(0,s.useMemo)(()=>i.getDelegationMembersPossibleColumns(y),[y]);return(0,s.useEffect)(()=>{o.setItem(wh.DELEGATIONS_SPACE_TAB,"members")},[]),A?(0,r.jsx)(Ti,{}):(0,r.jsx)(Qb,{columns:e.canEditColumns?a:e.columns,columnsSearch:[],columnsToIncludes:rd,eventId:null,filters:I,limit:d,loadDataList:qo,loadDataListParams:{delegationId:n},loadRow:Wo,organizationId:t,possibleColumns:w,predicates:m,renderActions:(t,n,i)=>(0,r.jsx)(Ay,{campaigns:e.campaigns,customFields:y,deleteFromEvent:!1,massActions:t,showAccreditationsEdit:!1,showAccreditationsValidate:!1,showDelete:e.canDeleteMembers,showPrint:!1,showWishedAccreditationsEdit:!1,sort:f,onMassEditSuccess:i}),rendering:Ms.List,setColumns:l,setLimit:u,setPredicates:g,setSort:_,showEditColumns:e.canEditColumns,showEditMode:e.canMemberEdit,showFilters:!0,showMassActions:!0,showPredicatesBadges:!0,showRowDropdown:!0,showRowEdit:e.canEditMembers,showSearchColumns:!1,sort:f,children:(0,r.jsx)(gk,{getEditPath:e.getEditPath,renderCell:(i,o,s)=>(0,r.jsx)(jy,{column:i,customField:C.get(i.slug),informationPanelPath:n?`${window.location.origin}${xc.DELEGATION_MEMBER_INFORMATION({organizationId:t,delegationId:n,userInfoId:o.id})}`:void 0,reloadRow:s,row:o,updatable:e.canEditMembers}),renderRowDropdown:(t,n)=>(0,r.jsx)(wA,{accreditationState:null,allowedCustomDocuments:e.customBadges,canAccredit:!1,canDelete:e.canDeleteMembers,canDuplicate:!1,customDocuments:[],deleteFromEvent:!1,member:t,reload:n,showDeleteFromEvent:!1,showDocumentsDownload:e.showDocumentsDownload,volunteerRegistrationId:null}),renderRowPanels:e=>(0,r.jsx)(Ty,{delegation:k.organization.delegation,informationPanelPath:xc.DELEGATION_MEMBER_INFORMATION({organizationId:t,delegationId:n,userInfoId:e.id}),userInfo:e})})})},Ry=e=>(0,r.jsx)(ni,{align:"end",css:{background:"gray"===e.background?"$gray50":"none",borderRight:"1px solid $gray200",overflow:"hidden",px:"$4"},direction:"column",height:1,justify:"center",width:1,children:e.children}),Py=(0,s.createContext)({});function Oy(){return(0,s.useContext)(Py)}const My=e=>{const{translate:t}=Bu(),n=_n(Dl),{accreditationIdToOpen:i,accreditationIdToValues:o,accreditationKeyToStats:a,accreditationValueKeyToStats:c,dates:d,hasNoDate:u,hasScanned:h,showTotal:m}=Oy(),g=a[`a${e.accreditation.id}__no_date`],p=o[e.accreditation.id]||[],f=l(p),_=i[e.accreditation.id]??!0,{assignedTotal:b,scannedTotal:k}=(0,s.useMemo)(()=>{const t=(0,yr.A)(d.map(t=>a[`a${e.accreditation.id}__${t.toSQLDate()}`]));return{assignedTotal:(0,Zr.A)(t,e=>e.assigned??0)+(u?g?.assigned??0:0),scannedTotal:(0,Zr.A)(t,e=>e.scanned??0)+(u?g?.scanned??0:0)}},[a,g,d,u,e.accreditation]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{css:{borderTop:"1px solid $gray200",height:"$cellHeightSm"},children:[d.map(i=>{const o=`a${e.accreditation.id}__${i.toSQLDate()}`,s=a[o];return e.accreditation.hasDateSlots?(0,r.jsxs)(Ry,{background:"none",children:[(0,r.jsxs)(Jn,{children:[s?.assigned??0,n.toNumberOrInfinity(s?.max,{prefix:"/"})]}),h&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:s?.scanned?t("_1_scann_e_19753",s.scanned):"-"})]},i.toISO()):(0,r.jsx)(Ry,{background:"none"},i.toISO())}),u&&(e.accreditation.hasDateSlots?(0,r.jsx)(Ry,{background:"none"}):(0,r.jsxs)(Ry,{background:"none",children:[(0,r.jsxs)(Jn,{children:[g?.assigned??0,n.toNumberOrInfinity(g?.max,{prefix:"/"})]}),h&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:g?.scanned?t("_1_scann_e_19753",g.scanned):"-"})]})),m&&(0,r.jsxs)(Ry,{background:"none",children:[(0,r.jsxs)(Jn,{children:[b,n.toNumberOrEmpty(e.accreditation.maxResources,{prefix:"/"})]}),h&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:k>0?t("_1_scann_e_19753",k):"-"})]})]}),_&&f&&p.map(({id:n})=>{const i=c[`a${e.accreditation.id}__${n}__no_date`];return(0,r.jsxs)(ni,{css:{borderTop:"1px solid $gray200",height:"$cellHeightSm"},children:[d.map(i=>{const o=`a${e.accreditation.id}__${n}__${i.toSQLDate()}`,s=c[o];return e.accreditation.hasDateSlots?(0,r.jsxs)(Ry,{background:"none",children:[(0,r.jsx)(Jn,{children:s?.assigned??0}),h&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:s?.scanned?t("_1_scann_e_19753",s.scanned):"-"})]},i.toISO()):(0,r.jsx)(Ry,{background:"none"},i.toISO())}),u&&(e.accreditation.hasDateSlots?(0,r.jsx)(Ry,{background:"none"}):(0,r.jsxs)(Ry,{background:"none",children:[(0,r.jsx)(Jn,{children:i?.assigned??0}),h&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:i?.scanned?t("_1_scann_e_19753",i.scanned):"-"})]})),m&&(0,r.jsx)(Ry,{background:"none"})]},n)})]})},$y=e=>{const{translate:t}=Bu(),n=_n(Dl),{categoryIdToAccreditations:i,categoryIdToOpen:o,categoryKeyToStats:a,dates:l,hasNoDate:c,hasScanned:d,showTotal:u}=Oy(),h=(0,s.useMemo)(()=>i[e.category.id],[i,e.category.id]),m=o[e.category.id]??!0,g=a[`c${e.category.id}__no_date`],{assignedTotal:p,scannedTotal:f}=(0,s.useMemo)(()=>{const t=(0,yr.A)(l.map(t=>a[`c${e.category.id}__${t.toSQLDate()}`]));return{assignedTotal:(0,Zr.A)(t,e=>e.assigned??0)+(c?g?.assigned??0:0),scannedTotal:(0,Zr.A)(t,e=>e.scanned??0)+(c?g?.scanned??0:0)}},[a,l,c,g,e.category]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{css:{borderTop:"1px solid $gray200",height:"$cellHeightSm"},children:[l.map(n=>{const i=`c${e.category.id}__${n.toSQLDate()}`,o=a[i];return(0,r.jsxs)(Ry,{background:"gray",children:[(0,r.jsx)(Jn,{children:o?.assigned??0}),d&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:o?.scanned?t("_1_scann_e_19753",o.scanned):"-"})]},n.toISO())}),c&&(0,r.jsxs)(Ry,{background:"gray",children:[(0,r.jsx)(Jn,{children:g?.assigned??0}),d&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:g?.scanned?t("_1_scann_e_19753",g.scanned):"-"})]}),u&&(0,r.jsxs)(Ry,{background:"gray",children:[(0,r.jsxs)(Jn,{children:[p,n.toNumberOrEmpty(e.category.maxResources,{prefix:"/"})]}),d&&(0,r.jsx)(Jn,{css:{ellipsis:!0},font:"gray500 textXs regular",textAlign:"end",width:1,children:f>0?t("_1_scann_e_19753",f):"-"})]})]}),m?h.map(e=>(0,r.jsx)(My,{accreditation:e},e.id)):null]})},Fy=e=>{const{translate:t}=Bu(),{categories:n,categoryIdToAccreditations:i,customFields:o,links:a,setLinks:c}=Oy(),[d,h]=(0,s.useState)(a),m=(0,s.useMemo)(()=>(0,Ar.A)(o,e=>jn(e.name)).filter(e=>!e.canSelectMultiple).map(e=>(0,r.jsx)("option",{value:e.slug,children:e.name},e.id)),[o]),g=(0,s.useCallback)((e,t)=>{h((0,p_.jM)(n=>{n[e].customFieldSlug=t}))},[h]),p=(0,s.useCallback)((e,t)=>{h((0,p_.jM)(n=>{n[e].accreditationsIds=t}))},[h]),f=d.every(e=>""!==e.customFieldSlug&&l(e.accreditationsIds));return(0,r.jsxs)(gb,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(Rv,{children:t("ventiler_les_st_00770")}),(0,r.jsx)(pb,{css:{padding:"$6"},children:(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[d.map((e,o)=>(0,r.jsxs)(ni,{css:{bd:!0},direction:"column",children:[(0,r.jsxs)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",padding:"$5 $6 $4 $6"},gap:"4",children:[(0,r.jsx)(Jn,{css:{flex:"1"},font:"gray800 textMd medium",children:t("liaison_n_1_48160",o+1)}),(0,r.jsx)(Oi,{color:"white",leftIcon:"trash-can",size:"sm",onClick:()=>h(u(d,o))})]}),(0,r.jsxs)(ni,{css:{padding:"$4 $6 $6 $6"},direction:"column",gap:"4",children:[(0,r.jsx)(Jp,{isSearchVisible:!0,label:t("CustomField"),values:[e.customFieldSlug],onChange:e=>{l(e)&&g(o,e[0])},children:m}),(0,r.jsx)(Jp,{isSearchVisible:!0,label:t("accr_ditations_39450"),multiple:!0,values:e.accreditationsIds,onChange:e=>p(o,e),children:n.map(e=>{const t=i[e.id];return(0,r.jsx)("optgroup",{label:e.name,children:t.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))},e.id)})})]})]},o)),(0,r.jsx)(Oi,{color:"invisible",leftIcon:"plus",onClick:()=>h([...d,{accreditationsIds:[],customFieldSlug:""}]),children:t("ajouter_une_lia_43639")})]})}),(0,r.jsx)(fb,{children:(0,r.jsxs)(ni,{gap:"3",justify:"end",width:1,children:[(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")}),(0,r.jsx)(Oi,{disabled:!f,onClick:()=>{c(d),e.onClose()},children:t("ventiler_10014")})]})})]})},zy=e=>{const{accreditationIdToOpen:t,accreditationIdToValues:n,setAccreditationIdToOpen:i}=Oy(),o=n[e.accreditation.id]||[],s=l(o),a=t[e.accreditation.id]??!0;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",css:{borderRight:"1px solid $gray200",borderTop:"1px solid $gray200",cursor:s?"pointer":"default",height:"$cellHeightSm",paddingLeft:"$6",paddingRight:"$4",userSelect:"none"},gap:"2",onClick:()=>{s&&i(t=>({...t,[e.accreditation.id]:!(t[e.accreditation.id]??1)}))},children:[(0,r.jsx)(Jn,{css:{visibility:s?"visible":"hidden"},children:(0,r.jsx)(Ei,{icon:a?"chevron-up":"chevron-right"})}),(0,r.jsx)(Mg,{color:e.accreditation.color,icon:e.accreditation.icon,size:"sm"}),(0,r.jsx)(ni,{align:"center",css:{flex:"1",overflow:"hidden"},height:1,wrap:"wrap",children:(0,r.jsx)(Jn,{color:"gray800",title:e.accreditation.name,children:e.accreditation.name})})]}),a&&s&&o.map(({id:e,value:t})=>(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",borderTop:"1px solid $gray200",height:"$cellHeightSm",paddingLeft:"88px",paddingRight:"$4",userSelect:"none"},gap:"2",children:t},e))]})},Ny=e=>{const{categoryIdToAccreditations:t,categoryIdToOpen:n,setCategoryIdToOpen:i}=Oy(),o=(0,s.useMemo)(()=>t[e.category.id],[t,e.category.id]),a=n[e.category.id]??!0;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",css:{background:"$gray50",borderRight:"1px solid $gray200",borderTop:"1px solid $gray200",cursor:"pointer",height:"$cellHeightSm",px:"$4",userSelect:"none"},gap:"2",onClick:()=>i(t=>({...t,[e.category.id]:!(t[e.category.id]??1)})),children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:a?"chevron-up":"chevron-right"})}),(0,r.jsx)(Jn,{css:{textTransform:"uppercase"},font:"gray800 textXs medium",children:e.category.name})]}),a?o.map(e=>(0,r.jsx)(zy,{accreditation:e},e.id)):null]})},By=()=>{const{translate:e}=Bu(),{categories:t,links:n,hideOptions:i}=Oy(),[o,a]=(0,s.useState)(!1);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{css:{width:"calc(2 * $cellWidth)"},direction:"column",children:[(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},width:1,children:!i&&(0,r.jsx)(Oi,{color:"white",size:"sm",onClick:()=>a(!0),children:`${e("ventiler_par_ch_78972")} (${n.length})`})}),t.map(e=>(0,r.jsx)(Ny,{category:e},e.id))]}),o&&(0,r.jsx)(Fy,{onClose:()=>a(!1)})]})},Ly=e=>{const{translate:t}=Bu(),n=_n(pa),i=(0,s.useMemo)(()=>(0,Ar.A)((0,gs.A)(e.slots.flatMap(e=>e.date?.isValid?[e.date.startOf("day")]:[]),e=>e.toMillis()),e=>e.toMillis()),[e.slots]),o=(0,s.useMemo)(()=>e.slots.some(e=>!e.date?.isValid),[e.slots]),a=(0,s.useMemo)(()=>e.slots.some(e=>(e.scannedResources??0)>0),[e.slots]),c=(0,s.useMemo)(()=>e.showTotal&&(l(i)||e.categories.some(e=>"number"==typeof e.maxResources)||e.accreditations.some(e=>"number"==typeof e.maxResources)),[i,e.accreditations,e.categories,e.showTotal]),d=(0,s.useMemo)(()=>(0,Ar.A)(e.categories,e=>jn(e.name)),[e.categories]),[u,h]=(0,s.useState)({}),[m,g]=(0,s.useState)({}),p=(0,s.useMemo)(()=>(0,Qm.A)(mg(e.accreditations),e=>e.accreditationCategoryId),[e.accreditations]),f=(0,s.useMemo)(()=>Object.fromEntries(e.accreditations.map(t=>{const n=e.links.find(e=>e.accreditationsIds.includes(t.id));if(n){const i=(0,Ar.A)(e.customFields.find(e=>e.slug===n.customFieldSlug)?.values??[],e=>jn(e.value));return[t.id,i]}return[t.id,[]]})),[e.accreditations,e.customFields,e.links]),_=(0,s.useMemo)(()=>(0,kg.A)((0,Qm.A)(e.slots,e=>{const t=e.date?.isValid?e.date.startOf("day").toSQLDate():"no_date";return`c${e.accreditationCategoryId}__${t}`}),e=>({assigned:(0,Zr.A)(e,e=>e.assignedResources),scanned:(0,Zr.A)(e,e=>e.scannedResources??0)})),[e.slots]),b=(0,s.useMemo)(()=>Object.fromEntries(e.slots.map(e=>{const t=e.date?.isValid?e.date.startOf("day").toSQLDate():"no_date";return[`a${e.accreditationId}__${t}`,{assigned:e.assignedResources,max:e.maxResources,scanned:e.scannedResources??0}]})),[e.slots]),k=(0,s.useMemo)(()=>Object.fromEntries(e.slots.flatMap(e=>Object.entries(e.resourcesByFields).flatMap(([t,n])=>{const i=e.date?.isValid?e.date.startOf("day").toSQLDate():"no_date";return n.map(({customFieldValueId:t,assignedResources:n,scannedResources:o})=>[`a${e.accreditationId}__${t}__${i}`,{assigned:n,scanned:o}])}))),[e.slots]);return(0,r.jsx)(Py.Provider,{value:{accreditationKeyToStats:b,accreditationValueKeyToStats:k,accreditationIdToOpen:m,accreditationIdToValues:f,categories:d,categoryIdToAccreditations:p,categoryIdToOpen:u,categoryKeyToStats:_,customFields:e.customFields,dates:i,hasNoDate:o,hasScanned:a,hideOptions:e.hideOptions,links:e.links,showTotal:c,setAccreditationIdToOpen:g,setCategoryIdToOpen:h,setLinks:e.setLinks},children:(0,r.jsxs)(ni,{css:{background:"white",border:"1px solid $gray200"},children:[(0,r.jsx)(By,{}),(0,r.jsx)(ni,{css:{flex:"1",overflowX:"auto"},children:(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsxs)(ni,{css:{height:"$cellHeightSm"},children:[i.map(e=>(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},justify:"center",width:120,children:(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:n.toLocaleString(e,mo.DateOnly.MonthShort)})},e.toISO())),o&&(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},justify:"center",width:120,children:(0,r.jsx)(Jn,{font:"gray800 textSm medium",textAlign:"center",children:t("tout_l_v_nemen_70929")})}),c&&(0,r.jsx)(ni,{align:"center",css:{borderRight:"1px solid $gray200",height:"$cellHeightSm",px:"$4"},justify:"center",width:120,children:(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:t("total_07173")})})]}),d.map(e=>(0,r.jsx)($y,{category:e},e.id))]})})]})})},Vy=e=>{const t=jh(),n=(0,s.useMemo)(()=>e.min.startOf("week").equals(e.value.startOf("week")),[e.min,e.value]),i=(0,s.useMemo)(()=>e.max.endOf("week").equals(e.value.endOf("week")),[e.max,e.value]);return(0,r.jsxs)(ni,{gap:"2",children:[(0,r.jsx)(Oi,{color:"white",disabled:n,leftIcon:"chevron-left",onClick:()=>{e.onChange(e.value.minus(t?{week:1}:{day:1}))}}),(0,r.jsx)(Jn,{width:160,children:(0,r.jsx)(Kg,{...e})}),(0,r.jsx)(Oi,{color:"white",disabled:i,leftIcon:"chevron-right",onClick:()=>{e.onChange(e.value.plus(t?{week:1}:{day:1}))}})]})},Uy=s.createContext({}),Gy=e=>{const{days:t,interval:n}=s.useContext(Uy),i=t[0],o=t[6]??t[0],a=s.useMemo(()=>(e.startAt??Xi.c9.max(i,n.start)).startOf("day"),[e.startAt,i,n]),l=s.useMemo(()=>(e.endAt??Xi.c9.min(o,n.end)).endOf("day"),[e.endAt,o,n]),c=s.useMemo(()=>"number"==typeof e.startHour&&e.startHour>0&&e.startAt?.isValid&&e.startAt.hour{const e=Math.max(a.diff(i,"days").days+1,1);return c?e-1:e},[c,a,i]),u=s.useMemo(()=>{const e=Math.min(Math.ceil(l.diff(i,"days").days)+1,8);return c?e-1:e},[c,l,i]);return a>o||l{const t=s.useMemo(()=>{if("week"===e.display){const t=e.date.startOf("week");return(0,yl.A)(0,7).map(e=>t.plus({day:e}))}return[e.date]},[e.date]),n=s.useMemo(()=>Xi.IX.fromDateTimes(e.minDate.startOf("day"),e.maxDate.endOf("day")),[e.minDate,e.maxDate]),[i,o]=s.useState(300),a=s.useCallback(e=>{if(e){const t=Math.max(Math.ceil(e.getBoundingClientRect().height),300);o(t)}},[e.date,o]),l=e.showBorder?{bd:!0,overflow:"hidden"}:{};return(0,r.jsx)(Uy.Provider,{value:{days:t,interval:n},children:(0,r.jsxs)(ni,{css:{...l,...e.css},direction:"column",children:[(0,r.jsx)(ni,{css:{borderBottom:"1px solid $gray200"},height:60,width:1,children:t.map(e=>(0,r.jsxs)(ni,{align:"center",css:{background:"$gray50"},direction:"column",height:1,justify:"center",width:1,children:[(0,r.jsx)(Jn,{css:{textTransform:"capitalize"},font:"gray500 textXs medium",children:e.toLocaleString({weekday:"long"})}),(0,r.jsx)(Jn,{font:"gray800 textXl semiBold",children:e.day})]},e.toISO()))}),(0,r.jsxs)(ni,{className:"h-calendar-events-container",css:{position:"relative"},direction:"column",height:i,width:1,children:[(0,r.jsx)(Oh,{css:{flex:"1","& > div:last-child":{borderRight:"none"}},gridtemplatecolumns:"week"===e.display?"repeat(7, minmax(0, 1fr))":"1",gridtemplaterows:"1fr",width:1,children:t.map((e,t)=>(0,r.jsx)(ni,{css:{background:n.contains(e)?"white":"$primary50",borderRight:"1px solid $gray200",gridColumn:`${t+1} / ${t+2}`,gridRow:"1 / 2"}},e.toISO()))}),(0,r.jsx)(Oh,{ref:a,css:{gridAutoFlow:"column",rowGap:"$2",position:"absolute",top:"0",py:"$2"},gridtemplatecolumns:"week"===e.display?"repeat(7, minmax(0, 1fr))":"1",width:1,children:e.children})]})]})})},qy=e=>(0,r.jsxs)(ni,{align:"center",gap:"2",width:1,children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:e.icon})}),(0,r.jsx)(Jn,{css:{flex:"1"},fontSize:"textXs",children:e.text}),(0,r.jsx)(ni,{align:"center",css:{background:e.background,borderRadius:"$1",fontSize:"$textXs",fontWeight:"$medium",padding:"2px 8px",minWidth:"30px"},justify:"center",children:e.count})]}),Hy=n.p+"img/unavailableCell-148d1ec075614a0e294d.png",Ky=Un(Jn,{alignItems:"center",color:"$gray900",display:"flex",height:"40px",justifyContent:"center",variants:{border:{gray100:{borderBottom:"1px solid $gray100",borderRight:"1px solid $gray100"},gray200:{borderBottom:"1px solid $gray200",borderRight:"1px solid $gray200"}}},defaultVariants:{border:"gray100"}}),Yy=(Un(Jn,{alignItems:"center",borderBottom:"1px solid $gray100",borderRight:"1px solid $gray100",color:"$gray700",display:"flex",gap:"$2",height:"48px",px:"$4",width:"200px"}),Un(Jn,{alignItems:"center",borderBottom:"1px solid $gray100",borderRight:"1px solid $gray100",color:"$gray800",display:"flex",height:"48px",padding:"$2",width:"100px","& > div":{alignItems:"center",background:"$success400",borderRadius:"$1",display:"flex",height:"100%",justifyContent:"center",width:"100%","& svg":{height:"50%"}}}),Un(Jn,{background:`url(${Hy}) no-repeat`,borderBottom:"1px solid $gray100",borderRight:"1px solid $gray100",color:"$gray700",height:"48px",width:"100px"}),e=>{const{translate:t}=Bu(),n=e.member.accreditationsUsersInfos.some(t=>t.accreditationSlotId===e.accreditationSlotId);return(0,r.jsx)(w_,{children:(0,r.jsxs)(v_,{children:[(0,r.jsx)(Jn,{css:{flex:"1"},children:(0,r.jsx)(_k,{userInfo:e.member.userInfo})}),(0,r.jsx)(ni,{align:"center",gap:"3",children:n?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"success500",children:(0,r.jsx)(Ei,{icon:"badge-check",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("d_j_attribu_e_06450")})]}),(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"ellipsis-vertical",size:"sm"})}),(0,r.jsx)(Vm,{placement:"bottom-end",children:(0,r.jsx)(Bm,{color:"red",icon:"trash-can",onClick:()=>e.deleteAccreditationSlot(e.member.userInfo.id,e.accreditationSlotId),children:t("retirer_l_accr_62187")})})]})]}):(0,r.jsx)(Oi,{size:"sm",onClick:()=>e.addAccreditationSlot(e.member.userInfo.id,e.accreditationSlotId),children:t("ajouter_97327")})})]})})}),Zy=e=>{const{translate:t}=Bu();return(0,r.jsx)(ni,{css:{background:"white",bd:!0,padding:"$4 $6"},direction:"column",gap:"2",children:e.isLoading?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",css:{color:"$gray700"},gap:"1",width:1,children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"badge-check"})}),(0,r.jsx)(Jn,{css:{flex:"1"},children:t("attribu_es_48167")}),(0,r.jsx)(Jn,{children:e.stats.assignedResources})]}),(0,r.jsxs)(ni,{align:"center",css:{color:"$gray700"},gap:"1",width:1,children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"hand-holding-heart"})}),(0,r.jsx)(Jn,{css:{flex:"1"},children:t("souhait_es_78101")}),(0,r.jsx)(Jn,{children:e.stats.wishedResources})]}),(0,r.jsxs)(ni,{align:"center",css:{color:"$gray700"},gap:"1",width:1,children:[(0,r.jsx)(Jn,{children:(0,r.jsx)(Ei,{icon:"scanner-gun"})}),(0,r.jsx)(Jn,{css:{flex:"1"},children:t("scann_es_13169")}),(0,r.jsx)(Jn,{children:e.stats.scannedResources})]})]})})},Jy=e=>{const{params:{eventId:t,delegationId:n},translate:i}=Bu(),{mutate:o}=No(),a=(0,s.useMemo)(()=>`${e.accreditation.name}${Dn(e.accreditationSlot.name)?` - ${e.accreditationSlot.name}`:""}`,[e.accreditation,e.accreditationSlot]),[l,c]=(0,s.useState)(!1),[d,u]=(0,s.useState)(e.stats),[h,m]=(0,s.useState)((0,Ar.A)(e.volunteersRegistrations,e=>jn(e.userInfo.name))),[g,p]=(0,s.useState)({}),f=(0,s.useCallback)(async i=>{c(!0),p(e=>({...e,[i]:!0}));const{event:o}=await(r={eventId:t,delegationId:n,accreditationSlotId:e.accreditationSlotId,userInfoId:i},s=await jo(),$o("query CalendarAccreditationSlotMember(\n $eventId: EventId!\n $delegationId: DelegationId\n $accreditationSlotId: AccreditationsSlotId!\n $userInfoId: UsersInfoId!\n) {\n event(id: $eventId) {\n accreditationSlot(id: $accreditationSlotId) {\n ...AccreditationSlotStats\n }\n\n delegationMaybe(id: $delegationId) {\n accreditationSlot(id: $accreditationSlotId) {\n ...DelegationAccreditationSlotStats\n }\n }\n\n member: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n ...VolunteerRegistrationDelegationAccreditationSlot\n }\n }\n}\n",{variables:r,token:s||void 0,fragments:[to.AccreditationSlotStatsFragment,to.DelegationAccreditationSlotStatsFragment,to.VolunteerRegistrationDelegationAccreditationSlotFragment]}));var r,s;m(t=>t.flatMap(t=>{if(t.userInfo.id===i){const t=o.member.accreditationsUsersInfos.some(t=>t.accreditationSlotId===e.accreditationSlotId),n=o.member.accreditationsSlots.some(t=>t.id===e.accreditationSlotId);return t||n?[o.member]:[]}return[t]})),u(o.delegationMaybe?.accreditationSlot??o.accreditationSlot),p(e=>({...e,[i]:!1})),c(!1)},[e.accreditationSlotId,n,t,c,u,p,m]),_=(0,s.useCallback)(async(e,n)=>{p(t=>({...t,[e]:!0})),await o({eventId:t,massAccredit:{accreditationsSlotsIds:[n],selecteds:{ids:[e]},strategy:be.Add}}),await f(e)},[t,f,p]),b=(0,s.useCallback)(async(e,n)=>{p(t=>({...t,[e]:!0})),await o({eventId:t,massAccredit:{accreditationsSlotsIds:[n],selecteds:{ids:[e]},strategy:be.Delete}}),await f(e)},[t,f,p]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Rv,{children:a}),(0,r.jsxs)(pb,{css:{background:"$gray50",gap:"$6",padding:"$6"},children:[(0,r.jsx)(Zy,{isLoading:l,stats:d}),(0,r.jsxs)(x_,{children:[(0,r.jsx)(y_,{children:(0,r.jsx)(Ky,{children:i("nom_du_membre_69353")})}),h.map(t=>g[t.userInfo.id]?(0,r.jsx)(ak,{bx:!0},t.id):(0,r.jsx)(Yy,{accreditationSlotId:e.accreditationSlotId,addAccreditationSlot:_,deleteAccreditationSlot:b,member:t},t.id))]})]})]})},Xy=e=>{const{data:t,loader:n}=vn("query AccreditationSlotMembers($eventId: EventId!, $accreditationSlotId: AccreditationsSlotId!) {\n event(id: $eventId) {\n accreditationSlot(id: $accreditationSlotId) {\n ...AccreditationSlotStats\n date\n name\n\n accreditation {\n name\n }\n\n volunteersRegistrations {\n ...VolunteerRegistrationDelegationAccreditationSlot\n }\n }\n }\n}\n",{eventId:e.eventId,accreditationSlotId:e.accreditationSlotId},[to.AccreditationSlotStatsFragment,to.VolunteerRegistrationDelegationAccreditationSlotFragment]);return(0,r.jsx)(gb,{size:"md",onClose:e.onClose,children:n||(0,r.jsx)(Jy,{accreditation:t.event.accreditationSlot.accreditation,accreditationSlot:t.event.accreditationSlot,accreditationSlotId:e.accreditationSlotId,stats:t.event.accreditationSlot,volunteersRegistrations:t.event.accreditationSlot.volunteersRegistrations})})},Qy=e=>{const{data:t,loader:n}=vn("query DelegationAccreditationSlotMembers(\n $eventId: EventId!\n $delegationId: DelegationId!\n $accreditationSlotId: AccreditationsSlotId!\n) {\n event(id: $eventId) {\n delegation(id: $delegationId) {\n accreditationSlot(id: $accreditationSlotId) {\n ...DelegationAccreditationSlotStats\n\n accreditationSlot {\n date\n name\n }\n\n accreditation {\n name\n }\n\n volunteersRegistrations {\n ...VolunteerRegistrationDelegationAccreditationSlot\n }\n }\n }\n }\n}\n",{eventId:e.eventId,delegationId:e.delegationId,accreditationSlotId:e.accreditationSlotId},[to.DelegationAccreditationSlotStatsFragment,to.VolunteerRegistrationDelegationAccreditationSlotFragment]);return(0,r.jsx)(gb,{size:"md",onClose:e.onClose,children:n||(0,r.jsx)(Jy,{accreditation:t.event.delegation.accreditationSlot.accreditation,accreditationSlot:t.event.delegation.accreditationSlot.accreditationSlot,accreditationSlotId:e.accreditationSlotId,stats:t.event.delegation.accreditationSlot,volunteersRegistrations:t.event.delegation.accreditationSlot.volunteersRegistrations})})},eC=e=>{const{translate:t,params:{eventId:n,delegationId:i}}=Bu(),[o,a]=(0,s.useState)(e.stats),l=(0,s.useMemo)(()=>Tg(e.accreditation.color),[e.accreditation]),c=(0,s.useMemo)(()=>({background:l[50],border:`1px solid ${l[500]}`,color:l[700]}),[l]),d=(0,s.useMemo)(()=>`${e.accreditation.name}${Dn(e.accreditationSlot.name)?` - ${e.accreditationSlot.name}`:""}`,[e.accreditation,e.accreditationSlot]),u=(0,s.useCallback)(async()=>{if(i){const{event:{delegation:r}}=await(t={eventId:n,delegationId:i,accreditationSlotId:e.accreditationSlot.id},o=await jo(),$o("query DelegationAccreditationSlotStats(\n $eventId: EventId!\n $delegationId: DelegationId!\n $accreditationSlotId: AccreditationsSlotId!\n) {\n event(id: $eventId) {\n delegation(id: $delegationId) {\n accreditationSlot(id: $accreditationSlotId) {\n ...DelegationAccreditationSlotStats\n }\n }\n }\n}\n",{variables:t,token:o||void 0,fragments:[to.DelegationAccreditationSlotStatsFragment]}));a(r.accreditationSlot)}else{const{event:{accreditationSlot:t}}=await function(e,t){return $o("query AccreditationSlotStats($eventId: EventId!, $accreditationSlotId: AccreditationsSlotId!) {\n event(id: $eventId) {\n accreditationSlot(id: $accreditationSlotId) {\n assignedResources\n maxResources\n scannedResources\n wishedResources\n }\n }\n}\n",{variables:e,token:t||void 0,fragments:[]})}({eventId:n,accreditationSlotId:e.accreditationSlot.id},await jo());a(t)}var t,o},[e.accreditationSlot,a]),[h,m]=(0,s.useState)(!1),g=o.maxResources?`/${o.maxResources}`:"",p=`${o.assignedResources}${g}`;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"start",css:{...c,borderRadius:"$1",cursor:e.canMemberAccredit?"pointer":"default",minHeight:"32px",padding:"$2"},direction:"column",gap:"2",width:1,onClick:()=>{e.canMemberAccredit&&m(!0)},children:[(0,r.jsx)(Jn,{css:{flex:"1"},fontSize:"textXs",fontWeight:"medium",children:d}),(0,r.jsx)(qy,{background:l[100],count:p,icon:"badge-check",text:t("attribu_es_48167")}),e.showWished&&"number"==typeof o.wishedResources&&(0,r.jsx)(qy,{background:l[100],count:o.wishedResources,icon:"hand-holding-heart",text:t("souhait_es_78101")}),"number"==typeof o.scannedResources&&(0,r.jsx)(qy,{background:l[100],count:o.scannedResources,icon:"scanner-gun",text:t("scann_es_13169")})]}),e.canMemberAccredit&&h?i?(0,r.jsx)(Qy,{accreditationSlotId:e.accreditationSlot.id,delegationId:i,eventId:n,onClose:()=>(m(!1),u())}):(0,r.jsx)(Xy,{accreditationSlotId:e.accreditationSlot.id,eventId:n,onClose:()=>(m(!1),u())}):null]})},tC=e=>{const t=jh(),n=(0,s.useMemo)(()=>(0,Ar.A)(e.accreditationsSlots.filter(e=>!e.accreditationSlot.date?.isValid),e=>[e.accreditationCategory.name,hg(e.accreditation.index),e.accreditation.name.toLowerCase()]),[e.accreditationsSlots]),i=(0,s.useMemo)(()=>(0,Ar.A)(e.accreditationsSlots.filter(e=>e.accreditationSlot.date?.isValid),e=>[e.accreditationCategory.name,hg(e.accreditation.index),e.accreditation.name.toLowerCase()]),[e.accreditationsSlots]),o=(0,s.useMemo)(()=>Object.fromEntries(e.accreditations.map(e=>[e.accreditationId,e.willAutoAccredit||e.accreditation.willAutoAccredit])),[e.accreditations]);return(0,r.jsxs)(Wy,{css:{borderTop:"1px solid $gray200"},date:e.selectedDay,display:t?"week":"day",maxDate:e.event.endAt,minDate:e.event.startAt,children:[n.map(t=>(0,r.jsx)(Gy,{children:(0,r.jsx)(eC,{accreditation:t.accreditation,accreditationSlot:t.accreditationSlot,canMemberAccredit:e.canMemberAccredit,showWished:!o[t.accreditationId],stats:t})},t.accreditationSlot.id)),i.map(t=>(0,r.jsx)(Gy,{endAt:t.accreditationSlot.date,startAt:t.accreditationSlot.date,children:(0,r.jsx)(eC,{accreditation:t.accreditation,accreditationSlot:t.accreditationSlot,canMemberAccredit:e.canMemberAccredit,showWished:!o[t.accreditationId],stats:t})},t.accreditationSlot.id))]})},nC=e=>{const{translate:t,params:{organizationId:n}}=Bu(),[i,o]=(0,s.useState)(""),[a,c]=ok(e.delegationsSpaceLayoutTab,e=>e.rendering,n,"eventDelegationAccreditations.rendering",Ds.WeeklyCalendar,[Ds.Table,Ds.WeeklyCalendar]),[d,u]=(0,s.useState)(e.event.delegation.minAccreditationSlotDate),h=(0,s.useMemo)(()=>d?.isValid?d:e.event.startAt,[e.event,d]),[m,g]=(0,s.useState)(null),p=(0,s.useMemo)(()=>{const t=jn(i||""),n=e.delegationsSpaceLayoutTab?.infos.accreditationsSlotsIds;return e.event.delegation.allAccreditationsSlots.filter(e=>{const i=!Dn(t)||jn(e.accreditation.name).includes(t)||jn(e.accreditationSlot.name).includes(t)||a===Ds.Table&&jn(e.accreditationCategory.name).includes(t),o=!m?.isValid||!!e.accreditationSlot.date?.isValid&&m.toSQLDate()===e.accreditationSlot.date.toSQLDate(),r=!l(n)||n.includes(e.accreditationSlotId);return i&&o&&r})},[e.delegationsSpaceLayoutTab,e.event,i,a,m]),f=(0,s.useMemo)(()=>p.map(e=>({accreditationCategoryId:e.accreditationCategory.id,accreditationId:e.accreditationSlot.accreditationId,date:e.accreditationSlot.date,assignedResources:e.assignedResources,maxResources:e.maxResources,resourcesByFields:{},scannedResources:e.scannedResources})),[p]),_=(0,s.useMemo)(()=>{const t=p.map(e=>e.accreditationId);return e.event.delegation.allAccreditations.filter(e=>t.includes(e.accreditationId))},[e.event,p]),b=(0,s.useMemo)(()=>_.map(e=>({id:e.accreditation.id,accreditationCategoryId:e.accreditation.accreditationCategoryId,index:e.accreditation.index,name:e.accreditation.name,color:e.accreditation.color,icon:e.accreditation.icon,hasDateSlots:e.accreditation.hasDateSlots,maxResources:e.maxResources})),[_]),k=(0,s.useMemo)(()=>{const t=p.map(e=>e.accreditationCategoryId);return e.event.delegation.allAccreditationsCategories.filter(e=>t.includes(e.accreditationCategoryId)).map(e=>({id:e.accreditationCategory.id,name:e.accreditationCategory.name,maxResources:e.maxResources}))},[p,e.event]),v=(0,s.useMemo)(()=>!e.delegationsSpaceLayoutTab,[e.delegationsSpaceLayoutTab]),A=(0,s.useMemo)(()=>Dn(e.delegationsSpaceLayoutTab?.infos.customFieldSlug)&&l(b)?[{accreditationsIds:b.map(e=>e.id),customFieldSlug:e.delegationsSpaceLayoutTab.infos.customFieldSlug}]:[],[e.delegationsSpaceLayoutTab,b]);return(0,r.jsxs)(ni,{css:{background:"white",bd:!0,overflow:"hidden"},direction:"column",children:[(0,r.jsxs)(ni,{css:{background:"white",padding:"$5 $5"},gap:"3",children:[(0,r.jsx)(Jn,{width:320,children:(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:t("rechercher_une_65646"),value:i,onChange:o})}),(0,r.jsx)(Jn,{css:{flex:"1"}}),a===Ds.WeeklyCalendar&&(0,r.jsx)(Vy,{max:e.event.endAt,min:e.event.startAt,value:h,onChange:u}),a===Ds.Table&&(0,r.jsx)(Jn,{width:160,children:(0,r.jsx)(Kg,{max:e.event.endAt,min:e.event.startAt,value:m,onChange:g})}),v&&(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:Ns(a),children:Bs(t,a)})}),(0,r.jsxs)(Vm,{placement:"bottom-end",children:[(0,r.jsx)(Bm,{icon:Ns(Ds.WeeklyCalendar),onClick:()=>c(Ds.WeeklyCalendar),children:Bs(t,Ds.WeeklyCalendar)}),(0,r.jsx)(Bm,{icon:Ns(Ds.Table),onClick:()=>c(Ds.Table),children:Bs(t,Ds.Table)})]})]})]}),a===Ds.Table?(0,r.jsx)(Ly,{accreditations:b,categories:k,customFields:e.organization.customFields.nodes,hideOptions:!0,links:A,setLinks:xh.A,showTotal:!0,slots:f}):(0,r.jsx)(tC,{accreditations:_,accreditationsSlots:p,canMemberAccredit:e.canMemberAccredit,event:e.event,selectedDay:h})]})},iC=()=>{const e=bn();return(0,r.jsx)(ni,{align:"center",css:{background:"white",border:"1px solid $gray200",borderRadius:"$1",boxShadow:"$xs"},height:1,justify:"center",width:1,children:(0,r.jsx)(Jn,{height:250,width:1,children:(0,r.jsx)(Ag,{title:e("aucune_accr_dit_27643")})})})},oC=e=>{const{params:{organizationId:t,eventId:n,delegationId:i}}=Bu(),{data:o,loader:s}=vn("query DelegationAccreditations(\n $organizationId : OrganizationId!\n $eventId: EventId!\n $delegationId: DelegationId!\n $onlyVisible: Boolean!\n) {\n organization(id: $organizationId){\n customFields(fieldTypes: [Select], variety: UserInfo, privacy: Public){\n nodes {\n ...ConditionCustomField\n }\n }\n }\n\n event(id: $eventId) {\n startAt\n endAt\n\n delegation(id: $delegationId) {\n minAccreditationSlotDate\n\n allAccreditationsCategories {\n accreditationCategoryId\n maxResources\n\n accreditationCategory {\n id\n name\n }\n }\n\n allAccreditations {\n accreditationId\n accreditationCategoryId\n willAutoAccredit\n maxResources\n\n accreditation {\n id\n accreditationCategoryId\n name\n color\n icon\n hasSlots\n index\n willAutoAccredit\n hasDateSlots\n }\n }\n\n allAccreditationsSlots(onlyVisible: $onlyVisible) {\n ...DelegationAccreditationSlotStats\n\n accreditationSlot {\n id\n accreditationId\n date\n name\n }\n\n accreditation {\n name\n color\n index\n }\n\n accreditationCategory {\n id\n name\n }\n }\n }\n }\n}\n",{organizationId:t,eventId:n,delegationId:i,onlyVisible:e.onlyVisible},[to.ConditionCustomFieldFragment,to.DelegationAccreditationSlotStatsFragment]);return s||(c(o.event?.delegation.allAccreditationsSlots)?(0,r.jsx)(iC,{}):(0,r.jsx)(nC,{canMemberAccredit:e.canMemberAccredit,delegationsSpaceLayoutTab:e.delegationsSpaceLayoutTab,event:o.event,organization:o.organization}))},rC=e=>{const{params:{organizationId:t,eventId:n,delegationId:i},translate:o}=Bu(),{mutate:a,isLoading:c}=function(e={}){return An("mutation EventDocumentsExport(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $delegationId: DelegationId\n $documentsExport: DocumentsExportInput!\n) {\n eventDocumentsExport(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n documentsExport: $documentsExport\n )\n}\n",e)}(),d=(0,s.useMemo)(()=>e.customDocuments.filter(t=>t.slug===e.slug),[e.customDocuments,e.slug]),u=(0,s.useMemo)(()=>l(d)?d.map(e=>e.name).join(", "):Dt.includes(e.slug)?yA(e.slug):null,[d,e.slug]),h=l(d);return u?(0,r.jsxs)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",padding:"$4 $6","&:last-child":{borderBottom:"none"}},gap:"3",children:[(0,r.jsx)(ni,{align:"center",css:{background:"$blueGray100",borderRadius:"12px",color:"$blueGray700"},height:40,justify:"center",width:40,children:(0,r.jsx)(Ei,{icon:"file-lines"})}),(0,r.jsx)(Jn,{css:{flex:"1"},font:"gray900 textSm medium",children:u}),(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{children:(0,r.jsx)(Oi,{color:"white",isLoading:c,leftIcon:"download",onClick:()=>a({organizationId:t,eventId:n,delegationId:i,documentsExport:{badgeType:h?null:e.slug,customDocumentSlug:h?e.slug:null,documentType:h?W.UserCustomDocument:W.CustomBadge,language:Ue.Fr,oneFile:!1,segmentsIds:[],strategy:U.OnePerPage}})})})}),(0,r.jsx)(Vf,{placement:"top",children:o("recevoir_les_do_31669")})]})]}):null},sC=e=>{const{translate:t}=Bu();return(0,r.jsxs)(ni,{direction:"column",gap:"2",children:[(0,r.jsx)(Jn,{font:"gray900 textMd medium",children:t("documents_dispo_46996")}),(0,r.jsx)(ni,{css:{background:"white",border:"1px solid $gray200",borderRadius:"$2",flex:"1",overflow:"hidden"},direction:"column",children:e.delegationsSpaceCustomBadges.map(t=>(0,r.jsx)(rC,{customDocuments:e.customDocuments,slug:t},t))})]})},aC=e=>{const{designSystem:t}=cr(),n="new2025"===t?({children:e})=>(0,r.jsx)(ni,{className:"h-detail-box-content",css:{flex:"1",padding:"$6"},width:1,children:e}):({children:e})=>(0,r.jsx)(Jn,{className:"h-detail-box-content",css:{flex:"1",padding:"$6"},width:1,children:e});return(0,r.jsx)(ni,{css:{background:"white",bd:!0,...e.css},direction:"column",width:1,children:(0,r.jsxs)(ni,{direction:"column",height:1,width:1,children:[(0,r.jsxs)(ni,{css:{borderBottom:e.hideTitleBorder?void 0:"1px solid $gray200",paddingBottom:e.hideTitleBorder?"0":"$5",paddingTop:"$5",px:"$6"},gap:"3",width:1,children:[(0,r.jsx)(sh,{css:{flex:"1",alignContent:"center"},children:e.title}),e.rightIcon&&(0,r.jsx)(Jn,{color:"gray900",css:{cursor:"pointer"},fontSize:"textMd",fontWeight:"semiBold",textAlign:"center",width:20,onClick:t=>{e.rightIconClick?.(t)},children:(0,r.jsx)(Ei,{icon:e.rightIcon})}),e.select]}),(0,r.jsx)(n,{children:e.children})]})})},lC=({css:e,title:t,children:n})=>(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[(0,r.jsx)(Jn,{color:"gray900",fontSize:"textLg",fontWeight:"semiBold",children:t}),(0,r.jsx)(ni,{css:{bd:!0,padding:"$4",...e},direction:"column",children:n})]}),cC=({children:e,...t})=>Em()?(0,r.jsx)(lC,{...t,children:e}):(0,r.jsx)(aC,{...t,children:e}),dC=e=>(0,r.jsx)(ni,{direction:"column",gap:"4",width:1,children:e.customFields.map((t,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&(0,r.jsx)(Wm,{direction:"horizontal"}),(0,r.jsx)(qv,{field:t,fields:e.delegation.fields})]},t.id))}),uC=({percent:e,prospectivePercent:t})=>(0,r.jsxs)(Jn,{css:{background:"$gray100",borderRadius:"$1",position:"relative"},height:8,width:1,children:[(0,r.jsx)(Jn,{css:{background:Pg(e),borderRadius:"$1",left:0,maxWidth:"100%",position:"absolute",top:0,width:100*e+"%"},height:1}),void 0!==t&&(0,r.jsx)(Jn,{css:{background:Pg(t),borderRadius:"$1",left:0,opacity:.4,maxWidth:"100%",position:"absolute",top:0,width:100*t+"%"},height:1})]}),hC=e=>(0,r.jsx)(ni,{align:"center",css:{bd:!0,fontSize:"$textMd"},height:48,justify:"center",width:48,children:(0,r.jsx)(Ei,{icon:e.icon})}),mC=({delegation:e})=>{const{translate:t,params:{organizationId:n}}=Bu(),i=_n(pa),o=_n(Dl),{dashboardLeaders:s}=ps(n);return(0,r.jsxs)(ni,{direction:"column",gap:"4",width:1,children:[e.deadlineDate&&(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(hC,{icon:"calendar"}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:t("date_butoir_dinscription")}),(0,r.jsx)(Jn,{color:"gray500",children:i.toLocaleString(e.deadlineDate,mo.DateOnly.MonthLong)})]})]}),(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(hC,{icon:"gem"}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:t(s)}),(0,r.jsx)(ni,{gap:"3",wrap:"wrap",children:e.leaders.map(e=>(0,r.jsxs)(ni,{align:"center",css:{bd:"gray300 1 xs",px:"$1"},gap:"1",height:22,children:[(0,r.jsx)(Km,{email:e.email,image:e.picture?.url,name:e.name,size:16}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:e.nameOrEmail})]},e.id))})]})]}),(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(hC,{icon:"users"}),(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:t("quota_00069")}),(0,r.jsxs)(ni,{align:"center",css:{flex:"1"},gap:"3",children:[(0,r.jsx)(Jn,{width:100,children:(0,r.jsx)(uC,{percent:e.maxResources?e.numberOfResources/e.maxResources:1})}),(0,r.jsxs)(Jn,{color:"gray500",children:[e.numberOfResources,"/",o.toNumberOrInfinity(e.maxResources)]})]})]})]})]})},gC=()=>{const{translate:e,params:{organizationId:t}}=Bu(),{dashboardLeaders:n}=ps(t);return(0,r.jsxs)(ni,{direction:"column",gap:"4",width:1,children:[(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(hC,{icon:"gem"}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:e(n)}),(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1})]})]}),(0,r.jsxs)(ni,{align:"center",gap:"4",children:[(0,r.jsx)(hC,{icon:"users"}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:e("quota_00069")}),(0,r.jsx)(Fh,{borderRadius:"$1",height:20,width:1})]})]})]})},pC=e=>{const{params:{organizationId:t,eventId:n,delegationId:i},translate:o}=Bu(),a=(0,s.useMemo)(()=>Ec({organizationId:e.delegation.organizationId,eventId:e.delegation.eventId,delegationId:e.delegation.id,formId:e.delegation.form.id}),[e.delegation]);return(0,r.jsx)(cC,{css:{height:"fit-content"},hideTitleBorder:!0,title:o("Form"),children:(0,r.jsxs)(ni,{direction:"column",gap:"4",width:1,children:[(0,r.jsx)(Jn,{color:"gray800",children:o("envoyez_le_lien_23853")}),(0,r.jsxs)(ni,{gap:"3",width:1,children:[(0,r.jsx)(ni,{css:{flex:"1"},children:(0,r.jsx)(Oi,{css:{width:"100%"},textAlign:"center",to:xc.MEMBERS_INVITE({organizationId:t,eventId:n,delegationId:i}),children:o("envoyer_par_e_m_11240")})}),(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"arrow-up-right-from-square",target:"_blank",to:a})}),(0,r.jsx)(Vf,{placement:"top",children:o("ouvrir_40131")})]}),(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"copy",onClick:()=>m_(a)})}),(0,r.jsx)(Vf,{placement:"top",children:o("copier_75889")})]})]})]})})},fC=e=>{const{translate:t}=Bu();return(0,r.jsx)(cC,{css:{"& .h-detail-box-content":{padding:"0","& :last-child":{borderBottom:"none"}}},title:(0,r.jsx)(ni,{gap:"2",children:(0,r.jsx)(Jn,{children:t("invitations_32350")})}),children:e.delegation.usersInfosInvitations.nodes.map(({userInfo:e})=>(0,r.jsx)(ni,{css:{borderBottom:"1px solid $gray200",padding:"$3 $6"},children:(0,r.jsx)(_k,{isClickDisabled:!0,userInfo:e})},e.id))})},_C=()=>{const{history:e,translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),a=_n(zc),{data:c,isLoading:d}=vn('query DelegationSpaceDashboard($organizationId: OrganizationId!, $delegationId: DelegationId!) {\n organization(id: $organizationId) {\n allowDelegationSpaceDownload\n\n delegation(id: $delegationId) {\n id\n name\n description\n organizationId\n eventId\n formId\n deadlineDate\n numberOfResources\n maxResources\n columns\n state\n showFormLinkInDelegationSpace\n fields\n canLeadersEditCustomFields\n usedCustomFieldsFilled\n\n category: delegationCategory {\n id\n name\n }\n\n form {\n id\n name\n }\n\n leaders {\n id\n email\n name\n nameOrEmail\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n phone: fieldValue(slug: "phone")\n\n picture {\n url\n }\n }\n\n usedCustomFields {\n ...CustomFieldWithCondition\n }\n\n usersInfosInvitations(limit: 5, offset: 0) {\n nodes {\n userInfo {\n id\n email\n name\n\n picture {\n url\n }\n }\n }\n\n pageInfo {\n hasNextPage\n }\n }\n }\n }\n}\n',{organizationId:n,delegationId:o},[to.CustomFieldWithConditionFragment]),u=(0,s.useMemo)(()=>c.organization?.delegation.canLeadersEditCustomFields??!1,[c.organization]),h=(0,s.useMemo)(()=>c.organization?.delegation.usedCustomFields??[],[c.organization]),m=(0,s.useCallback)(()=>e.push(xc.FIELDS_EDIT({organizationId:n,eventId:i,delegationId:o})),[n,i,o]),g=(0,s.useMemo)(()=>!(c.organization?.delegation.usedCustomFieldsFilled??1),[c.organization]),p=(0,s.useMemo)(()=>{if(Dn(c.organization?.delegation.description)){const e=c.organization.delegation;return a.renderText(e.description,{delegation:e})}return""},[c.organization]);return(0,r.jsxs)(ni,{direction:"column",gap:"4",width:1,children:[g&&u&&(0,r.jsxs)(ih,{color:"warning",leftIcon:"circle-exclamation",children:[(0,r.jsx)(Jn,{fontWeight:"semiBold",children:t("informations_im_33187")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{fontWeight:"regular",children:t("des_information_10949")}),(0,r.jsx)(Qu,{height:"2"}),(0,r.jsx)(Oi,{color:"invisible",css:{color:"inherit",px:"0","&:hover":{color:"inherit"}},rightIcon:"arrow-right",onClick:m,children:t("_diter_les_info_35201")})]}),(0,r.jsxs)(ni,{gap:"4",width:1,children:[(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"4",children:[Dn(p)&&(0,r.jsx)(ni,{children:(0,r.jsx)(cC,{hideTitleBorder:!0,title:t("description_58935"),children:(0,r.jsx)(Tm,{text:p})})}),(0,r.jsx)(cC,{hideTitleBorder:!0,title:t("informations_g_79325"),children:d?(0,r.jsx)(gC,{}):(0,r.jsx)(mC,{delegation:c.organization.delegation})}),l(h)&&(0,r.jsx)(ni,{children:(0,r.jsx)(cC,{hideTitleBorder:!0,rightIcon:u?"pen":void 0,rightIconClick:m,title:t("informations_co_28407"),children:d?(0,r.jsx)(gC,{}):(0,r.jsx)(dC,{customFields:h,delegation:c.organization.delegation})})})]}),!0===c.organization?.delegation.showFormLinkInDelegationSpace&&(0,r.jsxs)(ni,{direction:"column",gap:"4",width:450,children:[(0,r.jsx)(pC,{delegation:c.organization.delegation}),l(c.organization.delegation.usersInfosInvitations.nodes)&&(0,r.jsx)(fC,{delegation:c.organization.delegation})]})]})]})},bC=e=>{switch(e){case kC.Event:return{color:"success",leftIcon:"calendar"};case kC.ParentDelegation:return{color:"pink",leftIcon:"people-group"};default:return js()}};var kC;!function(e){e.Event="event",e.ParentDelegation="parent-delegation"}(kC||(kC={}));const vC=({state:e,userInfo:t,onClick:n})=>{const i=bn(),o=Dn(t.name);return(0,r.jsxs)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",cursor:"pointer",py:"$3",userSelect:"none",width:"100%","&:last-child":{border:"none"}},onClick:n,children:[(0,r.jsx)(Gg,{shouldPreventDefault:!1,state:e,onClick:xh.A}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Km,{email:t.email,image:t.picture?.url,name:t.name,size:40}),(0,r.jsx)(Qu,{width:"4"}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",children:[(0,r.jsx)(Jn,{ellipsis:!0,color:"gray700",children:o?t.name:t.email}),o&&(0,r.jsx)(Jn,{ellipsis:!0,color:"gray500",children:t.email})]}),t.source&&(0,r.jsx)(Jn,{children:(0,r.jsx)(Np,{...bC(t.source),leftIconStyle:"solid",children:t.source===kC.Event?i("_v_nement_22345"):i("d_l_gation_pare_68507")})})]})},AC=()=>(0,r.jsxs)(ni,{align:"center",css:{borderBottom:"1px solid $gray200",cursor:"pointer",py:"$3",userSelect:"none",width:"100%","&:last-child":{border:"none"}},children:[(0,r.jsx)(Gg,{shouldPreventDefault:!1,state:"unchecked",onClick:xh.A}),(0,r.jsx)(Qu,{width:"3"}),(0,r.jsx)(Fh,{size:40,variant:"circular"}),(0,r.jsx)(Qu,{width:"4"}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",gap:"1",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:12,width:1}),(0,r.jsx)(Fh,{borderRadius:"$1",height:12,width:1})]})]}),yC=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),{mutate:a,isLoading:c}=Qo(),[u,h,m]=ey(""),{data:g,isLoading:p}=vn("query ParentUsersInfos(\n $organizationId: OrganizationId!\n $delegationId: DelegationId!\n $name: String\n) {\n organization(id: $organizationId) {\n delegation(id: $delegationId) {\n parentUsersInfos(name: $name) {\n ...ExistingVolunteer\n }\n }\n }\n}\n",{organizationId:n,delegationId:o,name:Dn(h)?h:void 0},[to.ExistingVolunteerFragment]);const[f,_]=(0,s.useState)([]);return(0,r.jsxs)(Ip,{size:"md",onClose:e.onClose,children:[(0,r.jsx)(Jn,{color:"gray800",css:{height:"56px",textAlign:"center"},children:(0,r.jsx)("img",{alt:"Avatars",height:"100%",src:Dh.AvatarGroup})}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Jn,{color:"gray800",fontSize:"textLg",fontWeight:"medium",textAlign:"center",children:t("ajouter_un_memb_33261")}),(0,r.jsx)(Qu,{height:"1"}),(0,r.jsx)(Jn,{color:"gray500",textAlign:"center",children:t("ajouter_un_ou_d_21477")}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:t("rechercher_un_m_05904"),value:u,onChange:m}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(ni,{css:{flex:"1",overflowY:"auto"},direction:"column",children:p?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(AC,{}),(0,r.jsx)(AC,{}),(0,r.jsx)(AC,{})]}):g.organization.delegation.parentUsersInfos.map(e=>{const t=f.includes(e.id)?"checked":"unchecked";return(0,r.jsx)(vC,{state:t,userInfo:e,onClick:()=>{_(d(f,e.id,"unchecked"===t))}},e.id)})}),(0,r.jsx)(Qu,{height:"7"}),(0,r.jsxs)(ni,{align:"center",gap:"3",justify:"end",children:[(0,r.jsx)(Oi,{disabled:!l(f),isLoading:c,onClick:async()=>{await a({eventId:i,delegationId:o,selecteds:{ids:f}}),location.reload()},children:t("ajouter_97327")}),(0,r.jsx)(Oi,{color:"white",onClick:e.onClose,children:t("annuler_48254")})]})]})},CC=({delegation:e,name:t})=>{const{translate:n,params:{organizationId:i,delegationId:o}}=Bu(),[a,l]=(0,s.useState)(!1),c=e.canLeadersAddMembers&&e.state===L.Ongoing,d=c&&(!!e.eventId&&!!e.parentId||e.canLeadersImportMembers),{delegationHeader:u,delegationHeaderEvent:h,addMemberButton:m}=ps(i);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{gap:"3",children:[(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"grayCustom900 displayXs semiBold",children:n("bienvenue_1_42255",t||"")}),(0,r.jsx)(Jn,{color:"grayCustom500",children:e.event?n(h,e.name,e.event.name):n(u,e.name)})]}),d?(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{children:n(m)})}),(0,r.jsxs)(Vm,{placement:"bottom-end",children:[e.eventId&&e.parentId&&(0,r.jsx)(Bm,{icon:"user-group",onClick:()=>{l(!0)},children:n("ajouter_des_mem_06922")}),(0,r.jsx)(Bm,{icon:"user-plus",to:xc.MEMBER_CREATE({organizationId:i,eventId:e.eventId||void 0,delegationId:o,formId:e.formId}),children:n("ajouter_un_nouv_29283")}),e.canLeadersImportMembers&&(0,r.jsx)(Bm,{icon:"file-import",to:xc.DELEGATION_MEMBERS_IMPORT({organizationId:i,eventId:e.eventId||void 0,delegationId:o}),onClick:e=>Om(e.target),children:n("importer_via_un_61623")})]})]}):c?(0,r.jsx)(Oi,{to:xc.MEMBER_CREATE({organizationId:i,eventId:e.eventId||void 0,delegationId:o,formId:e.formId}),children:n(m)}):null]}),a&&(0,r.jsx)(yC,{onClose:()=>{l(!1)}})]})},IC=e=>{const{translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),a=(0,s.useMemo)(()=>e.user?ad(n)?`${e.user.userInfo.firstName||""} ${e.user.userInfo.lastName||""}`.trim():e.user.userInfo.firstName||"":"",[e.user]),c=(0,s.useMemo)(()=>e.delegation.canLeadersDeleteMembers&&e.delegation.state!==L.Locked,[e.delegation]),d=(0,s.useMemo)(()=>e.delegation.canLeadersDuplicateMembers&&e.delegation.state!==L.Locked,[e.delegation]),u=(0,s.useMemo)(()=>e.delegation.canLeadersEditMembers&&e.delegation.state!==L.Locked,[e.delegation]),h=(0,s.useCallback)(e=>e===Ms.AccreditationsMatrix&&u,[u]),m=(0,s.useMemo)(()=>(e.delegation.numberOfDelegationsAccreditationsSlots??0)>0,[e.delegation]),g=(0,s.useMemo)(()=>e.delegation.delegationsSpaceLayout?.tabs??[],[e.delegation]),p=(0,s.useMemo)(()=>g.find(e=>e.slug===Cs.DOCUMENTS),[g]),f=(0,s.useMemo)(()=>p?p.isVisible&&l(p?.infos.customDocumentsSlugs??[]):e.allowDelegationSpaceDownload||l(e.delegation.customDocuments??[]),[e.allowDelegationSpaceDownload,e.delegation,p]),_=(0,s.useMemo)(()=>(e.delegationsSpaceCustomBadges??[]).concat(e.delegation.customDocuments.map(e=>e.slug)??[]).concat(p?.infos.customDocumentsSlugs??[]),[e.delegation,e.delegationsSpaceCustomBadges,p]),b=(0,s.useMemo)(()=>e.delegation.event?.customDocuments??[],[e.delegation]),k=e=>({organizationId:e?":organizationId":n,eventId:i?e?":eventId":i:void 0,delegationId:e?":delegationId":o}),{tabMembers:v,tabAccreditations:A}=ps(n),y=!e.delegation.canLeadersSeeHiddenAccreditationsSlots,C=(0,s.useMemo)(()=>{const e=g.find(e=>e.slug===Cs.DASHBOARD),n=e?.name.trim();return e?.isVisible??1?(0,r.jsx)(ub,{getPath:(e=!1)=>xc.DELEGATION_DASHBOARD(k(e)),title:n||t("tableau_de_bord_24627"),children:(0,r.jsx)(_C,{})},Cs.DASHBOARD):null},[g,k]),I=(0,s.useMemo)(()=>{const e=p?.name.trim();return i&&f?(0,r.jsx)(ub,{getPath:(e=!1)=>xc.DELEGATION_DOCUMENTS(k(e)),title:e||t("Documents"),children:(0,r.jsx)(sC,{customDocuments:b,delegationsSpaceCustomBadges:_})},Cs.DOCUMENTS):null},[p,b,g,_,i,k,f]);return(0,r.jsxs)(ni,{direction:"column",gap:"6",children:[(0,r.jsx)(CC,{delegation:e.delegation,name:a}),(0,r.jsx)(ni,{direction:"column",children:(0,r.jsx)(db,{children:l(g)?g.map(t=>t.slug===Cs.DASHBOARD?C:t.slug===Cs.DOCUMENTS?I:(0,r.jsx)(ub,{getPath:(e=!1)=>xc.DELEGATION_TAB({...k(e),slug:t.slug}),title:t.name,children:t.segmentType===Ne.Volunteers?(0,r.jsx)(Sy,{campaigns:e.delegation.campaigns,canAccredit:!1,canDeleteMembers:c,canDuplicateMembers:d,canEditColumns:e.delegation.canLeadersEditColumns,canEditMembers:u,columns:e.delegation.columns,customBadges:_,customFieldsPrivacy:P.Public,delegationsSpaceLayoutTab:t,deleteFromEvent:!0,forDelegationsSpace:!0,getEditPath:t=>xc.MEMBER_EDIT({delegationId:o,eventId:i,organizationId:n,userInfoId:t.userInfo.id,formId:e.delegation.formId}),onlyVisibleAccreditationsSlots:!e.delegation.canLeadersSeeHiddenAccreditationsSlots,showAccreditationsEdit:!1,showAccreditationsValidate:!1,showDeleteFromEvent:!1,showDocumentsDownload:f,showEditMode:h,showPrint:!1}):(0,r.jsx)(oC,{canMemberAccredit:!1,delegationsSpaceLayoutTab:t,onlyVisible:y})},t.id)):(0,r.jsxs)(r.Fragment,{children:[C,(0,r.jsx)(ub,{getPath:(e=!1)=>xc.DELEGATION_MEMBERS(k(e)),title:t(v,e.delegation.numberOfResources),children:i?(0,r.jsx)(Sy,{campaigns:e.delegation.campaigns,canAccredit:!1,canDeleteMembers:c,canDuplicateMembers:d,canEditColumns:e.delegation.canLeadersEditColumns,canEditMembers:u,columns:e.delegation.columns,customBadges:_,customFieldsPrivacy:P.Public,deleteFromEvent:!0,forDelegationsSpace:!0,getEditPath:t=>xc.MEMBER_EDIT({delegationId:o,eventId:i,organizationId:n,userInfoId:t.userInfo.id,formId:e.delegation.formId}),onlyVisibleAccreditationsSlots:!e.delegation.canLeadersSeeHiddenAccreditationsSlots,showAccreditationsEdit:!1,showAccreditationsValidate:!1,showDeleteFromEvent:!1,showDocumentsDownload:f,showEditMode:h,showPrint:!1}):(0,r.jsx)(Dy,{campaigns:e.delegation.campaigns,canCustomFieldRead:!1,canDeleteMembers:c,canEditColumns:e.delegation.canLeadersEditColumns,canEditMembers:u,canMemberEdit:!1,columns:e.delegation.columns,customBadges:_,getEditPath:t=>xc.MEMBER_EDIT({delegationId:o,organizationId:n,userInfoId:t.id,formId:e.delegation.formId}),showDocumentsDownload:f})}),i&&m&&(0,r.jsx)(ub,{getPath:(e=!1)=>xc.DELEGATION_ACCREDITATIONS(k(e)),title:t(A),children:(0,r.jsx)(oC,{canMemberAccredit:!1,onlyVisible:y})}),I]})})})]})},wC=(0,s.createContext)({}),xC=({children:e,...t})=>(0,r.jsx)(wC.Provider,{value:{shouldShowModeSelection:Boolean(t.createCard||t.upsertCard||t.updateCard),...t},children:e});function SC(){return(0,s.useContext)(wC)}var EC=n(6632);const jC=e=>{const t=(0,s.useRef)(null);return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("details",{ref:t,open:e.showSection,onToggle:t=>e.setShowSection(t.currentTarget.open),children:[(0,r.jsx)("summary",{style:{cursor:"pointer"},children:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[(0,r.jsx)(Cg,{tabIndex:-1,value:e.showSection,onChange:xh.A}),(0,r.jsx)(xl,{css:{fontWeight:"$medium"},children:e.toggle})]})}),(0,r.jsx)(ni,{css:{marginBlockStart:"$5",borderBlockStart:"1px solid $gray200",paddingBlockStart:"$6","&:has(> .card)":{borderBlockStart:"unset",marginBlockStart:"$4",paddingBlockStart:"unset"}},direction:"column",gap:"3",children:e.children})]})})},TC=({css:e,disabled:t,hideHeading:n,isOpen:o,isOpenToggleLabel:a,...l})=>{const{descId:c}=Ju(),[d,u]=s.useState(o??!1);return"production"!==i.Production&&s.Children.toArray(l.children).filter(e=>["RadioText","Radio"].includes(e.type.name)).length>=2&&"radiogroup"!==l.role&&console.warn('This `` element contains multiple ` ` components, but does not have `role="radiogroup"` set; this may result in incorrect styling (i.e., too much vertical spacing).'),(0,r.jsx)(Lg.Provider,{value:{isDisabled:t},children:(0,r.jsxs)(ni,{"aria-describedby":c,as:"fieldset",className:"fieldset--column",css:{border:"unset",padding:"unset",margin:"unset",'&[role="radiogroup"]':{gap:"$2","& header":{borderBlockEnd:"unset",paddingBlockEnd:"unset","& > h2":{fontSize:"$textSm",color:"$gray700"},"& + div":{gap:"$3"}}},"&:disabled :is(input, select, textarea, datalist, button)":{cursor:"not-allowed !important"},...e},direction:"column",disabled:a?!d:void 0,gap:a?"5":"6",...l,children:[(0,r.jsx)(WA,{heading:l.heading}),!n&&(0,r.jsxs)(ni,{as:Xn.Header,css:{paddingBlockEnd:a?void 0:"$5",borderBlockEnd:a?void 0:"1px solid $gray200"},direction:"column",gap:"1",children:[(0,r.jsxs)(ni,{gap:"1",children:[(0,r.jsx)(sh,{"aria-hidden":"true",color:"gray800",textStyle:"heading",children:l.heading}),l.tooltip]}),l.subtitle&&(0,r.jsx)(xl,{id:c,textStyle:"subtitle",children:l.subtitle})]}),a?(0,r.jsx)(jC,{setShowSection:u,showSection:d,toggle:a,children:l.children}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(ni,{css:{gap:"$6",'&:not(role="radiogroup"):has(> fieldset.fieldset--column + fieldset.fieldset--column)':{gap:"$9"},"&:has(> fieldset.fieldset--row)":{gap:"unset"}},direction:"column",children:l.children})})]})})},DC=({disabled:e,...t})=>{const{descId:n}=Ju();return(0,r.jsx)(Lg.Provider,{value:{isDisabled:e},children:(0,r.jsxs)(ni,{"aria-describedby":n,as:"fieldset",className:"fieldset--row",css:{border:"unset",padding:"unset",margin:"unset","&:disabled :is(input, select, button)":{cursor:"not-allowed !important"},"&:not(:first-of-type)":{paddingBlockStart:"$5"},"&:not(:last-of-type)":{paddingBlockEnd:"$5",borderBlockEnd:"1px solid $gray200"},"& fieldset.fieldset--column":{gap:"$2","& header":{paddingBlockEnd:"unset",borderBlockEnd:"unset !important","& > div > :is(h1, h2, h3, h4, h5, h6)":{fontSize:"$textSm !important",fontWeight:"$medium !important"}}}},direction:"row",gap:"7",...t,children:[(0,r.jsx)(WA,{heading:t.heading}),(0,r.jsxs)(ni,{as:Xn.Header,direction:"row",gap:"1",width:280,children:[(0,r.jsx)(sh,{"aria-hidden":"true",color:"gray800",css:{fontSize:"$textSm"},textStyle:"subheading",children:t.heading}),(0,r.jsx)(xl,{id:n,textStyle:"subtitle",children:t.subtitle})]}),(0,r.jsx)(ni,{css:{flex:"1"},direction:"column",gap:"4",children:t.children})]})})},RC=e=>{const{params:{organizationId:t},translate:n}=Bu(),{data:i,loader:o}=Lo({organizationId:t}),a=Ju(),l=(0,s.useMemo)(()=>e.formRenderProps.values.input.csv.file,[e.formRenderProps.values.input.csv]),c=(0,s.useMemo)(()=>{const t=localStorage.getItem(wh[`${e.localStorageKeyPrefix}_FORMATS`]);return t?JSON.parse(t):t},[e.localStorageKeyPrefix]),d=(0,s.useMemo)(()=>{const t=t=>e.formRenderProps.values.input.csv.formats?.[t]===i.organization?.[t]?(0,r.jsx)(Np,{css:{textTransform:"uppercase"},children:n("from_organisati_25675")}):c?.[t]===e.formRenderProps.values.input.csv.formats?.[t]&&(0,r.jsx)(Np,{css:{textTransform:"uppercase"},children:n("from_saved_22150")});return{datetime:t("datetimeFormat"),date:t("dateFormat"),timeBadge:t("timeFormat")}},[i.organization,c,e.formRenderProps.values.input.csv.formats]),u=kn(),h="data:text/csv;charset=utf-8,"+[Object.values(e.ImportInputService.IMPORT_COLUMNS_DEFAULT).filter(t=>t!==e.ImportInputService.IMPORT_COLUMNS_DEFAULT.Id),new Array(Object.values(e.ImportInputService.IMPORT_COLUMNS_DEFAULT).length-1)].map(e=>e.join(",")).join("\n");return o||(0,r.jsxs)(ni,{direction:"column",gap:"8",children:[(0,r.jsx)(TC,{css:{"& header":{borderBlockEnd:"unset",paddingBlockEnd:"unset"}},heading:n("choix_du_fichie_30517"),subtitle:[...u(n("s_lectionnez_vo_53506","{1}"),(0,r.jsx)(Lh,{css:{color:"$primary600"},download:"export-sample-file.csv",to:encodeURI(h),children:n("t_l_charger_un_46976")}))],children:(0,r.jsx)(Dp,{...a,accept:ep.Csv,acl:"private",organizationId:t,prefix:"input.csv.",withFileField:!0,onChange:t=>e.onChange(t,e.formRenderProps)})}),(0,r.jsxs)(TC,{heading:n("param_tres_du_f_01675"),isOpenToggleLabel:n("afficher_les_pa_96893"),subtitle:n("personnaliser_s_29361"),children:[(0,r.jsxs)(DC,{heading:n("type_de_carat_r_62356"),children:[(0,r.jsx)(Ih,{hint:n("laissez_ce_cham_07837"),label:n("d_limitateur_77701"),name:"input.csv.delimiter",state:l?"disabled":void 0}),(0,r.jsx)(Ih,{hint:n("leave_blank_if_02058"),label:n("caract_re_d_ch_56847"),name:"input.csv.quoteChar",state:l?"disabled":void 0}),(0,r.jsxs)(nf,{hint:n("leave_blank_if_02058"),label:n("caract_re_de_re_71491"),name:"input.csv.newline",state:l?"disabled":void 0,children:[(0,r.jsx)("option",{value:void 0,children:"Auto-detect"}),(0,r.jsx)("option",{value:"\r",children:"\\r"}),(0,r.jsx)("option",{value:"\n",children:"\\n"}),(0,r.jsx)("option",{value:"\r\n",children:"\\r\\n"})]})]}),(0,r.jsxs)(DC,{heading:n("type_de_format_68432"),children:[(0,r.jsx)(Ih,{label:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[n("format_d_heure_46798"),d.timeBadge]}),name:"input.csv.formats.timeFormat",state:l?"disabled":void 0}),(0,r.jsx)(Ih,{label:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[n("format_de_date_82059"),d.date]}),name:"input.csv.formats.dateFormat",state:l?"disabled":void 0}),(0,r.jsx)(Ih,{label:(0,r.jsxs)(ni,{align:"center",gap:"2",children:[n("format_de_date_24474"),d.datetime]}),name:"input.csv.formats.datetimeFormat",state:l?"disabled":void 0})]})]})]})},PC=Un("input",{blockSize:"fit-content",inlineSize:"fit-content"}),OC=(0,s.forwardRef)((e,t)=>(0,r.jsx)(PC,{ref:t,type:"radio",...e}));OC.displayName="Radio";const MC=({children:e,css:t,icon:n,subtext:i,...o})=>{const{inputId:a,descId:l,labelId:c}=Ju(),d=(0,s.useRef)(null);return(0,r.jsx)(ni,{css:{bd:!0,flexGrow:"1",margin:"-1px",cursor:"pointer",'&:has( input[type="radio"]:checked)':{border:"2px solid $primary500"},...t},onClick:()=>d.current?.click(),children:(0,r.jsx)(ni,{css:{border:"1px solid transparent",padding:"$4",'&:has( input[type="radio"]:checked)':{border:"none"}},children:(0,r.jsxs)(ni,{gap:"1",children:[(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[(0,r.jsx)(ni,{css:{bd:!0,border:"1px solid $gray200",inlineSize:"fit-content"},justify:"start",children:(0,r.jsx)(Mg,{css:{color:"$gray800",background:"unset"},icon:n})}),(0,r.jsxs)(ni,{direction:"column",children:[(0,r.jsx)(vh,{htmlFor:a,id:c,children:(0,r.jsx)(xl,{css:{fontSize:"$textSm",fontWeight:"$medium"},children:e})}),i&&(0,r.jsx)(xl,{id:l,children:i})]}),(0,r.jsx)(ni,{css:{flex:"1"}})]}),(0,r.jsx)(OC,{ref:d,"aria-describedby":l,"aria-labelledby":c,id:a,...o})]})})})},$C=({name:e,value:t,...n})=>(0,r.jsx)(Yu.D0,{name:e,render:({input:e})=>(0,r.jsx)(MC,{checked:e.checked,name:e.name,value:t,onChange:e.onChange,...n,children:n.children}),type:"radio",value:t}),FC=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>[{id:-1,name:t("default_fields_04920"),fields:Object.entries(e.defaultFields).map(([e,n])=>({name:Dn(t(e))?t(e):e,slug:n,id:parseInt((0,Zu.A)())}))},...e.categories].map(t=>({...t,fields:(0,Ar.A)(t.fields,t=>{const n=t.name.toLowerCase(),i=t.slug.toLowerCase(),o=e.column.name.toLowerCase(),r=Math.min($n(n,o),$n(i,o));return r{const i=Object.values(e.defaultFields).find(e=>e===t);return i&&e.requiredFieldSlugs.includes(i)?(0,r.jsx)("strong",{children:n}):n},[e.defaultFields,e.requiredFieldSlugs]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Ch,{state:"disabled",value:e.column.name,onChange:()=>{}}),(0,r.jsx)(Ei,{icon:"arrow-right"}),(0,r.jsx)(Xp,{isSearchVisible:!0,multiple:!1,name:`input.mappings.${e.column.index}`,placeholder:t("s_lectionnez_un_12007"),renderValue:i,children:n.map(t=>(0,r.jsx)("optgroup",{label:t.name,children:t.fields.map(t=>(0,r.jsx)("option",{style:{fontWeight:e.requiredFieldSlugs.includes(t.slug)?"bold":"inherit",opacity:e.values.includes(t.slug)?.5:1},value:t.slug,children:t.name},t.id))},t.id))})]})},zC=Un("div",{display:"grid",gridTemplateColumns:"[column] 1fr auto [field] 1fr",gap:"$4 $5",alignItems:"center"}),NC=Un("div",{color:"$gray800",gridColumn:"column",fontWeight:"$medium"}),BC=Un("div",{color:"$gray800",gridColumn:"field",fontWeight:"$medium"}),LC=e=>{const{translate:t}=Bu();return(0,r.jsxs)(zC,{children:[(0,r.jsx)(NC,{children:t("titres_de_vos_c_31388")}),(0,r.jsx)(BC,{children:t("champs_de_formu_64126")}),e.columns.map((t,n)=>(0,r.jsx)(FC,{categories:e.categories,column:{name:t,index:n},defaultFields:e.defaultFields,requiredFieldSlugs:e.requiredFieldSlugs,values:e.values},n))]})},VC=e=>{const{translate:t}=Bu(),{alertDescriptionKey:n}=SC(),{formRenderProps:{values:{input:{mappings:i}}}}=(0,s.useContext)(Xu),o=(0,s.useMemo)(()=>Object.entries(e.defaultFields).filter(([t,n])=>e.requiredFieldSlugs.includes(n)&&!i.includes(n)).map(([e,n])=>Dn(t(e))?t(e):e),[e.defaultFields,e.requiredFieldSlugs,i]),a=kn();return(0,r.jsxs)(TC,{css:{"& > header":{borderBlockEnd:"unset",paddingBlockEnd:"unset"}},gap:"5",heading:t("donn_es_de_mapp_98874"),subtitle:t("s_lectionnez_le_13978"),children:[l(o)&&(0,r.jsxs)(ah,{alertStyle:"warning",children:[(0,r.jsx)(lh,{children:t("required_field_46113",o.length)}),(0,r.jsx)(ch,{children:[...a(t(n,"{1}"),(0,r.jsx)("ul",{style:{margin:"0",paddingInlineStart:"var(--space-4)"},children:o.map(e=>(0,r.jsx)("li",{children:e},e))}))]})]}),(0,r.jsx)(LC,{...e})]})},UC=e=>{const{translate:t}=Bu(),n=e.customFields.find(t=>t.id===e.customFieldValues.customFieldId);return(0,r.jsx)(l_,{buttons:(0,r.jsxs)(Bf,{children:[(0,r.jsx)(Uf,{children:(0,r.jsx)(Jn,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"trash-can",size:"sm",onClick:e.remove})})}),(0,r.jsx)(Vf,{placement:"top",children:t("supprimer_43083")})]}),title:t("champ_de_formul_73221",e.index+1),children:(0,r.jsxs)(ni,{direction:"column",gap:"4",children:[(0,r.jsxs)(Xp,{isSearchVisible:!0,label:t("CustomField"),name:`${e.field}.customFieldId`,children:[(0,r.jsx)("option",{value:"-1",children:t("s_lectionner_un_48159")}),e.customFields.map(e=>(0,r.jsx)("option",{value:e.id,children:e.name},e.id))]}),n&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray700 textSm medium",children:t("nouvelle_valeur_39039",n.name)}),(0,r.jsx)(NA,{campaigns:[],categories:[],change:e.change,customDocuments:[],customField:n,delegationsSpaceLayouts:[],forms:[],name:`${e.field}.value`,slug:n.slug,tags:[],traces:[],value:e.customFieldValues.value}),(i=n,i.fieldType===oe.Select&&i.canSelectMultiple&&(0,r.jsx)(qg,{name:`${e.field}.addValues`,children:t("ajouter_les_val_22996")}))]})]})});var i},GC=e=>{const t=bn();return(0,r.jsx)(ni,{direction:"column",gap:"3",children:l(e.values)?(0,r.jsxs)(r.Fragment,{children:[e.values.map((t,n)=>{const i=`${e.name}[${n}]`;return(0,r.jsx)(ni,{direction:"column",children:(0,r.jsx)(ni,{gap:"3",children:(0,r.jsx)(UC,{change:e.change,customFieldValues:e.values[n],customFields:e.customFields,field:i,index:n,remove:()=>{e.change(e.name,u(e.values,n))}})})},n)}),(0,r.jsx)(Oi,{color:"invisible",css:{"::before":{content:"+",marginInlineEnd:"$1"}},onClick:()=>{e.change(e.name,e.values.concat([{customFieldId:-1,addValues:!1}]))},children:t("ajouter_un_nouv_22370")})]}):(0,r.jsx)(xm,{align:"center",css:{background:"$gray50",textAlign:"center"},gap:"2",children:(0,r.jsxs)(ni,{align:"center",css:{textAlign:"center"},direction:"column",gap:"2",children:[(0,r.jsx)(xl,{css:{fontWeight:"$medium"},children:t("aucun_champ_est_98607")}),(0,r.jsx)(Oi,{color:"invisible",css:{inlineSize:"fit-content","::before":{content:"+",marginInlineEnd:"$1"}},onClick:()=>{e.change(e.name,e.values.concat([{customFieldId:-1,addValues:!1}]))},children:t("_lier_un_champ_52842")})]})})})},WC=({file:e,onToggle:t,...n})=>{const i=bn();return(0,r.jsx)(TC,{heading:i("attribution_d_u_50979"),isOpen:l(n.values)??!1,isOpenToggleLabel:i("attribuer_autom_74319"),subtitle:i("d_finissez_dire_31742"),children:(0,r.jsx)(DC,{heading:i("liste_des_champ_94862"),children:(0,r.jsx)(GC,{name:"input.presets",...n})})})},qC=(e,t)=>{switch(t.type){case"LOADING":return{isLoading:!0,columns:void 0,errors:void 0};case"SUCCESS":return{isLoading:!1,columns:t.columns,errors:void 0};case"ERROR":return{isLoading:!1,columns:void 0,errors:t.errors}}};function HC(e){const{translate:t}=Bu(),{isLoading:n,columns:i,errors:o}=((e,t)=>{const[n,i]=(0,s.useReducer)(qC,{isLoading:!0,columns:void 0,errors:void 0});return(0,s.useEffect)(()=>{i({type:"LOADING"}),(0,Or.parse)(e,{preview:1,...t,complete:({data:e,errors:t})=>{t.filter(e=>"UndetectableDelimiter"!==e.code).length?i({type:"ERROR",errors:t}):i({type:"SUCCESS",columns:e[0]})}})},[e]),n})(e.file,{delimiter:e.values.input.csv.delimiter??void 0,quoteChar:e.values.input.csv.quoteChar??void 0,newline:e.values.input.csv.newline??void 0}),a=(0,s.useMemo)(()=>{const t=Object.entries((0,Qm.A)(e.customFields,e=>e.customFieldCategoryId)).map(([e,t])=>{const n=t[0];return{id:n.customFieldCategoryId,name:n.customFieldCategoryName,fields:t}});return e.additionalCategories?t.concat(e.additionalCategories):t},[e.additionalCategories,e.customFields]);return n||o?null:(0,r.jsxs)(r.Fragment,{children:[e.additionalOptions&&(0,r.jsx)(TC,{heading:t("param_tres_d_im_18876"),children:e.additionalOptions}),(0,r.jsx)(VC,{categories:a,columns:i,defaultFields:e.defaultFields,modeSelection:e.modeSelection,requiredFieldSlugs:e.requiredFieldSlugs,values:e.values.input.mappings}),l(e.customFields)&&(0,r.jsx)(WC,{change:e.form.change,customFields:e.customFields,file:e.file,values:e.values.input.presets,onToggle:e.onToggle})]})}const KC=e=>{const{params:{organizationId:t},translate:n}=Bu(),{createCard:i,upsertCard:o,updateCard:s,shouldShowModeSelection:a}=SC();return(0,r.jsxs)(ni,{direction:"column",gap:"8",children:[a&&(0,r.jsx)(TC,{heading:n("type_d_action_d_35533"),name:"input.mode",role:"radiogroup",subtitle:n("s_lectionnez_la_32551"),children:(0,r.jsxs)(ni,{gap:"4",justify:"evenly",children:[i&&(0,r.jsx)(ni,{css:{flex:"1"},direction:"column",children:(0,r.jsx)($C,{icon:"user-plus",name:"input.mode",subtext:i.description,value:he.Create,children:i.heading})}),o&&(0,r.jsx)(ni,{css:{flex:"1"},direction:"column",children:(0,r.jsx)($C,{icon:"user-pen",name:"input.mode",subtext:o.description,value:he.Upsert,children:o.heading})}),s&&(0,r.jsx)(ni,{css:{flex:"1"},direction:"column",children:(0,r.jsx)($C,{icon:"arrows-rotate",name:"input.mode",subtext:s.description,value:he.Update,children:s.heading})})]})}),e.formRenderProps.values.input.csv?.file&&ZC(e.formRenderProps.form)&&(0,r.jsx)(HC,{additionalCategories:e.additionalCategories,additionalOptions:e.additionalOptions,customFields:e.customFields,defaultFields:e.ImportInputService.IMPORT_COLUMNS_DEFAULT,file:e.formRenderProps.values.input.csv.file,form:e.formRenderProps.form,requiredFieldSlugs:e.ImportInputService.IMPORT_COLUMNS_REQUIRED(e.formRenderProps.values.input.mode),values:e.formRenderProps.values,onToggle:n=>{if(!e.formRenderProps.values.input.csv.file)throw new Error("No file in input!");try{n?e.formRenderProps.form.change("input.presets",JSON.parse(localStorage.getItem(wh[`${e.localStorageKeyPrefix}_PRESETS`](t))??"[]")):e.formRenderProps.form.change("input.presets",[])}catch(e){console.debug(`LocalStorage not available: ${e.toString()}`)}}}),(0,r.jsxs)(TC,{heading:n("identify_your_i_87636"),subtitle:n("by_default_you_75833"),children:[(0,r.jsx)(Ih,{label:n("your_import_tag_41852"),name:"input.tag",state:"disabled"}),!e.isTagInputDisabled&&(0,r.jsx)(Ch,{label:n("specify_an_impo_41868"),onChange:t=>{Dn(t)?e.formRenderProps.form.change("input.tag",`${e.importTagPrefix}-csv-${t}`):e.formRenderProps.form.change("input.tag",`${e.importTagPrefix}-csv-${Xi.c9.now().toFormat(so)}`)}})]})]})},YC=e=>{const{translate:t}=Bu();return(0,r.jsxs)(ni,{align:"center",css:{alignSelf:"center",maxInlineSize:"640px"},direction:"column",gap:"8",children:[(0,r.jsxs)(ni,{align:"center",direction:"column",gap:"4",children:[(0,r.jsx)(ni,{css:{bd:!0,border:"1px solid $gray200",inlineSize:"fit-content"},justify:"start",children:(0,r.jsx)(Mg,{css:{color:"$gray800",background:"unset"},icon:"party-horn"})}),(0,r.jsxs)(ni,{css:{textAlign:"center"},direction:"column",gap:"1",children:[(0,r.jsx)(sh,{children:t("l_importation_e_12369")}),(0,r.jsx)(xl,{textStyle:"subtitle",children:t("_la_fin_du_pro_00757")})]})]}),(0,r.jsxs)(ni,{gap:"3",children:[(0,r.jsx)(Oi,{onClick:()=>window.location.reload(),children:t("nouvel_import_48306")}),e.returnLink]})]})},ZC=e=>!!e.getFieldState("input.csv.key")?.valid&&!!e.getFieldState("input.csv.file")?.valid,JC=(0,EC.A)(({ImportInputService:e,columns:t,customFields:n})=>t.map(t=>Object.keys(e.IMPORT_COLUMNS_DEFAULT).map(e=>e.toLowerCase()).includes(t.toLowerCase())?e.IMPORT_COLUMNS_DEFAULT[Object.keys(e.IMPORT_COLUMNS_DEFAULT).find(e=>e.toLowerCase()===t.toLowerCase())]:n.find(e=>e.slug.toLowerCase()===t.toLowerCase()||e.name.toLowerCase()===t.toLowerCase())?.slug??null)),XC=(e,t,n)=>t.formatListValues(e.IMPORT_COLUMNS_REQUIRED(n.mode).filter(e=>!n.mappings.includes(e)),"conjunction"),QC=e=>{const{params:{organizationId:t,eventId:n,delegationId:i},translate:o}=Bu(),{shouldShowModeSelection:a}=SC();ku(e.heading);const l=_n(gn),{data:c}=Lo({organizationId:t}),d=In(),u=_n(e.ImportInputService),h=(0,s.useRef)(null),m=(0,s.useMemo)(()=>{try{const t={dateFormat:c.organization.dateFormat,datetimeFormat:c.organization.datetimeFormat,timeFormat:c.organization.timeFormat},n=JSON.parse(d.getItem(wh[`${e.localStorageKeyPrefix}_FORMATS`])??"{}");return{...t,...n}}catch{return null}},[c.organization]),g=(0,s.useMemo)(()=>{const t=d.getItem(wh[`${e.localStorageKeyPrefix}_FORMATS`]);return t?JSON.parse(t):t},[e.localStorageKeyPrefix]),p=_n(Gr),f=(0,s.useCallback)((n,i)=>{i.form.change("input.tag",`${e.importTagPrefix}-csv-${Xi.c9.now().toFormat(so)}`),(0,Or.parse)(n,{delimiter:i.values.input.csv.delimiter,preview:1,newline:i.values.input.csv.newline,quoteChar:i.values.input.csv.quoteChar,complete:({data:t,errors:n})=>{let o;if(!n.length||1===n.length&&"UndetectableDelimiter"===n[0].code){const n=t[0],r=JC({ImportInputService:e.ImportInputService,columns:n,customFields:e.customFields});try{o=JSON.parse(d.getItem(wh[`${e.localStorageKeyPrefix}_MAPPINGS`])??"{}")}catch(e){console.debug(`LocalStorage not available: ${e.toString()}`)}i.form.change("input.mappings",n.map((e,t)=>void 0!==o[e]?o[e]:r[t]))}}});try{i.form.change("input.presets",JSON.parse(d.getItem(wh[`${e.localStorageKeyPrefix}_PRESETS`](t))??"[]")),a&&i.form.change("input.mode",d.getItem(wh[`${e.localStorageKeyPrefix}_MODE`])??he.Upsert)}catch(e){console.debug(`LocalStorage not available: ${e.toString()}`)}},[e.customFields]);return(0,r.jsx)(lr.Provider,{value:{designSystem:"new2025"},children:(0,r.jsx)(gp,{category:o("nouvel_import_48306"),color:"dark",fallbackClosePath:e.closePath,heading:e.heading,children:(0,r.jsx)(GA,{ref:h,children:(0,r.jsxs)(ZA,{containerRef:h,initialValues:{input:u.default(m).input},isEdit:!1,summaryStep:(0,r.jsx)(YC,{returnLink:e.returnLink}),onSubmit:async({input:r})=>{if(!((e,t)=>e.IMPORT_COLUMNS_REQUIRED(t.mode).every(e=>t.mappings.includes(e)))(e.ImportInputService,r))return{[Nc.Ym]:o("you_have_not_ma_46806",XC(e.ImportInputService,l,r))};(n=>{const i=n.csv.file;if(!i)throw new Error("No file in input!");(0,Or.parse)(i,{delimiter:n.csv.delimiter,preview:1,newline:n.csv.newline,quoteChar:n.csv.quoteChar,complete:({data:t,errors:i})=>{if(!i.length)try{const i=t[0],o=JC({ImportInputService:e.ImportInputService,columns:i,customFields:e.customFields}),r=JSON.parse(d.getItem(wh[`${e.localStorageKeyPrefix}_MAPPINGS`])??"{}"),s={};for(const[e,t]of n.mappings.entries()){const n=i[e];t?s[n]=t:delete r[n],Dn(o[e])&&!s[n]&&(s[n]=null)}d.setItem(wh[`${e.localStorageKeyPrefix}_MAPPINGS`],JSON.stringify({...r,...s}))}catch(e){console.debug(`LocalStorage not available: ${e.toString()}`)}}});try{const i=JSON.parse(d.getItem(wh[`${e.localStorageKeyPrefix}_PRESETS`](t))??"[]");d.setItem(wh[`${e.localStorageKeyPrefix}_PRESETS`](t),JSON.stringify([...new Map([...i,...n.presets].map(e=>[e.customFieldId,e])).values()])),d.setItem(wh[`${e.localStorageKeyPrefix}_FORMATS`],JSON.stringify(n.csv.formats?Object.fromEntries(Object.entries(n.csv.formats).filter(([e,t])=>Dn(t))):{})),a&&d.setItem(wh[`${e.localStorageKeyPrefix}_MODE`],n.mode)}catch(e){console.debug(`LocalStorage not available: ${e.toString()}`)}})(r);const s=(e=>{const t={...e.csv};return delete t.file,{...e,csv:t}})(r);try{const{jobId:o}=await e.mutate({organizationId:t,eventId:n,delegationId:i,input:s});e.checkImport(o,t,n)}catch{}},children:[(0,r.jsx)(YA,{actions:t=>(0,r.jsxs)(ni,{gap:"3",children:[(0,r.jsx)(Oi,{disabled:!ZC(t.form),onClick:t.handleSubmit,children:o("suivant_donn_08625")}),g&&(0,r.jsx)(Oi,{color:"invisible-gray",onClick:()=>{d.removeItem(wh[`${e.localStorageKeyPrefix}_FORMATS`]),window.location.reload()},children:o("clear_saved_set_61259")})]}),heading:o("choix_du_fichie_30517"),render:t=>(0,r.jsx)(RC,{ImportInputService:e.ImportInputService,formRenderProps:t,localStorageKeyPrefix:e.localStorageKeyPrefix,onChange:f}),schema:p.settingsStepSchema()}),(0,r.jsx)(YA,{actions:e=>(0,r.jsx)(Oi,{type:"submit",onClick:e.handleSubmit,children:o("importer_90688")}),heading:o("donn_es_impor_12371"),render:t=>(0,r.jsx)(KC,{ImportInputService:e.ImportInputService,additionalCategories:e.additionalCategories,additionalOptions:e.additionalOptions,customFields:e.customFields,formRenderProps:t,importTagPrefix:e.importTagPrefix,isTagInputDisabled:e.isTagInputDisabled,localStorageKeyPrefix:e.localStorageKeyPrefix}),schema:u.mappingStepSchema()})]})})})})},eI=()=>{const{params:{organizationId:e,eventId:t,delegationId:n},translate:i}=Bu(),{data:o,loader:a}=vn("query DelegationImportInfos($organizationId: OrganizationId!, $delegationId: DelegationId!) {\n organization: organizationPublic(id: $organizationId) {\n delegation(id: $delegationId) {\n form {\n elements {\n elementType\n customField {\n ...CustomFieldImport\n }\n }\n }\n }\n }\n}\n",{organizationId:e,delegationId:n},[to.CustomFieldImportFragment]),{mutate:l}=function(e={}){return An("mutation VolunteersImport(\n $eventId: EventId\n $organizationId: OrganizationId!\n $delegationId: DelegationId\n $input: MappableImportInput!\n) {\n jobId: volunteersImport(\n eventId: $eventId\n organizationId: $organizationId\n delegationId: $delegationId\n input: $input\n )\n}\n",e)}(),{checkVolunteersImport:c}=s.useContext(Ad),d=(0,s.useCallback)((e,t,i)=>c(e,t,i,n),[c,t]),u=(0,s.useMemo)(()=>(o.organization?.delegation.form.elements??[]).flatMap(e=>e.elementType===ae.Field?[e.customField]:[]),[o.organization]);return a||(0,r.jsx)(xC,{alertDescriptionKey:"to_add_a_member_56912",children:(0,r.jsx)(QC,{ImportInputService:_l,checkImport:d,closePath:xc.DELEGATION_MEMBERS({organizationId:e,eventId:t,delegationId:n}),customFields:u,heading:i("import_de_membr_48618"),importTagPrefix:`delegation-${n}`,isTagInputDisabled:!0,localStorageKeyPrefix:"DELEGATION_MEMBERS_IMPORT",mutate:l,returnLink:(0,r.jsx)(Lh,{to:xc.DELEGATION({organizationId:e,eventId:t,delegationId:n}),children:i("revenir_aux_d_l_04236")})})})},tI=e=>(0,r.jsx)(HA,{disabled:e.disabled,heading:e.heading,hideHeader:e.hideHeader,children:(0,r.jsx)(ni,{direction:"column",children:e.children})}),nI=e=>{const{translate:t}=Bu();return(0,r.jsx)(tI,{heading:(0,r.jsxs)(ni,{justify:"between",width:1,css:{display:"flex !important"},children:[(0,r.jsx)(Jn,{children:t("invit_n_1_57041",e.index+1)}),e.showRemove&&(0,r.jsx)(Oi,{color:"white",leftIcon:"trash-can",size:"sm",onClick:e.onRemove})]}),children:(0,r.jsxs)(ni,{direction:"column",gap:"4",width:1,children:[(0,r.jsx)(Ih,{isEmail:!0,label:t("Email"),name:`${e.prefix}email`}),(0,r.jsxs)(ni,{gap:"4",children:[(0,r.jsx)(Ih,{label:(0,r.jsx)(Fg,{children:t("pr_nom_66988")}),name:`${e.prefix}fields.firstName`}),(0,r.jsx)(Ih,{label:(0,r.jsx)(Fg,{children:t("last_name")}),name:`${e.prefix}fields.lastName`})]})]})})},iI=()=>{const{history:e,translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),s=_n(ms),{mutate:a}=function(e={}){return An("mutation DelegationFormInvite(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId!\n $usersInfos: [UsersInfoEmailInput!]!\n) {\n delegationFormInvite(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n usersInfos: $usersInfos\n )\n}\n",e)}(),l=()=>{e.goBack(xc.DELEGATION_DASHBOARD({organizationId:n,eventId:i,delegationId:o}))};return(0,r.jsxs)(ni,{direction:"column",gap:"7",children:[(0,r.jsx)(Oi,{color:"invisible",leftIcon:"arrow-left",onClick:l,children:t("retour_92202")}),(0,r.jsx)(Jn,{font:"gray800 textLg bold",children:t("envoyer_le_lien_38138")}),(0,r.jsx)(ph,{direction:"column",gap:"6",hideDefaultErrors:!0,initialValues:s.delegationFormInviteValuesDefault(),render:({handleSubmit:e,submitting:n})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(hh,{hideSpacer:!0}),(0,r.jsx)(a_.ED,{name:"usersInfos",children:({fields:e})=>(0,r.jsxs)(r.Fragment,{children:[e.map((t,n)=>(0,r.jsx)(nI,{index:n,prefix:`${t}.`,showRemove:(e?.length??0)>1,onRemove:()=>e.remove(n)},n)),(0,r.jsx)(Oi,{color:"invisible",leftIcon:"plus",onClick:()=>{e.push({email:"",fields:{firstName:"",lastName:""}})},children:t("ajouter_un_invi_90855")})]})}),(0,r.jsx)(ni,{children:(0,r.jsx)(Oi,{isLoading:n,onClick:e,children:t("envoyer_le_lien_38138")})})]}),schema:s.delegationFormInviteValuesSchema(),onSubmit:async e=>{await a({organizationId:n,eventId:i,delegationId:o,usersInfos:e.usersInfos}),l()}})]})},oI=e=>{const{translate:t,params:{organizationId:n,eventId:i}}=Bu(),o=(0,s.useMemo)(()=>i&&e.form.slotDisplay!==$e.Hide,[e.form,i]),a=(0,s.useMemo)(()=>i&&e.form.positionDisplay!==Oe.None,[e.form,i]),c=(0,s.useMemo)(()=>i&&(e.form.accreditationDisplay!==Re.None||l(e.delegationAccreditations)),[e.delegationAccreditations,e.form,i]),d=(0,s.useMemo)(()=>e.userInfo?.volunteerRegistration?.accreditationsUsersInfos.flatMap(e=>e.checkInAt?.isValid?[e.accreditationSlotId]:[])??[],[e.userInfo]),u=function(e,t=300){const[n,i]=(0,s.useState)(e),o=bb(i,t);return(0,s.useEffect)(()=>{o(e)},[e]),n}(e.values.formRegister.userInfo.fields);return(0,r.jsxs)(r.Fragment,{children:[e.showEmail&&(0,r.jsxs)(tI,{hideHeader:!0,children:[Dn(e.form.description)&&(0,r.jsx)(Tm,{text:e.form.description}),(0,r.jsx)(Ih,{isEmail:!0,label:t("Email"),name:"email"})]}),(0,r.jsx)(tI,{heading:Dn(e.form.informationTitle)?e.form.informationTitle:t("informations_pe_37892"),children:e.disabled?(0,r.jsx)(Hv,{form:e.form,userInfo:e.userInfo}):(0,r.jsx)(jf,{asoBannersColors:e.asoBannersColors,change:e.change,elements:e.form.elements,organizationId:n,prefix:"formRegister.userInfo.fields.",values:e.values.formRegister.userInfo.fields})}),o&&e.event&&(0,r.jsxs)(tI,{heading:Dn(e.form.slotTitle)?e.form.slotTitle:t("disponibilit_s_49923"),children:[Dn(e.form.slotSubtitle)&&(0,r.jsx)(Tm,{text:e.form.slotSubtitle}),e.areSectionsDisabled?.isWishedAssignmentsDisabled?(0,r.jsxs)(ah,{alertStyle:"warning",children:[(0,r.jsx)(lh,{children:t("no_longer_modif_99663")}),(0,r.jsx)(ch,{children:t("you_are_already_assigned_to_missions")})]}):(0,r.jsx)(u_,{blockedSlots:e.blockedSlots,change:e.change,currentSlots:e.values.formRegister.slots,customSlotsPeriods:e.form.customSlotsPeriods,daysDisplay:e.form.daysDisplay,elements:e.form.elements,event:e.event,prefix:"formRegister.",slotDisplay:e.form.slotDisplay,userInfoFields:u})]}),a&&e.event&&(0,r.jsxs)(tI,{heading:Dn(e.form.positionTitle)?e.form.positionTitle:t("missions_souhai_23225"),children:[Dn(e.form.positionSubtitle)&&(0,r.jsx)(Tm,{text:e.form.positionSubtitle}),e.areSectionsDisabled?.isWishedAssignmentsDisabled?(0,r.jsxs)(ah,{alertStyle:"warning",children:[(0,r.jsx)(lh,{children:t("no_longer_modif_99663")}),(0,r.jsx)(ch,{children:t("you_are_already_assigned_to_missions")})]}):(0,r.jsx)(Kf,{change:e.change,event:e.event,options:e.form,positionsCategoriesIds:e.values.formRegister.positionsCategoriesIds,positionsIds:e.values.formRegister.positionsIds,positionsSlotsIds:e.values.formRegister.positionsSlotsIds,prefix:"formRegister.",slots:e.values.formRegister.slots,userInfoFields:u})]}),c&&e.event&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(tI,{heading:Dn(e.form.accreditationTitle)?e.form.accreditationTitle:t("accr_ditations_74375"),children:[Dn(e.form.accreditationSubtitle)&&(0,r.jsx)(Tm,{text:e.form.accreditationSubtitle}),e.areSectionsDisabled?.isWishedAccreditationsDisabled?(0,r.jsxs)(ah,{alertStyle:"warning",children:[(0,r.jsx)(lh,{children:t("no_longer_modif_99663")}),(0,r.jsx)(ch,{children:t("you_are_already_assigned_to_accreditations")})]}):(0,r.jsx)(If,{accreditationsSlotsIds:e.values.formRegister.accreditationsSlotsIds,change:e.change,delegationAccreditations:e.delegationAccreditations??[],displayFormCustomFields:!0,event:e.event,options:e.form,prefix:"formRegister.",scannedSlotsIds:d,showAutoAccredit:e.showAutoAccredit,slots:e.values.formRegister.slots,userInfosFields:u})]})})]})},rI=e=>{const{params:{delegationId:t},translate:n}=Bu(),i=_n(Bc),o=_n(Pa),a=(0,s.useRef)(null),l=e.form,c=(0,s.useMemo)(()=>l.elements.filter(e=>e.elementType===ae.Field),[l.elements]),d=(0,s.useMemo)(()=>o.formRegisterSchema(c,l.slotDisplay,l.minNumberOfSlots,e.event?.startAt??Xi.c9.now(),e.event?.endAt??Xi.c9.now(),l.positionRanking,l.positionDisplay,l.accreditationDisplay,t,e.areSectionsDisabled),[t,c,l,e.areSectionsDisabled,e.event]),u=(0,s.useCallback)(e=>i.validateForForm(d)(e),[d]);return(0,r.jsxs)(ni,{ref:a,direction:"column",gap:"7",children:[(0,r.jsx)(Oi,{color:"invisible",leftIcon:"arrow-left",onClick:()=>e.handleRedirect(),children:n("retour_92202")}),e.header,(0,r.jsx)(ph,{customErrorRef:a,direction:"column",gap:"6",initialValues:e.initialValues,render:({form:{change:t},submitting:i,values:o,handleSubmit:s})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(hh,{featureFlags:e.featureFlags,hideSpacer:!0}),(0,r.jsx)(oI,{areSectionsDisabled:e.areSectionsDisabled,asoBannersColors:e.asoBannersColors,blockedSlots:e.blockedSlots,change:t,delegationAccreditations:e.delegationAccreditations,disabled:e.disabled,event:e.event,form:e.form,showAutoAccredit:!1,showEmail:e.showEmail,userInfo:e.userInfo,values:o}),(0,r.jsxs)(ni,{gap:"4",children:[(0,r.jsx)(Oi,{isLoading:i,onClick:s,children:e.isUpdate?n("enregistrer_06519"):n("cr_er_le_membre_78743")}),(0,r.jsx)(Oi,{color:"white",onClick:()=>e.handleRedirect(),children:n("annuler_48254")})]})]}),validate:u,width:1,onSubmit:async t=>{await e.mutate(t.email,t.formRegister),e.reload(),e.handleRedirect()}})]})},sI=e=>{const{params:{organizationId:t,delegationId:n},translate:i}=Bu(),o=_n(Pa),{mutate:a}=Go(),l=(0,s.useMemo)(()=>({email:"",formRegister:o.formRegisterInputDefault(ce.DelegationsSpace,null,e.customFields,{countryCode:e.country,delegationAccreditations:e.delegationAccreditations,eventStartDate:e.event?.startAt,forOther:!0,sendNotificationEmail:!1,slotDisplay:e.form.slotDisplay,team:null})}),[e.customFields]),c=(0,s.useCallback)((i,o)=>a({organizationId:t,eventId:e.eventId,delegationId:n,formId:e.form.id,email:i,formRegister:o}),[]);return(0,r.jsx)(rI,{asoBannersColors:e.asoBannersColors,delegationAccreditations:e.delegationAccreditations,event:e.event,form:e.form,handleRedirect:e.handleRedirect,header:(0,r.jsx)(Jn,{font:"gray800 textLg bold",children:i("cr_ation_d_un_m_98624")}),initialValues:l,isUpdate:!1,mutate:c,reload:e.reload,showEmail:e.showEmail})},aI=e=>{const{params:{organizationId:t,eventId:n,delegationId:i,formId:o,userInfoId:a},translate:l}=Bu(),c=_n(Pa),{mutate:d}=Ho(),{mutate:u}=function(e={}){return An("mutation UserInfoUpdate(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId\n $userId: UserId!\n $userInfo: UsersInfoInput!\n $filledFormsIds: [FormId!]\n $memberSpaceFormId: FormId\n $formKeyToTeamCode: JSON\n) {\n userInfoUpdate(\n organizationId: $organizationId\n eventId: $eventId\n delegationId: $delegationId\n userId: $userId\n userInfo: $userInfo\n filledFormsIds: $filledFormsIds\n formKeyToTeamCode: $formKeyToTeamCode\n memberSpaceFormId: $memberSpaceFormId\n ) {\n id\n }\n}\n",e)}(),{mutate:h}=function(e={}){return An("mutation UserInfoSlotsUpdate(\n $eventId: EventId!\n $userId: UserId\n $delegationId: DelegationId\n $userInfoId: UsersInfoId!\n $userInfoSlots: [UserInfoSlotsInput!]!\n) {\n userInfoSlotsUpdate(\n eventId: $eventId\n userId: $userId\n delegationId: $delegationId\n userInfoId: $userInfoId\n userInfoSlots: $userInfoSlots\n )\n}\n",e)}(),{mutate:m}=function(e={}){return An("mutation UserInfoPositionsUpdate(\n $eventId: EventId!\n $userId: UserId\n $delegationId: DelegationId\n $userInfoId: UsersInfoId!\n $userInfoPositions: [UserInfoPositionsInput!]!\n) {\n userInfoPositionsUpdate(\n eventId: $eventId\n userId: $userId\n delegationId: $delegationId\n userInfoId: $userInfoId\n userInfoPositions: $userInfoPositions\n )\n}\n",e)}(),{mutate:g}=function(e={}){return An("mutation UserInfoAccreditationsUpdate(\n $eventId: EventId!\n $userId: UserId\n $delegationId: DelegationId\n $userInfoId: UsersInfoId!\n $userInfoAccreditations: [UserInfoAccreditationsInput!]!\n) {\n userInfoAccreditationsUpdate(\n eventId: $eventId\n userId: $userId\n delegationId: $delegationId\n userInfoId: $userInfoId\n userInfoAccreditations: $userInfoAccreditations\n )\n}\n",e)}(),p=(0,s.useMemo)(()=>{const t=(e.form.elements??[]).flatMap(e=>e.elementType===ae.Field?[e.customField]:[]),n=(e.event?.accreditationsCategories??[]).flatMap(e=>e.accreditations.flatMap(e=>e.formCustomFields.map(({customField:e})=>e)));return t.concat(n)},[e.form,e.event]),f=(0,s.useMemo)(()=>({email:e.userInfo.email,formRegister:{...c.formRegisterInputDefault(ce.DelegationsSpace,e.userInfo,p,{countryCode:e.country,eventStartDate:e.event?.startAt,forOther:!0,sendNotificationEmail:!1,slotDisplay:e.form.slotDisplay,team:null}),positionsSlotsIds:e.userInfo.formUserInfo.positionsSlotsIds,positionsIds:e.userInfo.formUserInfo.positionsIds,positionsCategoriesIds:e.userInfo.formUserInfo.positionsCategoriesIds,accreditationsSlotsIds:e.userInfo.formUserInfo.accreditationsSlotsIds.concat(e.delegationAccreditations?.filter(e=>e.isDefault).map(e=>e.accreditationSlotId)??[]),slots:e.userInfo.formUserInfo.slots.map(e=>({startDate:e.startDate,startTime:e.startTime,endDate:e.endDate,endTime:e.endTime}))}}),[e.userInfo,e.country,e.form,e.event,p]),_=(0,s.useCallback)(async(r,s)=>(r!==e.userInfo.email&&await d({organizationId:t,eventId:n,delegationId:i,userInfoId:a,email:r}),e.disabled||await u({organizationId:t,eventId:n,delegationId:i,userId:e.userInfo.userId,userInfo:s.userInfo}),n&&e.form.slotDisplay!==$e.Hide&&await h({eventId:n,delegationId:i,userId:e.userInfo.userId,userInfoId:a,userInfoSlots:[{formId:o,slots:s.slots}]}),n&&e.form.positionDisplay!==Oe.None&&await m({eventId:n,delegationId:i,userId:e.userInfo.userId,userInfoId:a,userInfoPositions:[{formId:o,positionsCategoriesIds:s.positionsCategoriesIds,positionsIds:s.positionsIds,positionsSlotsIds:s.positionsSlotsIds}]}),n&&await g({eventId:n,delegationId:i,userId:e.userInfo.userId,userInfoId:a,userInfoAccreditations:[{formId:o,accreditationsSlotsIds:s.accreditationsSlotsIds}]}),!0),[e.userInfo,e.form]);return(0,r.jsx)(rI,{areSectionsDisabled:e.areSectionsDisabled,asoBannersColors:e.asoBannersColors,blockedSlots:e.blockedSlots,delegationAccreditations:e.delegationAccreditations,disabled:e.disabled,event:e.event,featureFlags:e.featureFlags,form:e.form,handleRedirect:e.handleRedirect,header:(0,r.jsx)(tI,{hideHeader:!0,children:(0,r.jsxs)(ni,{align:"center",gap:"3",children:[(0,r.jsx)(Km,{email:e.userInfo.email,image:e.userInfo.picture?.url,name:e.userInfo.name,size:64}),(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(Jn,{font:"gray500 textXs medium",children:l("mise_jour_des_00596")}),(0,r.jsx)(Jn,{font:"gray800 textXl bold",children:e.userInfo.name})]})]})}),initialValues:f,isUpdate:!0,mutate:_,reload:e.reload,showEmail:e.showEmail,userInfo:e.userInfo})},lI=e=>{const{history:t,params:{organizationId:n,eventId:i,delegationId:o,formId:a}}=Bu(),{data:l,loader:c}=vn("query DelegationsSpaceCreateMember(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId!\n $formId: FormId!\n) {\n organization(id: $organizationId) {\n ...OrganizationDelegationsSpace\n\n delegation(id: $delegationId) {\n eventId\n\n delegationCategory {\n banners(excludeFull: true) {\n bannerType\n }\n }\n\n accreditationsSlots(onlyVisible: true) {\n ...DelegationAccreditationSlot\n }\n\n form {\n ...CreateUpdateMemberForm\n }\n }\n\n event: eventMaybe(id: $eventId) {\n ...EventCreateUpdateMember\n }\n }\n}\n",{organizationId:n,eventId:i,delegationId:o,formId:a},[to.OrganizationDelegationsSpaceFragment,to.DelegationAccreditationSlotFragment,to.CreateUpdateMemberFormFragment,to.EventCreateUpdateMemberFragment]),d=(0,s.useMemo)(()=>(l.organization?.delegation.form.elements??[]).flatMap(e=>e.elementType===ae.Field?[e.customField]:[]),[l.organization]),u=(0,s.useMemo)(()=>(l.organization?.delegation.delegationCategory.banners??[]).flatMap(e=>"number"==typeof e.bannerType?[e.bannerType]:[]),[l.organization]);return c||(0,r.jsx)(sI,{asoBannersColors:u,country:l.organization.event?.country,customFields:d,delegationAccreditations:l.organization.delegation.accreditationsSlots,event:l.organization.event,eventId:l.organization.delegation.eventId,form:l.organization.delegation.form,handleRedirect:(e=!1)=>e?t.goBack(xc.DELEGATION({organizationId:n,eventId:i,delegationId:o})):t.push(xc.DELEGATION({organizationId:n,eventId:i,delegationId:o})),reload:e.reload,showEmail:!0})},cI=e=>{const{history:t,params:{organizationId:n,eventId:i,delegationId:o,formId:a,userInfoId:l}}=Bu(),{data:c,loader:d}=vn("query DelegationsSpaceUpdateMember(\n $organizationId: OrganizationId!\n $eventId: EventId\n $delegationId: DelegationId!\n $formId: FormId!\n $userInfoId: UsersInfoId!\n) {\n organization(id: $organizationId) {\n ...OrganizationDelegationsSpace\n country\n\n delegation(id: $delegationId) {\n eventId\n\n delegationCategory {\n banners(excludeFull: true) {\n bannerType\n }\n }\n\n accreditationsSlots(onlyVisible: true) {\n ...DelegationAccreditationSlot\n }\n\n form {\n ...CreateUpdateMemberForm\n }\n }\n\n event: eventMaybe(id: $eventId) {\n ...EventCreateUpdateMember\n }\n\n userInfo(id: $userInfoId) {\n ...UserInfoUpdateMember\n }\n }\n}\n",{organizationId:n,eventId:i,delegationId:o,formId:a,userInfoId:l},[to.OrganizationDelegationsSpaceFragment,to.DelegationAccreditationSlotFragment,to.CreateUpdateMemberFormFragment,to.EventCreateUpdateMemberFragment,to.UserInfoUpdateMemberFragment]),u=(0,s.useMemo)(()=>(c.organization?.delegation.delegationCategory.banners??[]).flatMap(e=>"number"==typeof e.bannerType?[e.bannerType]:[]),[c.organization]);return d||(0,r.jsx)(aI,{asoBannersColors:u,country:c.organization.event?.country??c.organization.country,delegationAccreditations:c.organization.delegation.accreditationsSlots,event:c.organization.event,form:c.organization.delegation.form,handleRedirect:(e=!1)=>e?t.goBack(xc.DELEGATION({organizationId:n,eventId:i,delegationId:o})):t.push(xc.DELEGATION({organizationId:n,eventId:i,delegationId:o})),reload:e.reload,showEmail:!0,userInfo:c.organization.userInfo})},dI=({inputName:e})=>{const t=bn(),n=sf();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{css:{gap:"$6","@tablet":{gap:"$4","> *":{flexGrow:1,width:"auto"}}},wrap:"wrap",children:[(0,r.jsx)(Ih,{autoComplete:"given-name",label:t("pr_nom_66988"),name:`${e}fields.firstName`}),(0,r.jsx)(Ih,{autoComplete:"family-name",label:t("last_name"),name:`${e}fields.lastName`})]}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Ih,{autoComplete:"email",isEmail:!0,label:t("e_mail_13869"),name:`${e}email`}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(nf,{autoComplete:"language",label:t("Language"),name:`${e}fields.language`,children:n(Js)}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(Fp,{label:t("Phone"),prefix:`${e}fields.phone.`})]})},uI=()=>{const{history:e,translate:t,params:{organizationId:n,eventId:i,delegationId:o}}=Bu(),{data:s,loader:a}=vn("query Profile($organizationId: OrganizationId!) {\n user {\n email\n language\n\n userInfo(organizationId: $organizationId) {\n id\n fields\n }\n }\n}\n",{organizationId:n},[]),l=_n(Ta),c=_n(Bc),{mutate:d,isLoading:u}=function(e={}){return An("mutation UserProfileUpdate(\n $userId: UserId!\n $userInfoId: UsersInfoId!\n $userInfo: UsersInfoEmailInput!\n) {\n userProfileUpdate(userId: $userId, userInfoId: $userInfoId, userInfo: $userInfo) {\n email\n language\n }\n}\n",e)}(),{user:h}=ur(),m=xc.DELEGATION({organizationId:n,eventId:i,delegationId:o}),g=(t=!1)=>t?e.goBack(m):e.push(m);return a||(0,r.jsx)(ph,{direction:"column",height:1,initialValues:{userInfo:l.userInfoProfileInputDefault(s.user)},render:({handleSubmit:e})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Oi,{color:"invisible",leftIcon:"arrow-left",onClick:()=>g(!0),children:t("retour_92202")}),(0,r.jsx)(Qu,{height:"4"}),(0,r.jsx)(Jn,{font:"gray800 textLg bold",children:t("mise_jour_du_49930")}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(hh,{}),(0,r.jsx)(Dp,{accept:ep.Images,acl:"public-read",allowCrop:!0,label:t("photo_de_profil_08618"),organizationId:n,prefix:"userInfo.fields.picture."}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsx)(dI,{inputName:"userInfo."}),(0,r.jsx)(Qu,{height:"6"}),(0,r.jsxs)(ni,{gap:"4",children:[(0,r.jsx)(Oi,{isLoading:u,onClick:e,children:t("enregistrer_les_30411")}),(0,r.jsx)(Oi,{color:"white",onClick:()=>g(!0),children:t("annuler_48254")})]})]}),validate:c.validateForForm(l.updateProfileSchema()),width:1,onSubmit:async e=>{const{userProfileUpdate:{email:t,language:n}}=await d({userId:h.id,userInfoId:s.user.userInfo.id,userInfo:e.userInfo});h.email!==t||h.language!==n?To():g()}})},hI=()=>{const{params:{organizationId:e,eventId:t,delegationId:n}}=Bu(),{data:i,loader:o,reload:a}=vn('query DelegationsSpaceDelegation(\n $delegationId: DelegationId!\n $organizationId: OrganizationId!\n $eventId: EventId\n) {\n organization(id: $organizationId) {\n ...OrganizationDelegationsSpace\n\n event: eventMaybe(id: $eventId) {\n delegationsSpaceDesign: spaceDesign(spaceType: DelegationSpace) {\n ...DesignColors\n\n logo {\n url\n }\n\n banner {\n url\n }\n }\n }\n\n delegations(level: Both, onlyVisibleInDelegation: true) {\n nodes {\n id\n name\n\n event {\n id\n name\n }\n }\n }\n\n delegation(id: $delegationId) {\n eventId\n formId\n parentId\n numberOfDelegationsAccreditationsSlots\n numberOfResources\n name\n columns\n state\n canLeadersAddMembers\n canLeadersEditMembers\n canLeadersDeleteMembers\n canLeadersDuplicateMembers\n canLeadersEditColumns\n canLeadersImportMembers\n canLeadersSeeHiddenAccreditationsSlots\n\n campaigns {\n id\n name\n }\n\n customDocuments {\n slug\n name\n }\n\n delegationsSpaceLayout {\n tabs {\n ...DelegationsSpaceLayoutTab\n }\n }\n\n event {\n name\n\n customDocuments {\n slug\n name\n }\n }\n }\n }\n\n user {\n ...UserPermissions\n\n userInfo(organizationId: $organizationId) {\n ...MemberRegistrationUserInfo\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n }\n }\n}\n',{delegationId:n,organizationId:e,eventId:t},[to.OrganizationDelegationsSpaceFragment,to.DesignColorsFragment,to.DelegationsSpaceLayoutTabFragment,to.UserPermissionsFragment,to.MemberRegistrationUserInfoFragment]),l=(0,s.useMemo)(()=>{const e=i.organization?.delegations.nodes??[];return(0,r.jsx)(tb,{delegations:e})},[i.organization]);return(0,s.useEffect)(()=>{const e=i.organization?.delegation?.event?.name??i.organization?.name??"Recrewteer";document.title=(0,yr.A)([e,i.organization?.delegation?.name]).join(" - ")},[i.organization]),o||(0,r.jsx)(X_,{userPermissions:i.user,children:(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:[xc.DELEGATION_MEMBERS_IMPORT({organizationId:":organizationId",delegationId:":delegationId",eventId:":eventId"}),xc.DELEGATION_MEMBERS_IMPORT({organizationId:":organizationId",delegationId:":delegationId"})],children:(0,r.jsx)(eI,{})}),(0,r.jsx)(fr.qh,{children:(0,r.jsx)(Jm,{extraItems:l,isLoading:!1,organization:i.organization,spaceDesign:{themeColors:i.organization?.event?.delegationsSpaceDesign?.colors??i.organization?.delegationsSpaceDesign?.colors,bannerSrc:i.organization?.event?.delegationsSpaceDesign?.banner?.url??i.organization?.delegationsSpaceDesign?.banner?.url,logoSrc:i.organization?.event?.delegationsSpaceDesign?.logo?.url??i.organization?.delegationsSpaceDesign?.logo?.url},children:(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{exact:!0,path:[xc.DELEGATION({organizationId:":organizationId",delegationId:":delegationId"}),xc.DELEGATION({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId"})],children:(0,r.jsx)(ob,{delegation:i.organization.delegation})}),(0,r.jsx)(fr.qh,{path:[xc.MEMBERS_INVITE({organizationId:":organizationId",delegationId:":delegationId"}),xc.MEMBERS_INVITE({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId"})],children:(0,r.jsx)(iI,{})}),(0,r.jsx)(fr.qh,{path:[xc.MEMBER_EDIT({organizationId:":organizationId",delegationId:":delegationId",userInfoId:":userInfoId",formId:":formId"}),xc.MEMBER_EDIT({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId",userInfoId:":userInfoId",formId:":formId"})],children:(0,r.jsx)(cI,{reload:a})}),(0,r.jsx)(fr.qh,{path:[xc.MEMBER_CREATE({organizationId:":organizationId",delegationId:":delegationId",formId:":formId"}),xc.MEMBER_CREATE({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId",formId:":formId"})],children:(0,r.jsx)(lI,{reload:a})}),(0,r.jsx)(fr.qh,{path:[xc.DELEGATION_PROFILE({organizationId:":organizationId",delegationId:":delegationId"}),xc.DELEGATION_PROFILE({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId"})],children:(0,r.jsx)(uI,{})}),(0,r.jsx)(fr.qh,{path:[xc.FIELDS_EDIT({organizationId:":organizationId",delegationId:":delegationId"}),xc.FIELDS_EDIT({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId"})],children:(0,r.jsx)(ib,{})}),(0,r.jsx)(fr.qh,{children:(0,r.jsx)(IC,{allowDelegationSpaceDownload:i.organization.allowDelegationSpaceDownload,delegation:i.organization.delegation,delegationsSpaceCustomBadges:i.organization.delegationsSpaceCustomBadges,user:i.user})})]})})})]})})},mI=()=>(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:[xc.DELEGATION({delegationId:":delegationId",organizationId:":organizationId"}),xc.DELEGATION({delegationId:":delegationId",eventId:":eventId",organizationId:":organizationId"})],children:(0,r.jsx)(hI,{})}),(0,r.jsx)(fr.rd,{from:"/v2/organization/:organizationId/delegations",to:ws(lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"}))})]}),gI=()=>(0,r.jsx)(G_,{children:(0,r.jsx)(mI,{})}),pI=()=>(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.rd,{exact:!0,from:lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"}),to:xs(lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"}))}),(0,r.jsx)(fr.qh,{path:xs(lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"})),children:(0,r.jsx)(K_,{})}),(0,r.jsx)(fr.qh,{path:[xc.DELEGATION({delegationId:":delegationId",organizationId:":organizationId"}),xc.DELEGATION({delegationId:":delegationId",eventId:":eventId",organizationId:":organizationId"})],children:(0,r.jsx)(gI,{})})]}),fI=()=>(0,r.jsx)(G_,{children:(0,r.jsx)(pI,{})});function _I(e,t,n){const i=mo.DateOnly.MonthLong;return t.equals(n)?e.toLocaleString(t,i):[e.toLocaleString(t,mo.DateOnly.MonthShort),e.toLocaleString(n,mo.DateOnly.MonthShort)].join(" - ")}function bI(e){switch(e){case X.Archived:case X.Done:return"error";case X.Ongoing:return"success";case X.Upcoming:return"purple";default:return js()}}function kI(e,t){const n=Xi.c9.now().setZone("utc",{keepLocalTime:!0}).startOf("day");return Xi.IX.fromDateTimes(e.startOf("day"),t.endOf("day")).contains(n)?n:e}const vI=e=>{const t=bn(),n=_n(pa);return(0,r.jsxs)(ni,{direction:"column",gap:"1",width:200,children:[(0,r.jsx)(Jn,{font:"gray500 textXs regular",children:t("date_de_l_v_ne_69973")}),(0,r.jsx)(Jn,{font:"gray800 textSm medium",children:_I(n,e.event.startAt,e.event.endAt)})]})},AI=e=>{const t=bn();return(0,r.jsxs)(ni,{direction:"column",gap:"1",width:100,children:[(0,r.jsx)(Jn,{font:"gray500 textXs regular",children:t("status_06428")}),(0,r.jsx)(ni,{children:(0,r.jsx)(Np,{color:bI(e.event.state),children:t(e.event.state)})})]})},yI=e=>(0,r.jsxs)(ni,{css:{alignItems:"center",padding:"$4",inlineSize:"100%",background:"$grayCustom50","@tablet":{maxInlineSize:"$containerTablet"},"@desktop":{maxInlineSize:"$container"}},direction:"column",gap:"7",children:[(0,r.jsx)(Wh,{}),(0,r.jsx)(ni,{css:{alignItems:"flex-start",alignSelf:"stretch"},direction:"column",gap:"6",children:e.children})]}),CI=Un("div",{display:"flex",justifyContent:"center",alignItems:"center",background:"$grayCustom50",padding:"$10 $4 0 $4"}),II=()=>(0,r.jsx)(CI,{children:(0,r.jsxs)(yI,{children:[(0,r.jsx)(qh,{}),(0,r.jsxs)(ni,{css:{width:"100%","@desktop":{width:"$modalMd"}},direction:"column",gap:"3",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:23,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1})]})]})}),wI=()=>{const{params:{organizationId:e,userInfoId:t},translate:n}=Bu(),i=Em(),{data:o,isLoading:a,loader:c}=vn('query MemberRegistrations($organizationId: OrganizationId!, $userInfoId: UsersInfoId!) {\n organization(id: $organizationId) {\n ...OrganizationMembersSpace\n }\n\n userInfo(id: $userInfoId) {\n email\n name\n firstName: fieldValue(slug: "firstName")\n lastName: fieldValue(slug: "lastName")\n\n picture {\n url\n }\n\n volunteersRegistrations {\n id\n isAccreditationsEmailSent\n isAssignmentsEmailSent\n\n event {\n id\n name\n range\n startAt\n endAt\n description\n state\n }\n\n positionsSlotsUsersInfos {\n id\n\n position {\n name\n }\n\n positionSlot {\n range\n }\n }\n\n accreditationsUsersInfos {\n id\n\n accreditationSlot {\n name\n date\n }\n\n accreditation {\n name\n acronym\n }\n\n accreditationCategory {\n name\n }\n }\n }\n }\n}\n',{organizationId:e,userInfoId:t},[to.OrganizationMembersSpaceFragment]),d=(0,s.useMemo)(()=>o.userInfo?ad(e)?`${o.userInfo.firstName||""} ${o.userInfo.lastName||""}`.trim():o.userInfo.firstName||"":"",[o.userInfo]),u=kn(),h=(0,s.useMemo)(()=>{const e=(o.userInfo?.volunteersRegistrations??[]).map(e=>({...e,accreditationsUsersInfos:o.organization?.hideAccreditationsUntilConfirmationEmailSent&&!e.isAccreditationsEmailSent?[]:e.accreditationsUsersInfos,positionsSlotsUsersInfos:o.organization?.hideAssignmentsUntilConfirmationEmailSent&&!e.isAssignmentsEmailSent?[]:e.positionsSlotsUsersInfos}));return(0,Ar.A)(e,e=>-(e.event.range?.start?.toMillis()??e.event.startAt.toMillis()))},[o.userInfo,o.organization]);return c||(0,r.jsx)(qu,{isLoading:a,loadDelegationsSpace:!1,loadMembersSpace:!0,organizationId:e,skeleton:(0,r.jsx)(II,{}),children:(0,r.jsx)(CI,{children:(0,r.jsxs)(yI,{children:[(0,r.jsx)(xm,{acceptCustomColours:!0,heading:(0,r.jsx)(Jn,{fontSize:"displayXs",fontWeight:"semiBold",children:n("bonjour_1_97713",d)}),subtitle:[...u(n("g_rer_et_visual_89310","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-grayCustom800)"},children:o.organization.name}))]}),(0,r.jsx)(xm,{heading:n("listes_des_v_n_07148"),subtitle:n("visualisez_tous_48942"),children:(0,r.jsxs)(ni,{direction:"column",gap:"8",children:[(0,r.jsx)(Sm,{children:(0,r.jsx)(Dm,{button:(0,r.jsx)(Oi,{featureFlags:{isV4:!0},to:Nu.MEMBER({organizationId:e,userInfoId:t}),children:n("voir_les_inform_25921")}),title:o.organization.name})}),l(h)&&(0,r.jsx)(Sm,{children:h.map(o=>(0,r.jsxs)(Dm,{button:(0,r.jsx)(Oi,{featureFlags:{isV4:!0},to:Nu.MEMBER({organizationId:e,userInfoId:t,eventId:o.event.id}),children:n("voir_l_v_nemen_72358")}),subtitle:o.event.description,title:o.event.name,children:[(0,r.jsx)(vI,{event:o.event}),!i&&(0,r.jsx)(AI,{event:o.event})]},o.id))})]})})]})})})},xI=s.createContext({}),SI=e=>(0,r.jsx)(xI.Provider,{value:{},children:e.children}),EI=e=>{const{history:t,params:{organizationId:n,eventId:i,formId:o,userInfoId:a}}=Bu(),{data:l,loader:c}=vn("query MemberSpaceUpdateMember(\n $organizationId: OrganizationId!\n $eventId: EventId\n $formId: FormId!\n $delegationId: DelegationId # EventCreateUpdateMember expects $delegationId, so we have to add it to the params even if it's null and we don't use it\n $userInfoId: UsersInfoId!\n) {\n organization(id: $organizationId) {\n event: eventMaybe(id: $eventId) {\n ...EventCreateUpdateMember\n }\n\n userInfo(id: $userInfoId) {\n ...UserInfoUpdateMember\n\n volunteerRegistration(eventId: $eventId) {\n numberOfAssignments\n numberOfAccreditations\n\n positionsSlotsUsersInfos {\n positionSlot {\n range\n }\n }\n }\n }\n }\n\n organizationPublic(id: $organizationId) {\n ...OrganizationDelegationsSpace\n country\n }\n}\n",{organizationId:n,eventId:i,formId:o,userInfoId:a},[to.EventCreateUpdateMemberFragment,to.UserInfoUpdateMemberFragment,to.OrganizationDelegationsSpaceFragment]),d=(0,s.useMemo)(()=>(l.organization?.userInfo.volunteerRegistration?.positionsSlotsUsersInfos??[]).map(e=>e.positionSlot.range),[l.organization?.userInfo.volunteerRegistration]);return c||(0,r.jsx)(aI,{areSectionsDisabled:{isWishedAccreditationsDisabled:l.organization.userInfo.volunteerRegistration?l.organization.userInfo.volunteerRegistration?.numberOfAccreditations>0:void 0,isWishedAssignmentsDisabled:l.organization.userInfo.volunteerRegistration?l.organization.userInfo.volunteerRegistration?.numberOfAssignments>0:void 0},blockedSlots:d,country:l.organization.event?.country??l.organizationPublic.country,disabled:!1===l.organization.userInfo.formUserInfo.form.isEditableInMemberSpace,event:l.organization.event,featureFlags:{isV4:!0},form:l.organization.userInfo.formUserInfo.form,handleRedirect:(e=!1)=>e?t.goBack(Nu.MEMBER_FORMS({organizationId:n,eventId:i,userInfoId:a})):t.push(Nu.MEMBER_FORMS({organizationId:n,eventId:i,userInfoId:a})),reload:e.reload,showEmail:!1,userInfo:l.organization.userInfo})},jI=e=>{const t=_n(pa),n=s.useMemo(()=>{const t=Tg(e.aui.accreditation.color);return{background:t[50],color:t[700]}},[e.aui]);return(0,r.jsx)(r.Fragment,{children:e.renderAccreditation((0,r.jsxs)(ni,{css:{...n,borderRadius:"$1",padding:"$1 $2"},direction:"column",gap:"1",justify:"center",width:1,children:[(0,r.jsxs)(ni,{align:"center",css:{fontSize:"10px"},gap:"1",children:[(0,r.jsx)(Jn,{children:_g(t,e.aui.accreditationSlot,"")}),e.aui.isAutoAccredit&&(0,r.jsx)(Jn,{fontSize:"textXs",children:(0,r.jsx)(Ei,{icon:"bolt-auto"})})]}),(0,r.jsx)(Jn,{fontSize:"textXs",fontWeight:"medium",children:e.aui.accreditation.name})]}),e.aui.accreditation.id)})},TI=e=>{const t=jh(),n=s.useMemo(()=>(0,Ar.A)(e.event.volunteerRegistration.accreditationsUsersInfos.filter(e=>!e.accreditationSlot.date?.isValid),e=>[e.accreditationCategory.name.toLowerCase(),hg(e.accreditation.index),e.accreditation.name.toLowerCase(),e.accreditationSlot.name.toLowerCase()]),[e.event]),i=s.useMemo(()=>(0,Ar.A)(e.event.volunteerRegistration.accreditationsUsersInfos.filter(e=>e.accreditationSlot.date?.isValid),e=>[e.accreditationCategory.name.toLowerCase(),hg(e.accreditation.index),e.accreditation.name.toLowerCase(),e.accreditationSlot.name.toLowerCase()]),[e.event]);return(0,r.jsxs)(Wy,{css:e.featureFlags?.isV4?{bd:!0,overflow:"auto"}:{borderTop:"1px solid $gray200"},date:e.selectedDay,display:t?"week":"day",maxDate:e.event.endAt,minDate:e.event.startAt,children:[n.map(t=>(0,r.jsx)(Gy,{children:(0,r.jsx)(jI,{aui:t,renderAccreditation:e.renderAccreditation})},t.id)),i.map(t=>(0,r.jsx)(Gy,{endAt:t.accreditationSlot.date,startAt:t.accreditationSlot.date,children:(0,r.jsx)(jI,{aui:t,renderAccreditation:e.renderAccreditation})},t.id))]})},DI=e=>{const{translate:t,params:{organizationId:n,eventId:i,userInfoId:o}}=Bu(),a=_n(pa),{mutate:l}=No(),{mutate:c}=function(e={}){return An("mutation AccreditationsSlotsUsersInfosCheckIn(\n $eventId: EventId!\n $checkIn: AccreditationSlotCheckInInput!\n) {\n accreditationsSlotsUsersInfosCheckIn(eventId: $eventId, checkIn: $checkIn)\n}\n",e)}(),d=(0,s.useMemo)(()=>_g(a,e.aui.accreditationSlot,e.aui.accreditation.name),[e.aui]);return(0,r.jsxs)(w_,{children:[(0,r.jsxs)(v_,{align:"center",gap:"3",children:[(0,r.jsx)(Mg,{color:e.aui.accreditation.color,icon:e.aui.accreditation.icon}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",children:[(0,r.jsx)(Lh,{css:{overflow:"hidden",width:"100%","& > a":{width:"100%"}},to:$d.ACCREDITATION({organizationId:n,eventId:i,accreditationId:e.aui.accreditation.id}),children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:e.aui.accreditation.name,width:1,children:e.aui.accreditation.name})}),(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},title:d,width:1,children:d})]})]}),(0,r.jsxs)(v_,{align:"start",direction:"column",justify:"center",children:[e.aui.state===j.Waiting&&(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"warning500",children:(0,r.jsx)(Ei,{icon:"hourglass-empty",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("pas_encore_scan_88057")})]}),e.aui.state===j.CheckedIn&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{align:"center",gap:"1",children:[(0,r.jsx)(Jn,{color:"success500",children:(0,r.jsx)(Ei,{icon:"badge-check",iconStyle:"solid"})}),(0,r.jsx)(Jn,{font:"gray800 textXs medium",children:t("scann_e_01567")})]}),(0,r.jsx)(Jn,{font:"gray500 textXs regular",children:e.aui.checkInAt?.isValid?a.toLocaleString(e.aui.checkInAt.toLocal(),mo.DateTime):""})]})]}),(0,r.jsx)(v_,{children:e.aui.isAutoAccredit&&(0,r.jsx)(Jn,{color:"success700",fontSize:"textMd",children:(0,r.jsx)(Ei,{icon:"check"})})}),(0,r.jsx)(v_,{children:e.aui.isWorkflow&&(0,r.jsx)(Jn,{color:"success700",fontSize:"textMd",children:(0,r.jsx)(Ei,{icon:"check"})})}),(0,r.jsxs)(v_,{align:"start",direction:"column",justify:"center",children:[(0,r.jsx)(Jn,{children:e.aui.createdBy?.name??"-"}),(0,r.jsx)(Jn,{color:"gray500",children:a.toLocaleString(e.aui.insertedAt.toLocal(),mo.DateTime)})]}),e.canMemberAccredit&&(0,r.jsxs)(hk,{justify:"end",width:200,children:[e.aui.state===j.Waiting&&(0,r.jsx)(Oi,{color:"white",size:"sm",onClick:async()=>{await c({eventId:e.aui.eventId,checkIn:{strategy:T.CheckIn,accreditationsSlotsUsersInfosIds:[e.aui.id]}}),e.reload()},children:"Scanner"}),(0,r.jsx)(Yv,{children:(0,r.jsx)(Bm,{color:"red",icon:"trash-can",onClick:async()=>{await l({eventId:i,massAccredit:{accreditationsSlotsIds:[e.aui.accreditationSlot.id],selecteds:{ids:[o]},strategy:be.Delete}}),e.reload()},children:t("d_saffecter_du_47122")})})]})]})},RI=e=>{const{translate:t}=Bu(),n=(0,s.useMemo)(()=>(0,Ar.A)(e.event.volunteerRegistration.accreditationsUsersInfos.filter(t=>!e.selectedDay?.isValid||!!t.accreditationSlot.date?.isValid&&t.accreditationSlot.date.startOf("day").toMillis()===e.selectedDay.startOf("day").toMillis()),e=>[e.accreditationCategory.name.toLowerCase(),hg(e.accreditation.index),e.accreditation.name.toLowerCase(),e.accreditationSlot.date?.toMillis()??1,e.accreditationSlot.name.toLowerCase()]),[e.event,e.selectedDay]);return(0,r.jsxs)(x_,{css:{borderTop:"1px solid $gray200"},hideBorder:!0,children:[(0,r.jsxs)(y_,{children:[(0,r.jsx)(A_,{children:t("Accreditation")}),(0,r.jsx)(A_,{children:t("scann_e_le_27812")}),(0,r.jsx)(A_,{children:t("affect_e_automa_74071")}),(0,r.jsx)(A_,{children:t("ajout_via_une_69544")}),(0,r.jsx)(A_,{children:t("ajout_e_par_71330")}),e.canMemberAccredit&&(0,r.jsx)(A_,{width:200})]}),n.map(t=>(0,r.jsx)(DI,{aui:t,canMemberAccredit:e.canMemberAccredit,reload:e.reload},t.id))]})},PI=e=>{const{translate:t}=Bu(),[n,i]=s.useState(kI(e.event.startAt,e.event.endAt)),[o,a]=s.useState(null);return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(ni,{as:"section",css:{background:"white",bd:!0,overflow:"hidden",padding:e.featureFlags?.isV4?"$6 $7 $7 $7":void 0},direction:"column",gap:e.featureFlags?.isV4?"6":void 0,justify:"center",children:[(0,r.jsxs)(ni,{align:"center",as:"header",css:{padding:e.featureFlags?.isV4?void 0:"$5 $6"},gap:"4",children:[(0,r.jsxs)(Jn,{as:"hgroup",css:{flex:"1"},children:[(0,r.jsx)(sh,{children:e.title}),e.subtitle&&(0,r.jsx)(xl,{textStyle:"subtitle",children:e.subtitle})]}),(0,r.jsxs)(ni,{as:"nav",gap:"3",children:["calendar"===e.accreditationsDisplay&&(0,r.jsx)(Vy,{max:e.event.endAt,min:e.event.startAt,value:n,onChange:i}),"list"===e.accreditationsDisplay&&!e.hideListView&&(0,r.jsx)(Jn,{width:160,children:(0,r.jsx)(Kg,{rightIcon:"xmark",value:o,onChange:a,onRightIconClick:()=>a(null)})}),!e.hideListView&&e.setAccreditationsDisplay&&(0,r.jsx)(Jn,{width:200,children:(0,r.jsxs)(tf,{value:e.accreditationsDisplay,onChange:e.setAccreditationsDisplay,children:[(0,r.jsx)("option",{value:"calendar",children:t("Calendar")}),(0,r.jsx)("option",{value:"list",children:t("List")})]})}),e.actions]})]}),"calendar"===e.accreditationsDisplay?(0,r.jsx)(TI,{event:e.event,featureFlags:e.featureFlags,renderAccreditation:e.renderAccreditation,selectedDay:n}):(0,r.jsx)(RI,{canMemberAccredit:e.canMemberAccredit,event:e.event,reload:e.reload,selectedDay:o})]})})};const OI=(0,s.memo)(e=>{const t=(0,s.useCallback)(t=>{t&&(n.current&&(i.current?.setMap(null),n.current=null),n.current=new google.maps.Map(t,{zoom:e.coordinatesFieldsProps?.zoomProps.input.value??e.initialZoom??13,center:Ir(e.center)||wr,gestureHandling:"cooperative",mapTypeControl:!1,streetViewControl:!1,mapTypeId:Sr(e.layer),...e.mapOptions||{}}),n.current.mapTypes.set(_e.IgnPlan,new google.maps.ImageMapType({getTileUrl:(e,t)=>((e,t)=>`https://data.geopf.fr/wmts?${["REQUEST=GetTile","SERVICE=WMTS","VERSION=1.0.0","STYLE=normal","TILEMATRIXSET=PM",`FORMAT=${encodeURIComponent("image/png")}`,"LAYER=GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2",`TILEMATRIX=${t}`,`TILEROW=${e.y}`,`TILECOL=${e.x}`].join("&")}`)(e,t),tileSize:new google.maps.Size(256,256),name:_e.IgnPlan,maxZoom:18})),n.current.addListener("zoom_changed",()=>{e.coordinatesFieldsProps&&e.coordinatesFieldsProps.zoomProps.input.onChange(n.current.getZoom())}),n.current.addListener("tilesloaded",()=>{e.onTilesloaded?.()}),a())},[]),n=(0,s.useRef)(null),i=(0,s.useRef)(null),o=(0,s.useRef)([]),a=()=>{o.current.forEach(e=>e.setMap(null)),l(e.traces)?o.current=e.traces.map(e=>{const t=e.points.map(([e,t])=>({lat:e,lng:t})),i=e.direction===He.None?[]:[{icon:{path:e.direction===He.Backward?google.maps.SymbolPath.BACKWARD_OPEN_ARROW:google.maps.SymbolPath.FORWARD_OPEN_ARROW,scale:4,strokeColor:e.color},offset:"0%",repeat:"200px"}],o=new google.maps.Polyline({path:t,geodesic:!0,strokeColor:e.color,strokeOpacity:1,strokeWeight:4,icons:i});return o.setMap(n.current),o}):o.current=[]};return(0,s.useEffect)(()=>{(()=>{if(i.current&&i.current.setMap(null),e.point&&n.current){const t=Ir(e.point);n.current.setCenter(t),i.current=new google.maps.Marker({position:t,map:n.current,draggable:"object"==typeof e.coordinatesFieldsProps&&null!==e.coordinatesFieldsProps}),e.coordinatesFieldsProps&&i.current.addListener("dragend",t=>{e.coordinatesFieldsProps?.latitudeProps.input.onChange(t.latLng.lat()),e.coordinatesFieldsProps?.longitudeProps.input.onChange(t.latLng.lng())})}})()},[JSON.stringify(e.point)]),(0,s.useEffect)(()=>{n.current?.setMapTypeId(Sr(e.layer))},[e.layer]),(0,s.useEffect)(()=>{a()},[JSON.stringify(e.traces||[])]),(0,r.jsx)(Jn,{ref:t,height:1,width:1,children:e.coordinatesFieldsProps?.zoomProps&&(0,r.jsx)(Sf.Yr,{name:e.coordinatesFieldsProps.zoomProps.input.name,children:e=>{n.current?.setZoom(e)}})})},Ku.A);OI.displayName="Map";const MI=({children:e,labelId:t,isOpen:n,size:i,setIsOpen:o,...s})=>{const a=jh();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n dialog::backdrop {\n background: rgba(52, 64, 84, 0.7)\n }\n "}}),(0,r.jsx)(fy,{"aria-labelledby":t,"data-testid":"right-panel-body",isOpen:n,setIsOpen:o,style:{maxHeight:"none",maxWidth:"none",margin:"0 0 0 0",marginInlineStart:a?"auto":"0",height:"100%",border:"none",inlineSize:a?"sm"===i?"480px":"690px":"100%",top:0,padding:0},onClose:s.onClose,children:(0,r.jsx)(ni,{align:"center",css:{background:"$gray50",boxShadow:"$shadowsXl",blockSize:"100%",flex:1},direction:"column",...s,children:e})})]})},$I=({heading:e,id:t,leftIcon:n,leftIconColor:i,leftIconBorder:o,setIsOpen:s,...a})=>(0,r.jsxs)(ni,{as:"header",css:{alignItems:"flex-start",alignSelf:"stretch",background:"$white",borderBlockEnd:"1px solid $gray200"},direction:"column",gap:"4",...a,children:[(0,r.jsxs)(ni,{css:{alignItems:"center",alignSelf:"stretch",padding:"$6 $7 $5 $7"},gap:"4",children:[n&&(0,r.jsx)(ni,{align:"center",css:{border:o},justify:"center",children:(0,r.jsx)(Mg,{color:i,icon:n})}),(0,r.jsx)(ni,{css:{alignItems:"flex-start",flex:1},direction:"column",id:t,justify:"center",children:e})]}),(0,r.jsx)(ni,{align:"center",css:{padding:"$2",height:"$space$9",width:"$space$9",position:"absolute",right:"$space$4",top:"$space$4"},justify:"center",children:(0,r.jsx)(Oi,{color:"invisible",css:{color:"$gray500",width:"$space$6",height:"$space$6",padding:0},textAlign:"center",onClick:()=>s(!1),children:(0,r.jsx)("i",{className:"far fa-xmark"})})}),a.children]}),FI=e=>(0,r.jsx)(ni,{css:{alignSelf:"stretch",alignItems:"start",padding:"$6",overflowY:"auto",...e.css},direction:"column",gap:"6",children:e.children}),zI=({children:e,...t})=>(0,r.jsx)(xl,{as:"address",textStyle:"inherit",...t,children:e}),NI=e=>{const{params:{organizationId:t,eventId:n},translate:i}=Bu(),{data:o,loader:s}=vn("query AccreditationRightPanel(\n $organizationId: OrganizationId!\n $eventId: EventId\n $accreditationId: AccreditationId!\n) {\n organization: organizationPublic(id: $organizationId) {\n event(id: $eventId) {\n accreditation(id: $accreditationId) {\n id\n name\n acronym\n color\n icon\n description\n address\n latitude\n longitude\n zoom\n layer\n }\n }\n }\n}\n",{organizationId:t,eventId:n,accreditationId:e.accreditationId},[]);return s||(o.organization.event?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)($I,{heading:(0,r.jsx)(sh,{children:o.organization.event.accreditation.name}),id:e.labelId,leftIcon:Si(o.organization.event.accreditation.icon),leftIconColor:o.organization.event.accreditation.color,setIsOpen:e.setIsOpen}),(0,r.jsx)(FI,{children:(0,r.jsx)(xm,{children:(0,r.jsx)(ni,{direction:"column",gap:"6",children:o.organization.event.accreditation.description||ag(o.organization.event.accreditation)?(0,r.jsxs)(r.Fragment,{children:[o.organization.event.accreditation.description&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("description_58935")}),(0,r.jsx)(Tm,{text:o.organization.event.accreditation.description})]}),ag(o.organization.event.accreditation)&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("localisation_38416")}),rg(o.organization.event.accreditation)&&(0,r.jsx)(zI,{children:o.organization.event.accreditation.address}),sg(o.organization.event.accreditation)&&(0,r.jsx)(Jn,{height:380,width:1,children:(0,r.jsx)(OI,{initialZoom:o.organization.event.accreditation.zoom,layer:o.organization.event.accreditation.layer,point:xr(o.organization.event.accreditation)})})]})]}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,title:i("il_n_y_a_aucun_10373")})})})})]}):(0,r.jsx)(Cd,{}))},BI=e=>{const[t,n]=(0,s.useState)(!1),i=(0,Zu.A)("rightpanel-");return(0,s.useEffect)(()=>(e.accreditationId&&!t?n(!0):n(!1),()=>{n(!1)}),[e.accreditationId]),(0,r.jsx)(MI,{isOpen:t,labelId:i,setIsOpen:n,size:"md",onClose:()=>e.setDisplayedAccreditationId(null),children:e.accreditationId&&(0,r.jsx)(NI,{accreditationId:e.accreditationId,labelId:i,setIsOpen:n})})},LI=e=>{const{params:{organizationId:t,eventId:n,userInfoId:i},translate:o}=Bu(),{data:a,loader:c,reload:d}=vn("query UserProfileAccreditations(\n $organizationId: OrganizationId!\n $eventId: EventId!\n $userInfoId: UsersInfoId!\n $excludeAccreditations: [AccreditationId!]\n) {\n organization(id: $organizationId) {\n hideAccreditationsUntilConfirmationEmailSent\n\n userInfo(id: $userInfoId) {\n formsUsersInfos(eventId: $eventId, level: Event) {\n accreditationsSlots {\n name\n date\n\n accreditation {\n id\n name\n index\n }\n\n accreditationCategory {\n name\n }\n }\n\n form {\n id\n name\n }\n }\n }\n }\n\n event(id: $eventId) {\n name\n dayStartTime\n startAt\n endAt\n hasFormWithAccreditationDisplay\n\n volunteerRegistration: volunteerRegistrationByUserInfoId(userInfoId: $userInfoId) {\n isAccreditationsEmailSent\n\n accreditationsUsersInfos(excludeAccreditations: $excludeAccreditations) {\n ...UserPanelAccreditationSlotUserInfo\n }\n }\n }\n}\n",{organizationId:t,eventId:n,userInfoId:i,excludeAccreditations:e.excludeAccreditations},[to.UserPanelAccreditationSlotUserInfoFragment]);const[u,h]=(0,s.useState)(null),m=kn(),g=(0,s.useMemo)(()=>(0,Ar.A)(!a.organization?.hideAccreditationsUntilConfirmationEmailSent||a.organization?.hideAccreditationsUntilConfirmationEmailSent&&a.event?.volunteerRegistration.isAccreditationsEmailSent?a.event?.volunteerRegistration.accreditationsUsersInfos:[],e=>e.accreditationSlot.date?.toMillis()??0),[a.event,a.organization]),p=o("planning_de_vos_42899"),f=[...m(o("visualiser_l_in_46133","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-gray800)"},children:a.event?.name}))];return c||(0,r.jsxs)(r.Fragment,{children:[l(g)?(0,r.jsx)(PI,{accreditationsDisplay:"calendar",canMemberAccredit:!1,event:a.event,featureFlags:{isV4:!0},hideListView:!0,reload:()=>{d(),g.length<=1&&e.reloadHeader()},renderAccreditation:(e,t)=>(0,r.jsx)(Oi,{color:"invisible",style:{width:"100%",padding:"unset"},onClick:()=>h(t),children:e}),subtitle:f,title:p}):(0,r.jsxs)(ni,{as:"section",css:{background:"white",bd:!0,padding:"$6 $7 $7 $7"},direction:"column",gap:"6",justify:"center",children:[(0,r.jsx)(ni,{align:"center",as:"header",gap:"4",children:(0,r.jsxs)(Jn,{as:"hgroup",css:{flex:"1"},children:[(0,r.jsx)(sh,{children:p}),f&&(0,r.jsx)(xl,{textStyle:"subtitle",children:f})]})}),(0,r.jsx)(ni,{css:{bd:!0,padding:"$9 $7"},children:(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankHandGlobe,subtitle:o("ici_seront_affi_51536"),title:o("encore_un_peu_d_88675")})})]}),(0,r.jsx)(BI,{accreditationId:u,setDisplayedAccreditationId:h})]})},VI=e=>{const{translate:t,params:{eventId:n}}=Bu(),i=_n(Tl),{mutate:o}=Vo(),a=(0,s.useMemo)(()=>go(),[]),[l,c]=(0,s.useState)(e.assignments.map(e=>({...e,checkInAt:e.checkInAt?.toLocal(),checkOutAt:e.checkOutAt?.toLocal()}))),d=(0,s.useMemo)(()=>l.every(e=>e.checkInAt?.isValid&&e.checkOutAt?.isValid&&e.checkOutAt>e.checkInAt||e.checkInAt?.isValid&&!e.checkOutAt?.isValid||!e.checkInAt?.isValid&&!e.checkOutAt?.isValid),[l]),u=(0,s.useCallback)((e,t,n)=>{c((0,p_.jM)(i=>{i.forEach(i=>{i.id===e&&(i[t]=n||void 0)})}))},[l,c]);return(0,r.jsx)(Hi,{isOpen:e.isOpen,onClose:e.onClose,children:(0,r.jsxs)(qi,{children:[(0,r.jsx)(Wi,{icon:"sliders",children:t("mettre_jour_d_54198")}),(0,r.jsx)(Gi,{gap:"4",children:l.map(e=>(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsxs)(Jn,{font:"gray800 textSm medium",children:[e.position.name," -"," ",(0,r.jsx)(AA,{fontWeight:"regular",children:tg(i,e.positionSlot,"",{slot:{includeRange:!0}})})]}),(0,r.jsxs)(ni,{gap:"6",children:[(0,r.jsx)(Zg,{rightIcon:"xmark",value:e.checkInAt,zone:a,onChange:t=>{u(e.id,"checkInAt",t)},onRightIconClick:()=>{u(e.id,"checkInAt",null)}}),(0,r.jsx)(Zg,{rightIcon:"xmark",value:e.checkOutAt,zone:a,onChange:t=>{u(e.id,"checkOutAt",t)},onRightIconClick:()=>{u(e.id,"checkOutAt",null)}}),(0,r.jsx)(Ch,{shouldParseAsInt:!0,value:e.breakTime,onChange:t=>{u(e.id,"breakTime",t)}})]})]},e.id))}),(0,r.jsx)(Ui,{children:(0,r.jsx)(Oi,{disabled:!d,onClick:async()=>{await Promise.all(l.map(e=>o({eventId:n,checkIn:{strategy:T.CheckInOut,breakTime:e.breakTime,checkInAt:e.checkInAt,checkOutAt:e.checkOutAt,positionsSlotsUsersInfosIds:[e.id]}}))),e.onClose(),e.onSuccess()},children:t("mettre_jour_85141")})})]})})},UI=e=>{const{translate:t}=Bu(),n=_n(Tl),i=s.useMemo(()=>{const t=Tg(e.psui.position.color);return{background:t[50],color:t[700]}},[e.psui]);return(0,r.jsx)(r.Fragment,{children:e.renderPosition((0,r.jsxs)(ni,{css:{...i,borderRadius:"$1",padding:"$1 $2"},direction:"column",gap:"1",justify:"center",width:1,children:[(0,r.jsxs)(ni,{align:"center",css:{fontSize:"10px"},gap:"1",children:[(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[e.psui.positionSlot.name&&(0,r.jsx)(Jn,{children:e.psui.positionSlot.name}),(0,r.jsx)(Jn,{children:n.toDisplayString(e.psui.positionSlot.range,{hideDate:!0})})]}),e.psui.state===j.CheckedOut&&(0,r.jsx)(Ei,{icon:"stopwatch",title:t("d_pointer_25328")}),e.psui.state===j.CheckedIn&&(0,r.jsx)(Ei,{icon:"timer",title:t("pointer_80927")})]}),(0,r.jsx)(Jn,{fontSize:"textXs",fontWeight:"medium",children:e.psui.position.name})]}),e.psui.position.id)})},GI=e=>{const t=jh(),[n]=qa(e.dayStartTime),i=s.useMemo(()=>function(e,t,n,i){const o=Math.ceil(n.endOf("day").diff(t.startOf("day"),"days").days),r=(0,yl.A)(0,o).map(e=>t.startOf("day").set({hour:i}).plus({day:e})),[s,a]=(0,Cl.A)(e,e=>e.range.start.hour===i&&0===e.range.start.minute);return a.flatMap(e=>e.range.splitAt(...r).map(t=>({...e,range:t}))).concat(s)}(e.assignments.map(e=>({...e,range:e.positionSlot.range})),e.startAt,e.endAt,n),[e.assignments,e.startAt,e.endAt,n]);return(0,r.jsx)(Wy,{css:e.featureFlags?.isV4?{bd:!0,overflow:"auto"}:{borderTop:"1px solid $gray200"},date:e.selectedDay,display:t?"week":"day",maxDate:e.endAt,minDate:e.startAt,children:i.map((t,i)=>(0,r.jsx)(Gy,{endAt:t.range.start,startAt:t.range.start,startHour:n,children:(0,r.jsx)(UI,{psui:t,renderPosition:e.renderPosition,startHour:n})},i))})},WI=e=>{const{translate:t,params:{organizationId:n,eventId:i}}=Bu(),{hasPermission:o}=Q_(),a=_n(pa),l=_n(Al),c=_n(Tl),{mutate:d}=Vo(),u=(0,s.useMemo)(()=>tg(c,e.psui.positionSlot,"",{slot:{includeRange:!0}}),[e.psui]),h=o(Ja.MEMBER_ASSIGN),m=o(Ja.POSITION_READ,{positionCategoryId:e.psui.positionCategoryId,positionId:e.psui.position.id});return(0,r.jsxs)(w_,{children:[(0,r.jsxs)(v_,{align:"center",gap:"3",children:[(0,r.jsx)(Mg,{color:e.psui.position.color,icon:e.psui.position.icon}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",children:[(0,r.jsx)(Lh,{css:{overflow:"hidden",width:"100%","& > a":{width:"100%"}},to:Vd.POSITION({organizationId:n,eventId:i,positionId:e.psui.position.id}),children:(0,r.jsx)(Jn,{css:{ellipsis:!0},title:e.psui.position.name,width:1,children:e.psui.position.name})}),(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},title:u,width:1,children:u})]})]}),(0,r.jsx)(v_,{children:e.psui.state===j.CheckedOut?(0,r.jsx)(Np,{leftIcon:"clock",children:t("temps_total_79448",l.minutesToHoursMinutesString(e.psui.timeDifferenceMinutes))}):e.psui.state===j.CheckedIn?(0,r.jsx)(Np,{color:"success",leftIcon:"circle",leftIconStyle:"solid",children:t("point_le_1_63576",a.toLocaleString(e.psui.checkInAt.toLocal(),mo.DateTime))}):(0,r.jsx)(Np,{color:"warning",leftIcon:"circle",leftIconStyle:"solid",children:t("non_point_42145")})}),(0,r.jsx)(v_,{children:e.psui.isAutoAssign&&(0,r.jsx)(Jn,{color:"success700",fontSize:"textMd",children:(0,r.jsx)(Ei,{icon:"check"})})}),(0,r.jsxs)(v_,{align:"start",direction:"column",justify:"center",children:[(0,r.jsx)(Jn,{children:e.psui.createdBy?.name??"-"}),(0,r.jsx)(Jn,{color:"gray500",children:a.toLocaleString(e.psui.insertedAt.toLocal(),mo.DateTime)})]}),(0,r.jsxs)(hk,{justify:"end",width:200,children:[m&&(e.psui.state===j.Waiting?(0,r.jsx)(Oi,{color:"white",size:"sm",onClick:async()=>{await d({eventId:e.psui.eventId,checkIn:{strategy:T.CheckIn,positionsSlotsUsersInfosIds:[e.psui.id]}}),e.reload()},children:t("pointer_80927")}):e.psui.state===j.CheckedIn?(0,r.jsx)(Oi,{color:"white",size:"sm",onClick:async()=>{await d({eventId:e.psui.eventId,checkIn:{strategy:T.CheckOut,positionsSlotsUsersInfosIds:[e.psui.id]}}),e.reload()},children:t("d_pointer_25328")}):null),(0,r.jsx)(Jv,{canCheckIn:m,canDelete:h,psui:e.psui,reloadCheckIn:e.reload,onDelete:e.reload})]})]})},qI=e=>{const{translate:t}=Bu(),{hasPermission:n}=Q_(),i=n(Ja.POSITION_READ),o=(0,s.useMemo)(()=>e.assignments.filter(t=>!e.selectedDay?.isValid||t.positionSlot.range.contains(e.selectedDay)||t.positionSlot.range.start.startOf("day").toMillis()===e.selectedDay.startOf("day").toMillis()||t.positionSlot.range.end.startOf("day").toMillis()===e.selectedDay.startOf("day").toMillis()),[e.assignments,e.selectedDay]);return(0,r.jsxs)(x_,{css:{borderTop:"1px solid $gray200"},hideBorder:!0,children:[(0,r.jsxs)(y_,{children:[(0,r.jsx)(A_,{children:t("Position")}),(0,r.jsx)(A_,{children:t("statut_du_point_52451")}),(0,r.jsx)(A_,{children:t("affect_e_automa_74071")}),(0,r.jsx)(A_,{children:t("ajout_e_par_71330")}),i&&(0,r.jsx)(A_,{width:200})]}),o.map(t=>(0,r.jsx)(WI,{psui:t,reload:e.reload},t.id))]})},HI=e=>{const{params:{organizationId:t,eventId:n,userInfoId:i},translate:o}=Bu(),[a,l]=s.useState(kI(e.event.startAt,e.event.endAt)),[c,d]=s.useState(null),[u,h]=s.useState(!1);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(ni,{as:"section",css:{background:"white",bd:!0,overflow:"hidden",padding:e.featureFlags?.isV4?"$6 $7 $7 $7":void 0},direction:"column",gap:e.featureFlags?.isV4?"6":void 0,justify:"center",children:[(0,r.jsxs)(ni,{align:"center",as:"header",css:{padding:e.featureFlags?.isV4?void 0:"$5 $6"},gap:"4",children:[(0,r.jsxs)(Jn,{as:"hgroup",css:{flex:"1"},children:[(0,r.jsx)(sh,{children:e.title}),e.subtitle&&(0,r.jsx)(xl,{textStyle:"subtitle",children:e.subtitle})]}),(0,r.jsxs)(ni,{as:"nav",gap:"3",children:["calendar"===e.positionsDisplay&&(0,r.jsx)(Vy,{max:e.event.endAt,min:e.event.startAt,value:a,onChange:l}),"list"===e.positionsDisplay&&!e.hideListView&&(0,r.jsx)(Jn,{width:160,children:(0,r.jsx)(Kg,{rightIcon:"xmark",value:c,onChange:d,onRightIconClick:()=>d(null)})}),!e.hideListView&&e.setPositionsDisplay&&(0,r.jsx)(Jn,{width:200,children:(0,r.jsxs)(tf,{value:e.positionsDisplay,onChange:e.setPositionsDisplay,children:[(0,r.jsx)("option",{value:"calendar",children:o("Calendar")}),(0,r.jsx)("option",{value:"list",children:o("List")})]})}),e.canAssign&&(0,r.jsx)(Oi,{to:su.EDIT_ASSIGNMENT(t,n,i),children:o("_diter_les_affe_42283")}),e.canAssign&&(0,r.jsxs)($m,{children:[(0,r.jsx)(Um,{children:(0,r.jsx)(Oi,{color:"white",leftIcon:"ellipsis-vertical"})}),(0,r.jsx)(Vm,{placement:"bottom-end",children:(0,r.jsx)(Bm,{icon:"circle-check",onClick:()=>h(!0),children:o("mettre_jour_d_54198")})})]})]})]}),"calendar"===e.positionsDisplay?(0,r.jsx)(GI,{assignments:e.assignments,dayStartTime:e.event.dayStartTime,endAt:e.event.endAt,featureFlags:e.featureFlags,renderPosition:e.renderPosition,selectedDay:a,startAt:e.event.startAt}):!e.hideListView&&(0,r.jsx)(qI,{assignments:e.assignments,reload:e.reload,selectedDay:c})]}),VI&&(0,r.jsx)(VI,{assignments:e.assignments,isOpen:u,onClose:()=>h(!1),onSuccess:()=>e.reload()})]})},KI=s.createContext({});function YI(){return s.useContext(KI)}const ZI=e=>(0,r.jsx)(r.Fragment,{children:e.children});ZI.displayName="TabPanel";const JI=Un(Oi,{height:"auto",borderRadius:"initial",fontWeight:"$medium",paddingBlock:"$3",alignItems:"center",justifyContent:"center",flex:"1 0 0",variants:{selected:{true:{cursor:"inherit",color:"$primary500",borderBlockEnd:"2px solid $primary500"},false:{color:"$gray500",borderBlockEnd:"2px solid transparent","&:hover, &:focus-visible":{color:"$gray800"},"&:hover":{borderBlockEnd:"2px solid $gray200"}}}}}),XI={Root:({children:e,...t})=>{const[n,i]=s.useState(0);return(0,r.jsx)(KI.Provider,{value:{currentTab:n,setCurrentTab:i},children:(0,r.jsx)(MI,{...t,children:e})})},Header:({children:e,...t})=>{const[n,i]=s.useMemo(()=>(0,Cl.A)(s.Children.toArray(e),e=>s.isValidElement(e)&&e.type===XI.Tabs),[e]);return(0,r.jsxs)($I,{...t,children:[i,n]})},Body:({children:e,...t})=>{const{currentTab:n}=YI(),i=s.useMemo(()=>s.Children.toArray(e).filter(e=>s.isValidElement(e)&&e.type===ZI),[e]);return(0,r.jsx)(FI,{...t,children:i[n]})},Tabs:({children:e,...t})=>{const{currentTab:n,setCurrentTab:i}=YI(),o=s.useMemo(()=>s.Children.toArray(e).filter(e=>s.isValidElement(e)&&e.type===XI.Tab),[e]);return(0,r.jsx)(ni,{direction:"column",width:1,...ei(t),children:(0,r.jsx)(XI.TabList,{children:o.map((e,t)=>(0,r.jsx)(JI,{color:"invisible",role:"tab",selected:n===t,onClick:()=>{i(t)},children:e},t))})})},Tab:e=>(0,r.jsx)(ni,{align:"center",css:{paddingBlock:"$4"},gap:"2",justify:"center",children:e.children}),TabList:e=>(0,r.jsx)(ni,{"aria-orientation":"horizontal",as:Xn.Nav,css:{borderBottom:"1px solid $gray200",alignItems:"stretch",alignContent:"center",justifyContent:"center",padding:"0 $6",gap:"$6",...e.css},role:"tablist",width:1,children:e.children}),TabPanel:ZI},QI=({children:e,...t})=>(0,r.jsx)(xl,{as:"abbr",textStyle:"abbreviation",...t,children:e}),ew=e=>(0,r.jsx)(Jn,{"aria-atomic":!0,"aria-live":"polite",css:{background:"white",borderBottom:"1px solid $gray200",borderLeft:"1px solid $gray200",borderRight:"1px solid $gray200",width:"100%",paddingBlock:"$6",...e.css},children:(0,r.jsx)(Ag,{...e})}),tw=e=>(0,r.jsx)(Jn,{"aria-atomic":!0,"aria-live":"polite",children:e.children}),nw=()=>(0,r.jsxs)(Jn,{"aria-busy":!0,children:[(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{})]}),iw=e=>{const{params:{organizationId:t,eventId:n},translate:i}=Bu(),[o,a,c]=ey(""),[d,u]=s.useState(null),[h,m]=s.useState(0),{data:g,isLoading:p}=vn("query PositionAssignedMembersTabPanel(\n $organizationId: OrganizationId!\n $eventId: EventId\n $positionId: PositionId!\n $name: String\n $limit: Int\n $offset: Int\n $sort: UsersInfosSort\n) {\n organization: organizationPublic(id: $organizationId) {\n event(id: $eventId) {\n position(id: $positionId) {\n assignedMembers(name: $name, limit: $limit, offset: $offset, sort: $sort) {\n nodes {\n id\n ...UserInfoNameAndPicture\n }\n numberOfPages\n totalCount\n }\n }\n }\n }\n}\n",{organizationId:t,eventId:n,positionId:e.positionId,name:Dn(a)?a:void 0,offset:h,sort:d},[to.UserInfoNameAndPictureFragment]);const{numberOfPages:f,totalCount:_}=kb(g.organization?.event?.position.assignedMembers),b=g.organization?.event;return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},width:1,children:(0,r.jsx)(iA,{css:{width:"100%"},filters:(0,r.jsx)(Jn,{role:"search",width:320,children:(0,r.jsx)(Ch,{icon:"magnifying-glass",placeholder:i("rechercher_un_m_05904"),type:"search",value:o,onChange:c})}),headerCells:(0,r.jsx)(y_,{children:(0,r.jsx)(sk,{attribute:Xe.Name,setSort:u,sort:d,children:i("nom_complet_du_71872")})}),numberOfPages:f,offset:h,rows:p?(0,r.jsx)(nw,{}):l(b.position.assignedMembers.nodes)?(0,r.jsx)(tw,{children:b.position.assignedMembers.nodes.map(e=>(0,r.jsx)(w_,{children:(0,r.jsx)(v_,{role:"gridcell",children:(0,r.jsx)(_k,{userInfo:{...e,email:""}})})},e.id))}):(0,r.jsx)(ew,{imageSrc:Rh.WeezeventBlankPerson,title:i("il_n_y_a_aucun_10373")}),setOffset:m,totalCount:_})})})},ow=e=>{const{params:{organizationId:t,eventId:n},translate:i}=Bu(),{data:o,loader:s}=vn("query PositionInformationTabPanel(\n $organizationId: OrganizationId!\n $eventId: EventId\n $positionId: PositionId!\n) {\n organization: organizationPublic(id: $organizationId) {\n event(id: $eventId) {\n position(id: $positionId) {\n description\n range\n leaders {\n ...LeaderInfos\n }\n address\n latitude\n longitude\n zoom\n layer\n traces {\n ...Trace\n }\n }\n }\n }\n}\n",{organizationId:t,eventId:n,positionId:e.positionId},[to.LeaderInfosFragment,to.TraceFragment]);const a=_n(Tl),c=o.organization?.event;return(0,r.jsx)(xm,{children:s||!c||(c.position.description||c.position.range||l(c.position.leaders)||c.position.range||ag(c.position)?(0,r.jsxs)(ni,{direction:"column",gap:"6",children:[c.position.description&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("description_du_95106")}),(0,r.jsx)(Tm,{text:c.position.description})]}),c.position.range&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("Date")}),(0,r.jsx)(xl,{children:a.toComponents(c.position.range)})]}),l(c.position.leaders)&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("reponsable_82458_plural")}),c.position.leaders.map(e=>(0,r.jsx)(Jn,{children:(0,r.jsx)(_k,{areContactLinksEnabled:!0,showPhoneNumber:!0,size:40,userInfo:e.userInfo})},e.userInfo.id))]}),ag(c.position)&&(0,r.jsxs)(ni,{direction:"column",gap:"1",children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("localisation_38416")}),rg(c.position)&&(0,r.jsx)(zI,{children:c.position.address}),sg(c.position)&&(0,r.jsx)(Jn,{height:380,width:1,children:(0,r.jsx)(OI,{initialZoom:c.position.zoom,layer:c.position.layer,point:xr(c.position),traces:c.position.traces})})]})]}):(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,title:i("il_n_y_a_aucun_10373")}))})},rw=e=>{const{params:{organizationId:t,eventId:n},translate:i}=Bu(),{data:o,loader:s}=vn("query PositionRightPanel(\n $organizationId: OrganizationId!\n $eventId: EventId\n $positionId: PositionId!\n) {\n organization: organizationPublic(id: $organizationId) {\n event(id: $eventId) {\n position(id: $positionId) {\n id\n name\n acronym\n color\n icon\n assignedMembers {\n totalCount\n }\n }\n }\n }\n}\n",{organizationId:t,eventId:n,positionId:e.positionId},[]);return s||(o.organization.event?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(XI.Header,{heading:(0,r.jsxs)(sh,{children:[o.organization.event.position.name,Dn(o.organization.event.position.acronym)&&(0,r.jsx)(QI,{css:{marginInlineStart:"$2"},children:o.organization.event.position.acronym})]}),id:e.labelId,leftIcon:Si(o.organization.event.position.icon),leftIconColor:o.organization.event.position.color,setIsOpen:e.setIsOpen,children:(0,r.jsxs)(XI.Tabs,{css:{},height:1,children:[(0,r.jsx)(XI.Tab,{children:i("informations_22954")}),(0,r.jsx)(XI.Tab,{children:i("membres_affect_76655",o.organization.event.position.assignedMembers.totalCount)})]})}),(0,r.jsxs)(XI.Body,{children:[(0,r.jsx)(XI.TabPanel,{children:(0,r.jsx)(ow,{positionId:e.positionId})}),(0,r.jsx)(XI.TabPanel,{children:(0,r.jsx)(iw,{positionId:e.positionId})})]})]}):(0,r.jsx)(Cd,{}))},sw=e=>{const[t,n]=(0,s.useState)(!1),i=(0,Zu.A)("rightpanel-");return(0,s.useEffect)(()=>(e.positionId&&!t?n(!0):n(!1),()=>{n(!1)}),[e.positionId]),(0,r.jsx)(XI.Root,{isOpen:t,labelId:i,setIsOpen:n,size:"md",onClose:()=>e.setDisplayedPositionId(null),children:e.positionId&&(0,r.jsx)(rw,{labelId:i,positionId:e.positionId,setIsOpen:n})})},aw=e=>{const{params:{organizationId:t,eventId:n,userInfoId:i},translate:o}=Bu(),{data:a,loader:c,reload:d}=Uo({organizationId:t,eventId:n,userInfoId:i}),[u,h]=(0,s.useState)(null),m=kn(),g=(0,s.useMemo)(()=>(0,Ar.A)(!a.organization?.hideAssignmentsUntilConfirmationEmailSent||a.organization?.hideAssignmentsUntilConfirmationEmailSent&&a.event?.volunteerRegistration.isAssignmentsEmailSent?a.event?.volunteerRegistration.positionsSlotsUsersInfos:[],e=>e.positionSlot.range.start.toMillis()),[a.event,a.organization]),p=o("planning_de_vos_51737"),f=[...m(o("visualisez_l_in_88697","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-gray800)"},children:a.event?.name}))];return c||(0,r.jsxs)(r.Fragment,{children:[l(g)?(0,r.jsx)(HI,{assignments:g,canAssign:!1,event:a.event,featureFlags:{isV4:!0},hideListView:!0,positionsDisplay:"calendar",reload:()=>{d(),g.length<=1&&e.reloadHeader()},renderPosition:(e,t)=>(0,r.jsx)(Oi,{color:"invisible",style:{width:"100%",padding:"unset",blockSize:"fit-content"},onClick:()=>h(t),children:e}),subtitle:f,title:p}):(0,r.jsxs)(ni,{as:"section",css:{background:"white",bd:!0,padding:"$6 $7 $7 $7"},direction:"column",gap:"6",justify:"center",children:[(0,r.jsx)(ni,{align:"center",as:"header",gap:"4",children:(0,r.jsxs)(Jn,{as:"hgroup",css:{flex:"1"},children:[(0,r.jsx)(sh,{children:p}),f&&(0,r.jsx)(xl,{textStyle:"subtitle",children:f})]})}),(0,r.jsx)(ni,{css:{bd:!0,padding:"$9 $7"},children:(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:o("ici_seront_affi_69159"),title:o("encore_un_peu_d_88675")})})]}),u&&(0,r.jsx)(sw,{positionId:u,setDisplayedPositionId:h})]})},lw=e=>{const t=bn(),n=Em(),i=Th(),o=_n(Dl),a=s.useMemo(()=>{try{return o.getFormatter()}catch{return null}},[]);return(0,r.jsxs)(ni,{align:"center",css:{boxShadow:"$xs",padding:"$4",flex:"1",blockSize:"100%"},gap:"4",children:[!n&&(0,r.jsx)(ni,{align:"center",css:{background:"$gray100",borderRadius:"$2",color:"$gray700"},height:40,justify:"center",width:40,children:(0,r.jsx)(Ei,{icon:"file-lines"})}),(0,r.jsxs)(ni,{css:{flex:"1"},direction:"column",children:[(0,r.jsx)(sh,{css:{lineBreak:"anywhere",whiteSpace:"normal"},textStyle:"subheading",children:e.document.name}),(0,r.jsxs)(ni,{css:{ellipsis:!0},direction:n?"column":"row",gap:n?void 0:"1",children:[e.subtitle&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(xl,{textStyle:"subtitle",children:[e.subtitle,!n&&" | "]})}),(0,r.jsx)(xl,{textStyle:"subtitle",children:a&&"number"==typeof e.document.size&&e.document.size>0&&a.format(e.document.size).replace(/^([\d,.]+)/,"$1 ")})]})]}),(0,r.jsx)(Oi,{color:"white",download:!0,leftIcon:"arrow-down-to-bracket",target:"_blank",to:e.document.url,children:i&&t("t_l_charger_03283")})]})},cw=e=>{const{params:{organizationId:t,userInfoId:n},translate:i}=Bu(),o=_n(pa),a=(0,s.useCallback)(e=>{e&&(e.onload=()=>{const t=e.contentDocument.body.scrollHeight;e.style.height=`${t}px`,e.contentDocument.body.style.margin="0",e.contentDocument.body.style.overflow="hidden",e.parentElement.style.height=`${t+64}px`})},[]),c=kn(),{data:d,loader:u}=vn("query CampaignRightPanel(\n $organizationId: OrganizationId!\n $userInfoId: UsersInfoId!\n $campaignId: CampaignId!\n) {\n organization(id: $organizationId) {\n userInfo(id: $userInfoId) {\n campaign(id: $campaignId) {\n id\n name\n sentAt\n campaignType\n subject\n text\n preview(userInfoId: $userInfoId)\n\n documents {\n ...DocumentEmailPreview\n }\n\n emailSender {\n fromEmail\n fromName\n }\n createdBy {\n email\n name\n nameOrEmail\n }\n }\n }\n }\n}\n",{organizationId:t,userInfoId:n,campaignId:e.campaignId},[to.DocumentEmailPreviewFragment]);const h=d.organization?.userInfo.campaign.sentAt?.setZone(Xi.c9.local().zone);return u||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)($I,{heading:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(sh,{children:d.organization.userInfo.campaign.name}),(0,r.jsx)(xl,{textStyle:"subtitle",children:[...c(i("envoy_e_le_1_90336","{1}","{2}"),(0,r.jsx)(Sl,{dateTime:h,children:o.toLocaleString(h,mo.DateTime)}),(0,r.jsx)(Lh,{to:`mailto:${d.organization.userInfo.campaign.createdBy.email}?subject=${encodeURIComponent(i("re_1_84422",d.organization.userInfo.campaign.subject))}`,children:d.organization.userInfo.campaign.createdBy?.nameOrEmail}))]})]}),id:e.labelId,leftIcon:d.organization.userInfo.campaign.campaignType===S.Email?"at":"message",leftIconColor:"black",setIsOpen:e.setIsOpen}),(0,r.jsx)(FI,{css:{blockSize:"100%",backgroundColor:"$gray100"},children:(0,r.jsx)(ni,{css:{background:"white",borderRadius:"$2",boxShadow:"$md",inlineSize:"100%"},direction:"column",gap:"3",children:(0,r.jsxs)(ni,{css:{background:"$gray200",borderRadius:"$2",padding:"$7"},direction:"column",gap:"6",children:[(0,r.jsx)(Jn,{css:{padding:0,minBlockSize:"300px",marginBlockStart:"$3",blockSize:"fit-content !important","& iframe":{background:"white",border:"none",borderRadius:"$2",overflow:"hidden",inlineSize:"100%"}},children:(0,r.jsx)("iframe",{ref:a,srcDoc:d.organization.userInfo.campaign.preview})}),l(d.organization.userInfo.campaign.documents)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(sh,{textStyle:"subheading",children:i("pi_ces_jointes_36761")}),(0,r.jsx)(xm,{css:{padding:0},children:(0,r.jsx)(ni,{direction:"column",children:d.organization.userInfo.campaign.documents.map(e=>(0,r.jsx)(lw,{document:e},e.id))})})]})]})})})]})},dw=e=>{const[t,n]=(0,s.useState)(!1),i=(0,Zu.A)("rightpanel-");return(0,s.useEffect)(()=>(e.campaignId&&!t?n(!0):n(!1),()=>{n(!1)}),[e.campaignId]),(0,r.jsx)(MI,{isOpen:t,labelId:i,setIsOpen:n,size:"md",onClose:()=>e.setDisplayedCampaignId(null),children:e.campaignId&&(0,r.jsx)(cw,{campaignId:e.campaignId,labelId:i,setIsOpen:n})})},uw=e=>{const{translate:t}=Bu(),n=Em(),i=kn(),o=_n(pa),s=e.campaign.email?.sentAt??e.campaign.sentAt?.setZone(Xi.c9.local().zone)??Xi.c9.now();return(0,r.jsxs)(w_,{css:{"&:hover":{background:"$gray100"}},onMouseLeave:e=>{Om(e.target)},children:[(0,r.jsx)(v_,{css:{flex:"1"},children:(0,r.jsxs)(ni,{direction:"column",width:1,children:[(0,r.jsx)(sh,{css:{ellipsis:!0,fontSize:"$textSm"},textStyle:"subheading",children:e.campaign.name}),(0,r.jsx)(xl,{css:{ellipsis:!0},textStyle:"subtitle",children:[...i(t("envoy_e_le_1_90336","{1}","{2}"),(0,r.jsx)(Sl,{dateTime:s,children:o.toLocaleString(s,n?mo.ShortDateTime:mo.DateTime)}),(0,r.jsx)(Lh,{to:`mailto:${e.campaign.createdBy.email}?subject=${encodeURIComponent(t("re_1_84422",e.campaign.subject))}`,children:e.campaign.createdBy.nameOrEmail}))]})]})}),(0,r.jsxs)(v_,{css:{flex:n?"0 50px":"0 150px"},children:[(0,r.jsx)(Jn,{width:22,children:e.campaign.campaignType===S.Email?(0,r.jsx)(Ei,{icon:"at"}):(0,r.jsx)(Ei,{icon:"message"})}),!n&&e.campaign.campaignType]}),(0,r.jsx)(v_,{css:{flex:"0 200px"},justify:"end",children:(0,r.jsx)(Oi,{color:"white",textAlign:"center",onClick:()=>e.setDisplayedCampaignId(e.campaign.id),children:t("lire_le_message_68344")})})]})},hw=()=>{const{params:{organizationId:e,eventId:t,userInfoId:n},translate:i}=Bu(),o=Em(),[a,c]=(0,s.useState)(null),[d,u]=(0,s.useState)(25),[h,m]=(0,s.useState)(0),g=(0,s.useCallback)(()=>{m(0)},[m]),p=(0,s.useCallback)(e=>{u(e),g()},[u,g]),{data:f,isLoading:_,loader:b}=vn("query UserCampaigns(\n $organizationId: OrganizationId!\n $eventId: EventId\n $userInfoId: UsersInfoId!\n $limit: Int\n $offset: Int\n $sort: CampaignsSort\n) {\n organization(id: $organizationId) {\n name\n\n event: eventMaybe(id: $eventId) {\n name\n }\n }\n\n userInfo(id: $userInfoId) {\n campaigns(\n eventId: $eventId\n states: [Done, Template]\n limit: $limit\n offset: $offset\n sort: $sort\n ) {\n nodes {\n id\n name\n campaignType\n state\n subject\n sentAt\n\n email(userInfoId: $userInfoId) {\n sentAt\n }\n\n createdBy {\n id\n email\n nameOrEmail\n }\n }\n\n numberOfPages\n totalCount\n }\n }\n}\n",{organizationId:e,eventId:t??null,userInfoId:n,limit:d,offset:h,sort:a},[]),{numberOfPages:k,totalCount:v}=kb(f.userInfo?.campaigns),[A,y]=(0,s.useState)(null);return b||(0,r.jsxs)(r.Fragment,{children:[l(f.userInfo.campaigns.nodes)?(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},width:1,children:(0,r.jsx)(lk,{css:{borderStartStartRadius:"$radii$2",borderStartEndRadius:"$radii$2",blockSize:"fit-content"},featureFlags:{isV4:!0},headerRow:(0,r.jsxs)(y_,{children:[(0,r.jsx)(sk,{attribute:w.Name,setSort:c,sort:a,children:i("titre_de_la_cam_20463")}),(0,r.jsx)(sk,{attribute:w.Type,css:{flex:o?"0 50px":"0 150px"},setSort:c,sort:a,children:i("type_35427")}),(0,r.jsx)(A_,{width:200})]}),paginationRow:(0,r.jsx)(uk,{children:(0,r.jsx)(dk,{limit:d,numberOfPages:k,offset:h,setLimit:p,setOffset:m,showLimits:!0,totalCount:v})}),children:_?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{})]}):f.userInfo.campaigns.nodes.map(e=>(0,r.jsx)(uw,{campaign:e,setDisplayedCampaignId:y},e.id))})}):(0,r.jsx)(ni,{css:{bd:!0,padding:"$9 $7"},children:(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankSwissArmyKnife,subtitle:i("ici_seront_affi_69159"),title:i("ici_seront_affi_06596")})}),(0,r.jsx)(dw,{campaignId:A,setDisplayedCampaignId:y})]})},mw=()=>{const{params:{organizationId:e,eventId:t,userInfoId:n},translate:i}=Bu(),o=Em(),[a,c]=(0,s.useState)(null),[d,u]=(0,s.useState)(2),[h,m]=(0,s.useState)(0),g=(0,s.useCallback)(()=>{m(0)},[m]),p=(0,s.useCallback)(e=>{u(e),g()},[u,g]),{data:f,loader:_,isLoading:b}=vn('query UserDocuments(\n $organizationId: OrganizationId!\n $eventId: EventId\n $isEvent: Boolean!\n $userInfoId: UsersInfoId!\n $limit: Int\n $offset: Int\n $sort: DocumentsSort\n) {\n organization(id: $organizationId) {\n ...OrganizationMembersSpace\n country\n customBadges\n hideAssignmentsUntilConfirmationEmailSent\n\n event: eventMaybe(id: $eventId) {\n name\n country\n }\n\n userInfo(id: $userInfoId) {\n name\n nameOrEmail\n fields\n language: fieldValue(slug: "language")\n\n volunteerRegistration(eventId: $eventId) {\n state\n isAssignmentsEmailSent\n\n customDocuments(sent: true) {\n ...CustomDocumentPopulation\n }\n }\n\n links(eventId: $eventId) @include(if: $isEvent) {\n ...UserInfoLinks\n }\n\n documents(eventId: $eventId, limit: $limit, offset: $offset, sort: $sort) {\n nodes {\n ...DocumentEmailPreview\n\n campaigns {\n id\n name\n sentAt\n\n emailSender {\n fromEmail\n fromName\n }\n\n createdBy {\n email\n name\n nameOrEmail\n }\n }\n }\n\n numberOfPages\n totalCount\n }\n }\n }\n}\n',{organizationId:e,eventId:t??null,isEvent:!!t,userInfoId:n,limit:d,offset:h,sort:a},[to.OrganizationMembersSpaceFragment,to.CustomDocumentPopulationFragment,to.UserInfoLinksFragment,to.DocumentEmailPreviewFragment]),k=(0,s.useMemo)(()=>f.organization?.userInfo,[f.organization?.userInfo]),v=(0,s.useMemo)(()=>(0,Ar.A)(k?.volunteerRegistration?.customDocuments.filter(e=>iv(e.populationsIds,k.fields.population)),e=>e.name),[k?.volunteerRegistration?.customDocuments,k]),A=!f.organization?.hideAssignmentsUntilConfirmationEmailSent||k.volunteerRegistration?.isAssignmentsEmailSent,y=(0,s.useMemo)(()=>k?.links&&(A||l(v))||l(k?.documents.nodes),[v,A,k]),{numberOfPages:C,totalCount:I}=kb(k?.documents),w=_n(pa),x=kn(),S={lang:k?.language};return _||(0,r.jsx)(r.Fragment,{children:y?(0,r.jsxs)(r.Fragment,{children:[k.links&&(0,r.jsxs)(ni,{direction:"column",gap:"3",children:[A&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-assignments`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userAssignmentsLink,"pdf"),children:i("t_l_charger_la_82882")}),(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-planning`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userPlanningLink,"pdf"),children:i("t_l_charger_le_74660")}),(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-planning-days`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userPlanningDaysLink,"pdf"),children:i("t_l_charger_le_43587")}),(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-planning-list`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userPlanningListLink,"pdf"),children:i("t_l_charger_le_58518")})]}),f.organization.customBadges.map(e=>(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-custom-badge`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userCustomBadgeLinks[e],"pdf",S),children:i("t_l_charger_1_80752",yA(e))},e)),v.map((e,t)=>(0,r.jsx)(Oi,{color:"white",download:`${k.nameOrEmail}-custom-document`,leftIcon:"arrow-down-to-bracket",rightIcon:"arrow-right",to:Rc(k.links.userCustomDocumentLinks[e.slug],"pdf",S),children:i("t_l_charger_1_80752",e.name)},t))]}),l(k.documents.nodes)&&(0,r.jsx)(ni,{css:{flex:"1",overflow:"hidden"},width:1,children:(0,r.jsx)(lk,{css:{borderStartStartRadius:"$radii$2",borderStartEndRadius:"$radii$2",blockSize:"fit-content"},featureFlags:{isV4:!0},headerRow:(0,r.jsxs)(y_,{children:[(0,r.jsx)(sk,{attribute:G.Name,setSort:c,sort:a,children:i("nom_du_document_73868")}),(0,r.jsx)(A_,{width:200})]}),paginationRow:(0,r.jsx)(uk,{children:(0,r.jsx)(dk,{limit:d,numberOfPages:C,offset:h,setLimit:p,setOffset:m,showLimits:!0,totalCount:I})}),children:b?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{}),(0,r.jsx)(ak,{})]}):k.documents.nodes.map(e=>(0,r.jsx)(w_,{children:(0,r.jsx)(lw,{document:e,subtitle:l(e.campaigns)?1===e.campaigns.length?[...x(i("envoy_e_le_1_90336","{1}","{2}"),(0,r.jsx)(Sl,{dateTime:e.campaigns[0].sentAt,children:w.toLocaleString(e.campaigns[0].sentAt,o?mo.ShortDateTime:mo.DateTime)}),(0,r.jsx)(Lh,{to:`mailto:${e.campaigns[0].createdBy.email}?subject=${encodeURIComponent(i("re_1_84422",e.name))}`,children:e.campaigns[0].createdBy?.nameOrEmail}))]:i("sent_multiple_t_40457"):void 0})},e.id))})})]}):(0,r.jsx)(ni,{css:{bd:!0,padding:"$9 $7"},children:(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankSwissArmyKnife,subtitle:i("ici_seront_affi_73099"),title:i("pour_le_moment_62758")})})})},gw=e=>{const t=bn(),n=_n(pa),i=kn();return(0,r.jsx)(Np,{color:"white-with-green-icon",leftIcon:"circle-check",leftIconStyle:"solid",children:[...i(t("rempli_le_1_29292","{1}"),(0,r.jsx)(Sl,{dateTime:e.formUserInfo.insertedAt,children:n.toLocaleString(e.formUserInfo.insertedAt,mo.DateOnly.MonthLong)}))]})},pw=()=>{const{params:{organizationId:e,eventId:t,userInfoId:n},translate:i}=Bu(),o=Em(),{data:a,loader:c}=vn("query MemberRegistrationForms($eventId: EventId, $userInfoId: UsersInfoId!) {\n userInfo(id: $userInfoId) {\n ...MemberRegistrationUserInfo\n\n ...FormsUsersInfosWished\n\n volunteerRegistration(eventId: $eventId) {\n state\n accreditationState\n volunteerMinutes\n isAccreditationsEmailSent\n isAssignmentsEmailSent\n\n positionsSlotsUsersInfos {\n ...MemberAssignment\n }\n\n accreditationsUsersInfos {\n ...MemberAccreditation\n }\n }\n }\n}\n",{eventId:t,userInfoId:n},[to.MemberRegistrationUserInfoFragment,to.FormsUsersInfosWishedFragment,to.MemberAssignmentFragment,to.MemberAccreditationFragment]),d=(0,s.useMemo)(()=>{const e=a.userInfo?.formsUsersInfos.filter(e=>t?null!==e.eventId:null===e.eventId);return l(e)?e.flatMap(e=>e.form.elements.length>0?[e]:[]):[]},[a.userInfo?.formsUsersInfos,t]);return c||(0,r.jsx)(r.Fragment,{children:l(d)?(0,r.jsx)(Sm,{children:d.map(s=>(0,r.jsx)(Dm,{badge:(0,r.jsx)(gw,{formUserInfo:s}),button:(0,r.jsx)(Oi,{to:Nu.MEMBER_FORM_EDIT({organizationId:e,userInfoId:n,eventId:t,formId:s.formId}),children:o?(0,r.jsx)(Ei,{icon:"eye"}):i("view_48132")}),title:s.form.name},s.form.id))}):(0,r.jsx)(ni,{css:{bd:!0,padding:"$9 $7"},children:(0,r.jsx)(Ag,{imageSrc:Rh.WeezeventBlankPerson,subtitle:i("ici_seront_affi_54352"),title:i("encore_un_peu_d_88675")})})})},fw=()=>{const{params:{organizationId:e,eventId:t,userInfoId:n},translate:i}=Bu(),{data:o,loader:s,reload:a}=vn("query MemberRegistration($organizationId: OrganizationId!, $eventId: EventId, $isEvent: Boolean!) {\n organization(id: $organizationId) {\n ...OrganizationMembersSpace\n country\n\n event: eventMaybe(id: $eventId) @include(if: $isEvent) {\n name\n country\n }\n }\n\n user {\n ...UserPermissions\n }\n}\n",{organizationId:e,eventId:t,isEvent:!!t},[to.OrganizationMembersSpaceFragment,to.UserPermissionsFragment]),l=kn();return s||(0,r.jsx)(X_,{userPermissions:o.user,children:(0,r.jsx)(Jm,{featureFlags:{isV4:!0},isLoading:!1,organization:o.organization,spaceDesign:{themeColors:o.organization?.membersSpaceDesign?.colors,bannerSrc:o.organization?.membersSpaceDesign?.banner?.url,logoSrc:o.organization?.membersSpaceDesign?.logo?.url},children:(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.rd,{exact:!0,from:Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId"}),to:Nu.MEMBER_FORMS({organizationId:e,userInfoId:n})}),(0,r.jsx)(fr.rd,{exact:!0,from:Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId"}),to:Nu.MEMBER_POSITIONS({organizationId:e,userInfoId:n,eventId:t})}),(0,r.jsx)(fr.qh,{path:[Nu.MEMBER_FORM_EDIT({organizationId:":organizationId",userInfoId:":userInfoId",formId:":formId"}),Nu.MEMBER_FORM_EDIT({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId",formId:":formId"})],children:(0,r.jsx)(EI,{reload:a})}),(0,r.jsx)(fr.qh,{children:(0,r.jsxs)(db,{featureFlags:{isV4:!0},children:[(0,r.jsx)(ub,{featureFlags:{isV4:!0},getPath:(i=!1)=>Nu.MEMBER_FORMS({organizationId:i?":organizationId":e,userInfoId:i?":userInfoId":n,eventId:i?t?":eventId":void 0:t}),subtitle:[...l(i(t?"pr_visualiser_e_41845":"pr_visualiser_e_26744","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-gray800)"},children:t?o.organization.event?.name:o.organization.name}))],title:i("formulaires_rem_62495"),children:(0,r.jsx)(pw,{})}),t&&(0,r.jsx)(ub,{featureFlags:{isV4:!1},getPath:(i=!1)=>Nu.MEMBER_POSITIONS({organizationId:i?":organizationId":e,eventId:i?":eventId":t,userInfoId:i?":userInfoId":n}),title:i("planning_de_vos_51737"),children:(0,r.jsx)(aw,{reloadHeader:a})}),t&&(0,r.jsx)(ub,{featureFlags:{isV4:!1},getPath:(i=!1)=>Nu.MEMBER_ACCREDITATIONS({organizationId:i?":organizationId":e,userInfoId:i?":userInfoId":n,eventId:i?":eventId":t}),title:i("accr_ditations_39450"),children:(0,r.jsx)(LI,{excludeAccreditations:o.organization.membersSpaceExcludeAccreditations,reloadHeader:a})}),(0,r.jsx)(ub,{featureFlags:{isV4:!0},getPath:(i=!1)=>Nu.MEMBER_MESSAGES({organizationId:i?":organizationId":e,userInfoId:i?":userInfoId":n,eventId:i?t?":eventId":void 0:t}),subtitle:[...l(i(t?"visualiser_l_en_66953":"visualiser_l_en_48128","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-gray800)"},children:t?o.organization.event?.name:o.organization.name}))],title:i("messages_37744"),children:(0,r.jsx)(hw,{})}),(0,r.jsx)(ub,{featureFlags:{isV4:!0},getPath:(i=!1)=>Nu.MEMBER_DOCUMENTS({organizationId:i?":organizationId":e,userInfoId:i?":userInfoId":n,eventId:i?t?":eventId":void 0:t}),subtitle:[...l(i(t?"visualiser_l_en_48475":"visualiser_l_en_47798","{1}"),(0,r.jsx)("b",{style:{color:"var(--colors-gray800)"},children:t?o.organization.event?.name:o.organization.name}))],title:i("Documents"),children:(0,r.jsx)(mw,{})})]})})]})})})},_w=()=>(0,r.jsx)(SI,{children:(0,r.jsx)(fw,{})}),bw=e=>{const{params:{organizationId:t},translate:n}=Bu(),i=Th();return(0,r.jsxs)(ni,{align:"center",css:{padding:"$4 $6",borderBlockEnd:"1px solid $gray200","&:last-of-type":{borderBlockEnd:"none"}},gap:"3",children:[(0,r.jsx)(Km,{email:e.userInfo.email,image:e.userInfo.picture?.url,name:e.userInfo.name,size:40}),(0,r.jsxs)(ni,{css:{flex:"1",overflow:"hidden"},direction:"column",children:[(0,r.jsx)(Jn,{color:"gray800",css:{ellipsis:!0},fontWeight:"medium",children:Dn(e.userInfo.name)?e.userInfo.name:"-"}),(0,r.jsx)(Jn,{color:"gray500",css:{ellipsis:!0},children:e.userInfo.email})]}),(0,r.jsx)(ni,{children:i?(0,r.jsx)(Oi,{color:"white",size:"sm",to:Nu.USER_PROFILE({organizationId:t,userInfoId:e.userInfo.id}),children:n("voir_son_profil_99428")}):(0,r.jsx)(Oi,{color:"white",leftIcon:"arrow-right",size:"sm",to:Nu.USER_PROFILE({organizationId:t,userInfoId:e.userInfo.id})})})]})};function kw(){const{history:e,params:{organizationId:t}}=Bu(),{data:n,isLoading:i}=vn("query Profiles($organizationId: OrganizationId!) {\n user {\n usersInfos(organizationId: $organizationId) {\n id\n name\n email\n picture {\n url\n }\n }\n }\n}\n",{organizationId:t},[]);return(0,s.useEffect)(()=>{1===n.user?.usersInfos.length&&e.replace(Nu.USER_PROFILE({organizationId:t,userInfoId:n.user.usersInfos[0].id}))},[n.user]),{isLoading:i,usersInfos:n.user?.usersInfos}}const vw=()=>(0,r.jsx)(Mh,{children:(0,r.jsxs)(ni,{css:{width:"100%","@desktop":{width:"$modalMd"}},direction:"column",gap:"3",children:[(0,r.jsx)(Fh,{borderRadius:"$1",height:23,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1}),(0,r.jsx)(Fh,{borderRadius:"$2",height:74,width:1})]})}),Aw=()=>{const e=bn(),{organizationId:t}=yn(),{usersInfos:n,isLoading:i}=kw();return(0,r.jsx)(qu,{isLoading:i,loadDelegationsSpace:!1,loadMembersSpace:!0,organizationId:t,skeleton:(0,r.jsx)(vw,{}),children:(0,r.jsx)(Mh,{children:(0,r.jsxs)(ni,{css:{width:"100%","@desktop":{width:"$modalMd"}},direction:"column",gap:"3",children:[(0,r.jsx)(Jn,{color:"gray800",fontSize:"textMd",fontWeight:"semiBold",children:e("_quel_profil_s_67307")}),(n??[]).map(e=>(0,r.jsx)(bw,{userInfo:e},e.id))]})})})},yw=()=>{const e=bn(),{organizationId:t}=yn(),{usersInfos:n,isLoading:i}=kw();return(0,r.jsx)(qu,{isLoading:i,loadDelegationsSpace:!1,loadMembersSpace:!0,organizationId:t,skeleton:(0,r.jsx)(II,{}),children:(0,r.jsx)(CI,{children:(0,r.jsx)(yI,{children:(0,r.jsx)(xm,{heading:e("s_lectionnez_le_89411"),subtitle:l(n)?[e("listes_des_prof_08757",n[0].email)]:void 0,children:(0,r.jsx)(ni,{css:{bd:!0},direction:"column",children:(n??[]).map(e=>(0,r.jsx)(bw,{userInfo:e},e.id))})})})})})},Cw=()=>{const{params:{organizationId:e}}=Bu();return(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.rd,{exact:!0,from:Nu.USER_PROFILES({organizationId:":organizationId"}),to:xs(Nu.USER_PROFILES({organizationId:":organizationId"}))}),(0,r.jsx)(fr.qh,{children:Lu(e)?(0,r.jsx)(Aw,{}):(0,r.jsx)(yw,{})})]})},Iw=()=>(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:Nu.USER_PROFILES({organizationId:":organizationId"}),children:(0,r.jsx)(Cw,{})}),(0,r.jsx)(fr.qh,{path:Nu.USER_PROFILE({organizationId:":organizationId",userInfoId:":userInfoId"}),children:(0,r.jsx)(wI,{})}),(0,r.jsx)(fr.qh,{path:[lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"}),xc.DELEGATIONS({organizationId:":organizationId"}),xc.DELEGATIONS({organizationId:":organizationId",eventId:":eventId"}),xc.DELEGATION({organizationId:":organizationId",delegationId:":delegationId"}),xc.DELEGATION({organizationId:":organizationId",eventId:":eventId",delegationId:":delegationId"})],children:(0,r.jsx)(fI,{})}),(0,r.jsx)(fr.qh,{path:[Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId"}),Nu.MEMBER({organizationId:":organizationId",userInfoId:":userInfoId",eventId:":eventId"})],children:(0,r.jsx)(_w,{})}),(0,r.jsx)(fr.rd,{to:ws(lc.ORGANIZATION({organizationId:":organizationId"}))})]}),ww=()=>(0,r.jsx)(V_,{children:(0,r.jsx)(Iw,{})});var xw,Sw,Ew;function jw(){return jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=bn(),{user:t}=ur(),n=In();let i=null,o=null;try{i=n.getItemInt(wh.ORGANIZATION_ID),o=n.getItemInt(wh.EVENT_ID)}catch{}return pc.includes(location.host)?(i=fc[window.location.host],(0,r.jsx)(Cd,{path:`/v2/organization/${i}/auth`})):i&&o?t?(0,r.jsx)(Cd,{path:hu(i,o)}):(0,r.jsx)(Cd,{path:cu(i,o)}):(0,r.jsxs)(ni,{align:"center",css:{backgroundImage:`url(${Dh.Background404})`,backgroundSize:"cover",height:"100%",width:"100%"},direction:"column",justify:"center",children:[(0,r.jsx)(Jn,{css:{marginBottom:"100px",width:"300px"},children:(0,r.jsx)(Tw,{})}),(0,r.jsx)(Jn,{css:{color:"white",fontSize:"24px"},children:e("il_n_y_a_rien_33749")})]})},Rw=e=>(0,r.jsx)(Id,{getRedirectPath:({organizationId:t,eventId:n,userInfoId:i,delegationId:o})=>"number"!=typeof t||"number"!=typeof n||i||o?location.pathname.includes("delegation")&&"number"==typeof t?ws(lc.ORGANIZATION_DELEGATIONS({organizationId:t})):location.pathname.startsWith(`${Ii.HEAVENT_PUBLIC_URL.pathname}/organization`)&&"number"==typeof t?ws(lc.ORGANIZATION({organizationId:t})):su.HOME:mu(e.isEmbed,cu(t,n)),shouldHaveUser:!0,children:e.children}),Pw=e=>(0,r.jsx)(Id,{getRedirectPath:({organizationId:t,eventId:n})=>"number"==typeof t&&"number"==typeof n?mu(e.isEmbed,hu(t,n)):location.pathname.includes("delegations")&&"number"==typeof t?xs(lc.ORGANIZATION_DELEGATIONS({organizationId:t})):location.pathname.startsWith(`${Ii.HEAVENT_PUBLIC_URL.pathname}/organization`)&&"number"==typeof t?xs(Nu.USER_PROFILES({organizationId:t})):su.HOME,shouldHaveUser:!1,children:e.children}),Ow=e=>(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:"/v2",children:(0,r.jsx)(wm,{})}),(0,r.jsx)(fr.rd,{from:mu(e.isEmbed,cu(":organizationId",":eventId")),to:ws(lc.ORGANIZATION({organizationId:":organizationId"}))}),(0,r.jsx)(fr.rd,{from:mu(e.isEmbed,uu(":organizationId",":eventId")),to:ws(lc.ORGANIZATION({organizationId:":organizationId"}))}),(0,r.jsx)(fr.qh,{exact:!0,path:[lc.ORGANIZATION_FORM({organizationId:":organizationId",formId:":formId"}),Bl.EVENT_FORM({organizationId:":organizationId",eventId:":eventId",formId:":formId"}),Bl.EVENT_TEAM_FORM({organizationId:":organizationId",eventId:":eventId",formId:":formId",teamCode:":teamCode"}),xc.DELEGATION_FORM({organizationId:":organizationId",delegationId:":delegationId",formId:":formId"}),xc.DELEGATION_FORM({organizationId:":organizationId",delegationId:":delegationId",eventId:":eventId",formId:":formId"})],children:(0,r.jsx)(F_,{})}),(0,r.jsx)(fr.qh,{exact:!0,path:Bl.EVENTS({organizationId:":organizationId"}),children:(0,r.jsx)(Xm,{})}),(0,r.jsx)(fr.qh,{path:su.USER_FIELD_UPDATE(":organizationId",":userInfoId",":customFieldSlug",":value"),children:(0,r.jsx)(B_,{})}),(0,r.jsx)(fr.qh,{path:ws(lc.ORGANIZATION_DELEGATIONS({organizationId:":organizationId"})),children:(0,r.jsx)(Pw,{isEmbed:!1,children:(0,r.jsx)(Jh,{loadDelegationsSpace:!0,loadMembersSpace:!1})})}),(0,r.jsx)(fr.qh,{path:ws(lc.ORGANIZATION({organizationId:":organizationId"})),children:(0,r.jsx)(Pw,{isEmbed:!1,children:(0,r.jsx)(Jh,{loadDelegationsSpace:!1,loadMembersSpace:!0})})}),(0,r.jsx)(fr.qh,{path:lc.ORGANIZATION({organizationId:":organizationId"}),children:(0,r.jsx)(Rw,{isEmbed:!1,children:(0,r.jsx)(ww,{})})}),(0,r.jsx)(fr.qh,{children:(0,r.jsx)(Dw,{})})]}),Mw=()=>(ku(""),(0,s.useEffect)(()=>{const e=document.querySelector("link[rel~='icon']");var t;e&&(e.href=(t=location.host)===dc?bu:t===gc?_u:t===mc?pu:fu)}),function(){const[e,t]=(0,s.useState)(null),n=({data:e})=>{const{type:n,...i}=e||{};n===z_.AUTO_RESIZE_ACK&&(t(i),window.parent.postMessage({id:window.name,type:z_.AUTO_RESIZE_CHANGE_DIMENSIONS,blockSize:window.outerHeight,inlineSize:743},i.page??"*"))};(0,s.useEffect)(()=>null===e?(window.addEventListener("message",n),window.parent.postMessage({id:window.name,type:z_.AUTO_RESIZE_SYN},"*"),()=>window.removeEventListener("message",n)):void 0,[e])}(),(0,r.jsx)(Jn,{css:{color:"$gray800",height:"100%",overflow:"auto",position:"relative",width:"100%",backgroundColor:"$grayCustom50"},children:(0,r.jsx)(oi.Kd,{basename:Ii.HEAVENT_PUBLIC_URL.pathnameOptional,children:(0,r.jsxs)(fr.dO,{children:[(0,r.jsx)(fr.qh,{path:du(":code",":source",":organizationId",":eventId"),children:(0,r.jsx)(gu,{})}),(0,r.jsx)(fr.qh,{path:"/embed",children:(0,r.jsx)(Ow,{isEmbed:!0})}),(0,r.jsx)(fr.qh,{children:(0,r.jsx)(Ow,{isEmbed:!1})})]})})}));(0,Ni.render)((0,r.jsx)(s.StrictMode,{children:(0,r.jsx)(e=>{const[t,n]=(0,s.useState)(null);return(0,s.useEffect)(()=>{let e=!0;return or().then(t=>{e&&n(t)}).catch(()=>{alert("Could not load application, please try again.")}),()=>{e=!1}},[]),t?e.render(t):(0,r.jsx)(Ti,{})},{render:e=>(0,r.jsx)(dr.Provider,{value:e,children:(0,r.jsx)(bd,{children:(0,r.jsx)(ar,{children:(0,r.jsx)(Ji,{children:(0,r.jsx)(yd,{children:(0,r.jsxs)(lr.Provider,{value:{designSystem:"old"},children:[(0,r.jsx)(kd,{}),(0,r.jsx)(Mw,{})]})})})})})})})}),document.getElementById("heavent-react-hook"))},7619:(e,t,n)=>{"use strict";e.exports=n.p+"svg/fileBlank-8285380bb91a4d9e73d7.svg"},7648:(e,t,n)=>{"use strict";e.exports=n.p+"svg/weezeventBlankPerson-e5c7b9cf3fcac68f3df8.svg"},8144:(e,t,n)=>{"use strict";e.exports=n.p+"img/asoHomeBackground-e46035697a28c8d248e6.jpg"},8184:(e,t,n)=>{"use strict";e.exports=n.p+"svg/dnsWrongDomain-3954cd8d9805c779a7bc.svg"},8264:(e,t,n)=>{"use strict";e.exports=n.p+"img/userProfile-37c0493d81fa861def54.png"},8301:(e,t,n)=>{"use strict";e.exports=n.p+"img/aso-897aab2a976d58ba485d.png"},8652:(e,t,n)=>{"use strict";e.exports=n.p+"svg/done-d3eb25606e0846af3988.svg"},8798:(e,t,n)=>{"use strict";e.exports=n.p+"svg/recrewteerMarker-a76de3956f8adec5ded2.svg"},9191:()=>{},9625:(e,t,n)=>{"use strict";e.exports=n.p+"svg/fileCSV-6ea65d2431d3a4293aad.svg"},9844:()=>{!function(e){const t=e.es=e.es||{};t.dictionary=Object.assign(t.dictionary||{},{"%0 of %1":"%0 de %1","Align center":"Centrar","Align left":"Alinear a la izquierda","Align right":"Alinear a la derecha",Aquamarine:"Aguamarina",Black:"Negro","Block quote":"Cita de bloque",Blue:"Azul",Bold:"Negrita","Break text":"Permitir quebrar texto","Bulleted List":"Lista con viñetas",Cancel:"Cancelar","Centered image":"Imagen centrada","Change image text alternative":"Cambiar el texto alternativo de la imagen","Choose heading":"Elegir Encabezado","Dim grey":"Gris Oscuro","Document colors":"Colores del documento",Downloadable:"Descargable","Dropdown toolbar":"Barra de herramientas desplegable","Edit block":"Cuadro de edición","Edit link":"Editar enlace","Editor toolbar":"Barra de herramientas de edición","Font Background Color":"Color de Fondo","Font Color":"Color de Fuente","Full size image":"Imagen a tamaño completo",Green:"Verde",Grey:"Gris",Heading:"Encabezado","Heading 1":"Encabezado 1","Heading 2":"Encabezado 2","Heading 3":"Encabezado 3","Heading 4":"Encabezado 4","Heading 5":"Encabezado 5","Heading 6":"Encabezado 6","Image resize list":"Listado para redimensionar imagen","Image toolbar":"Barra de herramientas de imagen","image widget":"Widget de imagen","In line":"En línea","Insert image":"Insertar imagen","Insert paragraph after block":"Insertar párrafo después del bloque","Insert paragraph before block":"Insertar párrafo antes del bloque",Italic:"Cursiva",Justify:"Justificar","Left aligned image":"Imagen alineada a la izquierda","Light blue":"Azul Claro","Light green":"Verde Claro","Light grey":"Gris Claro",Link:"Enlace","Link URL":"URL del enlace",Next:"Siguiente","Numbered List":"Lista numerada","Open in a new tab":"Abrir en una pestaña nueva ","Open link in new tab":"Abrir enlace en una pestaña nueva",Orange:"Anaranjado",Original:"Original",Paragraph:"Párrafo",Previous:"Anterior",Purple:"Morado",Red:"Rojo",Redo:"Rehacer","Remove color":"Quitar color","Resize image":"Redimensionar imagen","Resize image to %0":"Redimensionar imagen al %0","Resize image to the original size":"Redimensionar imagen al tamaño original","Rich Text Editor":"Editor de Texto Enriquecido","Rich Text Editor, %0":"Editor de Texto Enriquecido, %0","Right aligned image":"Imagen alineada a la derecha",Save:"Guardar","Select all":"Seleccionar todo","Show more items":"Mostrar más elementos","Side image":"Imagen lateral","Text alignment":"Alineación del texto","Text alignment toolbar":"Barra de herramientas de alineación del texto","Text alternative":"Texto alternativo","This link has no URL":"Este enlace no tiene URL",Turquoise:"Turquesa",Underline:"Subrayado",Undo:"Deshacer",Unlink:"Quitar enlace","Upload failed":"Fallo en la subida","Upload in progress":"Subida en progreso",White:"Blanco","Widget toolbar":"Barra de herramientas del widget","Wrap text":"Mantener texto unido",Yellow:"Amarillo"}),t.getPluralForm=function(e){return 1!=e}}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}))},9848:(e,t,n)=>{"use strict";e.exports=n.p+"svg/filePDF-37cadc96dae9bc3a10ef.svg"},9882:(e,t,n)=>{"use strict";e.exports=n.p+"img/ign-3cfd31ba578060a32efa.png"}},e=>{e.O(0,[121],()=>e(e.s=7131)),e.O()}]);
//# sourceMappingURL=volunteers-9ce4b1324d0151f7ade8.cjs.map