PageSourceSearch

https://team.swile.co/assets/index-Cg9sPyBR.js

js swile.co collected 2026-10-02 02:35:30 UTC 2,681 bytes, 1 lines download raw bytes

1import{u as c,j as e,a as t,m as s,B as m}from"./@themenu-design-system-DYRiRzlM.js";import{e as x}from"./@analytics-DQmwd0WL.js";import{L as f}from"./LottieAnimation-dHPbS0qU.js";import{u as _}from"./@react-intl-ByT5Dd3Q.js";import{u as n,N as g}from"./index-CEOZadzw.js";import{D as h}from"./download-swile-BrV0Bt08.js";import"./@react-aria-stately-BjYSCrfq.js";import"./@libphonenumber-js-CKk4m8Ay.js";import"./useLottie-UouWGIoX.js";import"./@luxon-DfZoh-A_.js";import"./@utils-B5fX3Hvq.js";import"./@swiper-B92D2qE2.js";try{let i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},a=new i.Error().stack;a&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[a]="5cd54b33-2a20-4038-b262-49c333202e19",i._sentryDebugIdIdentifier="sentry-dbid-5cd54b33-2a20-4038-b262-49c333202e19")}catch{}const u={REACT_APP_MOBILE_APP_BRANCH_DEEP_LINK:"https://swile.app.link/sample-link"},L=()=>{const{formatMessage:i}=_(),a=c(),{isMobileDevice:r}=n(),{isIosDevice:l}=n(),{REACT_APP_MOBILE_APP_BRANCH_DEEP_LINK:d}=u,o=()=>{x.logger.info("[REDIRECT_DOWNLOAD_APP][CLICK] Clicked on download app button"),window.location.replace(String(d))};return r?e.jsxs("div",{className:"flex h-dvh flex-col justify-between gap-24 overflow-x-hidden px-20 pt-40 pb-20",children:[e.jsxs("div",{className:"flex flex-col gap-16",children:[e.jsx("div",{className:"max-w-[350px] sm:max-w-full",children:e.jsx(t,{variant:"largeTitle",children:i({id:"download_app_page_redirect.mobile.title"},{strong:p=>e.jsx(t,{variant:"largeTitle",component:"span",color:a.colors.title.magenta,display:"inline",children:p})})})}),e.jsx("div",{children:e.jsx(t,{variant:"body",component:"p",children:i({id:"download_app_page_redirect.mobile.body"},{br:()=>e.jsx("br",{})})})})]}),e.jsxs("div",{"aria-hidden":!0,className:"flex flex-col gap-0",onClick:o,onKeyDown:o,children:[e.jsx("div",{className:"-mt-[50%] flex items-center justify-center overflow-hidden",children:e.jsx(f,{src:h,loop:!0,style:{width:"580px",height:"580px",minWidth:"580px",minHeight:"580px"}})}),e.jsxs("div",{className:"-mt-[170px] flex flex-col gap-8",children:[e.jsxs("div",{className:"flex justify-center gap-4 p-6",children:[e.jsx(s,{name:"star-filled"}),e.jsx(s,{name:"star-filled"}),e.jsx(s,{name:"star-filled"}),e.jsx(s,{name:"star-filled"}),e.jsx(s,{name:"star-half"})]}),e.jsx(t,{variant:"body",weight:"medium",className:"flex justify-center",children:`4,7 ${l?"APP STORE":"PLAY STORE"}`})]})]}),e.jsx(m,{onClick:o,className:"z-10",children:i({id:l?"download_app_page.mobile.cta_ios":"download_app_page.mobile.cta_android"})})]}):e.jsx(g,{to:"/wallets",replace:!0})};export{L as default};

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.