PageSourceSearch

https://mpp.dev/assets/Card.client-BU4Xbgb-.js

js mpp.dev collected 2026-09-24 15:25:09 UTC 18,522 bytes, 1 lines download raw bytes

1import{r as e}from"./chunk-QTnfLwEv.js";import{c as t,d as n,u as r}from"./index-D8DJ13_k.js";import{Dt as i,Et as a,Ft as o,H as s,Ot as c,Rt as l,Tt as u,W as d,ft as f,ht as p,lt as m,st as h,t as g,tt as _,x as v,xt as y,zt as b}from"./useOpenChangeComplete-AJ7I7UWH.js";import{I as x,L as S}from"./CompositeRoot-CsExxXTf.js";import{$ as C,A as w,B as T,C as E,E as D,M as O,O as k,Q as A,S as ee,T as j,W as M,Z as N,a as te,at as P,b as F,c as ne,f as re,g as I,h as L,i as R,it as ie,j as z,k as ae,l as B,m as V,n as H,nt as U,o as W,r as G,s as oe,t as K,tt as q,v as J,x as Y,y as se}from"./dist-DDOCC6x3.js";import{n as ce,t as le}from"./useValueAsRef-Du_oBUCE.js";import{i as ue,n as de,r as fe,t as pe}from"./TabsList-BFBmDqjs.js";import{n as me,r as he,t as ge}from"./openai-Dg6680bk.js";var X=t();function _e(e){let{descriptionHtml:t,iconHtml:n,title:r,to:i,topRight:a}=e;return(0,X.jsxs)(P,{to:i,className:`vocs:relative vocs:flex vocs:flex-col vocs:space-y-2 vocs:rounded-md vocs:bg-surfaceTint/70 vocs:border vocs:border-primary vocs:p-4 vocs:no-underline vocs:transition-colors vocs:hover:bg-surfaceTint`,children:[a?(0,X.jsx)(`div`,{className:`vocs:absolute vocs:top-4 vocs:right-4`,children:a}):null,n?(0,X.jsx)(`div`,{className:`vocs:size-8 vocs:flex vocs:items-center vocs:justify-center vocs:rounded-lg vocs:border vocs:border-primary vocs:bg-surface vocs:text-accent`,dangerouslySetInnerHTML:{__html:n}}):null,(0,X.jsx)(`div`,{className:`vocs:text-[15px] vocs:font-medium vocs:text-heading`,children:r}),(0,X.jsx)(`div`,{className:`vocs:text-sm vocs:leading-relaxed vocs:text-secondary`,dangerouslySetInnerHTML:{__html:t}})]})}var Z=e(n()),ve=Z.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new A,currentIdRef:{current:null},currentContextRef:{current:null}});function ye(e){let{children:t,delay:n,timeoutMs:r=0}=e,i=Z.useRef(n),a=Z.useRef(n),o=Z.useRef(null),s=Z.useRef(null),c=C();return(0,X.jsx)(ve.Provider,{value:Z.useMemo(()=>({hasProvider:!0,delayRef:i,initialDelayRef:a,currentIdRef:o,timeoutMs:r,currentContextRef:s,timeout:c}),[r,c]),children:t})}function be(e,t={open:!1}){let{open:n}=t,r=`rootStore`in e?e.rootStore:e,i=r.useState(`floatingId`),{currentIdRef:a,delayRef:o,timeoutMs:s,initialDelayRef:c,currentContextRef:u,hasProvider:d,timeout:f}=Z.useContext(ve),[p,h]=Z.useState(!1);return l(()=>{function e(){h(!1),u.current?.setIsInstantPhase(!1),a.current=null,u.current=null,o.current=c.current}if(a.current&&!n&&a.current===i){if(h(!1),s){let t=i;return f.start(s,()=>{r.select(`open`)||a.current&&a.current!==t||e()}),()=>{f.clear()}}e()}},[n,i,a,o,s,c,u,f,r]),l(()=>{if(!n)return;let e=u.current,t=a.current;f.clear(),u.current={onOpenChange:r.setOpen,setIsInstantPhase:h},a.current=i,o.current={open:0,close:N(c.current,`close`)},t!==null&&t!==i?(h(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,m(y))):(h(!1),e?.setIsInstantPhase(!1))},[n,i,r,a,o,c,u,f]),l(()=>()=>{u.current=null},[u]),Z.useMemo(()=>({hasProvider:d,delayRef:o,isInstantPhase:p}),[d,o,p])}function xe(e,t){let n=null,r=null,i=!1;return{contextElement:e||void 0,getBoundingClientRect(){let a=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},o=t.axis===`x`||t.axis===`both`,s=t.axis===`y`||t.axis===`both`,c=[`mouseenter`,`mousemove`].includes(t.dataRef.current.openEvent?.type||``)&&t.pointerType!==`touch`,l=a.width,u=a.height,d=a.x,f=a.y;return n==null&&t.x&&o&&(n=a.x-t.x),r==null&&t.y&&s&&(r=a.y-t.y),d-=n||0,f-=r||0,l=0,u=0,!i||c?(l=t.axis===`y`?a.width:0,u=t.axis===`x`?a.height:0,d=o&&t.x!=null?t.x:d,f=s&&t.y!=null?t.y:f):i&&!c&&(u=t.axis===`x`?a.height:u,l=t.axis===`y`?a.width:l),i=!0,{width:l,height:u,x:d,y:f,top:f,right:d+l,bottom:f+u,left:d}}}}function Se(e){return e!=null&&e.clientX!=null}function Ce(e,t={}){let{enabled:n=!0,axis:r=`both`}=t,i=`rootStore`in e?e.rootStore:e,a=i.useState(`open`),o=i.useState(`floatingElement`),c=i.useState(`domReferenceElement`),l=i.context.dataRef,u=Z.useRef(!1),d=Z.useRef(null),[f,p]=Z.useState(),[m,h]=Z.useState([]),g=b(e=>{i.set(`positionReference`,e)}),_=b((e,t,n)=>{u.current||l.current.openEvent&&!Se(l.current.openEvent)||i.set(`positionReference`,xe(n??c,{x:e,y:t,axis:r,dataRef:l,pointerType:f}))}),y=b(e=>{a?d.current||(_(e.clientX,e.clientY,e.currentTarget),h([])):_(e.clientX,e.clientY,e.currentTarget)}),C=v(f)?o:a;Z.useEffect(()=>{if(!n){g(c);return}if(!C)return;function e(){d.current?.(),d.current=null}let t=s(o);function r(t){x(o,S(t))?e():_(t.clientX,t.clientY)}return!l.current.openEvent||Se(l.current.openEvent)?d.current=ce(t,`mousemove`,r):g(c),e},[C,n,o,l,c,i,_,g,m]),Z.useEffect(()=>()=>{i.set(`positionReference`,null)},[i]),Z.useEffect(()=>{n&&!o&&(u.current=!1)},[n,o]),Z.useEffect(()=>{!n&&a&&(u.current=!0)},[n,a]);let w=Z.useMemo(()=>{function e(e){p(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:y,onMouseEnter:y}},[y]);return Z.useMemo(()=>n?{reference:w,trigger:w}:{},[n,w])}var we=Z.createContext(void 0);function Q(e){let t=Z.useContext(we);if(t===void 0&&!e)throw Error(o(72));return t}var Te=e(r()),Ee={...I,disabled:z(e=>e.disabled),instantType:z(e=>
1e.instantType),isInstantPhase:z(e=>e.isInstantPhase),trackCursorAxis:z(e=>e.trackCursorAxis),disableHoverablePopup:z(e=>e.disableHoverablePopup),lastOpenChangeReason:z(e=>e.openChangeReason),closeOnClick:z(e=>e.closeOnClick),closeDelay:z(e=>e.closeDelay),hasViewport:z(e=>e.hasViewport)},De=class e extends k{constructor(e,t,n=!1){let r=new J,i={...Oe(),...e};i.floatingRootContext=L(r,t,n),super(i,{popupRef:Z.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:r},Ee)}setOpen=(e,t)=>{let n=t.reason,r=n===u,i=e&&n===`trigger-focus`,a=!e&&(n===`trigger-press`||n===`escape-key`);if(t.preventUnmountOnClose=()=>{this.set(`preventUnmountingOnClose`,!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let o=()=>{let r={open:e,openChangeReason:n};i?r.instantType=`focus`:a?r.instantType=`dismiss`:n===`trigger-hover`&&(r.instantType=void 0),F(r,e,t.trigger),this.update(r)};r?Te.flushSync(o):o()};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,m(a,e))}static useStore(t,n){return j(t,(t,r)=>new e(n,t,r)).store}};function Oe(){return{...V(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:`none`,disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ke=ae(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:a=`none`,actionsRef:o,onOpenChange:s,onOpenChangeComplete:c,handle:u,triggerId:d,defaultTriggerId:h=null,children:g}=e,_=De.useStore(u?.store,{open:n,openProp:r,activeTriggerId:h,triggerIdProp:d});H(()=>{r===void 0&&_.state.open===!1&&n===!0&&_.update({open:!0,activeTriggerId:h})}),_.useControlledProp(`openProp`,r),_.useControlledProp(`triggerIdProp`,d),_.useContextCallback(`onOpenChange`,s),_.useContextCallback(`onOpenChangeComplete`,c);let v=_.useState(`open`),y=!t&&v,b=_.useState(`activeTriggerId`),x=_.useState(`mounted`),S=_.useState(`payload`);_.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i}),_.useSyncedValue(`disabled`,t),Y(_);let{forceUnmount:C,transitionStatus:w}=ee(y,_),T=_.useState(`isInstantPhase`),E=_.useState(`instantType`),D=_.useState(`lastOpenChangeReason`),O=Z.useRef(null);l(()=>{v&&t&&_.setOpen(!1,m(f))},[v,t,_]),l(()=>{w===`ending`&&D===`none`||w!==`ending`&&T?(E!==`delay`&&(O.current=E),_.set(`instantType`,`delay`)):O.current!==null&&(_.set(`instantType`,O.current),O.current=null)},[w,T,D,E,_]),l(()=>{y&&(b??_.set(`payload`,void 0))},[_,b,y]);let k=Z.useCallback(()=>{_.setOpen(!1,m(p))},[_]);Z.useImperativeHandle(o,()=>({unmount:C,close:k}),[C,k]);let A=y||x||!t&&a!==`none`;return(0,X.jsxs)(we.Provider,{value:_,children:[A&&(0,X.jsx)(Ae,{store:_,disabled:t,trackCursorAxis:a}),typeof g==`function`?g({payload:S}):g]})});function Ae({store:e,disabled:t,trackCursorAxis:n}){let r=e.useState(`floatingRootContext`),i=O(r,{enabled:!t,referencePress:()=>e.select(`closeOnClick`)}),a=Ce(r,{enabled:!t&&n!==`none`,axis:n===`none`?void 0:n});return E(e,{activeTriggerProps:Z.useMemo(()=>c(a.reference,i.reference),[a.reference,i.reference]),inactiveTriggerProps:Z.useMemo(()=>c(a.trigger,i.trigger),[a.trigger,i.trigger]),popupProps:Z.useMemo(()=>c(se,a.floating,i.floating),[a.floating,i.floating])}),null}var je=Z.createContext(void 0);function Me(){return Z.useContext(je)}var Ne=function(e){return e[e.popupOpen=q.popupOpen]=`popupOpen`,e.triggerDisabled=`data-trigger-disabled`,e}({}),Pe=`data-base-ui-tooltip-trigger`;function Fe(e){if(`composedPath`in e){let t=e.composedPath();for(let e=0;e<t.length;e+=1){let n=t[e];if(d(n))return n}}let t=e.target;return d(t)?t:null}function Ie(e){let t=e;for(;t;){if(t.hasAttribute(Pe))return t;let e=t.parentElement;if(e){t=e;continue}let n=t.getRootNode();t=`host`in n&&d(n.host)?n.host:null}return null}var Le=w(function(e,t){let{render:n,className:r,style:a,handle:s,payload:c,disabled:l,delay:d,closeOnClick:f=!0,closeDelay:p,id:g,..._}=e,y=Q(!0),b=s?.store??y;if(!b)throw Error(o(82));let S=h(g),w=b.useState(`isTriggerActive`,S),T=b.useState(`isOpenedByTrigger`,S),E=b.useState(`floatingRootContext`),O=Z.useRef(null),k=d??600,A=p??0,{registerTrigger:ee,isMountedByThisTrigger:j}=D(S,O,b,{payload:c,closeOnClick:f,closeDelay:A}),M=Me(),{delayRef:N,isInstantPhase:te,hasProvider:P}=be(E,{open:T}),F=re(E);b.useSyncedValue(`isInstantPhase`,te);let I=b.useState(`disabled`),L=l??I,R=le(L),z=b.useState(`trackCursorAxis`),ae=b.useState(`disableHoverablePopup`),B=Z.useRef(!1),V=C(),H=Z.useRef(void 0);function U(){let e=M?.delay,t=typeof N.current==`object`?N.current.open:void 0,n=k;return P&&(n=t===0?0:d??e??k),n}function W(e){let t=O.current;if(!t||!e)return!1;let n=Ie(e);return n!==null&&n!==t&&x(t,n)}function G(e){let t=W(e);return B.current=t,t&&(F.openChangeTimeout.clear(),F.restTimeout.clear(),F.restTimeoutPending=!1,V.clear()),t}let K=ne(E,{enabled:!L,mouseOnly:!0,move:!1,handleClose:!ae&&z!==`both`?oe():null,restMs:U,delay(){let e=typeof N.current==`object`?N.current.close:void 0,t=A;return p==null&&P&&(t=e),{close:t}},triggerElementRef:O,isActiveTrigger:w,isClosing:()=>b.select(`transitionStatus`)===`ending`,shouldOpen(){return!B.current}}),q=he(E,{enabled:!L}
1).reference,J=e=>{let t=B.current,n=Fe(e),r=G(n),i=O.current,a=i&&n&&x(i,n);if(r&&b.select(`open`)&&b.select(`lastOpenChangeReason`)===`trigger-hover`){b.setOpen(!1,m(u,e));return}if(t&&!r&&a&&!R.current&&!b.select(`open`)&&i&&v(H.current)){let t=()=>{!B.current&&!R.current&&!b.select(`open`)&&b.setOpen(!0,m(u,e,i))},n=U();n===0?(V.clear(),t()):V.start(n,t)}},Y=b.useState(`triggerProps`,j);return i(`button`,e,{state:{open:T},ref:[t,ee,O],props:[K,q,j||z!==`none`?Y:void 0,{onMouseOver(e){J(e.nativeEvent)},onFocus(e){W(Fe(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){B.current=!1,V.clear(),H.current=void 0},onPointerEnter(e){H.current=e.pointerType},onPointerDown(e){H.current=e.pointerType,b.set(`closeOnClick`,f),f&&!b.select(`open`)&&b.cancelPendingOpen(e.nativeEvent)},onClick(e){f&&!b.select(`open`)&&b.cancelPendingOpen(e.nativeEvent)},id:S,[Ne.triggerDisabled]:L?``:void 0,[Pe]:L?void 0:``},_],stateAttributesMapping:ie})}),Re=Z.createContext(void 0);function ze(){let e=Z.useContext(Re);if(e===void 0)throw Error(o(70));return e}var Be=Z.forwardRef(function(e,t){let{children:n,container:r,className:i,render:a,style:o,...s}=e,{portalNode:c,portalSubtree:l}=T({container:r,ref:t,componentProps:e,elementProps:s});return!l&&!c?null:(0,X.jsxs)(Z.Fragment,{children:[l,c&&Te.createPortal(n,c)]})}),Ve=Z.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e;return Q().useState(`mounted`)||n?(0,X.jsx)(Re.Provider,{value:n,children:(0,X.jsx)(Be,{ref:t,...r})}):null}),He=Z.createContext(void 0);function Ue(){let e=Z.useContext(He);if(e===void 0)throw Error(o(71));return e}var We=Z.forwardRef(function(e,t){let{render:n,className:r,anchor:i,positionMethod:a=`absolute`,side:o=`top`,align:s=`center`,sideOffset:c=0,alignOffset:l=0,collisionBoundary:u=`clipping-ancestors`,collisionPadding:d=5,arrowPadding:f=5,sticky:p=!1,disableAnchorTracking:m=!1,collisionAvoidance:h=M,style:g,..._}=e,v=Q(),y=ze(),b=v.useState(`open`),x=v.useState(`mounted`),S=v.useState(`trackCursorAxis`),C=v.useState(`disableHoverablePopup`),w=v.useState(`floatingRootContext`),T=v.useState(`instantType`),E=v.useState(`transitionStatus`),D=R({anchor:i,positionMethod:a,floatingRootContext:w,mounted:x,side:o,sideOffset:c,align:s,alignOffset:l,collisionBoundary:u,collisionPadding:d,sticky:p,arrowPadding:f,disableAnchorTracking:m,keepMounted:y,collisionAvoidance:h,adaptiveOrigin:v.useState(`hasViewport`)?te:void 0}),O=G(e,Z.useMemo(()=>({open:b,side:D.side,align:D.align,anchorHidden:D.anchorHidden,instant:S===`none`?T:`tracking-cursor`}),[b,D.side,D.align,D.anchorHidden,S,T]),{styles:D.positionerStyles,transitionStatus:E,props:_,refs:[t,v.useStateSetter(`positionerElement`)],hidden:!x,inert:!b||S===`both`||C});return(0,X.jsx)(He.Provider,{value:D,children:O})}),Ge={...U,..._},Ke=Z.forwardRef(function(e,t){let{render:n,className:r,style:a,...o}=e,s=Q(),{side:c,align:l}=Ue(),u=s.useState(`open`),d=s.useState(`instantType`),f=s.useState(`transitionStatus`),p=s.useState(`popupProps`),m=s.useState(`floatingRootContext`),h=s.useState(`disabled`),_=s.useState(`closeDelay`);g({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}}),B(m,{enabled:!h,closeDelay:_});let v=s.useStateSetter(`popupElement`);return i(`div`,e,{state:{open:u,side:c,align:l,instant:d,transitionStatus:f},ref:[t,s.context.popupRef,v],props:[p,W(f),o],stateAttributesMapping:Ge})}),qe=function(e){let{delay:t,closeDelay:n,timeout:r=400}=e,i=Z.useMemo(()=>({delay:t,closeDelay:n}),[t,n]),a=Z.useMemo(()=>({open:t,close:n}),[t,n]);return(0,X.jsx)(je.Provider,{value:i,children:(0,X.jsx)(ye,{delay:a,timeoutMs:r,children:e.children})})},Je=(0,Z.forwardRef)(({title:e,titleId:t,...n},r)=>(0,X.jsxs)(`svg`,{viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`,ref:r,"aria-labelledby":t,...n,children:[e?(0,X.jsx)(`title`,{id:t,children:e}):null,(0,X.jsx)(`path`,{fill:`none`,stroke:`currentColor`,strokeLinecap:`round`,strokeLinejoin:`round`,strokeWidth:2,d:`M3 7V5a2 2 0 0 1 2-2h2m10 0h2a2 2 0 0 1 2 2v2m0 10v2a2 2 0 0 1-2 2h-2M7 21H5a2 2 0 0 1-2-2v-2m4-9h8m-8 4h10M7 16h6`})]})),Ye=(0,Z.forwardRef)(({title:e,titleId:t,...n},r)=>
1(0,X.jsxs)(`svg`,{viewBox:`0 0 24 24`,width:`1.2em`,height:`1.2em`,ref:r,"aria-labelledby":t,...n,children:[e?(0,X.jsx)(`title`,{id:t,children:e}):null,(0,X.jsx)(`path`,{fill:`currentColor`,d:`m17 1.208l1.32 2.473L20.792 5L18.32 6.319L17 8.792l-1.318-2.473l-2.473-1.32l2.473-1.318zM8 4.333l2.667 5l5 2.667l-5 2.667l-2.666 5l-2.667-5l-5-2.667l5-2.667zm11.667 12l-1.666-3.125l-1.667 3.125L13.209 18l3.125 1.667l1.667 3.125l1.666-3.125L22.792 18z`})]}));function Xe(e){let{children:t,className:n,value:r}=e,i=Z.useId(),a=encodeURIComponent(r),[o,s]=Z.useState(!1),[c,l]=Z.useState(`idle`);Z.useEffect(()=>{if(c!==`copied`&&c!==`error`)return;let e=setTimeout(()=>l(`idle`),2e3);return()=>clearTimeout(e)},[c]);let u=Z.useCallback(()=>{try{navigator.clipboard.writeText(r).then(()=>l(`copied`),()=>l(`error`))}catch{l(`error`)}},[r]),d=Z.useCallback(e=>{e.defaultPrevented||e.target instanceof Element&&e.target.closest(`a, button`)||window.getSelection()?.isCollapsed!==!1&&u()},[u]),f={copied:`Copied instructions`,error:`Copy failed`,idle:`Copy instructions for agent`}[c];return(0,X.jsxs)(`figure`,{className:n,"data-expanded":o,"data-state":c,"data-v-prompt":!0,onClick:d,children:[(0,X.jsxs)(`figcaption`,{"data-v-prompt-header":!0,children:[(0,X.jsxs)(`button`,{"aria-label":f,"data-state":c,"data-v-prompt-copy":!0,onClick:u,type:`button`,children:[(0,X.jsx)(Ye,{"aria-hidden":!0,"data-v-prompt-icon":!0}),(0,X.jsx)(`span`,{"aria-live":`polite`,children:f})]}),(0,X.jsx)(qe,{delay:300,children:(0,X.jsxs)(`span`,{"data-v-prompt-actions":!0,children:[(0,X.jsx)($,{label:`Open in ChatGPT`,render:(0,X.jsx)(`a`,{"aria-label":`Open in ChatGPT`,href:`https://chatgpt.com?hints=search&q=${a}`,rel:`noopener noreferrer`,target:`_blank`}),children:(0,X.jsx)(ge,{"aria-hidden":!0})}),(0,X.jsx)($,{label:`Open in Claude`,render:(0,X.jsx)(`a`,{"aria-label":`Open in Claude`,href:`https://claude.ai/new?q=${a}`,rel:`noopener noreferrer`,target:`_blank`}),children:(0,X.jsx)(me,{"aria-hidden":!0})}),(0,X.jsx)($,{label:o?`Hide Prompt`:`View Prompt`,render:(0,X.jsx)(`button`,{"aria-controls":i,"aria-expanded":o,"aria-label":o?`Hide Prompt`:`View Prompt`,"data-v-prompt-toggle":!0,onClick:()=>s(e=>!e),type:`button`}),children:(0,X.jsx)(Je,{"aria-hidden":!0})})]})})]}),(0,X.jsx)(`div`,{"data-v-prompt-content":!0,hidden:!o,id:i,children:(0,X.jsx)(`pre`,{"data-v-prompt-body":!0,children:(0,X.jsx)(`code`,{children:t})})})]})}function $(e){let{children:t,label:n,render:r}=e;return(0,X.jsxs)(ke,{children:[(0,X.jsx)(Le,{"data-v-prompt-action":!0,render:r,children:t}),(0,X.jsx)(Ve,{children:(0,X.jsx)(We,{className:`vocs:z-50`,side:`top`,sideOffset:6,children:(0,X.jsx)(Ke,{"data-v-prompt-tooltip":!0,children:n})})})]})}var Ze=0;function Qe(e){return e.replace(/([a-z])([A-Z])/g,`$1-$2`).replace(/[\s_]+/g,`-`).toLowerCase()}function $e(e){let{children:t}=e,[n,r]=Z.useState(!1),i=Z.useMemo(()=>{let e=[];return Z.Children.forEach(t,t=>{if(Z.isValidElement(t)){let n=t.props.title;if(n){let t=Qe(n);e.push({value:t,title:n})}}}),e},[t]),a=Z.useMemo(()=>e.stateKey?e.stateKey:(Ze++,`tab-${Ze}`),[e.stateKey]),[o,s]=K(a,{defaultValue:i[0]?.value??``});return Z.useEffect(()=>{r(!0),!new URLSearchParams(window.location.search).has(a)&&i[0]?.value&&s(i[0].value)},[a,i,s]),n?(0,X.jsxs)(ue,{onValueChange:e=>s(e),value:o,children:[(0,X.jsx)(pe,{className:`vocs:flex vocs:border-b vocs:border-primary`,children:i.map(e=>(0,X.jsx)(fe,{className:`vocs:flex vocs:-mb-px vocs:h-10 vocs:cursor-pointer vocs:items-center vocs:border-b-[1.5px] vocs:border-transparent vocs:px-2 vocs:text-[15px] vocs:font-[350] vocs:text-secondary vocs:data-active:border-accent7 vocs:data-active:text-heading vocs:data-active:font-medium vocs:transition-colors vocs:duration-100`,value:e.value,children:e.title},e.value))}),t]}):null}function et(e){let{title:t,children:n}=e,r=Qe(t);return(0,X.jsx)(de,{className:`vocs:pt-4`,value:r,children:n})}var tt={CardLink:_e},nt={PromptFrame:Xe},rt={Tab:et,Tabs:$e};export{tt as export_2f30c1ada890,nt as export_4eeba4eadcfe,rt as export_854722dad0b8};

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.