PageSourceSearch

https://www.gokanic.com/assets/index-1oHjUTyK.js

js gokanic.com collected 2026-10-02 01:30:52 UTC 18,043 bytes, 1 lines download raw bytes

1import{t as Ae,N as Ve,r as o,J as L,$ as I,F as Me,ax as Ie,ap as Le,ay as Ke,R as v,ag as Ze,X as U,Z as je,a2 as W,ah as Te,P as H,Q as _,au as K,T as Oe,as as qe,at as Ne,V as Ue,W as G,j as z,c as A,a3 as O,a as q,a4 as We,b as He}from"./index-DSd_KA67.js";import{J as _e,K as Ge,L as Je,M as Xe,N as Qe,D as Ye,n as el,o as ll,O as al,b as tl,P as rl,h as ol}from"./Dialog-ChwbEPk_.js";import{i as ul,f as sl,j as il,$ as nl,d as cl,g as dl,k as fl,l as bl,h as $l}from"./ListBox-a8Ty2P5Q.js";import{$ as J}from"./Label-DRpCpLvD.js";import{S as pl}from"./surface-CXiMNM_t.js";const vl=Ae({defaultVariants:{fullWidth:!1,variant:"primary"},slots:{base:"select",indicator:"select__indicator",popover:"select__popover",trigger:"select__trigger",value:"select__value"},variants:{fullWidth:{false:{},true:{base:"select--full-width",trigger:"select__trigger--full-width"}},variant:{primary:{base:"select--primary"},secondary:{base:"select--secondary"}}}});function ml(e={}){let{locale:l}=Ve();return o.useMemo(()=>new Intl.ListFormat(l,e),[l,e])}const Z=new WeakMap;function xl(e,l,t){let{keyboardDelegate:r,isDisabled:a,isRequired:$,name:m,form:s,validationBehavior:f="aria"}=e,p=_e({usage:"search",sensitivity:"base"}),i=o.useMemo(()=>r||new Ge(l.collection,l.disabledKeys,t,p),[r,l.collection,l.disabledKeys,p,t]),{menuTriggerProps:n,menuProps:h}=Je({isDisabled:a,type:"listbox"},l,t),c=x=>{if(l.selectionManager.selectionMode!=="multiple")switch(x.key){case"ArrowLeft":{var B,E;x.preventDefault();let k=l.selectedKey!=null?(B=i.getKeyAbove)===null||B===void 0?void 0:B.call(i,l.selectedKey):(E=i.getFirstKey)===null||E===void 0?void 0:E.call(i);k&&l.setSelectedKey(k);break}case"ArrowRight":{var V,M;x.preventDefault();let k=l.selectedKey!=null?(V=i.getKeyBelow)===null||V===void 0?void 0:V.call(i,l.selectedKey):(M=i.getFirstKey)===null||M===void 0?void 0:M.call(i);k&&l.setSelectedKey(k);break}}},{typeSelectProps:b}=Xe({keyboardDelegate:i,selectionManager:l.selectionManager,onTypeSelect(x){l.setSelectedKey(x)}}),{isInvalid:S,validationErrors:D,validationDetails:d}=l.displayValidation,{labelProps:P,fieldProps:y,descriptionProps:u,errorMessageProps:C}=ul({...e,labelElementType:"span",isInvalid:S,errorMessage:e.errorMessage||D});b.onKeyDown=b.onKeyDownCapture,delete b.onKeyDownCapture,l.selectionManager.selectionMode==="multiple"&&(b={});let R=L(e,{labelable:!0}),g=I(b,n,y),w=Me();return Z.set(l,{isDisabled:a,isRequired:$,name:m,form:s,validationBehavior:f}),{labelProps:{...P,onClick:()=>{if(!e.isDisabled){var x;(x=t.current)===null||x===void 0||x.focus(),Ke("keyboard")}}},triggerProps:I(R,{...g,isDisabled:a,onKeyDown:Le(g.onKeyDown,c,e.onKeyDown),onKeyUp:e.onKeyUp,"aria-labelledby":[w,g["aria-labelledby"],g["aria-label"]&&!g["aria-labelledby"]?g.id:null].filter(Boolean).join(" "),onFocus(x){l.isFocused||(e.onFocus&&e.onFocus(x),e.onFocusChange&&e.onFocusChange(!0),l.setFocused(!0))},onBlur(x){l.isOpen||(e.onBlur&&e.onBlur(x),e.onFocusChange&&e.onFocusChange(!1),l.setFocused(!1))}}),valueProps:{id:w},menuProps:{...h,autoFocus:l.focusStrategy||!0,shouldSelectOnPressUp:!0,shouldFocusOnHover:!0,disallowEmptySelection:!0,linkBehavior:"selection",onBlur:x=>{Ie(x.currentTarget,x.relatedTarget)||(e.onBlur&&e.onBlur(x),e.onFocusChange&&e.onFocusChange(!1),l.setFocused(!1))},"aria-labelledby":[y["aria-labelledby"],g["aria-label"]&&!y["aria-labelledby"]?g.id:null].filter(Boolean).join(" ")},descriptionProps:u,errorMessageProps:C,isInvalid:S,validationErrors:D,validationDetails:d,hiddenSelectProps:{isDisabled:a,name:m,label:e.label,state:l,triggerRef:t,form:s}}}function hl(e,l,t){let r=Z.get(l)||{},{autoComplete:a,name:$=r.name,form:m=r.form,isDisabled:s=r.isDisabled}=e,{validationBehavior:f,isRequired:p}=r,{visuallyHiddenProps:i}=Qe({style:{position:"fixed",top:0,left:0}});sl(e.selectRef,l.defaultValue,l.setValue),il({validationBehavior:f,focus:()=>{var b;return(b=t.current)===null||b===void 0?void 0:b.focus()}},l,e.selectRef);let n=l.setValue,h=o.useCallback(b=>{let S=Ze(b);S.multiple?n(Array.from(S.selectedOptions,D=>D.value)):n(b.currentTarget.value)},[n]);var c;return{containerProps:{...i,"aria-hidden":!0,"data-react-aria-prevent-focus":!0,"data-a11y-ignore":"aria-hidden-focus"},inputProps:{style:{display:"none"}},selectProps:{tabIndex:-1,autoComplete:a,disabled:s,multiple:l.selectionManager.selectionMode==="multiple",required:f==="native"&&p,name:$,form:m,value:(c=l.value)!==null&&c!==void 0?c:"",onCh
1ange:h,onInput:h}}}function Pl(e){let{state:l,triggerRef:t,label:r,name:a,form:$,isDisabled:m}=e,s=o.useRef(null),f=o.useRef(null),{containerProps:p,selectProps:i}=hl({...e,selectRef:l.collection.size<=300?s:f},l,t),n=Array.isArray(l.value)?l.value:[l.value];if(l.collection.size<=300)return v.createElement("div",{...p,"data-testid":"hidden-select-container"},v.createElement("label",null,r,v.createElement("select",{...i,ref:s},v.createElement("option",null),[...l.collection.getKeys()].map(h=>{let c=l.collection.getItem(h);if(c&&c.type==="item")return v.createElement("option",{key:c.key,value:c.key},c.textValue)}),l.collection.size===0&&a&&n.map((h,c)=>v.createElement("option",{key:c,value:h??""})))));if(a){let h=Z.get(l)||{},{validationBehavior:c}=h;n.length===0&&(n=[null]);let b=n.map((S,D)=>{let d={type:"hidden",autoComplete:i.autoComplete,name:a,form:$,disabled:m,value:S??""};return c==="native"?v.createElement("input",{key:D,...d,ref:D===0?f:null,style:{display:"none"},type:"text",required:D===0?i.required:!1,onChange:()=>{}}):v.createElement("input",{key:D,...d,ref:D===0?f:null})});return v.createElement(v.Fragment,null,b)}return null}function gl(e){let{selectionMode:l="single"}=e,t=Ye(e),[r,a]=o.useState(null),$=o.useMemo(()=>{var u;return e.defaultValue!==void 0?e.defaultValue:l==="single"?(u=e.defaultSelectedKey)!==null&&u!==void 0?u:null:[]},[e.defaultValue,e.defaultSelectedKey,l]),m=o.useMemo(()=>e.value!==void 0?e.value:l==="single"?e.selectedKey:void 0,[e.value,e.selectedKey,l]),[s,f]=el(m,$,e.onChange),p=l==="single"&&Array.isArray(s)?s[0]:s,i=u=>{if(l==="single"){var C,R;let g=Array.isArray(u)?(R=u[0])!==null&&R!==void 0?R:null:u;
1f(g),g!==p&&((C=e.onSelectionChange)===null||C===void 0||C.call(e,g))}else{let g=[];Array.isArray(u)?g=u:u!=null&&(g=[u]),f(g)}},n=nl({...e,selectionMode:l,disallowEmptySelection:l==="single",allowDuplicateSelectionEvents:!0,selectedKeys:o.useMemo(()=>Dl(p),[p]),onSelectionChange:u=>{if(u!=="all"){if(l==="single"){var C;let R=(C=u.values().next().value)!==null&&C!==void 0?C:null;i(R),t.close()}else i([...u]);b.commitValidation()}}}),h=n.selectionManager.firstSelectedKey,c=o.useMemo(()=>[...n.selectionManager.selectedKeys].map(u=>n.collection.getItem(u)).filter(u=>u!=null),[n.selectionManager.selectedKeys,n.collection]),b=cl({...e,value:Array.isArray(p)&&p.length===0?null:p}),[S,D]=o.useState(!1),[d]=o.useState(p);var P,y;return{...b,...n,...t,value:p,defaultValue:$??d,setValue:i,selectedKey:h,setSelectedKey:i,selectedItem:(P=c[0])!==null&&P!==void 0?P:null,selectedItems:c,defaultSelectedKey:(y=e.defaultSelectedKey)!==null&&y!==void 0?y:e.selectionMode==="single"?d:null,focusStrategy:r,open(u=null){(n.collection.size!==0||e.allowsEmptyCollection)&&(a(u),t.open())},toggle(u=null){(n.collection.size!==0||e.allowsEmptyCollection)&&(a(u),t.toggle())},isFocused:S,setFocused:D}}function Dl(e){if(e!==void 0)return e===null?[]:Array.isArray(e)?e:[e]}var X={};X={colorSwatchPicker:"تغييرات الألوان",dropzoneLabel:"DropZone",selectPlaceholder:"حدد عنصرًا",tableResizer:"أداة تغيير الحجم"};var Q={};Q={colorSwatchPicker:"Цветови мостри",dropzoneLabel:"DropZone",selectPlaceholder:"Изберете предмет",tableResizer:"Преоразмерител"};var Y={};Y={colorSwatchPicker:"Vzorky barev",dropzoneLabel:"Místo pro přetažení",selectPlaceholder:"Vyberte položku",tableResizer:"Změna velikosti"};var ee={};ee={colorSwatchPicker:"Farveprøver",dropzoneLabel:"DropZone",selectPlaceholder:"Vælg et element",tableResizer:"Størrelsesændring"};var le={};le={colorSwatchPicker:"Farbfelder",dropzoneLabel:"Ablegebereich",selectPlaceholder:"Element wählen",tableResizer:"Größenanpassung"};var ae={};ae={colorSwatchPicker:"Χρωματικά δείγματα",dropzoneLabel:"DropZone",selectPlaceholder:"Επιλέξτε ένα αντικείμενο",tableResizer:"Αλλαγή μεγέθους"};var te={};te={selectPlaceholder:"Select an item",tableResizer:"Resizer",dropzoneLabel:"DropZone",colorSwatchPicker:"Color swatches"};var re={};re={colorSwatchPicker:"Muestras de colores",dropzoneLabel:"DropZone",selectPlaceholder:"Seleccionar un artículo",tableResizer:"Cambiador de tamaño"};var oe={};oe={colorSwatchPicker:"Värvinäidised",dropzoneLabel:"DropZone",selectPlaceholder:"Valige üksus",tableResizer:"Suuruse muutja"};var ue={};ue={colorSwatchPicker:"Värimallit",dropzoneLabel:"DropZone",selectPlaceholder:"Valitse kohde",tableResizer:"Koon muuttaja"};var se={};se={colorSwatchPicker:"Échantillons de couleurs",dropzoneLabel:"DropZone",selectPlaceholder:"Sélectionner un élément",tableResizer:"Redimensionneur"};var ie={};ie={colorSwatchPicker:"דוגמיות צבע",dropzoneLabel:"DropZone",selectPlaceholder:"בחר פריט",tableResizer:"שינוי גודל"};var ne={};ne={colorSwatchPicker:"Uzorci boja",dropzoneLabel:"Zona spuštanja",selectPlaceholder:"Odaberite stavku",tableResizer:"Promjena veličine"};var ce={};ce={colorSwatchPicker:"Színtárak",dropzoneLabel:"DropZone",selectPlaceholder:"Válasszon ki egy elemet",tableResizer:"Átméretező"};var de={};de={colorSwatchPicker:"Campioni di colore",dropzoneLabel:"Zona di rilascio",selectPlaceholder:"Seleziona un elemento",tableResizer:"Ridimensionamento"};var fe={};fe={colorSwatchPicker:"カラースウォッチ",dropzoneLabel:"ドロップゾーン",selectPlaceholder:"項目を選択",tableResizer:"サイズ変更ツール"};var be={};be={colorSwatchPicker:"색상 견본",dropzoneLabel:"드롭 영역",selectPlaceholder:"항목 선택",tableResizer:"크기 조정기"};var $e={};$e={colorSwatchPicker:"Spalvų pavyzdžiai",dropzoneLabel:"„DropZone“",selectPlaceholder:"Pasirinkite elementą",tableResizer:"Dydžio keitiklis"};var pe={};pe={colorSwatchPicker:"Krāsu paraugi",dropzoneLabel:"DropZone",selectPlaceholder:"Izvēlēties vienumu",tableResizer:"Izmēra mainītājs"};var ve={};ve={colorSwatchPicker:"Fargekart",dropzoneLabel:"Droppsone",selectPlaceholder:"Velg et element",tableResizer:"Størrelsesendrer"};var me={};me={colorSwatchPicker:"kleurstalen",dropzoneLabel:"DropZone",selectPlaceholder:"Selecteer een item",tableResizer:"Resizer"};var xe={};xe={colorSwatchPicker:"Próbki kolorów",dropzoneLabel:"Strefa upuszczania",selectPlaceholder:"Wybierz element",tableResizer:"Zmiana rozmiaru"};var he={};he={colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"};var Pe={};Pe={colorSwatchPicker:"Amostras de cores",dropzoneLabel:"DropZone",selectPlaceholder:"Selecione um item",tableResizer:"Redimensionador"};var ge={};ge={colorSwatchPicker:"Specimene de culoare",dropzoneLabel:"Zonă de plasare",selectPlaceholder:"Selectați un element",tableResizer:"Instrument de redimensionare"};var De={};De={colorSwatchPicker:"Цветовые образцы",dropzoneLabel:"DropZone",selectPlaceholder:"Выберите элемент",tableResizer:"Средство изменения размера"};var ye={};ye={colorSwatchPicker:"Vzorkovníky farieb",dropzoneLabel:"DropZone",selectPlaceholder:"Vyberte položku",tableResizer:"Nástroj na zmenu veľkosti"};var Se={};Se={colorSwatchPicker:"Barvne palete",dropzoneLabel:"DropZone",selectPlaceholder:"Izberite element",tableResizer:"Spreminjanje velikosti"};var Ce={};Ce={colorSwatchPicker:"Uzorci boje",dropzoneLabel:"DropZone",selectPlaceholder:"Izaberite stavku",tableResizer:"Promena veličine"};var ze={};ze={colorSwatchPicker:"Färgrutor",dropzoneLabel:"DropZone",selectPlaceholder:"Välj en artikel",tableResizer:"Storleksändrare"};var Re={};Re={colorSwatchPicker:"Renk örnekleri",dropzoneLabel:"Bırakma Bölgesi",selectPlaceholder:"Bir öğe seçin",tableResizer:"Yeniden boyutlandırıcı"};var Be={};Be={colorSwatchPicker:"Зразки кольорів",dropzoneLabel:"DropZone",selectPlaceholder:"Виберіть елемент",tableResizer:"Засіб змінення розміру"};var Ee={};Ee={colorSwatchPicker:"颜色色板",dropzoneLabel:"放置区域",selectPlaceholder:"选择一个项目",tableResizer:"尺寸调整器"};var ke={};ke={colorSwatchPicker:"色票",dropzoneLabel:"放置區",selectPlaceholder:"選取項目",tableResizer:"大小調整器"};var Fe={};Fe={"ar-AE":X,"bg-BG":Q,"cs-CZ":Y,"da-DK":ee,"de-DE":le,"el-GR":ae,"en-US":te,"es-ES":re,"et-EE":oe,"fi-FI":ue,"fr-FR":se,"he-IL":ie,"hr-HR":ne,"hu-HU":ce,"it-IT":de,"ja-JP":fe,"ko-KR":be,"lt-LT":$e,"lv-LV":pe,"nb-NO":ve,"nl-NL":me,"pl-PL":xe,"pt-BR":he,"pt-PT":Pe,"ro-RO":ge,"ru-RU":De,"sk-SK":ye,"sl-SI":Se,"sr-SP":Ce,"sv-SE":ze,"tr-TR":Re,"uk-UA":Be,"zh-CN":Ee,"zh-TW":ke};
1function yl(e){return e&&e.__esModule?e.default:e}const j=o.createContext(null),T=o.createContext(null),Sl=o.forwardRef(function(l,t){[l,t]=U(l,t,j);let{children:r,isDisabled:a=!1,isInvalid:$=!1,isRequired:m=!1}=l,s=o.useMemo(()=>typeof r=="function"?r({isOpen:!1,isDisabled:a,isInvalid:$,isRequired:m,isFocused:!1,isFocusVisible:!1,defaultChildren:null}):r,[r,a,$,m]);return v.createElement(ll,{content:s},f=>v.createElement(zl,{props:l,collection:f,selectRef:t}))}),Cl=[J,G,K];function zl({props:e,selectRef:l,collection:t}){let{validationBehavior:r}=W(dl)||{};var a,$;let m=($=(a=e.validationBehavior)!==null&&a!==void 0?a:r)!==null&&$!==void 0?$:"native",s=gl({...e,collection:t,children:void 0,validationBehavior:m}),{isFocusVisible:f,focusProps:p}=Oe({within:!0}),i=o.useRef(null),[n,h]=qe(!e["aria-label"]&&!e["aria-labelledby"]),{labelProps:c,triggerProps:b,valueProps:S,menuProps:D,descriptionProps:d,errorMessageProps:P,hiddenSelectProps:y,...u}=xl({...Ne(e),label:h,validationBehavior:m},s,i),[C,R]=o.useState(null),g=o.useCallback(()=>{i.current&&R(i.current.offsetWidth+"px")},[i]);al({ref:i,onResize:g});let w=o.useMemo(()=>({isOpen:s.isOpen,isFocused:s.isFocused,isFocusVisible:f,isDisabled:e.isDisabled||!1,isInvalid:u.isInvalid||!1,isRequired:e.isRequired||!1}),[s.isOpen,s.isFocused,f,e.isDisabled,u.isInvalid,e.isRequired]),x=H({...e,values:w,defaultClassName:"react-aria-Select"}),B=L(e,{global:!0});delete B.id;let E=o.useRef(null);return v.createElement(Ue,{values:[[j,e],[T,s],[we,S],[J,{...c,ref:n,elementType:"span"}],[G,{...b,ref:i,isPressed:s.isOpen,autoFocus:e.autoFocus}],[tl,s],[rl,{trigger:"Select",triggerRef:i,scrollRef:E,placement:"bottom start",style:{"--trigger-width":C},"aria-labelledby":D["aria-labelledby"],clearContexts:Cl}],[fl,{...D,ref:E}],[bl,s],[K,{slots:{description:d,errorMessage:P}}],[$l,u]]},v.createElement(_.div,{...I(B,x,p),ref:l,slot:e.slot||void 0,"data-focused":s.isFocused||void 0,"data-focus-visible":f||void 0,"data-open":s.isOpen||void 0,"data-disabled":e.isDisabled||void 0,"data-invalid":u.isInvalid||void 0,"data-required":e.isRequired||void 0},x.children,v.createElement(Pl,{...y,autoComplete:e.autoComplete})))}const we=o.createContext(null),Rl=je(function(l,t){var r;[l,t]=U(l,t,we);let a=o.useContext(T),{placeholder:$}=W(j),m=a.selectedItems.map(d=>{var P;let y=(P=d.props)===null||P===void 0?void 0:P.children;return typeof y=="function"&&(y=y({isHovered:!1,isPressed:!1,isSelected:!1,isFocused:!1,isFocusVisible:!1,isDisabled:!1,selectionMode:"single",selectionBehavior:"toggle"})),y}),s=ml(),f=o.useMemo(()=>a.selectedItems.map(d=>d?.textValue),[a.selectedItems]),p=a.selectionManager.selectionMode,i=o.useMemo(()=>{var d;return p==="single"?(d=f[0])!==null&&d!==void 0?d:"":s.format(f)},[p,s,f]),n=o.useMemo(()=>{if(p==="single")return m[0];let d=s.formatToParts(f);if(d.length===0)return null;let P=0;return d.map(y=>y.type==="element"?v.createElement(o.Fragment,{key:P},m[P++]):y.value)},[p,s,f,m]),h=Te(yl(Fe),"react-aria-components");var c,b;let S=H({...l,defaultChildren:(c=n??$)!==null&&c!==void 0?c:h.format("selectPlaceholder"),defaultClassName:"react-aria-SelectValue",values:{selectedItem:(b=(r=a.selectedItems[0])===null||r===void 0?void 0:r.value)!==null&&b!==void 0?b:null,selectedItems:o.useMemo(()=>a.selectedItems.map(d=>{var P;return(P=d.value)!==null&&P!==void 0?P:null}),[a.selectedItems]),selectedText:i,isPlaceholder:a.selectedItems.length===0,state:a}}),D=L(l,{global:!0});return v.createElement(_.span,{ref:t,...D,...S,"data-placeholder":a.selectedItems.length===0||void 0},v.createElement(K.Provider,{value:void 0},S.children))}),F=o.createContext({}),N=({children:e,className:l,fullWidth:t,variant:r,...a})=>{const $=v.useMemo(()=>vl({fullWidth:t,variant:r}),[t,r]);return z.jsx(F,{value:{slots:$},children:z.jsx(Sl,{"data-slot":"select",...a,className:A(l,$?.base()),children:m=>z.jsx(z.Fragment,{children:typeof e=="function"?e(m):e})})})},Bl=({children:e,className:l,...t})=>{const{slots:r}=o.useContext(F);return z.jsx(He,{className:A(l,r?.trigger()),"data-slot":"select-trigger",...t,children:a=>z.jsx(z.Fragment,{children:typeof e=="function"?e(a):e})})},El=({children:e,className:l,...t})=>{const{slots:r}=o.useContext(F);return z.jsx(Rl,{className:A(l,r?.value()),"data-slot":"select-value",...t,children:e})},kl=({children:e,className:l,...t})=>{const{slots:r}=o.useContext(F),a=o.useContext(T);return e&&v.isValidElement(e)?v.cloneElement(e,{...t,className:q(r?.indicator,l),"data-slot":"select-indicator","data-open":O(a?.isOpen)}):z.jsx(We,{className:q(r?.indicator,l),"data-open":O(a?.isOpen),"data-slot":"select-default-indicator",...t})},Fl=({children:e,className:l,placement:t="bottom",...r})=>{const{slots:a}=o.useContext(F);return z.jsx(pl,{value:{variant:"default"},children:z.jsx(ol,{...r,className:A(l,a?.popover()),placement:t,children:e})})},Ll=Object.assign(N,{Root:N,Trigger:Bl,Value:El,Indicator:kl,Popover:Fl});export{Ll as S};

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.