Files
OpenIsle/_next/static/chunks/2195.bc0abe8c820d418c.js
2025-09-09 05:07:39 +00:00

3 lines
40 KiB
JavaScript

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2195,2615],{26868:(e,n,l)=>{"use strict";l.d(n,{qy:()=>y,JW:()=>b});class t{constructor(e,n,l){this.normal=n,this.property=e,l&&(this.space=l)}}function o(e,n){let l={},o={};for(let n of e)Object.assign(l,n.property),Object.assign(o,n.normal);return new t(l,o,n)}t.prototype.normal={},t.prototype.property={},t.prototype.space=void 0;var r=l(78232),a=l(66986);function i(e){let n={},l={};for(let[t,o]of Object.entries(e.properties)){let i=new a.E(t,e.transform(e.attributes||{},t),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(t)&&(i.mustUseProperty=!0),n[t]=i,l[(0,r.S)(t)]=t,l[(0,r.S)(i.attribute)]=t}return new t(n,l,e.space)}var u=l(74515);let s=i({properties:{ariaActiveDescendant:null,ariaAtomic:u.booleanish,ariaAutoComplete:null,ariaBusy:u.booleanish,ariaChecked:u.booleanish,ariaColCount:u.number,ariaColIndex:u.number,ariaColSpan:u.number,ariaControls:u.spaceSeparated,ariaCurrent:null,ariaDescribedBy:u.spaceSeparated,ariaDetails:null,ariaDisabled:u.booleanish,ariaDropEffect:u.spaceSeparated,ariaErrorMessage:null,ariaExpanded:u.booleanish,ariaFlowTo:u.spaceSeparated,ariaGrabbed:u.booleanish,ariaHasPopup:null,ariaHidden:u.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:u.spaceSeparated,ariaLevel:u.number,ariaLive:null,ariaModal:u.booleanish,ariaMultiLine:u.booleanish,ariaMultiSelectable:u.booleanish,ariaOrientation:null,ariaOwns:u.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:u.number,ariaPressed:u.booleanish,ariaReadOnly:u.booleanish,ariaRelevant:null,ariaRequired:u.booleanish,ariaRoleDescription:u.spaceSeparated,ariaRowCount:u.number,ariaRowIndex:u.number,ariaRowSpan:u.number,ariaSelected:u.booleanish,ariaSetSize:u.number,ariaSort:null,ariaValueMax:u.number,ariaValueMin:u.number,ariaValueNow:u.number,ariaValueText:null,role:null},transform:(e,n)=>"role"===n?n:"aria-"+n.slice(4).toLowerCase()});function c(e,n){return n in e?e[n]:n}function p(e,n){return c(e,n.toLowerCase())}let d=i({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:u.commaSeparated,acceptCharset:u.spaceSeparated,accessKey:u.spaceSeparated,action:null,allow:null,allowFullScreen:u.boolean,allowPaymentRequest:u.boolean,allowUserMedia:u.boolean,alt:null,as:null,async:u.boolean,autoCapitalize:null,autoComplete:u.spaceSeparated,autoFocus:u.boolean,autoPlay:u.boolean,blocking:u.spaceSeparated,capture:null,charSet:null,checked:u.boolean,cite:null,className:u.spaceSeparated,cols:u.number,colSpan:null,content:null,contentEditable:u.booleanish,controls:u.boolean,controlsList:u.spaceSeparated,coords:u.number|u.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:u.boolean,defer:u.boolean,dir:null,dirName:null,disabled:u.boolean,download:u.overloadedBoolean,draggable:u.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:u.boolean,formTarget:null,headers:u.spaceSeparated,height:u.number,hidden:u.overloadedBoolean,high:u.number,href:null,hrefLang:null,htmlFor:u.spaceSeparated,httpEquiv:u.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:u.boolean,inputMode:null,integrity:null,is:null,isMap:u.boolean,itemId:null,itemProp:u.spaceSeparated,itemRef:u.spaceSeparated,itemScope:u.boolean,itemType:u.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:u.boolean,low:u.number,manifest:null,max:null,maxLength:u.number,media:null,method:null,min:null,minLength:u.number,multiple:u.boolean,muted:u.boolean,name:null,nonce:null,noModule:u.boolean,noValidate:u.boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:u.boolean,optimum:u.number,pattern:null,ping:u.spaceSeparated,placeholder:null,playsInline:u.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:u.boolean,referrerPolicy:null,rel:u.spaceSeparated,required:u.boolean,reversed:u.boolean,rows:u.number,rowSpan:u.number,sandbox:u.spaceSeparated,scope:null,scoped:u.boolean,seamless:u.boolean,selected:u.boolean,shadowRootClonable:u.boolean,shadowRootDelegatesFocus:u.boolean,shadowRootMode:null,shape:null,size:u.number,sizes:null,slot:null,span:u.number,spellCheck:u.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:u.number,step:null,style:null,tabIndex:u.number,target:null,title:null,translate:null,type:null,typeMustMatch:u.boolean,useMap:null,value:u.booleanish,width:u.number,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:u.spaceSeparated,axis:null,background:null,bgColor:null,border:u.number,borderColor:null,bottomMargin:u.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:u.boolean,declare:u.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:u.number,leftMargin:u.number,link:null,longDesc:null,lowSrc:null,marginHeight:u.number,marginWidth:u.number,noResize:u.boolean,noHref:u.boolean,noShade:u.boolean,noWrap:u.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:u.number,rules:null,scheme:null,scrolling:u.booleanish,standby:null,summary:null,text:null,topMargin:u.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:u.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:u.boolean,disableRemotePlayback:u.boolean,prefix:null,property:null,results:u.number,security:null,unselectable:null},space:"html",transform:p}),m=i({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:u.commaOrSpaceSeparated,accentHeight:u.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:u.number,amplitude:u.number,arabicForm:null,ascent:u.number,attributeName:null,attributeType:null,azimuth:u.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:u.number,by:null,calcMode:null,capHeight:u.number,className:u.spaceSeparated,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:u.number,diffuseConstant:u.number,direction:null,display:null,dur:null,divisor:u.number,dominantBaseline:null,download:u.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:u.number,enableBackground:null,end:null,event:null,exponent:u.number,externalResourcesRequired:null,fill:null,fillOpacity:u.number,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:u.commaSeparated,g2:u.commaSeparated,glyphName:u.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:u.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:u.number,horizOriginX:u.number,horizOriginY:u.number,id:null,ideographic:u.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:u.number,k:u.number,k1:u.number,k2:u.number,k3:u.number,k4:u.number,kernelMatrix:u.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:u.number,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:u.number,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:u.number,overlineThickness:u.number,paintOrder:null,panose1:null,path:null,pathLength:u.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:u.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:u.number,pointsAtY:u.number,pointsAtZ:u.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:u.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:u.commaOrSpaceSeparated,rev:u.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:u.commaOrSpaceSeparated,requiredFeatures:u.commaOrSpaceSeparated,requiredFonts:u.commaOrSpaceSeparated,requiredFormats:u.commaOrSpaceSeparated,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:u.number,specularExponent:u.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:u.number,strikethroughThickness:u.number,string:null,stroke:null,strokeDashArray:u.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:u.number,strokeOpacity:u.number,strokeWidth:null,style:null,surfaceScale:u.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:u.commaOrSpaceSeparated,tabIndex:u.number,tableValues:null,target:null,targetX:u.number,targetY:u.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:u.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:u.number,underlineThickness:u.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:u.number,values:null,vAlphabetic:u.number,vMathematical:u.number,vectorEffect:null,vHanging:u.number,vIdeographic:u.number,version:null,vertAdvY:u.number,vertOriginX:u.number,vertOriginY:u.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:u.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:c}),f=i({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,n)=>"xlink:"+n.slice(5).toLowerCase()}),h=i({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:p}),g=i({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,n)=>"xml:"+n.slice(3).toLowerCase()}),y=o([s,d,f,h,g],"html"),b=o([s,m,f,h,g],"svg")},32615:(e,n,l)=>{"use strict";l.r(n),l.d(n,{ApiProvider:()=>m,useApiContext:()=>p,useServerSelectContext:()=>d});var t=l(95155),o=l(12115),r=l(71797),a=l(77944);let i={"application/json":{encode:e=>JSON.stringify(e.body),generateExample:(e,n)=>u(e.body,"application/json",n)},"application/xml":{encode:e=>a(e.body,{compact:!0,spaces:2}),generateExample:(e,n)=>u(e.body,"application/xml",n)},"application/x-ndjson":{encode:e=>Array.isArray(e.body)?e.body.map(e=>JSON.stringify(e)).join("\n"):JSON.stringify(e.body),generateExample:(e,n)=>u(e.body,"application/x-ndjson",n)},"application/x-www-form-urlencoded":{encode(e){if("object"!=typeof e.body)throw Error(`Input value must be object, received: ${typeof e.body}`);let n=new URLSearchParams;for(let l in e.body)n.set(l,String(e.body[l]));return n},generateExample:(e,n)=>"js"===n.lang?`const body = new URLSearchParams(${JSON.stringify(e.body,null,2)})`:u(e.body,"application/x-www-form-urlencoded",n)},"multipart/form-data":{encode(e){let n=new FormData,l=e.body;if("object"!=typeof l||!l)throw Error(`Unsupported body type: ${typeof l}, expected: object`);for(let e in l){let t=l[e];if(!(null==t||Number.isNaN(t)))if(Array.isArray(t))for(let l of t)null!=l&&(l instanceof File?n.append(e,l,l.name):l instanceof Blob?n.append(e,l,"blob"):"object"==typeof l?n.append(e,JSON.stringify(l)):n.append(e,String(l)));else t instanceof File?n.set(e,t,t.name):t instanceof Blob?n.set(e,t,"blob"):"object"==typeof t?n.set(e,JSON.stringify(t)):n.set(e,String(t))}return n},generateExample(e,n){if("python"===n.lang)return`body = ${JSON.stringify(e.body,null,2)}`;let l=[];if("js"===n.lang)for(let[n,t]of(l.push("const body = new FormData();"),Object.entries(e.body)))l.push(`body.set(${n}, ${JSON.stringify((0,r.N)(t))})`);if("go"===n.lang){let{addImport:t}=n;for(let[n,o]of(t("mime/multipart"),t("bytes"),l.push("body := new(bytes.Buffer)"),l.push("mp := multipart.NewWriter(payload)"),Object.entries(e.body))){if(!o)continue;let e=(0,r.$)((0,r.N)(o,"application/json"),"`");l.push(`mp.WriteField("${n}", ${e})`)}}if("java"===n.lang){let{addImport:e}=n;e("java.net.http.HttpRequest.BodyPublishers"),l.push("var body = BodyPublishers.ofByteArray(new byte[] { ... });")}if("csharp"===n.lang&&l.push("var body = new MultipartFormDataContent();"),l.length>0)return l.join("\n")}},"application/octet-stream":{encode:e=>e.body,generateExample(){}}};function u(e,n,l){if("js"===l.lang)return"application/json"===n?`const body = JSON.stringify(${JSON.stringify(e,null,2)})`:`const body = ${(0,r.$)((0,r.N)(e,n),"`")}`;if("python"===l.lang)return"application/json"===n?`body = ${JSON.stringify(e,null,2)}`:`body = ${(0,r.$)((0,r.N)(e,n),'"""')}`;if("go"===l.lang){let{addImport:t}=l;return t("strings"),`body := strings.NewReader(${(0,r.$)((0,r.N)(e,n),"`")})`}if("java"===l.lang){let{addImport:t}=l;return t("java.net.http.HttpRequest.BodyPublishers"),`var body = BodyPublishers.ofString(${(0,r.$)((0,r.N)(e,n),'"""')});`}if("csharp"===l.lang){let l=`
${(0,r.N)(e,n)}
`;return`var body = new StringContent(${(0,r.$)(l,'"""')}, Encoding.UTF8, "${n}");`}}let s=(0,o.createContext)(null),c=(0,o.createContext)(null);function p(){let e=(0,o.useContext)(s);if(!e)throw Error("Component must be used under <ApiProvider />");return e}function d(){let e=(0,o.useContext)(c);if(!e)throw Error("Component must be used under <ApiProvider />");return e}function m(e){let{defaultBaseUrl:n,children:l,servers:r,mediaAdapters:a,shikiOptions:u}=e,[p,d]=(0,o.useState)(()=>{let e=n?r.find(e=>e.url===n):r.at(0);return e?{url:e.url,variables:f(e)}:null});return(0,o.useEffect)(()=>{let e=localStorage.getItem("apiBaseUrl");if(e)try{let n=JSON.parse(e);if(!n||"object"!=typeof n)return;d(n)}catch(e){}},[]),(0,t.jsx)(s.Provider,{value:(0,o.useMemo)(()=>({shikiOptions:u,mediaAdapters:{...i,...a},servers:r}),[a,r,u]),children:(0,t.jsx)(c.Provider,{value:(0,o.useMemo)(()=>({server:p,setServerVariables(e){d(n=>{if(!n)return null;let l={...n,variables:e};return localStorage.setItem("apiBaseUrl",JSON.stringify(l)),l})},setServer(e){let n=r.find(n=>n.url===e);if(!n)return;let l={url:e,variables:f(n)};localStorage.setItem("apiBaseUrl",JSON.stringify(l)),d(l)}}),[p,r]),children:l})})}function f(e){var n;return Object.fromEntries(Object.entries(null!=(n=e.variables)?n:{}).map(e=>{let[n,l]=e;return[n,l.default]}))}},39754:(e,n,l)=>{"use strict";l.d(n,{m:()=>o});let t=/[ \t\n\f\r]/g;function o(e){return"object"==typeof e?"text"===e.type&&r(e.value):r(e)}function r(e){return""===e.replace(t,"")}},41370:(e,n,l)=>{"use strict";l.d(n,{R:()=>t});class t{constructor(e,n){this.attribute=n,this.property=e}}t.prototype.attribute="",t.prototype.booleanish=!1,t.prototype.boolean=!1,t.prototype.commaOrSpaceSeparated=!1,t.prototype.commaSeparated=!1,t.prototype.defined=!1,t.prototype.mustUseProperty=!1,t.prototype.number=!1,t.prototype.overloadedBoolean=!1,t.prototype.property="",t.prototype.spaceSeparated=!1,t.prototype.space=void 0},49677:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.camelCase=void 0;var l=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,o=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,i=function(e,n){return n.toUpperCase()},u=function(e,n){return"".concat(n,"-")};n.camelCase=function(e,n){var s;return(void 0===n&&(n={}),!(s=e)||o.test(s)||l.test(s))?e:(e=e.toLowerCase(),(e=n.reactCompat?e.replace(a,u):e.replace(r,u)).replace(t,i))}},52371:(e,n,l)=>{"use strict";function t(e,n){let l=n||{};return(""===e[e.length-1]?[...e,""]:e).join((l.padRight?" ":"")+","+(!1===l.padLeft?"":" ")).trim()}l.d(n,{A:()=>t})},54185:function(e,n,l){"use strict";var t=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(l(71729)),o=l(49677);function r(e,n){var l={};return e&&"string"==typeof e&&(0,t.default)(e,function(e,t){e&&t&&(l[(0,o.camelCase)(e,n)]=t)}),l}r.default=r,e.exports=r},56716:e=>{var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,l=/\n/g,t=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,r=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,i=/^[;\s]*/,u=/^\s+|\s+$/g;function s(e){return e?e.replace(u,""):""}e.exports=function(e,u){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];u=u||{};var c=1,p=1;function d(e){var n=e.match(l);n&&(c+=n.length);var t=e.lastIndexOf("\n");p=~t?e.length-t:p+e.length}function m(){var e={line:c,column:p};return function(n){return n.position=new f(e),y(t),n}}function f(e){this.start=e,this.end={line:c,column:p},this.source=u.source}f.prototype.content=e;var h=[];function g(n){var l=Error(u.source+":"+c+":"+p+": "+n);if(l.reason=n,l.filename=u.source,l.line=c,l.column=p,l.source=e,u.silent)h.push(l);else throw l}function y(n){var l=n.exec(e);if(l){var t=l[0];return d(t),e=e.slice(t.length),l}}function b(e){var n;for(e=e||[];n=v();)!1!==n&&e.push(n);return e}function v(){var n=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var l=2;""!=e.charAt(l)&&("*"!=e.charAt(l)||"/"!=e.charAt(l+1));)++l;if(l+=2,""===e.charAt(l-1))return g("End of comment missing");var t=e.slice(2,l-2);return p+=2,d(t),e=e.slice(l),p+=2,n({type:"comment",comment:t})}}y(t);var x,S=[];for(b(S);x=function(){var e=m(),l=y(o);if(l){if(v(),!y(r))return g("property missing ':'");var t=y(a),u=e({type:"declaration",property:s(l[0].replace(n,"")),value:t?s(t[0].replace(n,"")):""});return y(i),u}}();)!1!==x&&(S.push(x),b(S));return S}},59292:(e,n,l)=>{"use strict";function t(e){return e.join(" ").trim()}l.d(n,{A:()=>t})},66986:(e,n,l)=>{"use strict";l.d(n,{E:()=>a});var t=l(41370),o=l(74515);let r=Object.keys(o);class a extends t.R{constructor(e,n,l,t){let a=-1;if(super(e,n),function(e,n,l){l&&(e[n]=l)}(this,"space",t),"number"==typeof l)for(;++a<r.length;){let e=r[a];!function(e,n,l){l&&(e[n]=l)}(this,r[a],(l&o[e])===o[e])}}}a.prototype.defined=!0},71729:function(e,n,l){"use strict";var t=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){var l=null;if(!e||"string"!=typeof e)return l;var t=(0,o.default)(e),r="function"==typeof n;return t.forEach(function(e){if("declaration"===e.type){var t=e.property,o=e.value;r?n(t,o,e):o&&((l=l||{})[t]=o)}}),l};var o=t(l(56716))},74515:(e,n,l)=>{"use strict";l.r(n),l.d(n,{boolean:()=>o,booleanish:()=>r,commaOrSpaceSeparated:()=>c,commaSeparated:()=>s,number:()=>i,overloadedBoolean:()=>a,spaceSeparated:()=>u});let t=0,o=p(),r=p(),a=p(),i=p(),u=p(),s=p(),c=p();function p(){return 2**++t}},78232:(e,n,l)=>{"use strict";function t(e){return e.toLowerCase()}l.d(n,{S:()=>t})},82195:(e,n,l)=>{"use strict";l.r(n),l.d(n,{CodeExample:()=>d,CodeExampleProvider:()=>p,CodeExampleSelector:()=>m,useRequestDataUpdater:()=>g,useRequestInitialData:()=>h});var t=l(95155),o=l(12115),r=l(32615),a=l(94130),i=l(24610),u=l(9255),s=l(94848);let c=(0,o.createContext)(null);function p(e){let{route:n,examples:l,initialKey:r,children:a}=e,[i,s]=(0,o.useState)(null!=r?r:l[0].key),p=(0,o.useRef)([]),d=(0,u.J)((e,n)=>{for(let t of l)if(t.key===i){t.data=e,t.encoded=n;break}for(let l of p.current)l(e,n)}),m=(0,u.J)(e=>{let n=l.find(n=>n.key===e);if(n)for(let l of(s(e),p.current))l(n.data,n.encoded)}),f=(0,u.J)(e=>{let n=l.find(e=>e.key===i);e(n.data,n.encoded),p.current.push(e)}),h=(0,u.J)(e=>{p.current=p.current.filter(n=>n!==e)});return(0,t.jsx)(c,{value:(0,o.useMemo)(()=>({key:i,route:n,setKey:m,examples:l,setData:d,removeListener:h,addListener:f}),[f,l,i,h,n,d,m]),children:a})}function d(e){let{shikiOptions:n,mediaAdapters:l}=(0,r.useApiContext)(),{examples:i,key:u,route:p,addListener:d,removeListener:m}=(0,o.useContext)(c),{server:f}=(0,r.useServerSelectContext)(),[h,g]=(0,o.useState)(()=>i.find(e=>e.key===u).encoded);(0,o.useEffect)(()=>{let e=(e,n)=>g(n);return d(e),()=>{m(e)}},[d,m]);let y=(0,o.useMemo)(()=>{if(e.source)return"string"==typeof e.source?e.source:e.source((0,s.oq)((0,s.cV)(f?(0,s.lC)(f.url,f.variables):"/","undefined"!=typeof window?window.location.origin:"https://loading"),(0,s.U1)(p,h)),h,{server:e.serverContext,mediaAdapters:l})},[l,e,f,p,h]);return y&&e?(0,t.jsx)(a.Q,{lang:e.lang,code:y,options:n}):null}function m(e){let{items:n}=e,{key:l,setKey:r}=(0,o.useContext)(c),a=n.find(e=>e.value===l);return(0,t.jsxs)(i.l6,{value:l,onValueChange:r,children:[(0,t.jsx)(i.bq,{className:"not-prose mb-2",children:(0,t.jsx)(i.yv,{asChild:!0,children:a?(0,t.jsx)(f,{item:a}):null})}),(0,t.jsx)(i.gC,{children:n.map(e=>(0,t.jsx)(i.eb,{value:e.value,children:(0,t.jsx)(f,{item:e})},e.value))})]})}function f(e){let{item:n,...l}=e;return(0,t.jsxs)("div",{...l,children:[(0,t.jsx)("span",{className:"font-medium text-sm",children:n.title}),(0,t.jsx)("span",{className:"text-fd-muted-foreground",children:n.description})]})}function h(){let{examples:e,key:n}=(0,o.useContext)(c);return(0,o.useMemo)(()=>e.find(e=>e.key===n).data,[e,n])}function g(){let{setData:e}=(0,o.useContext)(c);return{setData:e}}},94094:(e,n,l)=>{"use strict";l.d(n,{I:()=>s});var t=l(66986),o=l(41370),r=l(78232);let a=/[A-Z]/g,i=/-[a-z]/g,u=/^data[-\w.:]+$/i;function s(e,n){let l=(0,r.S)(n),s=n,d=o.R;if(l in e.normal)return e.property[e.normal[l]];if(l.length>4&&"data"===l.slice(0,4)&&u.test(n)){if("-"===n.charAt(4)){let e=n.slice(5).replace(i,p);s="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=n.slice(4);if(!i.test(e)){let l=e.replace(a,c);"-"!==l.charAt(0)&&(l="-"+l),n="data"+l}}d=t.E}return new d(s,n)}function c(e){return"-"+e.toLowerCase()}function p(e){return e.charAt(1).toUpperCase()}},94130:(e,n,l)=>{"use strict";l.d(n,{Q:()=>V});var t=l(95155),o=l(84287),r=l(52371);let a=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,i=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,u={};function s(e,n){return((n||u).jsx?i:a).test(e)}var c=l(39754),p=l(26868),d=l(94094);let m={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var f=l(59292),h=l(54185);y("end");let g=y("start");function y(e){return function(n){let l=n&&n.position&&n.position[e]||{};if("number"==typeof l.line&&l.line>0&&"number"==typeof l.column&&l.column>0)return{line:l.line,column:l.column,offset:"number"==typeof l.offset&&l.offset>-1?l.offset:void 0}}}function b(e){return x(e&&e.line)+":"+x(e&&e.column)}function v(e){return b(e&&e.start)+"-"+b(e&&e.end)}function x(e){return e&&"number"==typeof e?e:1}class S extends Error{constructor(e,n,l){super(),"string"==typeof n&&(l=n,n=void 0);let t="",o={},r=!1;if(n&&(o="line"in n&&"column"in n||"start"in n&&"end"in n?{place:n}:"type"in n?{ancestors:[n],place:n.position}:{...n}),"string"==typeof e?t=e:!o.cause&&e&&(r=!0,t=e.message,o.cause=e),!o.ruleId&&!o.source&&"string"==typeof l){let e=l.indexOf(":");-1===e?o.ruleId=l:(o.source=l.slice(0,e),o.ruleId=l.slice(e+1))}if(!o.place&&o.ancestors&&o.ancestors){let e=o.ancestors[o.ancestors.length-1];e&&(o.place=e.position)}let a=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file="",this.message=t,this.line=a?a.line:void 0,this.name=function(e){return e&&"object"==typeof e?"position"in e||"type"in e?v(e.position):"start"in e||"end"in e?v(e):"line"in e||"column"in e?b(e):"":""}(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=r&&o.cause&&"string"==typeof o.cause.stack?o.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}S.prototype.file="",S.prototype.name="",S.prototype.reason="",S.prototype.message="",S.prototype.stack="",S.prototype.column=void 0,S.prototype.line=void 0,S.prototype.ancestors=void 0,S.prototype.cause=void 0,S.prototype.fatal=void 0,S.prototype.place=void 0,S.prototype.ruleId=void 0,S.prototype.source=void 0;let k={}.hasOwnProperty,C=new Map,w=/[A-Z]/g,P=new Set(["table","tbody","thead","tfoot","tr"]),O=new Set(["td","th"]),E="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function j(e,n,l){return"element"===n.type?function(e,n,l){let t=e.schema;"svg"===n.tagName.toLowerCase()&&"html"===t.space&&(e.schema=p.JW),e.ancestors.push(n);let o=M(e,n.tagName,!1),a=function(e,n){let l,t,o={};for(t in n.properties)if("children"!==t&&k.call(n.properties,t)){let a=function(e,n,l){let t=(0,d.I)(e.schema,n);if(!(null==l||"number"==typeof l&&Number.isNaN(l))){if(Array.isArray(l)&&(l=t.commaSeparated?(0,r.A)(l):(0,f.A)(l)),"style"===t.property){let n="object"==typeof l?l:function(e,n){try{return h(n,{reactCompat:!0})}catch(l){if(e.ignoreInvalidStyle)return{};let n=new S("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:l,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=E+"#cannot-parse-style-attribute",n}}(e,String(l));return"css"===e.stylePropertyNameCase&&(n=function(e){let n,l={};for(n in e)k.call(e,n)&&(l[function(e){let n=e.replace(w,N);return"ms-"===n.slice(0,3)&&(n="-"+n),n}(n)]=e[n]);return l}(n)),["style",n]}return["react"===e.elementAttributeNameCase&&t.space?m[t.property]||t.property:t.attribute,l]}}(e,t,n.properties[t]);if(a){let[t,r]=a;e.tableCellAlignToStyle&&"align"===t&&"string"==typeof r&&O.has(n.tagName)?l=r:o[t]=r}}return l&&((o.style||(o.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=l),o}(e,n),i=D(e,n);return P.has(n.tagName)&&(i=i.filter(function(e){return"string"!=typeof e||!(0,c.m)(e)})),L(e,a,o,n),A(a,i),e.ancestors.pop(),e.schema=t,e.create(n,o,a,l)}(e,n,l):"mdxFlowExpression"===n.type||"mdxTextExpression"===n.type?function(e,n){if(n.data&&n.data.estree&&e.evaluater){let l=n.data.estree.body[0];return l.type,e.evaluater.evaluateExpression(l.expression)}R(e,n.position)}(e,n):"mdxJsxFlowElement"===n.type||"mdxJsxTextElement"===n.type?function(e,n,l){let t=e.schema;"svg"===n.name&&"html"===t.space&&(e.schema=p.JW),e.ancestors.push(n);let o=null===n.name?e.Fragment:M(e,n.name,!0),r=function(e,n){let l={};for(let t of n.attributes)if("mdxJsxExpressionAttribute"===t.type)if(t.data&&t.data.estree&&e.evaluater){let n=t.data.estree.body[0];n.type;let o=n.expression;o.type;let r=o.properties[0];r.type,Object.assign(l,e.evaluater.evaluateExpression(r.argument))}else R(e,n.position);else{let o,r=t.name;if(t.value&&"object"==typeof t.value)if(t.value.data&&t.value.data.estree&&e.evaluater){let n=t.value.data.estree.body[0];n.type,o=e.evaluater.evaluateExpression(n.expression)}else R(e,n.position);else o=null===t.value||t.value;l[r]=o}return l}(e,n),a=D(e,n);return L(e,r,o,n),A(r,a),e.ancestors.pop(),e.schema=t,e.create(n,o,r,l)}(e,n,l):"mdxjsEsm"===n.type?function(e,n){if(n.data&&n.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(n.data.estree);R(e,n.position)}(e,n):"root"===n.type?function(e,n,l){let t={};return A(t,D(e,n)),e.create(n,e.Fragment,t,l)}(e,n,l):"text"===n.type?n.value:void 0}function L(e,n,l,t){"string"!=typeof l&&l!==e.Fragment&&e.passNode&&(n.node=t)}function A(e,n){if(n.length>0){let l=n.length>1?n:n[0];l&&(e.children=l)}}function D(e,n){let l=[],t=-1,o=e.passKeys?new Map:C;for(;++t<n.children.length;){let r,a=n.children[t];if(e.passKeys){let e="element"===a.type?a.tagName:"mdxJsxFlowElement"===a.type||"mdxJsxTextElement"===a.type?a.name:void 0;if(e){let n=o.get(e)||0;r=e+"-"+n,o.set(e,n+1)}}let i=j(e,a,r);void 0!==i&&l.push(i)}return l}function M(e,n,l){let t;if(l)if(n.includes(".")){let e,l=n.split("."),o=-1;for(;++o<l.length;){let n=s(l[o])?{type:"Identifier",name:l[o]}:{type:"Literal",value:l[o]};e=e?{type:"MemberExpression",object:e,property:n,computed:!!(o&&"Literal"===n.type),optional:!1}:n}t=e}else t=s(n)&&!/^[a-z]/.test(n)?{type:"Identifier",name:n}:{type:"Literal",value:n};else t={type:"Literal",value:n};if("Literal"===t.type){let n=t.value;return k.call(e.components,n)?e.components[n]:n}if(e.evaluater)return e.evaluater.evaluateExpression(t);R(e)}function R(e,n){let l=new S("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:n,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw l.file=e.filePath||void 0,l.url=E+"#cannot-handle-mdx-estrees-without-createevaluater",l}function N(e){return"-"+e.toLowerCase()}var T=l(12115),I={light:"github-light",dark:"github-dark"},U=new Map;async function B(e,n){let l,t,o,{lang:r,fallbackLanguage:a,components:i,engine:u="oniguruma",...s}=n,c=r;t="theme"in n&&n.theme?[(l={theme:n.theme}).theme]:Object.values((l={themes:"themes"in n&&n.themes?n.themes:I}).themes).filter(e=>void 0!==e),o="string"==typeof u?await F(u,{langs:[],themes:t}):await F("custom",{engine:u,langs:[],themes:t});try{await o.loadLanguage(c)}catch{c=a??"text",await o.loadLanguage(c)}return o.codeToHast(e,{lang:c,...s,...l,defaultColor:!("themes"in l)&&void 0})}async function F(e,n){let{createHighlighter:t}=await Promise.all([l.e(3655),l.e(941)]).then(l.bind(l,60941)),o=U.get(e);if(!o){let r;return r="js"===e?l.e(6333).then(l.bind(l,16333)).then(e=>e.createJavaScriptRegexEngine()):"oniguruma"!==e&&n.engine?n.engine:Promise.all([l.e(3655),l.e(2247)]).then(l.bind(l,22247)).then(e=>e.createOnigurumaEngine(Promise.all([l.e(4814),l.e(4595)]).then(l.bind(l,54595)))),o=t({...n,engine:r}),U.set(e,o),o}return o.then(async e=>(await Promise.all([e.loadLanguage(...n.langs),e.loadTheme(...n.themes)]),e))}async function z(e,n){var l;return l=await B(e,n),function(e,n){var l,t,o,r;let a;if(!n||void 0===n.Fragment)throw TypeError("Expected `Fragment` in options");let i=n.filePath||void 0;if(n.development){if("function"!=typeof n.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");l=i,t=n.jsxDEV,a=function(e,n,o,r){let a=Array.isArray(o.children),i=g(e);return t(n,o,r,a,{columnNumber:i?i.column-1:void 0,fileName:l,lineNumber:i?i.line:void 0},void 0)}}else{if("function"!=typeof n.jsx)throw TypeError("Expected `jsx` in production options");if("function"!=typeof n.jsxs)throw TypeError("Expected `jsxs` in production options");o=n.jsx,r=n.jsxs,a=function(e,n,l,t){let a=Array.isArray(l.children)?r:o;return t?a(n,l,t):a(n,l)}}let u={Fragment:n.Fragment,ancestors:[],components:n.components||{},create:a,elementAttributeNameCase:n.elementAttributeNameCase||"react",evaluater:n.createEvaluater?n.createEvaluater():void 0,filePath:i,ignoreInvalidStyle:n.ignoreInvalidStyle||!1,passKeys:!1!==n.passKeys,passNode:n.passNode||!1,schema:"svg"===n.space?p.JW:p.qy,stylePropertyNameCase:n.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==n.tableCellAlignToStyle},s=j(u,e,void 0);return s&&"string"!=typeof s?s:u.create(e,u.Fragment,{children:s||void 0},void 0)}(l,{jsx:t.jsx,jsxs:t.jsxs,development:!1,components:n?.components,Fragment:T.Fragment})}l(29403);var $={},J=l(75889);let H=(0,T.createContext)(void 0);function _(e){let n=(0,T.use)(H);return(0,t.jsx)(o.CodeBlock,{...e,...n,className:(0,J.QP)("my-0",e.className,null==n?void 0:n.className),children:(0,t.jsx)(o.Pre,{children:e.children})})}function V(e){let{lang:n,code:l,codeblock:o,options:r,wrapInSuspense:a=!0}=e,i={lang:n,...r,components:{pre:_,...null==r?void 0:r.components}},u=(0,t.jsx)(q,{code:l,options:i});return a&&(u=(0,t.jsx)(T.Suspense,{fallback:(0,t.jsx)(W,{code:l,components:i.components}),children:u})),(0,t.jsx)(H,{value:o,children:u})}function W(e){let{code:n,components:l={}}=e,{pre:o="pre",code:r="code"}=l;return(0,t.jsx)(o,{children:(0,t.jsx)(r,{children:n.split("\n").map((e,n)=>(0,t.jsx)("span",{className:"line",children:e},n))})})}function q(e){let{code:n,options:l}=e;return function(e,n,l){var t,o;let r=(0,T.useId)(),a=(0,T.useMemo)(()=>{let l="".concat(n.lang,":").concat(e);return"".concat(r,":").concat(l)},[e,void 0,r,n.lang]);return(0,T.use)(null!=(o=$[a])?o:$[a]=z(e,{...n,engine:null!=(t=n.engine)?t:"js"}))}(n,l)}},94848:(e,n,l)=>{"use strict";function t(e,n){return(n.startsWith("/")&&(n=n.slice(1)),e.endsWith("/")&&(e=e.slice(0,-1)),n.length>0)?e+"/"+n:e}function o(e,n){return e.startsWith("https://")||e.startsWith("http://")?e:t(n,e)}function r(e,n){for(let[l,t]of Object.entries(n))e=e.replaceAll(`{${l}}`,t);return e}function a(e,{path:n,query:l}){for(let l in n){let t=n[l];e=Array.isArray(t.value)?e.replace(`{${l}}`,t.value.join("/")):e.replace(`{${l}}`,t.value)}let[t,o]=e.split("?",2),r=new URLSearchParams(o||"");for(let e in l){let n=l[e];if(Array.isArray(n.value))for(let l of(r.delete(e),n.value))r.append(e,l);else r.set(e,n.value)}return r.size>0?`${t}?${r}`:t}l.d(n,{U1:()=>a,cV:()=>o,lC:()=>r,oq:()=>t})}}]);