PageSourceSearch

https://www.atekka.fr/_next/static/chunks/d8801f76a38cda34.js?dpl=dpl_AhD8cnTFoCVQRFdwRw6BBujSenRg

js atekka.fr collected 2026-10-08 16:45:18 UTC 31,020 bytes, 39 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,63723,e=>{"use strict";let t=(0,e.i(78048).default)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["CheckCircle2",()=>t],63723)},23750,e=>{"use strict";var t=e.i(93200),r=e.i(47163);function n({className:e,type:n,...o}){return(0,t.jsx)("input",{type:n,"data-slot":"input",className:(0,r.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-11 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...o})}e.s(["Input",()=>n])},67802,e=>{"use strict";let t=(0,e.i(78048).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["Loader2",()=>t],67802)},47546,50048,e=>{"use strict";e.i(3553);var t=e.i(98319);class r{requestsByRender=new Map;getCurrentRenderId=(0,t.cache)(()=>`render-${Date.now()}-${Math.random()}`);logRequest(e){}getRequests(){let e=this.getCurrentRenderId();return[...this.requestsByRender.get(e)||[]]}}async function n(t,r,n){let o=crypto.randomUUID(),a=Date.now();try{let s,i=JSON.stringify({query:t,variables:{...!1,...r}}),l=await fetch("https://admin.atekka.fr/graphql",{method:"POST",headers:{"Content-Type":"application/json",..."",...n},body:i,cache:"default",next:{tags:["wordpress"]},...!1});if(!l.ok){let e=await l.text().catch(()=>"Réponse vide"),n=`Erreur HTTP ${l.status}`;switch(l.status){case 400:n="Requête invalide - Vérifiez les paramètres";break;case 401:n="Authentification requise";break;case 403:n="Accès refusé - Permissions insuffisantes";break;case 404:n="Service GraphQL non trouvé";break;case 500:n="Erreur serveur - Réessayez plus tard";break;case 502:case 503:case 504:n="Service temporairement indisponible";break;default:n=`Erreur de connexion (${l.status})`}throw console.error("Erreur HTTP:",{status:l.status,statusText:l.statusText,url:l.url,query:t,variables:r,errorText:e}),Error(n)}try{s=await l.json()}catch(e){throw console.error("Erreur de parsing JSON:",{parseError:e,query:t,variables:r,url:l.url}),Error("Réponse du serveur invalide - Format JSON incorrect")}if(s.errors&&s.errors.length>0){let e=s.errors.map(e=>e.message).join("; ");console.error("Erreurs GraphQL détaillées:",{errors:s.errors,query:t,variables:r,url:l.url});let n=e;throw e.toLowerCase().includes("authentication")?n="Erreur d'authentification - Vérifiez vos permissions":e.toLowerCase().includes("not found")?n="Ressource non trouvée":e.toLowerCase().includes("syntax error")?n="Erreur de requête - Syntaxe invalide":e.toLowerCase().includes("timeout")&&(n="Délai d'attente dépassé - Réessayez plus tard"),Error(`Erreur GraphQL: ${n}`)}if(!s.data)throw console.error("Aucune donnée retournée:",{response:s,query:t,variables:r}),Error("Aucune donnée retournée par le serveur");let u={id:o,query:t,variables:r,duration:Date.now()-a,timestamp:a,status:"success",environment:"client",cached:"HIT"===l.headers.get("x-cache")};{let{graphqlStore:t}=await e.A(5160);t.addRequest(u)}return s.data}catch(s){let n={id:o,query:t,variables:r,duration:Date.now()-a,timestamp:a,status:"error",environment:"client",error:s instanceof Error?s.message:"Erreur inconnue"};{let{graphqlStore:t}=await e.A(5160);t.addRequest(n)}if(console.error("Erreur complète lors de la requête GraphQL:",{message:s instanceof Error?s.message:"Erreur inconnue",query:t,variables:r,url:"https://admin.atekka.fr/graphql",error:s}),s instanceof Error)throw s;throw Error("Une erreur inattendue s'est produite lors de la requête")}}function o(e){return"DATE"===e.type||"date"===e.type}function a(e){return"CHECKBOX"===e.type||"checkbox"===e.type}function s(e){return"EMAIL"===e.type||"email"===e.type}function i(e){return e}new r,e.s(["fetchGraphQL",()=>n],47546),e.s(["assertSubmitFormResponse",()=>i,"isCheckboxFieldData",()=>a,"isDateFieldData",()=>o,"isEmailFieldData",()=>s],50048)},64866,e=>{"use strict";var t=e.i(47546),r=e.i(50048);let n=`
2  mutation SubmitForm($id: ID!, $fieldValues: [FormFieldValuesInput!]!, $sourcePage: Int, $targetPage: Int, $saveAsDraft: Boolean) {
3    submitGfForm(
4      input: {
5        id: $id
6        fieldValues: $fieldValues
7        sourcePage: $sourcePage
8        targetPage: $targetPage
9        saveAsDraft: $saveAsDraft
10      }
11    ) {
12      confirmation {
13        type    
14        message
15        url
16      }
17      errors {
18        id
19        message
20      }
21      entry {
22        id
23        ... on GfSubmittedEntry {
24          databaseId
25        }
26        ... on GfDraftEntry {
27          resumeToken
28        }
29      }
30      targetPageNumber
31      targetPageFormFields {
32        nodes {
33          databaseId
34          type
35        }
36      }
37    }
38  }
39`;async function o(e){try{let o={formId:e.get("formId"),fieldValues:e.get("fieldValues")},a=e.get("sourcePage"),s=e.get("targetPage"),i=e.get("saveAsDraft");
39if(a&&(o.sourcePage=a),s&&(o.targetPage=s),i&&(o.saveAsDraft=i),!o.formId)throw Error("Form ID is required");let l=[];if(o.fieldValues)try{l=JSON.parse(o.fieldValues)}catch(e){console.error("Error parsing fieldValues:",e)}let u={id:o.formId,fieldValues:l};o.sourcePage&&(u.sourcePage=parseInt(o.sourcePage)),o.targetPage&&(u.targetPage=parseInt(o.targetPage)),o.saveAsDraft&&(u.saveAsDraft="true"===o.saveAsDraft),console.log(n),console.log(JSON.stringify(u,null,2));let d=await (0,t.fetchGraphQL)(n,u),c=(0,r.assertSubmitFormResponse)(d),p=c?.submitGfForm;if(p?.errors?.length>0)return{success:!1,error:p.errors.map(e=>e.message).join(", "),targetPageNumber:p.targetPageNumber,targetPageFormFields:p.targetPageFormFields};return{success:!0,entry:p?.entry,targetPageNumber:p?.targetPageNumber,targetPageFormFields:p?.targetPageFormFields}}catch(e){return console.error("Error submitting form:",e),{success:!1,error:e instanceof Error?e.message:"Une erreur est survenue"}}}e.s(["submitForm",()=>o])},70460,e=>{"use strict";var t=e.i(98319);e.i(93200);var r=t.createContext(void 0);function n(e){let n=t.useContext(r);return e||n||"ltr"}e.s(["useDirection",()=>n])},57784,e=>{"use strict";var t=e.i(98319),r=e.i(56207),n=e.i(44977),o=e.i(93074),a=e.i(93200);function s(e){let s=e+"CollectionProvider",[i,l]=(0,r.createContextScope)(s),[u,d]=i(s,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:r,children:n}=e,o=t.default.useRef(null),s=t.default.useRef(new Map).current;return(0,a.jsx)(u,{scope:r,itemMap:s,collectionRef:o,children:n})};c.displayName=s;let p=e+"CollectionSlot",f=(0,o.createSlot)(p),h=t.default.forwardRef((e,t)=>{let{scope:r,children:o}=e,s=d(p,r),i=(0,n.useComposedRefs)(t,s.collectionRef);return(0,a.jsx)(f,{ref:i,children:o})});h.displayName=p;let m=e+"CollectionItemSlot",v="data-radix-collection-item",g=(0,o.createSlot)(m),y=t.default.forwardRef((e,r)=>{let{scope:o,children:s,...i}=e,l=t.default.useRef(null),u=(0,n.useComposedRefs)(r,l),c=d(m,o);return t.default.useEffect(()=>(c.itemMap.set(l,{ref:l,...i}),()=>void c.itemMap.delete(l))),(0,a.jsx)(g,{...{[v]:""},ref:u,children:s})});return y.displayName=m,[{Provider:c,Slot:h,ItemSlot:y},function(r){let n=d(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},l]}var i=new WeakMap;function l(e,t){var r,n;let o,a,s;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let i=(r=e,n=t,o=r.length,(s=(a=u(n))>=0?a:o+a)<0||s>=o?-1:s);return -1===i?void 0:e[i]}function u(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],i.set(this,!0)}set(e,t){return i.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),a=this.#e.length,s=u(e),i=s>=0?s:a+s,l=i<0||i>=a?-1:i;if(l===this.size||o&&l===this.size-1||-1===l)return this.set(t,r),this;let d=this.size+ +!o;s<0&&i++;let c=[...this.#e],p=!1;for(let e=i;e<d;e++)if(i===e){let a=c[e];c[e]===t&&(a=c[e+1]),o&&this.delete(t),n=this.get(a),this.set(t,r)}else{p||c[e-1]!==t||(p=!0);let r=c[p?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=l(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=l(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return l(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}}),e.s(["createCollection",()=>s])},83764,86900,e=>{"use strict";
39let t=(0,e.i(78048).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",()=>t],86900),e.s(["ChevronDownIcon",()=>t],83764)},63415,e=>{"use strict";var t=e.i(93200),r=e.i(98319),n=e.i(91967),o=e.i(44977),a=e.i(56207),s=e.i(34643),i=e.i(56872),l=e.i(57784),u=e.i(70460),d=e.i(60212),c=e.i(71353),p=e.i(89535),f=e.i(61194),h=e.i(1345),m=e.i(14952),v=e.i(53747),g=e.i(40226),y=e.i(93074),w=e.i(52960),x=e.i(73772),b=e.i(27499),R=["Enter"," "],C=["ArrowUp","PageDown","End"],k=["ArrowDown","PageUp","Home",...C],E={ltr:[...R,"ArrowRight"],rtl:[...R,"ArrowLeft"]},D={ltr:["ArrowLeft"],rtl:["ArrowRight"]},P="Menu",[M,j,I]=(0,l.createCollection)(P),[S,A]=(0,a.createContextScope)(P,[I,h.createPopperScope,g.createRovingFocusGroupScope]),_=(0,h.createPopperScope)(),O=(0,g.createRovingFocusGroupScope)(),[F,T]=S(P),[N,L]=S(P),H=e=>{let{__scopeMenu:n,open:o=!1,children:a,dir:s,onOpenChange:i,modal:l=!0}=e,d=_(n),[c,p]=r.useState(null),f=r.useRef(!1),m=(0,w.useCallbackRef)(i),v=(0,u.useDirection)(s);return r.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,t.jsx)(h.Root,{...d,children:(0,t.jsx)(F,{scope:n,open:o,onOpenChange:m,content:c,onContentChange:p,children:(0,t.jsx)(N,{scope:n,onClose:r.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:f,dir:v,modal:l,children:a})})})};H.displayName=P;var z=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=_(n);return(0,t.jsx)(h.Anchor,{...a,...o,ref:r})});z.displayName="MenuAnchor";var G="MenuPortal",[K,V]=S(G,{forceMount:void 0}),q=e=>{let{__scopeMenu:r,forceMount:n,children:o,container:a}=e,s=T(G,r);return(0,t.jsx)(K,{scope:r,forceMount:n,children:(0,t.jsx)(v.Presence,{present:n||s.open,children:(0,t.jsx)(m.Portal,{asChild:!0,container:a,children:o})})})};q.displayName=G;var $="MenuContent",[U,B]=S($),Q=r.forwardRef((e,r)=>{let n=V($,e.__scopeMenu),{forceMount:o=n.forceMount,...a}=e,s=T($,e.__scopeMenu),i=L($,e.__scopeMenu);return(0,t.jsx)(M.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:o||s.open,children:(0,t.jsx)(M.Slot,{scope:e.__scopeMenu,children:i.modal?(0,t.jsx)(X,{...a,ref:r}):(0,t.jsx)(J,{...a,ref:r})})})})}),X=r.forwardRef((e,a)=>{let s=T($,e.__scopeMenu),i=r.useRef(null),l=(0,o.useComposedRefs)(a,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,x.hideOthers)(e)},[]),(0,t.jsx)(Y,{...e,ref:l,trapFocus:s.open,disableOutsidePointerEvents:s.open,disableOutsideScroll:!0,onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>s.onOpenChange(!1)})}),J=r.forwardRef((e,r)=>{let n=T($,e.__scopeMenu);return(0,t.jsx)(Y,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),W=(0,y.createSlot)("MenuContent.ScrollLock"),Y=r.forwardRef((e,a)=>{let{__scopeMenu:s,loop:i=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:f,disableOutsidePointerEvents:m,onEntryFocus:v,onEscapeKeyDown:y,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:R,onDismiss:E,disableOutsideScroll:D,...P}=e,M=T($,s),I=L($,s),S=_(s),A=O(s),F=j(s),[N,H]=r.useState(null),z=r.useRef(null),G=(0,o.useComposedRefs)(a,z,M.onContentChange),K=r.useRef(0),V=r.useRef(""),q=r.useRef(0),B=r.useRef(null),Q=r.useRef("right"),X=r.useRef(0),J=D?b.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(K.current),[]),(0,c.useFocusGuards)();let Y=r.useCallback(e=>{var t,r;return Q.current===B.current?.side&&(t=e,!!(r=B.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let s=t[e],i=t[a],l=s.x,u=s.y,d=i.x,c=i.y;u>n!=c>n&&r<(d-l)*(n-u)/(c-u)+l&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,t.jsx)(U,{scope:s,searchRef:V,onItemEnter:r.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),onItemLeave:r.useCallback(e=>{Y(e)||(z.current?.focus(),H(null))},[Y]),onTriggerLeave:r.useCallback(e=>{Y(e)&&e.preventDefault()},[Y]),pointerGraceTimerRef:q,onPointerGraceIntentChange:r.useCallback(e=>{B.current=e},[]),children:(0,t.jsx)(J,{...D?{as:W,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(p.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,n.composeEventHandlers)(u,e=>{e.preventDefault(),z.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:(0,t.jsx)(d.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:m,onEscapeKeyDown:y,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:R,onDismiss:E,children:(0,t.jsx)(g.Root,{asChild:!0,...A,dir:I.dir,orientation:"vertical",loop:i,currentTabStopId:N,onCurrentTabStopIdChange:H,onEntryFocus:(0,n.composeEventHandlers)(v,e=>{I.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(h.Content,{role:"menu","aria-orientation":"vertical","data-state":ek(M.open),"data-radix-menu-content":"",dir:I.dir,...S,...P,ref:G,style:{outline:"none",...P.style},onKeyDown:(0,n.composeEventHandlers)(P.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.ke
39y.length;if(t){var o;let t,a,s,i,l,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=V.current+o,a=F().filter(e=>!e.disabled),s=document.activeElement,i=a.find(e=>e.ref.current===s)?.textValue,l=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,s=(n=Math.max(a,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(s=s.filter(e=>e!==r));let i=s.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}(a.map(e=>e.textValue),t,i),u=a.find(e=>e.textValue===l)?.ref.current,function e(t){V.current=t,window.clearTimeout(K.current),""!==t&&(K.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let a=z.current;if(e.target!==a||!k.includes(e.key))return;e.preventDefault();let s=F().filter(e=>!e.disabled).map(e=>e.ref.current);C.includes(e.key)&&s.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(s)}),onBlur:(0,n.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(K.current),V.current="")}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(e=>{let t=e.target,r=X.current!==e.clientX;e.currentTarget.contains(t)&&r&&(Q.current=e.clientX>X.current?"right":"left",X.current=e.clientX)}))})})})})})})});Q.displayName=$;var Z=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(i.Primitive.div,{role:"group",...o,ref:r})});Z.displayName="MenuGroup";var ee=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(i.Primitive.div,{...o,ref:r})});ee.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",en=r.forwardRef((e,a)=>{let{disabled:s=!1,onSelect:l,...u}=e,d=r.useRef(null),c=L(et,e.__scopeMenu),p=B(et,e.__scopeMenu),f=(0,o.useComposedRefs)(a,d),h=r.useRef(!1);return(0,t.jsx)(eo,{...u,ref:f,disabled:s,onClick:(0,n.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!s&&e){let t=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>l?.(e),{once:!0}),(0,i.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?h.current=!1:c.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),h.current=!0},onPointerUp:(0,n.composeEventHandlers)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==p.searchRef.current;s||t&&" "===e.key||R.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});en.displayName=et;var eo=r.forwardRef((e,a)=>{let{__scopeMenu:s,disabled:l=!1,textValue:u,...d}=e,c=B(et,s),p=O(s),f=r.useRef(null),h=(0,o.useComposedRefs)(a,f),[m,v]=r.useState(!1),[y,w]=r.useState("");return r.useEffect(()=>{let e=f.current;e&&w((e.textContent??"").trim())},[d.children]),(0,t.jsx)(M.ItemSlot,{scope:s,disabled:l,textValue:u??y,children:(0,t.jsx)(g.Item,{asChild:!0,...p,focusable:!l,children:(0,t.jsx)(i.Primitive.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...d,ref:h,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(e=>{l?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eP(e=>c.onItemLeave(e))),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>v(!0)),onBlur:(0,n.composeEventHandlers)(e.onBlur,()=>v(!1))})})})}),ea=r.forwardRef((e,r)=>{let{checked:o=!1,onCheckedChange:a,...s}=e;return(0,t.jsx)(ef,{scope:e.__scopeMenu,checked:o,children:(0,t.jsx)(en,{role:"menuitemcheckbox","aria-checked":eE(o)?"mixed":o,...s,ref:r,"data-state":eD(o),onSelect:(0,n.composeEventHandlers)(s.onSelect,()=>a?.(!!eE(o)||!o),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var es="MenuRadioGroup",[ei,el]=S(es,{value:void 0,onValueChange:()=>{}}),eu=r.forwardRef((e,r)=>{let{value:n,onValueChange:o,...a}=e,s=(0,w.useCallbackRef)(o);return(0,t.jsx)(ei,{scope:e.__scopeMenu,value:n,onValueChange:s,children:(0,t.jsx)(Z,{...a,ref:r})})});eu.displayName=es;var ed="MenuRadioItem",ec=r.forwardRef((e,r)=>{let{value:o,...a}=e,s=el(ed,e.__scopeMenu),i=o===s.value;return(0,t.jsx)(ef,{scope:e.__scopeMenu,checked:i,children:(0,t.jsx)(en,{role:"menuitemradio","aria-checked":i,...a,ref:r,"data-state":eD(i),onSelect:(0,n.composeEventHandlers)(a.onSelect,()=>
39s.onValueChange?.(o),{checkForDefaultPrevented:!1})})})});ec.displayName=ed;var ep="MenuItemIndicator",[ef,eh]=S(ep,{checked:!1}),em=r.forwardRef((e,r)=>{let{__scopeMenu:n,forceMount:o,...a}=e,s=eh(ep,n);return(0,t.jsx)(v.Presence,{present:o||eE(s.checked)||!0===s.checked,children:(0,t.jsx)(i.Primitive.span,{...a,ref:r,"data-state":eD(s.checked)})})});em.displayName=ep;var ev=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(i.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});ev.displayName="MenuSeparator";var eg=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=_(n);return(0,t.jsx)(h.Arrow,{...a,...o,ref:r})});eg.displayName="MenuArrow";var[ey,ew]=S("MenuSub"),ex="MenuSubTrigger",eb=r.forwardRef((e,a)=>{let s=T(ex,e.__scopeMenu),i=L(ex,e.__scopeMenu),l=ew(ex,e.__scopeMenu),u=B(ex,e.__scopeMenu),d=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:p}=u,f={__scopeMenu:e.__scopeMenu},h=r.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return r.useEffect(()=>h,[h]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),p(null)}},[c,p]),(0,t.jsx)(z,{asChild:!0,...f,children:(0,t.jsx)(eo,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":l.contentId,"data-state":ek(s.open),...e,ref:(0,o.composeRefs)(a,l.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),s.open||s.onOpenChange(!0))},onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eP(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||s.open||d.current||(u.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{s.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eP(e=>{h();let t=s.content?.getBoundingClientRect();if(t){let r=s.content?.dataset.side,n="right"===r,o=t[n?"left":"right"],a=t[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,t=>{let r=""!==u.searchRef.current;e.disabled||r&&" "===t.key||E[i.dir].includes(t.key)&&(s.onOpenChange(!0),s.content?.focus(),t.preventDefault())})})})});eb.displayName=ex;var eR="MenuSubContent",eC=r.forwardRef((e,a)=>{let s=V($,e.__scopeMenu),{forceMount:i=s.forceMount,...l}=e,u=T($,e.__scopeMenu),d=L($,e.__scopeMenu),c=ew(eR,e.__scopeMenu),p=r.useRef(null),f=(0,o.useComposedRefs)(a,p);return(0,t.jsx)(M.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(v.Presence,{present:i||u.open,children:(0,t.jsx)(M.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(Y,{id:c.contentId,"aria-labelledby":c.triggerId,...l,ref:f,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,n.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=D[d.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function ek(e){return e?"open":"closed"}function eE(e){return"indeterminate"===e}function eD(e){return eE(e)?"indeterminate":e?"checked":"unchecked"}function eP(e){return t=>"mouse"===t.pointerType?e(t):void 0}eC.displayName=eR;var eM="DropdownMenu",[ej,eI]=(0,a.createContextScope)(eM,[A]),eS=A(),[eA,e_]=ej(eM),eO=e=>{let{__scopeDropdownMenu:n,children:o,dir:a,open:i,defaultOpen:l,onOpenChange:u,modal:d=!0}=e,c=eS(n),p=r.useRef(null),[h,m]=(0,s.useControllableState)({prop:i,defaultProp:l??!1,onChange:u,caller:eM});return(0,t.jsx)(eA,{scope:n,triggerId:(0,f.useId)(),triggerRef:p,contentId:(0,f.useId)(),open:h,onOpenChange:m,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),modal:d,children:(0,t.jsx)(H,{...c,open:h,onOpenChange:m,dir:a,modal:d,children:o})})};eO.displayName=eM;var eF="DropdownMenuTrigger",eT=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:a,disabled:s=!1,...l}=e,u=e_(eF,a),d=eS(a);return(0,t.jsx)(z,{asChild:!0,...d,children:(0,t.jsx)(i.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":s?"":void 0,disabled:s,...l,ref:(0,o.composeRefs)(r,u.triggerRef),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{!s&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>
39{!s&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});eT.displayName=eF;var eN=e=>{let{__scopeDropdownMenu:r,...n}=e,o=eS(r);return(0,t.jsx)(q,{...o,...n})};eN.displayName="DropdownMenuPortal";var eL="DropdownMenuContent",eH=r.forwardRef((e,o)=>{let{__scopeDropdownMenu:a,...s}=e,i=e_(eL,a),l=eS(a),u=r.useRef(!1);return(0,t.jsx)(Q,{id:i.contentId,"aria-labelledby":i.triggerId,...l,...s,ref:o,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||i.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,n.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});eH.displayName=eL,r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(Z,{...a,...o,ref:r})}).displayName="DropdownMenuGroup",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(ee,{...a,...o,ref:r})}).displayName="DropdownMenuLabel";var ez=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(en,{...a,...o,ref:r})});ez.displayName="DropdownMenuItem",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(ea,{...a,...o,ref:r})}).displayName="DropdownMenuCheckboxItem",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(eu,{...a,...o,ref:r})}).displayName="DropdownMenuRadioGroup",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(ec,{...a,...o,ref:r})}).displayName="DropdownMenuRadioItem",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(em,{...a,...o,ref:r})}).displayName="DropdownMenuItemIndicator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(ev,{...a,...o,ref:r})}).displayName="DropdownMenuSeparator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(eg,{...a,...o,ref:r})}).displayName="DropdownMenuArrow",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(eb,{...a,...o,ref:r})}).displayName="DropdownMenuSubTrigger",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eS(n);return(0,t.jsx)(eC,{...a,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent",e.i(65534),(0,e.i(78048).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),e.i(18702);var eG=e.i(47163);function eK({...e}){return(0,t.jsx)(eO,{"data-slot":"dropdown-menu",...e})}function eV({...e}){return(0,t.jsx)(eT,{"data-slot":"dropdown-menu-trigger",...e})}function eq({className:e,sideOffset:r=4,...n}){return(0,t.jsx)(eN,{children:(0,t.jsx)(eH,{"data-slot":"dropdown-menu-content",sideOffset:r,className:(0,eG.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function e$({className:e,inset:r,variant:n="default",...o}){return(0,t.jsx)(ez,{"data-slot":"dropdown-menu-item","data-inset":r,"data-variant":n,className:(0,eG.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o})}e.s(["DropdownMenu",()=>eK,"DropdownMenuContent",()=>eq,"DropdownMenuItem",()=>e$,"DropdownMenuTrigger",()=>eV],63415)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.