1var _sentryDebugIds,_sentryDebugIdIdentifier;void 0===_sentryDebugIds&&(_sentryDebugIds={});try{var stack=(new Error).stack;stack&&(_sentryDebugIds[stack]="e4cd6776-254f-4d28-b405-4b899fe1c626",_sentryDebugIdIdentifier="sentry-dbid-e4cd6776-254f-4d28-b405-4b899fe1c626")}catch(e){} 2var SENTRY_RELEASE;SENTRY_RELEASE={name: "SuperApp", version: "1.212.0"}; 3__d(function(g,r,i,a,m,_e,d){"use strict";Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return u.default}});var e,t=r(d[0]),u=(e=t)&&e.__esModule?e:{default:e}},6673,[6674]); 4__d(function(g,r,i,a,m,_e,d){"use strict";function e(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(_e,'__esModule',{value:!0}),Object.defineProperty(_e,"default",{enumerable:!0,get:function(){return F}});var t=e(r(d[0])),l=e(r(d[1])),n=e(r(d[2])),o=e(r(d[3])),s=r(d[4]),c=r(d[5]),u=r(d[6]),f=r(d[7]),h=r(d[8]),p=e(r(d[9])),x=r(d[10]);const b=p.default.View` 5 flex: 1; 6 min-height: 0; 7 background-color: ${({theme:e})=>e.color.panel.body}; 8`,j=p.default.View` 9 min-height: 44px; 10 flex-direction: row; 11 align-items: center; 12 justify-content: center; 13 gap: ${({theme:e})=>e.spacing[3]}; 14 padding: 0 ${({theme:e})=>e.spacing[4]}; 15 border-bottom-width: 1px; 16 border-bottom-color: ${({theme:e})=>e.color.border.subtle}; 17`,y=p.default.Text` 18 flex: 1; 19 color: ${({theme:e})=>e.color.text}; 20 font-size: ${({theme:e})=>e.fontSize.medium}; 21 font-weight: 600; 22`,w=p.default.View` 23 flex: 1; 24 align-items: center; 25 justify-content: center; 26 gap: ${({theme:e})=>e.spacing[4]}; 27 padding: ${({theme:e})=>e.spacing[6]}; 28 background-color: ${({theme:e})=>e.color.panel.body}; 29`,$=p.default.Text` 30 color: ${({theme:e})=>e.color.secondary}; 31 text-align: center; 32`,k=p.default.View` 33 flex: 1; 34 align-items: center; 35 justify-content: center; 36 padding: ${({theme:e})=>e.spacing[6]}; 37`,L=p.default.Text` 38 color: ${({theme:e})=>e.color.text}; 39 font-size: ${({theme:e})=>e.fontSize.medium}; 40 font-weight: 600; 41`,v=p.default.View` 42 flex: 1; 43 min-height: 0; 44`;var F=()=>{const{t:e}=(0,h.useTranslation)('app'),p=(0,u.useRouter)(),F=()=>p.replace('/'),S=(0,f.useSyncExternalStore)(s.subscribeToDesktopLocalFile,s.getDesktopLocalFile,s.getDesktopLocalFile),[T,z]=(0,f.useState)(null),[P,C]=(0,f.useState)(null),[_,D]=(0,f.useState)(!1);(0,f.useEffect)(()=>{if(!S)return z(null),C(null),void D(!1);let e=!1;const t=new AbortController;return z(null),C(null),D(!0),(async()=>{try{const l=await(0,c.loadDesktopLocalFileTransport)(),n=await(0,s.loadDesktopLocalFile)(S,l.read,t.signal);e||z(n)}catch{e||C(S.id)}finally{e||D(!1)}})(),()=>{e=!0,t.abort()}},[S]);const E=S?.id,V=(0,f.useCallback)(()=>{void 0!==E&&C(E)},[E]);if(!S)return(0,x.jsxs)(w,{children:[(0,x.jsx)($,{children:e('localFilePreview.empty')}),(0,x.jsx)(t.default,{label:e('returnToHome','Return to home'),onPress:F,intent:"primary",size:"medium"})]});const O=T?.localContent.key===String(S.id)?T:null,R=P===S.id,H=_||!O&&!R;return(0,x.jsxs)(b,{children:[(0,x.jsx)(l.default,{pageName:S.name}),(0,x.jsxs)(j,{children:[(0,x.jsx)(y,{numberOfLines:1,children:S.name}),(0,x.jsx)(t.default,{label:e('returnToHome','Return to home'),onPress:F,size:"small"})]}),H?(0,x.jsx)(k,{children:(0,x.jsx)(n.default,{size:"large"})}):R?(0,x.jsx)(k,{children:(0,x.jsx)(L,{children:e('localFilePreview.openError')})}):O?(0,x.jsx)(v,{accessibilityLabel:e('localFilePreview.accessibilityLabel'),children:(0,x.jsx)(o.default,{file:O.file,path:S.name,localContent:O.localContent,isLoading:!1,isError:!1,error:null,onContentError:V})}):null]})}},6674,[2134,454,461,5816,6675,6676,1434,21,1684,6911,2]); 45//# sourceMappingURL=/_expo/static/1.212.0-commit-d07cf7d/js/web/f-dd299ca4cdfd0a05112a16446d478896.js.map 46//# debugId=e4cd6776-254f-4d28-b405-4b899fe1c626
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.