1import{_ as c}from"./DD4XQldF.js";import{q as P,J as b,u as k,r as l,K as O,L as T,c as _,t as U,v as n,z as w,h as s,b as p,M as y,j as E,B as g,k as r,F,o as N,N as A}from"#entry";const B={class:"mt-2 flex flex-nowrap items-center px-1 py-3"},$={class:"flex-grow"},q={class:"label-s text-primary"},z={class:"paragraph-xs mt-0.5 text-tertiary"},C={class:"mt-2 flex flex-nowrap items-center px-1 py-3"},V={class:"flex-grow"},j={class:"label-s text-primary"},I={class:"paragraph-xs mt-0.5 text-tertiary"},G={__name:"email",setup(J){const e=P(),f=b(),{t:a}=k(),u=l(e.userData?.settings?.sendMeetingNotesToAttendees??!1),m=l(e.userData?.settings?.sendMeetingNotesToMyEmail??!1),o=l(e.userData?.settings?.sendMeetingNotesToAttendees??!1),i=l(e.userData?.settings?.sendMeetingNotesToMyEmail??!1);O(()=>{e.sendMeetingNotesToAttendeesLoading||(u.value=e.userData?.settings?.sendMeetingNotesToAttendees??!1,o.value=e.userData?.settings?.sendMeetingNotesToAttendees??!1),e.sendMeetingNotesToMyEmailLoading||(m.value=e.userData?.settings?.sendMeetingNotesToMyEmail??!1,i.value=e.userData?.settings?.sendMeetingNotesToMyEmail??!1)});const{send:v}=T({defaultOnError:()=>{e.setSendMeetingNotesToAttendeesLoading(!1),e.setSendMeetingNotesToAttendeesPending(null),u.value=o.value,e.editUserData({settings:{...e.userData?.settings,sendMeetingNotesToAttendees:o.value}}),f.pushAlert(a("settingsEmail.error"),"error",{title:a("components.molecules.thealert.updateFailed")})},defaultOnSuccess:()=>{e.setSendMeetingNotesToAttendeesLoading(!1)},defaultOnLoading:()=>{e.setSendMeetingNotesToAttendeesLoading(!0)},immediateSend:!1,requestFunction:e.updateAndPushUserData}),{send:D}=T({defaultOnError:()=>
1{e.setSendMeetingNotesToMyEmailLoading(!1),e.setSendMeetingNotesToMyEmailPending(null),m.value=i.value,e.editUserData({settings:{...e.userData?.settings,sendMeetingNotesToMyEmail:i.value}}),f.pushAlert(a("settingsEmail.error"),"error",{title:a("components.molecules.thealert.updateFailed")})},defaultOnSuccess:()=>{e.setSendMeetingNotesToMyEmailLoading(!1)},defaultOnLoading:()=>{e.setSendMeetingNotesToMyEmailLoading(!0)},immediateSend:!1,requestFunction:e.updateAndPushUserData}),h=_(()=>e.sendMeetingNotesToAttendeesLoading?e.sendMeetingNotesToAttendeesPending!==null?e.sendMeetingNotesToAttendeesPending:!(e.userData?.settings?.sendMeetingNotesToAttendees??!1):e.userData?.settings?.sendMeetingNotesToAttendees??!1),S=_(()=>e.sendMeetingNotesToMyEmailLoading?e.sendMeetingNotesToMyEmailPending!==null?e.sendMeetingNotesToMyEmailPending:!(e.userData?.settings?.sendMeetingNotesToMyEmail??!1):e.userData?.settings?.sendMeetingNotesToMyEmail??!1),L=t=>{o.value=e.userData?.settings?.sendMeetingNotesToAttendees??!1,e.setSendMeetingNotesToAttendeesPending(t),u.value=t,v({functionArgs:{settings:{...e.userData?.settings,sendMeetingNotesToAttendees:t}}}),t?n({eventName:"email_preference_all_attendees_toggled_on"}):n({eventName:"email_preference_all_attendees_toggled_off"})},x=t=>{i.value=e.userData?.settings?.sendMeetingNotesToMyEmail??!1,e.setSendMeetingNotesToMyEmailPending(t),m.value=t,D({functionArgs:{settings:{...e.userData?.settings,sendMeetingNotesToMyEmail:t}}}),t?n({eventName:"email_preference_only_me_toggled_on"}):n({eventName:"email_preference_only_me_toggled_off"})};return U(()=>{n({eventName:"settings_email_page_view"})}),(t,d)=>(N(),w(F,null,[s("div",B,[s("div",$,[s("p",q,g(t.$t("settingsEmail.sendMeetingNotesToAttendees")),1),s("p",z,g(t.$t("settingsEmail.sendMeetingNotesToAttendeesDescription")),1)]),r(e).sendMeetingNotesToAttendeesLoading?(N(),p(A,{key:0,size:"sm",class:"mr-3"})):y("",!0),E(c,{"model-value":h.value,disabled:r(e).sendMeetingNotesToAttendeesLoading,onChange:d[0]||(d[0]=M=>L(M.target.checked))},null,8,["model-value","disabled"])]),s("div",C,[s("div",V,[s("p",j,g(t.$t("settingsEmail.sendMeetingNotesToMyEmail")),1),s("p",I,g(t.$t("settingsEmail.sendMeetingNotesToMyEmailDescription")),1)]),r(e).sendMeetingNotesToMyEmailLoa
1ding?(N(),p(A,{key:0,size:"sm",class:"mr-3"})):y("",!0),E(c,{"model-value":S.value,disabled:r(e).sendMeetingNotesToMyEmailLoading,onChange:d[1]||(d[1]=M=>x(M.target.checked))},null,8,["model-value","disabled"])])],64))}};export{G 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.