PageSourceSearch

https://www.viatik.com/_next/static/chunks/b83aad3081f0e008.js

js viatik.com collected 2026-09-25 03:17:34 UTC 11,650 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,a,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},80660,e=>{e.v({search:{tag:"La nueva forma de viajar",title:"Viajes compartidos al mejor precio",subtitle:"La app que conecta conductores y pasajeros para que viajen juntos, de forma segura y económica.",title_mobile:"La nueva forma de viajar",subtitle_mobile:"Viajes compartidos al mejor precio"},download:{title:"Descargá la app de Viatik",text:"La plataforma para tus viajes de ciudad a ciudad, que reúne a la comunidad de viajeros y te permite viajar con mascotas, reducir tu huella de carbono y disfrutar de otras ventajas, todo en una misma app.","google-play":{title:"Google Play",url:"https://play.google.com/store/apps/details?id=com.viatik.app",alt:"Botón de descarga de Google Play"},"app-store":{title:"App Store",url:"https://apps.apple.com/app/id1645625062",alt:"Botón de descarga de App Store"}}
1,publish:{orange_title:"Compartí",black_title:"tu viaje",text:"Publicá tu próximo viaje en Viatik, y ahorrá hasta un 100% de tus gastos al compartir tu viaje con otros pasajeros. Sólo necesitas un par de minutos para publicar tu trayecto.",button:"Publicar viaje"},events:{text:"¿Organizas un evento? Potencialo a través de Viatik, para que los asistentes viajen hacia él de forma sostenible, accesible y social."},bus_companies:{orange_title:"Todos los destinos",black_title:"en un solo lugar",text:"Explorá una red extensa de rutas con Viatik Bus, en colaboración con Plataforma 10. Accedé fácilmente a destinos y disfruta de un viaje sin complicaciones."},metadata_content:{title:"Buscá tu viaje compartido | Viatik",description:"Viatik es una app para compartir viajes. La elección de cómo viajar es 100% tuya, con cientos de viajes y destinos para elegir."}})},75254,e=>{"use strict";var a=e.i(71645);let t=e=>{let a=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,a,t)=>t?t.toUpperCase():a.toLowerCase());return a.charAt(0).toUpperCase()+a.slice(1)},r=(...e)=>e.filter((e,a,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===a).join(" ").trim();var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,a.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:i=2,absoluteStrokeWidth:n,className:s="",children:l,iconNode:d,...c},u)=>(0,a.createElement)("svg",{ref:u,...o,width:t,height:t,stroke:e,strokeWidth:n?24*Number(i)/Number(t):i,className:r("lucide",s),...!l&&!(e=>{for(let a in e)if(a.startsWith("aria-")||"role"===a||"title"===a)return!0})(c)&&{"aria-hidden":"true"},...c},[...d.map(([e,t])=>(0,a.createElement)(e,t)),...Array.isArray(l)?l:[l]])),n=(e,o)=>{let n=(0,a.forwardRef)(({className:n,...s},l)=>(0,a.createElement)(i,{ref:l,iconNode:o,className:r(`lucide-${t(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,n),...s}));return n.displayName=t(e),n};e.s(["default",()=>n],75254)},15288,e=>{"use strict";var a=e.i(43476),t=e.i(71645),r=e.i(79121);let o=t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("div",{ref:o,className:(0,r.cn)("rounded-xl border bg-card text-card-foreground shadow",e),...t}));o.displayName="Card";let i=t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("div",{ref:o,className:(0,r.cn)("flex flex-col space-y-1.5 p-6",e),...t}));i.displayName="CardHeader";let n=t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("h3",{ref:o,className:(0,r.cn)("font-semibold leading-none tracking-tight",e),...t}));n.displayName="CardTitle";let s=t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("p",{ref:o,className:(0,r.cn)("text-sm text-muted-foreground",e),...t}));s.displayName="CardDescription";let l=t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("div",{ref:o,className:(0,r.cn)("pt-0",e),...t}));l.displayName="CardContent",t.forwardRef(({className:e,...t},o)=>(0,a.jsx)("div",{ref:o,className:(0,r.cn)(" flex items-center p-6 pt-0",e),...t})).displayName="CardFooter",e.s(["Card",()=>o,"CardContent",()=>l,"CardDescription",()=>s,"CardHeader",()=>i,"CardTitle",()=>n])},10772,86318,e=>{"use strict";var a=e.i(71645),t=e.i(34620),r=a["useId".toString()]||(()=>void 0),o=0;function i(e){let[i,n]=a.useState(r());return(0,t.useLayoutEffect)(()=>{e||n(e=>e??String(o++))},[e]),e||(i?`radix-${i}`:"")}e.s(["useId",()=>i],10772),e.i(43476);var n=a.createContext(void 0);function s(e){let t=a.useContext(n);return e||t||"ltr"}e.s(["useDirection",()=>s],86318)},73443,e=>{"use strict";var a=e.i(43476),t=e.i(71645),r=e.i(30030),o=e.i(75830),i=e.i(20783),n=e.i(81140),s=e.i(69340),l=e.i(48425),d=e.i(34620),c=e.i(96626),u=e.i(10772),p="Collapsible",[f,m]=(0,r.createContextScope)(p),[v,x]=f(p),b=t.forwardRef((e,r)=>{let{__scopeCollapsible:o,open:i,defaultOpen:n,disabled:d,onOpenChange:c,...p}=e,[f=!1,m]=(0,s.useControllableState)({prop:i,defaultProp:n,onChange:c});return(0,a.jsx)(v,{scope:o,disabled:d,contentId:(0,u.useId)(),open:f,onOpenToggle:t.useCallback(()=>m(e=>!e),[m]),children:(0,a.jsx)(l.Primitive.div,{"data-state":C(f),"data-disabled":d?"":void 0,...p,ref:r})})});b.displayName=p;var h="CollapsibleTrigger",g=t.forwardRef((e,t)=>
1{let{__scopeCollapsible:r,...o}=e,i=x(h,r);return(0,a.jsx)(l.Primitive.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":C(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...o,ref:t,onClick:(0,n.composeEventHandlers)(e.onClick,i.onOpenToggle)})});g.displayName=h;var j="CollapsibleContent",y=t.forwardRef((e,t)=>{let{forceMount:r,...o}=e,i=x(j,e.__scopeCollapsible);return(0,a.jsx)(c.Presence,{present:r||i.open,children:({present:e})=>(0,a.jsx)(w,{...o,ref:t,present:e})})});y.displayName=j;var w=t.forwardRef((e,r)=>{let{__scopeCollapsible:o,present:n,children:s,...c}=e,u=x(j,o),[p,f]=t.useState(n),m=t.useRef(null),v=(0,i.useComposedRefs)(r,m),b=t.useRef(0),h=b.current,g=t.useRef(0),y=g.current,w=u.open||p,N=t.useRef(w),R=t.useRef(void 0);return t.useEffect(()=>{let e=requestAnimationFrame(()=>N.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,d.useLayoutEffect)(()=>{let e=m.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let a=e.getBoundingClientRect();b.current=a.height,g.current=a.width,N.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),f(n)}},[u.open,n]),(0,a.jsx)(l.Primitive.div,{"data-state":C(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!w,...c,ref:v,style:{"--radix-collapsible-content-height":h?`${h}px`:void 0,"--radix-collapsible-content-width":y?`${y}px`:void 0,...e.style},children:w&&s})});function C(e){return e?"open":"closed"}var N=e.i(86318),R="Accordion",A=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[k,_,I]=(0,o.createCollection)(R),[P,D]=(0,r.createContextScope)(R,[I,m]),S=m(),L=t.default.forwardRef((e,t)=>{let{type:r,...o}=e;return(0,a.jsx)(k.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,a.jsx)(H,{...o,ref:t}):(0,a.jsx)(V,{...o,ref:t})})});L.displayName=R;var[O,T]=P(R),[E,B]=P(R,{collapsible:!1}),V=t.default.forwardRef((e,r)=>{let{value:o,defaultValue:i,onValueChange:n=()=>{},collapsible:l=!1,...d}=e,[c,u]=(0,s.useControllableState)({prop:o,defaultProp:i,onChange:n});return(0,a.jsx)(O,{scope:e.__scopeAccordion,value:c?[c]:[],onItemOpen:u,onItemClose:t.default.useCallback(()=>l&&u(""),[l,u]),children:(0,a.jsx)(E,{scope:e.__scopeAccordion,collapsible:l,children:(0,a.jsx)(q,{...d,ref:r})})})}),H=t.default.forwardRef((e,r)=>{let{value:o,defaultValue:i,onValueChange:n=()=>{},...l}=e,[d=[],c]=(0,s.useControllableState)({prop:o,defaultProp:i,onChange:n}),u=t.default.useCallback(e=>c((a=[])=>[...a,e]),[c]),p=t.default.useCallback(e=>c((a=[])=>a.filter(a=>a!==e)),[c]);return(0,a.jsx)(O,{scope:e.__scopeAccordion,value:d,onItemOpen:u,onItemClose:p,children:(0,a.jsx)(E,{scope:e.__scopeAccordion,collapsible:!0,children:(0,a.jsx)(q,{...l,ref:r})})})}),[$,U]=P(R),q=t.default.forwardRef((e,r)=>{let{__scopeAccordion:o,disabled:s,dir:d,orientation:c="vertical",...u}=e,p=t.default.useRef(null),f=(0,i.useComposedRefs)(p,r),m=_(o),v="ltr"===(0,N.useDirection)(d),x=(0,n.composeEventHandlers)(e.onKeyDown,e=>{if(!A.includes(e.key))return;let a=e.target,t=m().filter(e=>!e.ref.current?.disabled),r=t.findIndex(e=>e.ref.current===a),o=t.length;if(-1===r)return;e.preventDefault();let i=r,n=o-1,s=()=>{(i=r+1)>n&&(i=0)},l=()=>{(i=r-1)<0&&(i=n)};switch(e.key){case"Home":i=0;break;case"End":i=n;break;case"ArrowRight":"horizontal"===c&&(v?s():l());break;case"ArrowDown":"vertical"===c&&s();break;case"ArrowLeft":"horizontal"===c&&(v?l():s());break;case"ArrowUp":"vertical"===c&&l()}let d=i%o;t[d].ref.current?.focus()});return(0,a.jsx)($,{scope:o,disabled:s,direction:d,orientation:c,children:(0,a.jsx)(k.Slot,{scope:o,children:(0,a.jsx)(l.Primitive.div,{...u,"data-orientation":c,ref:f,onKeyDown:s?void 0:x})})})}),z="AccordionItem",[K,F]=P(z),W=t.default.forwardRef((e,t)=>{let{__scopeAccordion:r,value:o,...i}=e,n=U(z,r),s=T(z,r),l=S(r),d=(0,u.useId)(),c=o&&s.value.includes(o)||!1,p=n.disabled||e.disabled;return(0,a.jsx)(K,{scope:r,open:c,disabled:p,triggerId:d,children:(0,a.jsx)(b,{"data-orientation":n.orientation,"data-state":Y(c),...l,...i,ref:t,disabled:p,open:c,onOpenChange:e=>{e?s.onItemOpen(o):s.onItemClose(o)}})})});W.displayName=z;var G="AccordionHeader",Z=t.default.forwardRef((e,t)=>
1{let{__scopeAccordion:r,...o}=e,i=U(R,r),n=F(G,r);return(0,a.jsx)(l.Primitive.h3,{"data-orientation":i.orientation,"data-state":Y(n.open),"data-disabled":n.disabled?"":void 0,...o,ref:t})});Z.displayName=G;var M="AccordionTrigger",J=t.default.forwardRef((e,t)=>{let{__scopeAccordion:r,...o}=e,i=U(R,r),n=F(M,r),s=B(M,r),l=S(r);return(0,a.jsx)(k.ItemSlot,{scope:r,children:(0,a.jsx)(g,{"aria-disabled":n.open&&!s.collapsible||void 0,"data-orientation":i.orientation,id:n.triggerId,...l,...o,ref:t})})});J.displayName=M;var Q="AccordionContent",X=t.default.forwardRef((e,t)=>{let{__scopeAccordion:r,...o}=e,i=U(R,r),n=F(Q,r),s=S(r);return(0,a.jsx)(y,{role:"region","aria-labelledby":n.triggerId,"data-orientation":i.orientation,...s,...o,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function Y(e){return e?"open":"closed"}X.displayName=Q;var ee=e.i(72226),ea=e.i(79121);let et=t.forwardRef(({className:e,...t},r)=>(0,a.jsx)(W,{ref:r,className:(0,ea.cn)("border-b",e),...t}));et.displayName="AccordionItem";let er=t.forwardRef(({className:e,children:t,...r},o)=>(0,a.jsx)(Z,{className:"flex",children:(0,a.jsxs)(J,{ref:o,className:(0,ea.cn)("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",e),...r,children:[t,(0,a.jsx)(ee.ChevronDownIcon,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})}));er.displayName=J.displayName;let eo=t.forwardRef(({className:e,children:t,...r},o)=>(0,a.jsx)(X,{ref:o,className:(0,ea.cn)("overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",e),...r,children:(0,a.jsx)("div",{className:"pb-4 pt-0",children:t})}));eo.displayName=X.displayName,e.s(["Accordion",()=>L,"AccordionContent",()=>eo,"AccordionItem",()=>et,"AccordionTrigger",()=>er],73443)}]);

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.