1import{b as j,av as z,f as o,M as u,a9 as I,$ as m,F as p,ay as k,ax as C}from"./app-LxRIDceF.js";import{M as x}from"./m5UO1cDy.js";import{M as _}from"./RONHzebq.js";import{b as D,a as M,c as V,g as h,l as K,B as a,i as t,K as i,E as n,u as s,q as e,h as v,C as w}from"./c_mtvhGZ.js";import"./00Uemgv0.js";const P={class:"_gaps_m"},W=e("i",{class:"ti ti-pencil"},null,-1),G=e("i",{class:"ti ti-download"},null,-1),H=e("i",{class:"ti ti-download"},null,-1),J=e("i",{class:"ti ti-star"},null,-1),Q=e("i",{class:"ti ti-download"},null,-1),X=e("i",{class:"ti ti-download"},null,-1),Y=e("i",{class:"ti ti-users"},null,-1),Z={class:"_gaps_s"},tt=e("i",{class:"ti ti-download"},null,-1),st={class:"_gaps_s"},lt=e("i",{class:"ti ti-download"},null,-1),ot=e("i",{class:"ti ti-upload"},null,-1),et=e("i",{class:"ti ti-upload"},null,-1),it=e("i",{class:"ti ti-users"},null,-1),nt={class:"_gaps_s"},at=e("i",{class:"ti ti-download"},null,-1),rt=e("i",{class:"ti ti-download"},null,-1),dt=e("i",{class:"ti ti-upload"},null,-1),ct=e("i",{class:"ti ti-upload"},null,-1),ut=e("i",{class:"ti ti-user-off"},null,-1),pt={class:"_gaps_s"},_t=e("i",{class:"ti ti-download"},null,-1),mt=e("i",{class:"ti ti-download"},null,-1),ft=e("i",{class:"ti ti-upload"},null,-1),xt=e("i",{class:"ti ti-upload"},null,-1),ht=e("i",{class:"ti ti-user-off"},null,-1),gt={class:"_gaps_s"},kt=e("i",{class:"ti ti-download"},null,-1),vt=e("i",{class:"ti ti-download"},null,-1),wt=e("i",{class:"ti ti-upload"},null,-1),yt=e("i",{class:"ti ti-upload"},null,-1),bt=e("i",{class:"ti ti-antenna"},null,-1),Tt={class:"_gaps_s"},It=e("i",{class:"ti ti-download"},null,-1),Ct=e("i",{class:"ti ti-download"},null,-1),Mt=e("i",{class:"ti ti-upload"},null,-1),Vt=e("i",{class:"ti ti-upload"},null,-1),Rt=D({__name:"import-export",setup($t){const y=M(!1),b=M(!1),T=M(j.state.defaultWithReplies),f=()=>{C({type:"info",text:o.ts.exportRequested})},g=()=>{C({type:"info",text:o.ts.importRequested})},c=d=>{C({type:"error",text:d.message})},$=()=>{p("i/export-notes",{}).then(f).catch(c)},O=()=>{p("i/export-favorites",{}).then(f).catch(c)},U=()=>{p("i/export-following",{excludeMuting:y.value,excludeInactive:b.value}).then(f).catch(c)},B=()=>{p("i/export-blocking",{}).then(f).catch(c)},F=()=>{p("i/export-user-lists",{}).then(f).catch(c)},N=()=>{p("i/export-mute",{}).then(f).catch(c)},E=()=>{p("i/export-antennas",{}).then(f).catch(c)},L=async d=>{const l=await k(d.currentTarget??d.target);p("i/import-following",{fileId:l.id,withReplies:T.value}).then(g).catch(c)},R=async d=>{const l=await k(d.currentTarget??d.target);p("i/import-user-lists",{fileId:l.id}).then(g).catch(c)},S=async d=>{const l=await k(d.currentTarget??d.target);p("i/import-muting",{fileId:l.id}).then(g).catch(c)},q=async d=>{const l=await k(d.currentTarget??d.target);p("i/import-blocking",{fileId:l.id}).then(g).catch(c)},A=async d=>{const l=await k(d.currentTarget??d.target);p("i/import-antennas",{fileId:l.id}).then(g).catch(c)};return V(()=>[]),V(()=>[]),z({title:o.ts.importAndExport,icon:"ti ti-package"}),(d,l)=>(h(),K("div",P,[a(x,{first:""},{label:t(()=>[W,i(" "+n(s(o).ts._exportOrImport.allNotes),1)]),default:t(()=>[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[G]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[0]||(l[0]=r=>$())},{default:t(()=>[H,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1})]),_:1}),a(x,null,{label:t(()=>[J,i(" "+n(s(o).ts._exportOrImport.favoritedNotes),1)]),default:t(()=>[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[Q]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[1]||(l[1]=r=>O())},{default:t(()=>[X,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1})]),_:1}),a(x,null,{label:t(()=>[Y,i(" "+n(s(o).ts._exportOrImport.followingList),1)]),default:t(()=>[e("div",Z,[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[tt]),default:t(()=>[e("div",st,[a(I,{modelValue:y.value,"onUpdate:modelValue":l[2]||(l[2]=r=>y.value=r)},{default:t(()=>[i(n(s(o).ts._exportOrImport.excludeMutingUsers),1)]),_:1},8,["modelValue"]),a(I,{modelValue:b.value,"onUpdate:modelValue":l[3]||(l[3]=r=>b.value=r)},{default:t(()=>[i(n(s(o).ts._exportOrImport.excludeInactiveUsers),1)]),_:1},8,["modelValue"]),a(u,{primary:"",class:"x8otT",inline:"",onClick:l[4]||(l[4]=r=>U())},{default:t(()=>[lt,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])])]),_:1}),s(m)&&!s(m).movedTo?(h(),v(_,{key:0},{label:t(()=>[i(n(s(o).ts.import),1)]),icon:t(()=>[ot]),default:t(()=>[a(I,{modelValue:T.value,"onUpdate:modelValue":l[5]||(l[5]=r=>T.value=r)},{default:t(()=>[i(n(s(o).ts._exportOrImport.withReplies),1)]),_:1},8,["modelValue"]),a(u,{primary:"",class:"x8otT",inline:"",onClick:l[6]||(l[6]=r=>L(r))},{default:t(()=>[et,i(" "+n(s(o).ts.import),1)]),_:1},8,["class"])]),_:1})):w("",!0)])]),_:1}),a(x,null,{label:t(()=>[it,i(" "+n(s(o).ts._exportOrImport.userLists),1)]),default:t(()=>[e("div",nt,[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[at]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[7]||(l[7]=r=>F())},{default:t(()=>[rt,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1}),s(m)&&!s(m).movedTo?(h(),v(_,{key:0},{label:t(()=>[i(n(s(o).ts.import),1)]),icon:t(()=>[dt]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[8]||(l[8]=r=>R(r))},{default:t(()=>
1[ct,i(" "+n(s(o).ts.import),1)]),_:1},8,["class"])]),_:1})):w("",!0)])]),_:1}),a(x,null,{label:t(()=>[ut,i(" "+n(s(o).ts._exportOrImport.muteList),1)]),default:t(()=>[e("div",pt,[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[_t]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[9]||(l[9]=r=>N())},{default:t(()=>[mt,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1}),s(m)&&!s(m).movedTo?(h(),v(_,{key:0},{label:t(()=>[i(n(s(o).ts.import),1)]),icon:t(()=>[ft]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[10]||(l[10]=r=>S(r))},{default:t(()=>[xt,i(" "+n(s(o).ts.import),1)]),_:1},8,["class"])]),_:1})):w("",!0)])]),_:1}),a(x,null,{label:t(()=>[ht,i(" "+n(s(o).ts._exportOrImport.blockingList),1)]),default:t(()=>[e("div",gt,[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[kt]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[11]||(l[11]=r=>B())},{default:t(()=>[vt,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1}),s(m)&&!s(m).movedTo?(h(),v(_,{key:0},{label:t(()=>[i(n(s(o).ts.import),1)]),icon:t(()=>[wt]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[12]||(l[12]=r=>q(r))},{default:t(()=>[yt,i(" "+n(s(o).ts.import),1)]),_:1},8,["class"])]),_:1})):w("",!0)])]),_:1}),a(x,null,{label:t(()=>[bt,i(" "+n(s(o).ts.antennas),1)]),default:t(()=>[e("div",Tt,[a(_,null,{label:t(()=>[i(n(s(o).ts.export),1)]),icon:t(()=>[It]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[13]||(l[13]=r=>E())},{default:t(()=>[Ct,i(" "+n(s(o).ts.export),1)]),_:1},8,["class"])]),_:1}),s(m)&&!s(m).movedTo?(h(),v(_,{key:0},{label:t(()=>[i(n(s(o).ts.import),1)]),icon:t(()=>[Mt]),default:t(()=>[a(u,{primary:"",class:"x8otT",inline:"",onClick:l[14]||(l[14]=r=>A(r))},{default:t(()=>[Vt,i(" "+n(s(o).ts.import),1)]),_:1},8,["class"])]),_:1})):w("",!0)])]),_:1})]))}});export{Rt 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.