PageSourceSearch

https://www.andala.ai/_next/static/chunks/3946-41bd5cdb797cec27.js

js andala.ai collected 2026-10-04 21:58:43 UTC 12,727 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3946],{53946:(e,t,n)=>{n.d(t,{UC:()=>ea,B8:()=>el,bL:()=>eo,l9:()=>eu});var r=n(44501),o=n(14232),l=n.t(o,2),u=n(33716);function a(e,t=[]){let n=[],r=()=>{let t=n.map(e=>(0,o.createContext)(e));return function(n){let r=(null==n?void 0:n[e])||t;return(0,o.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let l=(0,o.createContext)(r),u=n.length;function a(t){let{scope:n,children:r,...a}=t,i=(null==n?void 0:n[e][u])||l,c=(0,o.useMemo)(()=>a,Object.values(a));return(0,o.createElement)(i.Provider,{value:c},r)}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){let i=(null==a?void 0:a[e][u])||l,c=(0,o.useContext)(i);if(c)return c;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return(0,o.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}function i(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function c(...e){return(0,o.useCallback)(i(...e),e)}let s=(0,o.forwardRef)((e,t)=>{let{children:n,...l}=e,u=o.Children.toArray(n),a=u.find(m);if(a){let e=a.props.children,n=u.map(t=>t!==a?t:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(f,(0,r.A)({},l,{ref:t}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,n):null)}return(0,o.createElement)(f,(0,r.A)({},l,{ref:t}),n)});s.displayName="Slot";let f=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{l(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?i(t,n.ref):n.ref}):o.Children.count(n)>1?o.Children.only(null):null});f.displayName="SlotClone";let d=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function m(e){return(0,o.isValidElement)(e)&&e.type===d}let p=(null==globalThis?void 0:globalThis.document)?o.useLayoutEffect:()=>{},v=l["useId".toString()]||(()=>void 0),E=0;function b(e){let[t,n]=o.useState(v());return p(()=>{e||n(e=>null!=e?e:String(E++))},[e]),e||(t?`radix-${t}`:"")}var h=n(98477);let C=(0,o.forwardRef)((e,t)=>{let{children:n,...l}=e,u=o.Children.toArray(n),a=u.find(w);if(a){let e=a.props.children,n=u.map(t=>t!==a?t:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(g,(0,r.A)({},l,{ref:t}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,n):null)}return(0,o.createElement)(g,(0,r.A)({},l,{ref:t}),n)});C.displayName="Slot";let g=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{l(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(t,n.ref):n.ref}):o.Children.count(n)>1?o.Children.only(null):null});g.displayName="SlotClone";let y=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function w(e){return(0,o.isValidElement)(e)&&e.type===y}let A=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:l,...u}=e,a=l?C:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(a,(0,r.A)({},u,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function R(e){let t=(0,o.useRef)(e);return(0,o.useEffect)(()=>{t.current=e}),(0,o.useMemo)(()=>(...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}function N({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,l]=function({defaultProp:e,onChange:t}){let n=(0,o.useState)(e),[r]=n,l=(0,o.useRef)(r),u=R(t);return(0,o.useEffect)(()=>{l.current!==r&&(u(r),l.current=r)},[r,l,u]),n}({defaultProp:t,onChange:n}),u=void 0!==e,a=u?e:r,i=R(n);return[a,(0,o.useCallback)(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&i(n)}else l(t)},[u,e,l,i])]}let T=(0,o.createContext)(void 0);function I(e){let t=(0,o.useContext)(T);return e||t||"ltr"}let M="rovingFocusGroup.onEntryFocus",S={bubbles:!1,cancelable:!0},_="RovingFocusGroup",[F,D,P]=function(e){let t=e+"CollectionProvider",[n,r]=a(t),[l,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=e+"CollectionSlot",f=o.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,l=c(t,u(i,n).collectionRef);return o.createElement(s,{ref:l},r)}),d=e+"CollectionItemSlot",m="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,r=o.useRef(null),u=o.useRef(new Map).current;return o.createElement(l,{scope:t,itemMap:u,collectionRef:r},n)},Slot:f,ItemSlot:o.forwardRef((e,t)=>{let{scope:n,children:r,...l}=e,a=o.useRef(null),i=c(t,a),f=u(d,n);return o.useEffect(()=>(f.itemMap.set(a,{ref:a,...l}),()=>void f.itemMap.delete(a))),o.createElement(s,{[m]:"",ref:i},r)})},function(t){let n=u(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${m}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}(_),[x,O]=a(_,[P]),[k,L]=x(_),U=(0,o.forwardRef)((e,t)=>(0,o.createElement)(F.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(F.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(V,(0,r.A)({},e,{ref:t}))))),V=(0,o.forwardRef)((e,t)=>{let n,{__scopeRovingFocusGroup:l,orientation:a,loop:i=!1,dir:s,currentTabStopId:f,defaultCurrentTabStopId:d,onCurrentTabStopIdChange:m,onEntryFocus:p,...v}=e,E=(0,o.useRef)(null),b=c(t,E),h=I(s),[C=null,g]=N({prop:f,defaultProp:d,onChange:m}),[y,w]=(0,o.useState)(!1),R=(n=(0,o.useRef)(p),(0,o.useEffect)(()=>{n.current=p}),(0,o.useMemo)(()=>(...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},[])),T=D(l),_=(0,o.useRef)(!1),[F,P]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let e=E.current;if(e)return e.addEventListener(M,R),()=>e.removeEventListener(M,R)},[R]),(0,o.createElement)(k,{scope:l,orientation:a,dir:h,loop:i,currentTabStopId:C,onItemFocus:(0,o.useCallback)(e=>g(e),[g]),onItemShiftTab:(0,o.useCallback)(()=>w(!0),[]),onFocusableItemAdd:(0,o.useCallback)(()=>P(e=>e+1),[]),onFocusableItemRemove:(0,o.useCallback)(()=>P(e=>e-1),[])},(0,o.createElement)(A.div,(0,r.A)({tabIndex:y||0===F?-1:0,"data-orientation":a},v,{ref:b,style:{outline:"none",...e.style},onMouseDown:(0,u.m)(e.onMouseDown,()=>{_.current=!0}),onFocus:(0,u.m)(e.onFocus,e=>{let t=!_.current;if(e.target===e.currentTarget&&t&&!y){let t=new CustomEvent(M,S);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=T().filter(e=>e.focusable);B([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current))}}_.current=!1}),onBlur:(0,u.m)(e.onBlur,()=>w(!1))})))}),$=(0,o.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:l=!0,active:a=!1,tabStopId:i,...c}=e,s=b(),f=i||s,d=L("RovingFocusGroupItem",n),m=d.currentTabStopId===f,p=D(n),{onFocusableItemAdd:v,onFocusableItemRemove:E}=d;return(0,o.useEffect)(()=>{if(l)return v(),()=>E()},[l,v,E]),(0,o.createElement)(F.ItemSlot,{scope:n,id:f,focusable:l,active:a},(0,o.createElement)(A.span,(0,r.A)({tabIndex:m?0:-1,"data-orientation":d.orientation},c,{ref:t,onMouseDown:(0,u.m)(e.onMouseDown,e=>{l?d.onItemFocus(f):e.preventDefault()}),onFocus:(0,u.m)(e.onFocus,()=>d.onItemFocus(f)),onKeyDown:(0,u.m)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void d.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return G[o]}(e,d.orientation,d.dir);if(void 0!==t){e.preventDefault();let o=p().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let l=o.indexOf(e.currentTarget);o=d.loop?(n=o,r=l+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(l+1)}setTimeout(()=>B(o))}})})))}),G={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}let K=(null==globalThis?void 0:globalThis.document)?o.useLayoutEffect:()=>{},j=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,l]=(0,o.useState)(),u=(0,o.useRef)({}),a=(0,o.useRef)(e),i=(0,o.useRef)("none"),[c,s]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,o.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return(0,o.useEffect)(()=>{let e=q(u.current);i.current="mounted"===c?e:"none"},[c]),K(()=>{let t=u.current,n=a.current;if(n!==e){let r=i.current,o=q(t);e?s("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?s("UNMOUNT"):n&&r!==o?s("ANIMATION_OUT"):s("UNMOUNT"),a.current=e}},[e,s]),K(()=>
1{if(r){let e=e=>{let t=q(u.current).includes(e.animationName);e.target===r&&t&&(0,h.flushSync)(()=>s("ANIMATION_END"))},t=e=>{e.target===r&&(i.current=q(u.current))};return r.addEventListener("animationstart",t),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",t),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:(0,o.useCallback)(e=>{e&&(u.current=getComputedStyle(e)),l(e)},[])}}(t),l="function"==typeof n?n({present:r.isPresent}):o.Children.only(n),u=function(...e){return(0,o.useCallback)(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}(r.ref,l.ref);return"function"==typeof n||r.isPresent?(0,o.cloneElement)(l,{ref:u}):null};function q(e){return(null==e?void 0:e.animationName)||"none"}j.displayName="Presence";let z="Tabs",[Z,H]=a(z,[O]),J=O(),[Q,W]=Z(z),X=(0,o.forwardRef)((e,t)=>{let{__scopeTabs:n,value:l,onValueChange:u,defaultValue:a,orientation:i="horizontal",dir:c,activationMode:s="automatic",...f}=e,d=I(c),[m,p]=N({prop:l,onChange:u,defaultProp:a});return(0,o.createElement)(Q,{scope:n,baseId:b(),value:m,onValueChange:p,orientation:i,dir:d,activationMode:s},(0,o.createElement)(A.div,(0,r.A)({dir:d,"data-orientation":i},f,{ref:t})))}),Y=(0,o.forwardRef)((e,t)=>{let{__scopeTabs:n,loop:l=!0,...u}=e,a=W("TabsList",n),i=J(n);return(0,o.createElement)(U,(0,r.A)({asChild:!0},i,{orientation:a.orientation,dir:a.dir,loop:l}),(0,o.createElement)(A.div,(0,r.A)({role:"tablist","aria-orientation":a.orientation},u,{ref:t})))}),ee=(0,o.forwardRef)((e,t)=>{let{__scopeTabs:n,value:l,disabled:a=!1,...i}=e,c=W("TabsTrigger",n),s=J(n),f=en(c.baseId,l),d=er(c.baseId,l),m=l===c.value;return(0,o.createElement)($,(0,r.A)({asChild:!0},s,{focusable:!a,active:m}),(0,o.createElement)(A.button,(0,r.A)({type:"button",role:"tab","aria-selected":m,"aria-controls":d,"data-state":m?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:f},i,{ref:t,onMouseDown:(0,u.m)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():c.onValueChange(l)}),onKeyDown:(0,u.m)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&c.onValueChange(l)}),onFocus:(0,u.m)(e.onFocus,()=>{let e="manual"!==c.activationMode;m||a||!e||c.onValueChange(l)})})))}),et=(0,o.forwardRef)((e,t)=>{let{__scopeTabs:n,value:l,forceMount:u,children:a,...i}=e,c=W("TabsContent",n),s=en(c.baseId,l),f=er(c.baseId,l),d=l===c.value,m=(0,o.useRef)(d);return(0,o.useEffect)(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,o.createElement)(j,{present:u||d},({present:n})=>(0,o.createElement)(A.div,(0,r.A)({"data-state":d?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":s,hidden:!n,id:f,tabIndex:0},i,{ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0}}),n&&a))});function en(e,t){return`${e}-trigger-${t}`}function er(e,t){return`${e}-content-${t}`}let eo=X,el=Y,eu=ee,ea=et}}]);

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.