UNPKG

@techdocs/cli

Version:

Utility CLI for managing TechDocs sites in Backstage.

2 lines 21.1 kB
"use strict";(self.webpackChunktechdocs_cli_embedded_app=self.webpackChunktechdocs_cli_embedded_app||[]).push([["346"],{10450(e,l,a){a.d(l,{Sc:()=>C,BP:()=>R});var t=a(95288),i=a(57263),o=a(59878),r=a(34122),s=a(28052),n=a(73817),d=a(75230),c=a(99278),u=a(91821),p=a(14041),v=a(73465);function b(e,l,a){let t=(0,v.KZ)({...e,value:l.isSelected}),{isInvalid:i,validationErrors:b,validationDetails:m}=t.displayValidation,{labelProps:h,inputProps:P,isSelected:f,isPressed:y,isDisabled:g,isReadOnly:S}=function(e,l,a){let{isDisabled:t=!1,isReadOnly:i=!1,value:u,name:p,form:v,children:b,"aria-label":m,"aria-labelledby":h,validationState:P="valid",isInvalid:f,onPressStart:y,onPressEnd:g,onPressChange:S,onPress:z,onPressUp:R,onClick:k}=e,{pressProps:C,isPressed:D}=(0,c.d)({onPressStart:y,onPressEnd:g,onPressChange:S,onPress:z,onPressUp:R,onClick:k,isDisabled:t}),{pressProps:w,isPressed:I}=(0,c.d)({onPressStart:y,onPressEnd:g,onPressChange:S,onPressUp:R,onClick:k,onPress(e){z?.(e),l.toggle(),a.current?.focus()},isDisabled:t||i}),{focusableProps:F}=(0,n.Wc)(e,a),V=(0,s.v)(C,F),M=(0,o.$)(e,{labelable:!0});return(0,d.F)(a,l.defaultSelected,l.setSelected),{labelProps:(0,s.v)(w,{onClick:e=>e.preventDefault()}),inputProps:(0,s.v)(M,{"aria-invalid":f||"invalid"===P||void 0,"aria-errormessage":e["aria-errormessage"],"aria-controls":e["aria-controls"],"aria-readonly":i||void 0,onChange:e=>{e.stopPropagation(),l.setSelected((0,r.wt)(e).checked)},disabled:t,...null==u?{}:{value:u},name:p,form:v,type:"checkbox",...V}),isSelected:l.isSelected,isPressed:D||I,isDisabled:t,isReadOnly:i,isInvalid:f||"invalid"===P}}({...e,isInvalid:i},l,a);(0,u.X)(e,t,a);let{isIndeterminate:z,isRequired:R,validationBehavior:k="aria"}=e;(0,p.useEffect)(()=>{a.current&&(a.current.indeterminate=!!z)});let{pressProps:C}=(0,c.d)({isDisabled:g||S,onPress(){let{[v.Lf]:l}=e,{commitValidation:a}=l||t;a()}});return{labelProps:(0,s.v)(h,C,(0,p.useMemo)(()=>({onMouseDown:e=>e.preventDefault()}),[])),inputProps:{...P,checked:f,"aria-required":R&&"aria"===k||void 0,required:R&&"native"===k},isSelected:f,isPressed:y,isDisabled:g,isReadOnly:S,isInvalid:i,validationErrors:b,validationDetails:m}}let m=new WeakMap;var h=a(59155);function P(e={}){let{isReadOnly:l}=e,[a,t]=(0,h.P)(e.isSelected,e.defaultSelected||!1,e.onChange),[i]=(0,p.useState)(a);return{isSelected:a,defaultSelected:e.defaultSelected??i,setSelected:function(e){l||t(e)},toggle:function(){l||t(!a)}}}var f=a(92032),y=a(86414),g=a(44031),S=a(54469),z=a(32120);let R=(0,p.createContext)(null),k=(0,p.createContext)(null),C=(0,p.forwardRef)(function(e,l){let{inputRef:a=null,...r}=e;[e,l]=(0,t.JT)(r,l,R);let{validationBehavior:n}=(0,t.CC)(i.c)||{},d=e.validationBehavior??n??"native",c=(0,p.useContext)(k),u=(0,S.U)((0,p.useMemo)(()=>(0,f.P)(a,void 0!==e.inputRef?e.inputRef:null),[a,e.inputRef])),{labelProps:h,inputProps:C,isSelected:D,isDisabled:w,isReadOnly:I,isPressed:F,isInvalid:V}=c?function(e,l,a){let t=P({isReadOnly:e.isReadOnly||l.isReadOnly,isSelected:l.isSelected(e.value),defaultSelected:l.defaultValue.includes(e.value),onChange(a){a?l.addValue(e.value):l.removeValue(e.value),e.onChange&&e.onChange(a)}}),{name:i,form:o,descriptionId:r,errorMessageId:s,validationBehavior:n}=m.get(l);n=e.validationBehavior??n;let{realtimeValidation:d}=(0,v.KZ)({...e,value:t.isSelected,name:void 0,validationBehavior:"aria"}),c=(0,p.useRef)(v.YD),u=()=>{l.setInvalid(e.value,d.isInvalid?d:c.current)};(0,p.useEffect)(u);let h=l.realtimeValidation.isInvalid?l.realtimeValidation:d,f="native"===n?l.displayValidation:h,y=b({...e,isReadOnly:e.isReadOnly||l.isReadOnly,isDisabled:e.isDisabled||l.isDisabled,name:e.name||i,form:e.form||o,isRequired:e.isRequired??l.isRequired,validationBehavior:n,[v.Lf]:{realtimeValidation:h,displayValidation:f,resetValidation:l.resetValidation,commitValidation:l.commitValidation,updateValidation(e){c.current=e,u()}}},t,a);return{...y,inputProps:{...y.inputProps,"aria-describedby":[e["aria-describedby"],l.isInvalid?s:null,r].filter(Boolean).join(" ")||void 0}}}({...(0,t.SK)(e),value:e.value,children:"function"==typeof e.children||e.children},c,u):b({...(0,t.SK)(e),children:"function"==typeof e.children||e.children,validationBehavior:d},P(e),u),{isFocused:M,isFocusVisible:K,focusProps:E}=(0,y.o)(),L=w||I,{hoverProps:B,isHovered:Z}=(0,g.M)({...e,isDisabled:L}),O=(0,t.Sl)({...e,defaultClassName:"react-aria-Checkbox",values:{isSelected:D,isIndeterminate:e.isIndeterminate||!1,isPressed:F,isHovered:Z,isFocused:M,isFocusVisible:K,isDisabled:w,isReadOnly:I,isInvalid:V,isRequired:e.isRequired||!1}}),q=(0,o.$)(e,{global:!0});return delete q.id,delete q.onClick,p.createElement(t.tT.label,{...(0,s.v)(q,h,B,O),ref:l,slot:e.slot||void 0,"data-selected":D||void 0,"data-indeterminate":e.isIndeterminate||void 0,"data-pressed":F||void 0,"data-hovered":Z||void 0,"data-focused":M||void 0,"data-focus-visible":K||void 0,"data-disabled":w||void 0,"data-readonly":I||void 0,"data-invalid":V||void 0,"data-required":e.isRequired||void 0},p.createElement(z.s,{elementType:"span"},p.createElement("input",{...(0,s.v)(C,E),ref:u})),O.children)})},91013(e,l,a){a.d(l,{l6:()=>j,yv:()=>W});var t=a(57873),i=a(95288),o=a(41783),r=a(57263),s={};s={"ar-AE":{colorSwatchPicker:"تغييرات الألوان",dropzoneLabel:"DropZone",selectPlaceholder:"حدد عنصرًا",tableResizer:"أداة تغيير الحجم"},"bg-BG":{colorSwatchPicker:"Цветови мостри",dropzoneLabel:"DropZone",selectPlaceholder:"Изберете предмет",tableResizer:"Преоразмерител"},"cs-CZ":{colorSwatchPicker:"Vzorky barev",dropzoneLabel:"M\xedsto pro přetažen\xed",selectPlaceholder:"Vyberte položku",tableResizer:"Změna velikosti"},"da-DK":{colorSwatchPicker:"Farvepr\xf8ver",dropzoneLabel:"DropZone",selectPlaceholder:"V\xe6lg et element",tableResizer:"St\xf8rrelses\xe6ndring"},"de-DE":{colorSwatchPicker:"Farbfelder",dropzoneLabel:"Ablegebereich",selectPlaceholder:"Element w\xe4hlen",tableResizer:"Gr\xf6\xdfenanpassung"},"el-GR":{colorSwatchPicker:"Χρωματικά δείγματα",dropzoneLabel:"DropZone",selectPlaceholder:"Επιλέξτε ένα αντικείμενο",tableResizer:"Αλλαγή μεγέθους"},"en-US":{selectPlaceholder:"Select an item",tableResizer:"Resizer",dropzoneLabel:"DropZone",colorSwatchPicker:"Color swatches"},"es-ES":{colorSwatchPicker:"Muestras de colores",dropzoneLabel:"DropZone",selectPlaceholder:"Seleccionar un art\xedculo",tableResizer:"Cambiador de tama\xf1o"},"et-EE":{colorSwatchPicker:"V\xe4rvin\xe4idised",dropzoneLabel:"DropZone",selectPlaceholder:"Valige \xfcksus",tableResizer:"Suuruse muutja"},"fi-FI":{colorSwatchPicker:"V\xe4rimallit",dropzoneLabel:"DropZone",selectPlaceholder:"Valitse kohde",tableResizer:"Koon muuttaja"},"fr-FR":{colorSwatchPicker:"\xc9chantillons de couleurs",dropzoneLabel:"DropZone",selectPlaceholder:"S\xe9lectionner un \xe9l\xe9ment",tableResizer:"Redimensionneur"},"he-IL":{colorSwatchPicker:"דוגמיות צבע",dropzoneLabel:"DropZone",selectPlaceholder:"בחר פריט",tableResizer:"שינוי גודל"},"hr-HR":{colorSwatchPicker:"Uzorci boja",dropzoneLabel:"Zona spuštanja",selectPlaceholder:"Odaberite stavku",tableResizer:"Promjena veličine"},"hu-HU":{colorSwatchPicker:"Sz\xednt\xe1rak",dropzoneLabel:"DropZone",selectPlaceholder:"V\xe1lasszon ki egy elemet",tableResizer:"\xc1tm\xe9retező"},"it-IT":{colorSwatchPicker:"Campioni di colore",dropzoneLabel:"Zona di rilascio",selectPlaceholder:"Seleziona un elemento",tableResizer:"Ridimensionamento"},"ja-JP":{colorSwatchPicker:"カラースウォッチ",dropzoneLabel:"ドロップゾーン",selectPlaceholder:"項目を選択",tableResizer:"サイズ変更ツール"},"ko-KR":{colorSwatchPicker:"색상 견본",dropzoneLabel:"드롭 영역",selectPlaceholder:"항목 선택",tableResizer:"크기 조정기"},"lt-LT":{colorSwatchPicker:"Spalvų pavyzdžiai",dropzoneLabel:"„DropZone“",selectPlaceholder:"Pasirinkite elementą",tableResizer:"Dydžio keitiklis"},"lv-LV":{colorSwatchPicker:"Krāsu paraugi",dropzoneLabel:"DropZone",selectPlaceholder:"Izvēlēties vienumu",tableResizer:"Izmēra mainītājs"},"nb-NO":{colorSwatchPicker:"Fargekart",dropzoneLabel:"Droppsone",selectPlaceholder:"Velg et element",tableResizer:"St\xf8rrelsesendrer"},"nl-NL":{colorSwatchPicker:"kleurstalen",dropzoneLabel:"DropZone",selectPlaceholder:"Selecteer een item",tableResizer:"Resizer"},"pl-PL":{colorSwatchPicker:"Pr\xf3bki kolor\xf3w",dropzoneLabel:"Strefa upuszczania",selectPlaceholder:"Wybierz element",tableResizer:"Zmiana rozmiaru"},"pt-BR":{colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"},"pt-PT":{colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"},"ro-RO":{colorSwatchPicker:"Specimene de culoare",dropzoneLabel:"Zonă de plasare",selectPlaceholder:"Selectați un element",tableResizer:"Instrument de redimensionare"},"ru-RU":{colorSwatchPicker:"Цветовые образцы",dropzoneLabel:"DropZone",selectPlaceholder:"Выберите элемент",tableResizer:"Средство изменения размера"},"sk-SK":{colorSwatchPicker:"Vzorkovn\xedky farieb",dropzoneLabel:"DropZone",selectPlaceholder:"Vyberte položku",tableResizer:"N\xe1stroj na zmenu veľkosti"},"sl-SI":{colorSwatchPicker:"Barvne palete",dropzoneLabel:"DropZone",selectPlaceholder:"Izberite element",tableResizer:"Spreminjanje velikosti"},"sr-SP":{colorSwatchPicker:"Uzorci boje",dropzoneLabel:"DropZone",selectPlaceholder:"Izaberite stavku",tableResizer:"Promena veličine"},"sv-SE":{colorSwatchPicker:"F\xe4rgrutor",dropzoneLabel:"DropZone",selectPlaceholder:"V\xe4lj en artikel",tableResizer:"Storleks\xe4ndrare"},"tr-TR":{colorSwatchPicker:"Renk \xf6rnekleri",dropzoneLabel:"Bırakma B\xf6lgesi",selectPlaceholder:"Bir \xf6ğe se\xe7in",tableResizer:"Yeniden boyutlandırıcı"},"uk-UA":{colorSwatchPicker:"Зразки кольорів",dropzoneLabel:"DropZone",selectPlaceholder:"Виберіть елемент",tableResizer:"Засіб змінення розміру"},"zh-CN":{colorSwatchPicker:"颜色色板",dropzoneLabel:"放置区域",selectPlaceholder:"选择一个项目",tableResizer:"尺寸调整器"},"zh-TW":{colorSwatchPicker:"色票",dropzoneLabel:"放置區",selectPlaceholder:"選取項目",tableResizer:"大小調整器"}};var n=a(41181),d=a(82072),c=a(93793),u=a(80084),p=a(94816),v=a(23977),b=a(59878),m=a(33875),h=a(28052),P=a(34122),f=a(81901),y=a(25678),g=a(64306),S=a(47499),z=a(21426),R=a(96930),k=a(14041);let C=new WeakMap;var D=a(75230),w=a(91821),I=a(32120);function F(e){let{state:l,triggerRef:a,label:t,name:i,form:o,isDisabled:r}=e,s=(0,k.useRef)(null),n=(0,k.useRef)(null),{containerProps:d,selectProps:c}=function(e,l,a){let t=C.get(l)||{},{autoComplete:i,name:o=t.name,form:r=t.form,isDisabled:s=t.isDisabled}=e,{validationBehavior:n,isRequired:d}=t,{visuallyHiddenProps:c}=(0,I.B)({style:{position:"fixed",top:0,left:0}});(0,D.F)(e.selectRef,l.defaultValue,l.setValue),(0,w.X)({validationBehavior:n,focus:()=>a.current?.focus()},l,e.selectRef);let u=l.setValue,p=(0,k.useCallback)(e=>{let l=(0,P.wt)(e);l.multiple?u(Array.from(l.selectedOptions,e=>e.value)):u(e.currentTarget.value)},[u]);return{containerProps:{...c,"aria-hidden":!0,"data-react-aria-prevent-focus":!0,"data-a11y-ignore":"aria-hidden-focus"},inputProps:{style:{display:"none"}},selectProps:{tabIndex:-1,autoComplete:i,disabled:s,multiple:"multiple"===l.selectionManager.selectionMode,required:"native"===n&&d,name:o,form:r,value:l.value??"",onChange:p,onInput:p}}}({...e,selectRef:l.collection.size<=300?s:n},l,a),u=Array.isArray(l.value)?l.value:[l.value];if(l.collection.size<=300)return k.createElement("div",{...d,"data-testid":"hidden-select-container"},k.createElement("label",null,t,k.createElement("select",{...c,ref:s},k.createElement("option",{value:"",label:"\xa0"},"\xa0"),[...l.collection.getKeys()].map(e=>{let a=l.collection.getItem(e);if(a&&"item"===a.type)return k.createElement("option",{key:a.key,value:a.key},a.textValue)}),0===l.collection.size&&i&&u.map((e,l)=>k.createElement("option",{key:l,value:e??""})))));if(i){let{validationBehavior:e}=C.get(l)||{};0===u.length&&(u=[null]);let a=u.map((l,a)=>{let t={type:"hidden",autoComplete:c.autoComplete,name:i,form:o,disabled:r,value:l??""};return"native"===e?k.createElement("input",{key:a,...t,ref:0===a?n:null,style:{display:"none"},type:"text",required:0===a&&c.required,onChange:()=>{}}):k.createElement("input",{key:a,...t,ref:0===a?n:null})});return k.createElement(k.Fragment,null,a)}return null}var V=a(87426),M=a(30290),K=a(73465),E=a(7553),L=a(57139),B=a(59155),Z=a(86414),O=a(66030),q=a(44018),T=a(83869);let A=(0,k.createContext)(null),x=(0,k.createContext)(null),j=(0,k.forwardRef)(function(e,l){[e,l]=(0,i.JT)(e,l,A);let{children:a,isDisabled:t=!1,isInvalid:o=!1,isRequired:r=!1}=e,s=(0,k.useMemo)(()=>"function"==typeof a?a({isOpen:!1,isDisabled:t,isInvalid:o,isRequired:r,isFocused:!1,isFocusVisible:!1,defaultChildren:null}):a,[a,t,o,r]);return k.createElement(V.GQ,{content:s},a=>k.createElement(N,{props:e,collection:a,selectRef:l}))}),U=[n.I,t.k,p.h];function N({props:e,selectRef:l,collection:a}){let{validationBehavior:s}=(0,i.CC)(r.c)||{},D=e.validationBehavior??s??"native",w=function(e){let{selectionMode:l="single",shouldCloseOnSelect:a="single"===l}=e,t=(0,L.T)(e),[i,o]=(0,k.useState)(null),r=(0,k.useMemo)(()=>void 0!==e.defaultValue?e.defaultValue:"single"===l?e.defaultSelectedKey??null:[],[e.defaultValue,e.defaultSelectedKey,l]),s=(0,k.useMemo)(()=>void 0!==e.value?e.value:"single"===l?e.selectedKey:void 0,[e.value,e.selectedKey,l]),[n,d]=(0,B.P)(s,r,e.onChange),c="single"===l&&Array.isArray(n)?n[0]:n,u=a=>{if("single"===l){let l=Array.isArray(a)?a[0]??null:a;d(l),l!==c&&e.onSelectionChange?.(l)}else{let e=[];Array.isArray(a)?e=a:null!=a&&(e=[a]),d(e)}},p=(0,E.p)({...e,selectionMode:l,disallowEmptySelection:"single"===l,allowDuplicateSelectionEvents:!0,selectedKeys:(0,k.useMemo)(()=>(function(e){if(void 0!==e)return null===e?[]:Array.isArray(e)?e:[e]})(c),[c]),onSelectionChange:e=>{"all"!==e&&("single"===l?u(e.values().next().value??null):u([...e]),a&&t.close(),m.commitValidation())}}),v=p.selectionManager.firstSelectedKey,b=(0,k.useMemo)(()=>[...p.selectionManager.selectedKeys].map(e=>p.collection.getItem(e)).filter(e=>null!=e),[p.selectionManager.selectedKeys,p.collection]),m=(0,K.KZ)({...e,value:Array.isArray(c)&&0===c.length?null:c}),[h,P]=(0,k.useState)(!1),[f]=(0,k.useState)(c);return{...m,...p,...t,value:c,defaultValue:r??f,setValue:u,selectedKey:v,setSelectedKey:u,selectedItem:b[0]??null,selectedItems:b,defaultSelectedKey:e.defaultSelectedKey??("single"===e.selectionMode?f:null),focusStrategy:i,open(l=null){(0!==p.collection.size||e.allowsEmptyCollection)&&(o(l),t.open())},toggle(l=null){(0!==p.collection.size||e.allowsEmptyCollection)&&(o(l),t.toggle())},isFocused:h,setFocused:P}}({...e,collection:a,children:void 0,validationBehavior:D}),{isFocusVisible:I,focusProps:V}=(0,Z.o)({within:!0}),M=(0,k.useRef)(null),[O,q]=(0,i._E)(!e["aria-label"]&&!e["aria-labelledby"]),{labelProps:j,triggerProps:W,valueProps:H,menuProps:G,descriptionProps:J,errorMessageProps:$,hiddenSelectProps:Q,...Y}=function(e,l,a){let{keyboardDelegate:t,isDisabled:i,isRequired:o,name:r,form:s,validationBehavior:n="aria"}=e,d=(0,y.Q)({usage:"search",sensitivity:"base"}),c=(0,k.useMemo)(()=>t||new(0,m.n)(l.collection,l.disabledKeys,a,d),[t,l.collection,l.disabledKeys,d,a]),{menuTriggerProps:u,menuProps:p}=(0,z.V)({isDisabled:i,type:"listbox"},l,a),{typeSelectProps:D}=(0,R.I)({keyboardDelegate:c,selectionManager:l.selectionManager,onTypeSelect(e){l.setSelectedKey(e)}}),{isInvalid:w,validationErrors:I,validationDetails:F}=l.displayValidation,{labelProps:V,fieldProps:M,descriptionProps:K,errorMessageProps:E}=(0,g.M)({...e,labelElementType:"span",isInvalid:w,errorMessage:e.errorMessage||I});D.onKeyDown=D.onKeyDownCapture,delete D.onKeyDownCapture,"multiple"===l.selectionManager.selectionMode&&(D={});let L=(0,b.$)(e,{labelable:!0}),B=(0,h.v)(D,u,M),Z=(0,S.Bi)();return C.set(l,{isDisabled:i,isRequired:o,name:r,form:s,validationBehavior:n}),{labelProps:{...V,onClick:()=>{e.isDisabled||(a.current?.focus(),(0,f.Cl)("keyboard"))}},triggerProps:(0,h.v)(L,{...B,isDisabled:i,onKeyDown:(0,v.c)(B.onKeyDown,e=>{if("multiple"!==l.selectionManager.selectionMode)switch(e.key){case"ArrowLeft":{e.preventDefault();let a=null!=l.selectedKey?c.getKeyAbove?.(l.selectedKey):c.getFirstKey?.();a&&l.setSelectedKey(a);break}case"ArrowRight":{e.preventDefault();let a=null!=l.selectedKey?c.getKeyBelow?.(l.selectedKey):c.getFirstKey?.();a&&l.setSelectedKey(a)}}},e.onKeyDown),onKeyUp:e.onKeyUp,"aria-labelledby":[Z,B["aria-labelledby"],B["aria-label"]&&!B["aria-labelledby"]?B.id:null].filter(Boolean).join(" "),onFocus(a){l.isFocused||(e.onFocus&&e.onFocus(a),e.onFocusChange&&e.onFocusChange(!0),l.setFocused(!0))},onBlur(a){l.isOpen||(e.onBlur&&e.onBlur(a),e.onFocusChange&&e.onFocusChange(!1),l.setFocused(!1))}}),valueProps:{id:Z},menuProps:{...p,autoFocus:l.focusStrategy||!0,shouldSelectOnPressUp:!0,shouldFocusOnHover:!0,disallowEmptySelection:!0,linkBehavior:"selection",onBlur:a=>{(0,P.sD)(a.currentTarget,a.relatedTarget)||(e.onBlur&&e.onBlur(a),e.onFocusChange&&e.onFocusChange(!1),l.setFocused(!1))},"aria-labelledby":[M["aria-labelledby"],B["aria-label"]&&!M["aria-labelledby"]?B.id:null].filter(Boolean).join(" ")},descriptionProps:K,errorMessageProps:E,isInvalid:w,validationErrors:I,validationDetails:F,hiddenSelectProps:{isDisabled:i,name:r,label:e.label,state:l,triggerRef:a,form:s}}}({...(0,i.SK)(e),label:q,validationBehavior:D},w,M),[X,ee]=(0,k.useState)(null),el=(0,k.useCallback)(()=>{M.current&&ee(M.current.offsetWidth+"px")},[M]);(0,T.w)({ref:M,onResize:el});let ea=(0,k.useMemo)(()=>({isOpen:w.isOpen,isFocused:w.isFocused,isFocusVisible:I,isDisabled:e.isDisabled||!1,isInvalid:Y.isInvalid||!1,isRequired:e.isRequired||!1}),[w.isOpen,w.isFocused,I,e.isDisabled,Y.isInvalid,e.isRequired]),et=(0,i.Sl)({...e,values:ea,defaultClassName:"react-aria-Select"}),ei=(0,b.$)(e,{global:!0});delete ei.id;let eo=(0,k.useRef)(null);return k.createElement(i.Kq,{values:[[A,e],[x,w],[_,H],[n.I,{...j,ref:O,elementType:"span"}],[t.k,{...W,ref:M,isPressed:w.isOpen,autoFocus:e.autoFocus}],[c.RG,w],[u.n,{trigger:"Select",triggerRef:M,scrollRef:eo,placement:"bottom start",style:{"--trigger-width":X},"aria-labelledby":G["aria-labelledby"],clearContexts:U}],[d.JC,{...G,ref:eo}],[d.DN,w],[p.h,{slots:{description:J,errorMessage:$}}],[o.C,Y]]},k.createElement(i.tT.div,{...(0,h.v)(ei,et,V),ref:l,slot:e.slot||void 0,"data-focused":w.isFocused||void 0,"data-focus-visible":I||void 0,"data-open":w.isOpen||void 0,"data-disabled":e.isDisabled||void 0,"data-invalid":Y.isInvalid||void 0,"data-required":e.isRequired||void 0},et.children,k.createElement(F,{...Q,autoComplete:e.autoComplete})))}let _=(0,k.createContext)(null),W=(0,M.U7)(function(e,l){var a;[e,l]=(0,i.JT)(e,l,_);let t=(0,k.useContext)(x),{placeholder:o}=(0,i.CC)(A),r=t.selectedItems.map(e=>{let l=e.props?.children;return"function"==typeof l&&(l=l({isHovered:!1,isPressed:!1,isSelected:!1,isFocused:!1,isFocusVisible:!1,isDisabled:!1,selectionMode:"single",selectionBehavior:"toggle"})),l}),n=function(e={}){let{locale:l}=(0,O.Y)();return(0,k.useMemo)(()=>new Intl.ListFormat(l,e),[l,e])}(),d=(0,k.useMemo)(()=>t.selectedItems.map(e=>e?.textValue),[t.selectedItems]),c=t.selectionManager.selectionMode,u=(0,k.useMemo)(()=>"single"===c?d[0]??"":n.format(d),[c,n,d]),v=(0,k.useMemo)(()=>{if("single"===c)return r[0];let e=n.formatToParts(d);if(0===e.length)return null;let l=0;return e.map(e=>"element"===e.type?k.createElement(k.Fragment,{key:l},r[l++]):e.value)},[c,n,d,r]),m=(0,q.o)((a=s)&&a.__esModule?a.default:a,"react-aria-components"),h=(0,i.Sl)({...e,defaultChildren:v??o??m.format("selectPlaceholder"),defaultClassName:"react-aria-SelectValue",values:{selectedItem:t.selectedItems[0]?.value??null,selectedItems:(0,k.useMemo)(()=>t.selectedItems.map(e=>e.value??null),[t.selectedItems]),selectedText:u,isPlaceholder:0===t.selectedItems.length,state:t}}),P=(0,b.$)(e,{global:!0});return k.createElement(i.tT.span,{ref:l,...P,...h,"data-placeholder":0===t.selectedItems.length||void 0},k.createElement(p.h.Provider,{value:void 0},h.children))})},65874(e,l,a){a.d(l,{U:()=>o});var t=a(25678),i=a(14041);function o(e){let l=(0,t.Q)({usage:"search",...e}),a=(0,i.useCallback)((e,a)=>0===a.length||(e=e.normalize("NFC"),a=a.normalize("NFC"),0===l.compare(e.slice(0,a.length),a)),[l]),o=(0,i.useCallback)((e,a)=>0===a.length||(e=e.normalize("NFC"),a=a.normalize("NFC"),0===l.compare(e.slice(-a.length),a)),[l]),r=(0,i.useCallback)((e,a)=>{if(0===a.length)return!0;e=e.normalize("NFC");let t=0,i=(a=a.normalize("NFC")).length;for(;t+i<=e.length;t++){let o=e.slice(t,t+i);if(0===l.compare(a,o))return!0}return!1},[l]);return(0,i.useMemo)(()=>({startsWith:a,endsWith:o,contains:r}),[a,o,r])}}}]); //# sourceMappingURL=346.eaa587ff6d0a.chunk.js.map