PageSourceSearch

https://genau.qwertqwefsday.eu/assets/email.799f28cb.js

js qwertqwefsday.eu collected 2026-10-02 07:04:57 UTC 3,115 bytes, 1 lines download raw bytes

1import{F as N}from"./section.1f54a7eb.js";import{$ as i,aP as q,f as t,aB as U,aC as m,v as w,ai as A,I}from"./app.0a7dc9c6.js";import{b as x,a as d,w as k,e as E,f as R,j as S,B as n,h as a,H as s,y as u,u as l,a4 as C,k as B}from"./vue.ad847db7.js";const b={class:"_formRoot"},D=B("i",{class:"fas fa-envelope"},null,-1),H=x({__name:"email",setup(M){const c=d(i.email),g=f=>{w("i/update",{receiveAnnouncementEmail:f})},F=()=>{A({title:t.ts.password,type:"password"}).then(({canceled:f,result:e})=>{f||I("i/update-email",{password:e,email:c.value})})},r=d(i.emailNotificationTypes.includes("mention")),p=d(i.emailNotificationTypes.includes("reply")),v=d(i.emailNotificationTypes.includes("quote")),_=d(i.emailNotificationTypes.includes("follow")),V=d(i.emailNotificationTypes.includes("receiveFollowRequest")),y=d(i.emailNotificationTypes.includes("groupInvited")),T=()=>{w("i/update",{emailNotificationTypes:[r.value?"mention":null,p.value?"reply":null,v.value?"quote":null,_.value?"follow":null,V.value?"receiveFollowRequest":null,y.value?"groupInvited":null].filter(f=>f!=null)})};return k([r,p,v,_,V,y],()=>{T()}),E(()=>{k(c,()=>{F()})}),q({title:t.ts.email,icon:"fas fa-envelope"}),(f,e)=>(R(),S("div",b,[n(N,null,{label:a(()=>[s(u(l(t).ts.emailAddress),1)]),default:a(()=>[n(U,{modelValue:c.value,"onUpdate:modelValue":e[0]||(e[0]=o=>c.value=o),type:"email","manual-save":""},C({prefix:a(()=>[D]),_:2},[l(i).email&&!l(i).emailVerified?{name:"caption",fn:a(()=>[s(u(l(t).ts.verificationEmailSent),1)]),key:"0"}:c.value===l(i).email&&l(i).emailVerified?{name:"caption",fn:a(()=>[B("i",{class:"fas fa-check",style:{color:"var(--success)"}}),s(" "+u(l(t).ts.emailVerified),1)]),key:"1"}:void 0]),1032,["modelValue"])]),_:1}),n(N,null,{default:a(()=>[n(m,{"model-value":l(i).receiveAnnouncementEmail,"onUpdate:modelValue":g},{default:a(()=>[s(u(l(t).ts.receiveAnnouncementFromInstance),1)]),_:1},8,["model-value"])]),_:1}),n(N,null,{label:a(()=>[s(u(l(t).ts.emailNotification),1)]),default:a(()=>[n(m,{modelValue:r.value,"onUpdate:modelValue":e[1]||(e[1]=o=>r.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.mention),1)]),_:1},8,["modelValue"]),n(m,{modelValue:p.value,"onUpdate:modelValue":e[2]||(e[2]=o=>p.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.reply),1)]),_:1},8,["modelValue"]),n(m,{modelValue:v.value,"onUpdate:modelValue":e[3]||(e[3]=o=>v.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.quote),1)]),_:1},8,["modelValue"]),n(m,{modelValue:_.value,"onUpdate:modelValue":e[4]||(e[4]=o=>_.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.follow),1)]),_:1},8,["modelValue"]),n(m,{modelValue:V.value,"onUpdate:modelValue":e[5]||(e[5]=o=>V.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.receiveFollowRequest),1)]),_:1},8,["modelValue"]),n(m,{modelValue:y.value,"onUpdate:modelValue":e[6]||(e[6]=o=>y.value=o),class:"_formBlock"},{default:a(()=>[s(u(l(t).ts._notification._types.groupInvited),1)]),_:1},8,["modelValue"])]),_:1})]))}});export{H 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.