1__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 S}});var t=r(d[0]),n=r(d[1]),s=e(r(d[2])),u=e(r(d[3])),c=e(r(d[4])),l=e(r(d[5]));r(d[6]);var o=e(r(d[7])),f=e(r(d[8])),x=e(r(d[9])),b=r(d[10]),p=r(d[11]),h=r(d[12]),j=r(d[13]),y=r(d[14]),N=r(d[15]),w=r(d[16]),k=r(d[17]),v=r(d[18]),M=r(d[19]);const T=1200;function S(){const{_:e}=(0,t.useLingui)(),S=(0,b.useSafeAreaInsets)(),{activeOrganizationId:C}=(0,k.useAppSession)(),{fileId:I}=(0,n.useLocalSearchParams)(),{data:L,isLoading:P}=(0,v.useOrgResource)(v.noteResource,I?C:null,I??""),R=(0,v.useOrgMutation)(v.updateNoteMutation,C),z=(0,v.useBuiltinAgentMutation)(C,"note-editor"),O=l.default.useRef(null),_=l.default.useRef(""),A=l.default.useRef(null),B=l.default.useRef(null),[E,W]=l.default.useState(""),[D,F]=l.default.useState(""),H=l.default.useCallback(e=>{if(!I)return;const t=_.current;(t!==A.current||e)&&(A.current=t,R.mutateAsync({fileId:I,contentText:t,reingest:e}).catch(()=>{}))},[I,R]);l.default.useEffect(()=>()=>{B.current&&clearTimeout(B.current),_.current!==A.current&&H(!0)},[H]);const Q=l.default.useCallback(e=>{_.current=e;const t=e.split("\n").map(e=>e.replace(/^#+\s*/,"").trim()).find(e=>e.length>0);F(t??""),null!==A.current?e!==A.current&&(B.current&&clearTimeout(B.current),B.current=setTimeout(()=>H(!1),T)):A.current=e},[H]);async function U(){const e=E.trim();if(e&&!z.isPending){W("");try{const t=await z.mutateAsync({input:e,context:_.current});O.current?.setMarkdown(t.text)}catch{W(e)}}}return(0,M.jsxs)(x.default,{className:"flex-1 bg-background",style:{paddingTop:S.top},children:[(0,M.jsx)(w.WebMeta,{title:D||e({id:"wja8aL"})}),(0,M.jsxs)(x.default,{className:"h-12 flex-row items-center gap-2 px-3",children:[(0,M.jsx)(o.default,{onPress:()=>n.router.back(),className:"h-8 w-8 items-center justify-center rounded-lg active:bg-accent",accessibilityLabel:e({id:"yz7wBu"}),children:(0,M.jsx)(j.Icon,{as:c.default,className:"text-muted-foreground size-4.5"})}),(0,M.jsx)(o.default,{onPress:()=>n.router.back(),className:"active:opacity-70",children:(0,M.jsx)(N.Text,{className:"text-sm text-muted-foreground",children:(0,M.jsx)(t.Trans,{id:"Q2ObDC"})})}),D?(0,M.jsxs)(x.default,{className:"flex-row items-center gap-1",children:[(0,M.jsx)(j.Icon,{as:s.default,className:"text-muted-foreground size-3.5"}),(0,M.jsx)(N.Text,{className:"text-sm font-medium text-foreground",numberOfLines:1,children:D})]}):null,(0,M.jsx)(x.default,{className:"flex-1"}),(0,M.jsx)(o.default,{onPress:function(){"undefined"!=typeof navigator&&navigator.clipboard&&navigator.clipboard.writeText(_.current)},className:"h-8 w-8 items-center justify-center rounded-lg active:bg-accent",accessibilityLabel:e({id:"D-jkjv"}),children:(0,M.jsx)(j.Icon,{as:u.default,className:"text-muted-foreground size-4.5"})})]}),P||!L?(0,M.jsx)(y.ScreenLoadingIndicator,{className:"flex-1"}):(0,M.jsx)(f.default,{className:"flex-1",contentContainerClassName:"w-full self-center px-6 pt-6 pb-24",style:{maxWidth:760,width:"100%",alignSelf:"center"},children:(0,M.jsx)(h.MarkdownEditor,{mode:"document",initialMarkdown:L.content,placeholder:e({id:"zkRbzy"}),autoFocus:!0,onChangeMarkdown:Q,handleRef:O})}),(0,M.jsx)(x.default,{className:"border-t border-border bg-background px-4 py-3",style:{paddingBottom:S.bottom+12},children:(0,M.jsx)(x.default,{style:{maxWidth:760,width:"100%",alignSelf:"center"},children:(0,M.jsx)(p.AgentComposer,{value:E,onChangeText:W,onSubmit:()=>{U()},placeholder:e({id:"H0c4UE"}),busy:z.isPending})})})]})}},955,[1036,1053,1059,1083,1084,12,106,445,326,112,477,1085,1086,1046,1048,1050,1078,1052,1079,6]);
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.