PageSourceSearch

https://repost.aws/_next/static/chunks/pages/dashboard/settings/[[...settingTab]]-d636c1e4a061960b.js

js repost.aws collected 2026-10-01 08:34:09 UTC 67,463 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1246],{57112:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/settings/[[...settingTab]]",function(){return n(88933)}])},38194:function(e,t,n){"use strict";n.d(t,{n:function(){return c}});var i=n(72253),a=n(47702),r=n(85893),s=n(59633);n(67294);var l=n(43798),o=n.n(l);function c(e){var t=e.checked,n=e.onChange,l=e.isDisabled,c=e.updatingPreference,u=e.preference,d=e.title,f=e.description,m=(0,a._)(e,["checked","onChange","isDisabled","updatingPreference","preference","title","description"]);return(0,r.jsxs)("div",{className:o().row,"data-testid":"".concat(u,"-preference-row"),children:[(0,r.jsx)("div",{children:(0,r.jsx)(s.Z,(0,i._)({id:u,checked:t,onChange:n,disabled:l||!!c,loading:!l&&c===u,"data-testid":"".concat(u,"-preference-switch")},m))}),(0,r.jsxs)("div",{children:[!!d&&(0,r.jsx)("p",{className:o().title,"data-testid":"".concat(u,"-preference-title"),children:(0,r.jsx)("strong",{children:d})}),!!f&&(0,r.jsx)("p",{className:o().description,"data-testid":"".concat(u,"-preference-description"),children:f})]})]})}},19984:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});var i=n(91309),a=n(67294),r=function(e){var t=e.callback,n=e.delayInSec,r=e.maxCalls,s=(0,a.useRef)(0),l=(0,i._)((0,a.useState)(!1),2),o=l[0],c=l[1];return(0,a.useEffect)(function(){var e=null;return o?(s.current=0,e=setInterval(function(){s.current+=1,t(s.current,r),s.current>=r&&c(!1)},1e3*n)):clearInterval(e),function(){return clearInterval(e)}},[t,n,r,o]),c}},47199:function(e,t,n){"use strict";n.d(t,{I:function(){return h}});var i=n(72253),a=n(47702),r=n(4586),s=n(85893),l=n(1461),o=n(60247),c=n(72700),u=n.n(c),d=n(28235),f=n(9625),m=n(28276),h=function(e){var t=e.message,n=e.className,c=e.type,h=e.absolutePositioned,g=e.showIcon,p=(0,a._)(e,["message","className","type","absolutePositioned","showIcon"]),_=(0,m.$G)().t;return(0,s.jsx)("div",{className:void 0!==h&&h?u().container:null,children:(0,s.jsx)(l.Z,(0,i._)({showIcon:void 0===g||g,icon:"warning"===c?(0,s.jsx)(d.Z,{"aria-label":_("icon-warn")}):(0,s.jsx)(f.Z,{"aria-label":_("icon-info")}),message:t,type:c,className:o.WM.apply(void 0,(0,r._)([u().alert,n,c&&u()[c]].filter(function(e){return!!e})))},p))})}},51741:function(e,t,n){"use strict";n.d(t,{T:function(){return d}});var i=n(72253),a=n(14932),r=n(47702),s=n(85893),l=n(67294),o=n(28158),c=n.n(o),u=n(60247);function d(e){var t=e.control,n=e.label,o=e.className,d=e.controlId,f=(0,r._)(e,["control","label","className","controlId"]),m=(0,l.cloneElement)(t,(0,a._)((0,i._)({},e.label?{"aria-labelledby":["".concat(e.controlId,"-label"),t.props["aria-labelledby"]].filter(Boolean).join(" ")||void 0}:{}),{id:d}));return(0,s.jsxs)("div",(0,a._)((0,i._)({className:(0,u.WM)(o,n?void 0:c().emptyLabel)},f),{children:[n?(0,s.jsx)("label",{id:"".concat(d,"-label"),className:c().label,children:n}):null,m]}))}},25916:function(e,t,n){"use strict";n.d(t,{K:function(){return v}});var i=n(85893),a=n(35846),r=n(27361),s=n.n(r),l=n(3674),o=n.n(l),c=n(35161),u=n.n(c),d=n(28276),f=n(6806),m=n(67294),h=n(60247),g=n(40665),p=n(33228),_=n.n(p),v=function(e){var t=e.tabs,n=e.defaultKey,r=e.activeKey,l=e.ariaLabel,c=e.ariaControls,p=(0,g.q)(),v=(0,d.$G)().t,x=(0,m.useRef)(null);return(0,m.useEffect)(function(){if(x.current){var e=new MutationObserver(function(e){x.current.querySelectorAll('[role="tab"]').forEach(function(e){e.getAttribute("aria-controls")!==c&&e.setAttribute("aria-controls",c)})}),t=x.current.querySelector('[role="tablist"]');t&&t.setAttribute("aria-label",l),x.current.querySelectorAll('[role="tab"]').forEach(function(e){return e.setAttribute("aria-controls",c)});var n=x.current.querySelector('[role="tabpanel"]');return n&&(n.setAttribute("aria-hidden","true"),n.setAttribute("tabindex","-1")),e.observe(x.current,{attributes:!0,childList:!0,subtree:!0}),function(){return e.disconnect()}}},[c,l]),(0,i.jsx)("div",{ref:x,children:(0,i.jsx)(a.Z,{defaultActiveKey:n,animated:!1,activeKey:r,className:_().tabs,onTabClick:function(e,n){return(0,h.vo)(n,function(){return p(t[e].href,void 0,void 0,!1)})},children:u()(o()(t),function(e){if(!s()(t[e],"available",!0))return null;var n=(0,i.jsxs)(f.r,{href:t[e].href,tabIndex:-1,"data-test":"tab-".concat(t[e].label.split(" ").join("-")),id:"generic-tab-".concat(e),children:[v(t[e].label)," ",t[e].count&&"(".concat(t[e].count,")")]});return(0,i.jsx)(a.Z.TabPane,{tab:n,className:_().tabPane},e)})})})}},92173:function(e,t,n){"use strict";n.d(t,{S:function(){return o}});var i=n(72253),a=n(14932),r=n(54117),s=n(95368),l=n.n(s);function o(e){r.Z.confirm((0,a._)((0,i._)({},e),{okButtonProps:{"data-test":"confirm-modal-btn",size:"small",className:[l().primary,l().default,l().small].join(" ")},cancelButtonProps:{size:"small",className:[l().secondary,l().default,l().small].join(" ")}}))}},90651:function(e,t,n){"use strict";n.r(t);var i=n(85893),a=n(74456),r=n(28276),s=n(62358);t.default=function(){var e=(0,r.$G)().t;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.h,{title:e("Page not found"),path:"",desc:e("Page not found")}),(0,i.jsx)(a.ZP,{status:404,title:404,subTitle:e("Page not found")})]})}},88933:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return nd},default:function(){return nf}});var i,a=n(85893),r=n(28276),s=n(30539),l=n(55759),o=n(1461),c=n(11318),u=n(66437),d=n(84766),f=n.n(d),m=n(60247),h=n(35490),g=n(32882),p=function(){var e,t=(0,r.$G)().t,n=(0,s.d)(),i=(0,l.c)("EmailVerification"),d=(0,g.Un)(),p=(0,g.$8)(),_=(null==p?void 0:null===(e=p.title)||void 0===e?void 0:e.en)||h.px;return!d.email||d.emailVerified?null:(0,a.jsx)(o.Z,{showIcon:!0,message:t("Verify your email"),description:(0,a.jsxs)("div",{className:f().descriptionContainer,children:[(0,a.jsx)("div",{children:(0,m.MH)()?(0,a.jsxs)(r.cC,{i18nKey:"multiple-emails-verify-your-email",children:["To receive email notifications and start contributing to ",{SITE_NAME:_},", click on the link in the verification email sent to"," ",(0,a.jsx)("strong",{children:{email:d.email}}),". To verify using a different email address, click “add new email” and then “verify” below."]}):(0,a.jsxs)(r.cC,{i18nKey:"verify-your-email",children:["Please click on the link in the verification email sent to"," ",(0,a.jsx)("strong",{children:{email:d.email}})," to receive email notifications and import certifications."]})}),(0,a.jsx)(u.z,{size:"small",state:"default",variant:"secondary",className:f().button,onClick:function(){return i({actionName:t("Send Email Verification"),callerName:"resendEmailVerificationClick",asyncCallBack:function(){return(0,c.w$)(d.userId,n)}})},"data-test":"resend-email-verification-btn",children:t("Resend verification email")})]}),type:"info",className:f().alert,"data-test":"resend-email-verification-alert"})},_=n(67294),v=n(44496),x=n(90651),b=n(11010),y=n(91309),j=n(97582),N=n(98876),w=n(2823),S=n(56941),k=n(27484),C=n.n(k),I=n(41609),T=n.n(I),E=n(35161),A=n.n(E),P=n(84238),F=n.n(P),D=n(93386),L=n.n(D),O=n(25675),U=n.n(O),z=n(91855),V=n(57501),R=n(91623),q=n.n(R),M=n(11163),Z=n(92402),B=n(7538),W=n(59419),J=n(9113),G=n(75766),H=n(72253),K=n(14932),Y=n(711),$=n.n(Y),Q=n(27361),X=n.n(Q),ee=n(18446),et=n.n(ee),en=n(52353),ei=n.n(en),ea=n(14176),er=n.n(ea),es=n(78718),el=n.n(es),eo=n(54061),ec=n.n(eo),eu=n(45007),ed=n(14827),ef=n(76100),em=n(47199),eh=n(63008),eg=n(4138),ep=n.n(eg),e_=n(43174),ev=n.n(e_),ex=n(10240),eb=n.n(ex),ey=n(17341),ej=n(57783),eN=n(38566),ew=n(75738),eS=n.n(ew),ek=n(49030),eC=function(e){var t=e.profile,n=e.login,i=e.signOut,s=(0,r.$G)().t;if(!n)return null;var l=(0,ej.V1)(n,s);return(0,a.jsxs)("div",{className:eS().container,children:[(0,a.jsx)(eN.q,{type:"image",avatarSize:"medium",userDetail
1:t}),(0,a.jsxs)("div",{className:eS().column,children:[(0,a.jsx)("div",{className:eS().title,children:l.id}),(0,a.jsx)("div",{className:eS().subTitle,children:eb()(n.id,"sono-")?(0,a.jsx)(ey.j,{href:"https://profile.aws.amazon.com",children:s("Visit {{AWS_BUILDER_ID}} profile",{AWS_BUILDER_ID:ek.je})}):l.type}),(0,a.jsx)("div",{className:eS().notification,children:s("You will not be able to unlink the login you are currently signed into")})]}),(0,a.jsx)(u.z,{variant:"link","data-test":"sign-out-btn",onClick:i,children:s("Sign out")})]})},eI=n(25982),eT=n.n(eI),eE=n(40665),eA=n(92173),eP=n(13797),eF=n(47702),eD=n(70178),eL=n.n(eD),eO=n(63105),eU=n.n(eO),ez=n(52628),eV=n.n(ez),eR=n(6727),eq=n(51423),eM=n(57043),eZ=n.n(eM),eB=n(64721),eW=n.n(eB),eJ=n(12571),eG=n.n(eJ),eH=n(14841),eK=n.n(eH),eY=n(75472),e$=n.n(eY),eQ=n(50361),eX=n.n(eQ),e0=n(13311),e1=n.n(e0),e2=n(6306),e4=n(28842),e3=n(75003),e5=n.n(e3),e8=n(51741),e7=function(e){var t=e.handleChange,n=e.frequency,i=e.inputId,s=(0,r.$G)().t,l="".concat(i,"-").concat(n,"-notification-btn"),o=(0,_.useMemo)(function(){return[{value:eR.zx.IMMEDIATE,label:s("Send immediately")},{value:eR.zx.DAILY,label:s("Daily digest")},{value:eR.zx.WEEKLY,label:s("Weekly digest")},{value:eR.zx.NONE,label:s("None")}]},[s]);return(0,a.jsx)(e8.T,{controlId:i,"aria-labelledby":"".concat(i,"-label"),label:s("Frequency"),control:(0,a.jsx)(J.F,{options:o,"data-testid":l,value:n===eR.zx.UNSET?void 0:n,size:"s",onChange:function(e){return t(e.value)},className:e5().select})})},e6=n(3521),e9=function(e){var t,n,i,l=e.notificationSetting,o=e.setAllSettingsData,c=e.setcurrentPageSettings,d=e.globalSettingDetail,f=(0,y._)((0,_.useState)(l.emailFrequency),2),h=f[0],g=f[1],p=(0,y._)((0,_.useState)(!1),2),v=p[0],x=p[1],N=(0,_.useRef)(null),w=(0,M.useRouter)(),S=(0,s.d)(),k=(0,r.$G)().t,C=eK()(e5().fadeDelay),I=function(e){c(function(t){return eU()(t,function(t){return t.settingName!==e})}),o(function(t){if(T()(t.settings))return t;var n=eU()(t.settings,function(t){return t.settingName!==e});return(0,K._)((0,H._)({},t),{settings:n})})},E=function(e,t){var n=function(n){var i=eX()(n),a=e1()(i,function(e){return e.settingName===t});return a.emailFrequency=e.emailFrequency,a.browserOn=e.browserOn,a.emailOn=e.emailOn,a.inAppOn=e.inAppOn,a.isFollowing=e.isFollowing,i};c(function(e){return n(e)}),o(function(e){if(T()(e.settings))return e;var t=n(e.settings);return(0,K._)((0,H._)({},e),{settings:t})})},A=(t=(0,b._)(function(e,t){var n,i;return(0,j.Jh)(this,function(a){switch(a.label){case 0:n=h,a.label=1;case 1:return a.trys.push([1,3,,4]),g(e),[4,(0,eR.PZ)(S,{emailFrequency:e,settingName:t.settingName,settingType:t.settingType})];case 2:return i=a.sent(),E((0,K._)((0,H._)({},t),{emailFrequency:i.emailFrequency,browserOn:i.browserOn,inAppOn:i.inAppOn,isFollowing:t.isFollowing}),t.settingName),[3,4];case 3:return a.sent(),g(n),[3,4];case 4:return[2]}})}),function(e,n){return t.apply(this,arguments)}),P=(n=(0,b._)(function(){var e,t;return(0,j.Jh)(this,function(n){switch(n.label){case 0:return e=l.settingName,t=l.isFollowing?e2.S2.NOT_FOLLOWING:e2.S2.FOLLOWING,[4,(0,e4.C)({resourceId:e,followStatus:t},S)];case 1:return n.sent(),[2]}})}),function(){return n.apply(this,arguments)}),F=(i=(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:clearTimeout(N.current),e.label=1;case 1:return e.trys.push([1,,3,4]),x(!0),[4,P()];case 2:return e.sent(),l.isFollowing?(E((0,K._)((0,H._)({},l),{isFollowing:!1,browserOn:!1,inAppOn:!1,emailFrequency:eR.zx.NONE,emailOn:!1}),l.settingName),N.current=setTimeout(function(){I(l.settingName)},C)):E((0,K._)((0,H._)({},l),{isFollowing:!0,browserOn:!0,inAppOn:!0,emailFrequency:eR.zx.IMMEDIATE,emailOn:!0}),l.settingName),[3,4];case 3:return x(!1),[7];case 4:return[2]}})}),function(){return i.apply(this,arguments)});return(0,_.useEffect)(function(){g(l.emailFrequency)},[l]),(0,_.useEffect)(function(){return function(){clearTimeout(N.current)}},[]),(0,a.jsxs)("div",{className:(0,m.WM)(e5().container,l.isFollowing||"global"===l.settingType?null:e5().fade),children:[function(){var e=l.settingDetail,t=l.route;if(!t){if("global"===l.settingType&&d){var n=d.title,i=d.description,r=
1d.image,s="/static/images/".concat(w.locale||"en","/").concat(r);return(0,a.jsxs)("div",{className:e5().detail,children:[(0,a.jsx)("span",{className:e5().settingImage,children:(0,a.jsx)(U(),{src:s,width:"80",height:"80",alt:"",style:{maxWidth:"100%",height:"auto"}})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{id:"".concat(l.settingName,"-label"),className:e5().settingTitle,children:k(n)}),i&&(0,a.jsx)("div",{className:e5().settingDescription,children:k(i)})]})]})}return e}return(0,a.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:t.asPath,className:e5().detailLink,children:e})}(),(0,a.jsxs)("div",{className:e5().buttonContainer,children:[l.emailFrequency!==eR.zx.UNSET?null:(0,a.jsxs)("div",{className:e5().unsetAlert,children:[(0,a.jsx)(e6.Z,{className:e5().unsetAlertIcon}),(0,a.jsxs)(r.cC,{i18nKey:"unset-alert",children:["Updated setting, ",(0,a.jsx)("br",{}),"please review"]})]}),"global"!==l.settingType&&(0,a.jsx)(u.z,{className:e5().followButton,size:"small",state:"default",variant:l.isFollowing?"following":"secondary",onClick:function(){F()},loading:v,"data-test":"follow-notification-btn","aria-label":k("Following {{title}}",{title:l.settingDetail}),children:l.isFollowing?k("Following"):k("Follow")}),(0,a.jsx)(e7,{inputId:l.settingName,frequency:h,handleChange:function(e){return A(e,l)}})]})]},l.settingName)},te=n(96524),tt=n.n(te),tn=(i={},(0,G._)(i,eR.DA.ANSWER_ACCEPT_STATUS_CHANGE,{title:"Your answer was accepted by the question asker",description:"Getting your answer accepted earns you +10 points",image:"Answer-accepted.svg",order:30}),(0,G._)(i,eR.DA.ACCEPT_ANSWER,{title:"A reminder to review answers and accept the best answer to your question",description:"Accepting an answer earns you +1 point",image:"Reminder-to-approve.svg",order:20}),(0,G._)(i,eR.DA.ANSWER_ACTIVITY_ON_QUESTION,{title:"An answer was posted to your question",image:"Answer-posted.svg",order:10}),(0,G._)(i,eR.DA.COMMENT_ACTIVITY_ON_ARTICLE,{title:"A comment was posted to your article",image:"Comment-posted.svg",order:10}),(0,G._)(i,eR.DA.FLAG_ACTIVITY_ON_POST,{title:"Your post is flagged, blocked or closed",image:"Post-flagged.svg",order:40}),(0,G._)(i,eR.DA.FOLLOWED_CONTENT_DEFAULTS,{title:"Default frequency for new followed content",description:"This setting will apply to all new questions, tags, topics, and users you follow. You can also modify the frequency of individual notifications below.",image:"Default-follow-frequency.svg",order:50}),(0,G._)(i,eR.DA.UPVOTE_ACTIVITY,{title:"Your question, answer, or article is upvoted",image:"question-answer-upvoted.svg",order:60}),(0,G._)(i,eR.DA.QUESTION_ROUTING,{title:"Expert input needed",description:"Questions that community members haven't answered up to 3 days after the original post are routed to users based on the notification setting that's indicated here. Questions with answers continue to route to community members until an answer is verified.",image:"Expert-input-needed.svg",order:50}),(0,G._)(i,eR.DA.COMMENT_ACTIVITY_ON_SELECTION,{title:"A comment was posted to your selection",image:"Comment-posted.svg",order:10}),i),ti=function(e){var t=e.settings,n=e.setAllSettingsData,i=(0,y._)((0,_.useState)(t),2),r=i[0],s=i[1];return(0,_.useEffect)(function(){var e=t.filter(function(e){return e.settingName!==eR.DA.QUESTION_ROUTING&&((0,m.W1)()||e.settingName!==eR.DA.ACCEPT_ANSWER)});s(e$()(e,function(e){return X()(tn,[e.settingDetail,"order"])}))},[t]),(0,a.jsx)("div",{className:tt().container,children:A()(r,function(e){return(0,a.jsx)(e9,{notificationSetting:e,setAllSettingsData:n,setcurrentPageSettings:s,globalSettingDetail:tn[e.settingDetail]},e.settingName)})})},ta=n(78226),tr=n.n(ta),ts=n(14693),tl=n(34430),to=function(e){return"ns-".concat(e)},tc=function(e,t){var n="".concat(e);eW()(ek.y3,n)&&(0,ts.IQ)(to(t),n)},tu=function(e){var t=(0,ts.wf)(to(e),"");return eW()(ek.y3,t)?eK()(t):5},td=function(e,t,n){return eG()(e,(t-1)*n,t*n)},tf=function(e){var t,n=e.settingType,i=e.allSettingsData,s=e.setAllSettingsData,l=e.fetchMoreData,o=tu(n),c=(0,y._)((0,_.useState)([]),2),u=c[0],d=c[1],f=(0,y._)((0,_.useState)(1),2),h=f[0],g=f[1],p=(0,r.$G)().t,v=(0,M.useRouter)(),x=function(e,t,n){d(td(e,t,n))},N=(0,tl.k)(),w=function(e){s(function(t){return{settings:eZ()(t.settings,e.settings),nextToken:e.nextToken}})},S=(t=(0,b._)(function(e,t){var n,a;return(0,j.Jh)(this,function(r){switch(r.label){case 0:if(g(e),x(n=i.settings,e,t),!i.nextToken)return[2];if(a=td(n,e+5+1,t),!T()(a))return[3,2];return[4,l(null==i?void 0:i.nextToken)];case 1:w(r.sent()),r.label=2;case 2:return[2]}})}),function(e,n){return t.apply(this,arguments)}),k=function(){switch(n){case"topic":return p("Topics");case"tag":return p("Tags");case"user":return p("Users");case"question":return p("Questions");case"article":return p("Articles");case"selection":return p("Selections");default:return null}},C=function(){switch(n){case"topic":return"Topics.svg";case"tag":return"Tags.svg";case"user":return"Users.svg";case"question":return"Questions.svg";case"article":return"Articles.svg";case"selection":return"Selections.svg";default:return null}};if((0,_.useEffect)(function(){d(td(i.settings,h,o))},[i,h,o]),T()(i.settings))return null;var I="/static/images/".concat(v.locale||"en","/").concat(C());return(0,a.jsxs)("div",{className:(0,m.WM)(tr().section,k()?tr().withHeading:null),children:[C()&&(0,a.jsx)("span",{className:tr().settingImage,children:(0,a.jsx)(U(),{src:I,width:"80",height:"80",alt:"",style:{maxWidth:"100%",height:"auto"}})}),(0,a.jsxs)("div",{className:tr().items,children:[k()&&(0,a.jsx)("h3",{className:tr().heading,children:k()}),(0,a.jsx)(ti,{settings:u,setAllSettingsData:s}),(0,a.jsx)("div",{className:tr().pageContainer,children:(0,a.jsx)(eq.Z,(0,H._)({className:tr().pagination,showSizeChanger:!0,pageSizeOptions:ek.y3,onShowSizeChange:function(e,t){tc(t,
1n)},total:F()(i.settings),onChange:S,defaultPageSize:o,hideOnSinglePage:5>=F()(i.settings)},N))})]})]})},tm=n(52173),th=n(75977),tg=(0,tm.default)(th.Z),tp=function(e){var t=e.handleChange,n=e.day,i=e.testId,s=e.id,l=(0,r.$G)().t,o=(0,_.useMemo)(function(){return[{label:l("Monday"),value:eR.hn.MON},{label:l("Tuesday"),value:eR.hn.TUE},{label:l("Wednesday"),value:eR.hn.WED},{label:l("Thursday"),value:eR.hn.THU},{label:l("Friday"),value:eR.hn.FRI},{label:l("Saturday"),value:eR.hn.SAT},{label:l("Sunday"),value:eR.hn.SUN}]},[l]);return(0,a.jsx)(J.F,{"data-testid":i,value:n,onChange:function(e){return t(e.value)},options:o,size:"s",id:s})},t_=n(8667),tv=n.n(t_),tx=function(e){var t=e.onDailyScheduleChange,n=e.onWeeklyScheduleChange,i=e.dailySchedule,s=e.weeklySchedule,l=(0,r.$G)().t;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:tv().header,children:(0,a.jsx)("h2",{className:tv().sectionTitle,"data-test":"notification-times-label",children:l("Notification Times")})}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:tv().schedule,children:[(0,a.jsx)("div",{children:l("Daily digests")}),(0,a.jsx)(e8.T,{controlId:"daily-digest-time",label:l("Time"),control:(0,a.jsx)("div",{children:(0,a.jsx)(tg,{picker:"time","data-test":"daily-digest-time-input",value:C()().hour(i.hour).minute(0),onChange:function(e){return t({hour:e.hour()})},format:"HH:mm",minuteStep:60,showNow:!1,allowClear:!1})})})]}),(0,a.jsxs)("div",{className:tv().schedule,children:[(0,a.jsx)("div",{id:"weekly-digest-label",children:l("Weekly digests")}),(0,a.jsxs)("div",{className:tv().scheduleButtons,role:"group","aria-labelledby":"weekly-digest-label",children:[(0,a.jsx)(e8.T,{controlId:"weekly-digest-day",label:l("Day"),control:(0,a.jsx)(tp,{"data-test":"weekly-digest-day-input",day:s.day,handleChange:function(e){return n({hour:s.hour,day:e})}})}),(0,a.jsx)(e8.T,{controlId:"weekly-digest-time",label:l("Time"),control:(0,a.jsx)("div",{children:(0,a.jsx)(tg,{picker:"time","data-test":"weekly-digest-time-input",value:C()().hour(s.hour).minute(0),onChange:function(e){return n({hour:e.hour(),day:s.day})},format:"HH:mm",minuteStep:60,showNow:!1,allowClear:!1})})})]})]})]}),(0,a.jsx)("div",{className:tv().scheduleNote,children:l("All “Daily digest” and “Weekly digest” notifications will be consolidated into the same email to reduce the number of notifications you receive.")})]})},tb=n(24158),ty=n(11595),tj=n.n(ty),tN=n(79850),tw=n(61904),tS=n(25934),tk=n(11920);function tC(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,r.$G)().t,i=t.messages,a=void 0===i?{}:i,l=a.error,o=a.inProgress,c=a.success,u=(0,s.d)(),d=(0,y._)((0,_.useState)(!1),2),f=d[0],m=d[1],h=(0,y._)((0,_.useState)(),2),g=h[0],p=h[1],v=(0,y._)((0,_.useState)(!1),2),x=v[0],N=v[1],w=(0,y._)((0,_.useState)(),2),S=w[0],k=w[1];return[(0,_.useCallback)((0,b._)(function(){var t,i,a;return(0,j.Jh)(this,function(r){switch(r.label){case 0:t=(0,tS.Z)(),m(!0),o&&tk.T.loading({message:n(o),key:t}),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,e({token:u})];case 2:return i=r.sent(),m(!1),k(i),c?tk.T.success({message:n(c),key:t}):tk.T.close(t),[2,i];case 3:throw a=r.sent(),m(!1),N(!0),p(a),l?tk.T.error({message:n(l),key:t}):tk.T.close(t),Error("Failed to make an API call",a);case 4:return[2]}})}),[e,l,o,c,n,u]),{isInProgress:f,error:g,hasError:x,result:S}]}var tI=n(86344),tT=n.n(tI);function tE(){var e,t,n,i,s,l,o,c=(0,r.$G)().t,d=(t=(e=(0,y._)(tC(function(e){var t=e.token;return z.l.listEmails({token:t})}),2))[0],i=(n=e[1]).result,s=n.hasError,l=n.error,o=n.isInProgress,(0,_.useEffect)(function(){t()},[]),{isError:l,isLoading:o,emails:i,hasError:s}),f=d.emails,m=void 0===f?[]:f,h=d.isLoading,p=(0,g.Un)(),v=(0,y._)((0,_.useState)(p.email),2),x=v[0],b=v[1],j=(0,y._)((0,_.useState)(p.email),2),N=j[0],w=j[1],S=(0,y._)(tC(function(e){var t=e.token;return z.l.setPrimaryEmail({token:t},{email:N})},{messages:{error:"Failed to update notifications email",inProgress:"Updating notifications email",success:"Updated notifications email"}}),2),k=S[0],C=S[1],I=(0,_.useCallback)(function(e){if(e.preventDefault(),N===x){tN.Z.warning({key:"Update notifications email",message:c("No changes found"),duration:0});return}k().then(function(){b(N)})},[x,N,k,c]),T=(0,_.useCallback)(function(){w(x)},[x]),E=m.concat(m.find(function(e){return e.email===x})?[]:[{email:x,emailVerified:p.emailVerified}]).filter(function(e){return!!e.emailVerified||e.email===x}).map(function(e){return{value:e.email,label:e.email}}),A=m.filter(function(e){return e.emailVerified}).map(function(e){return e.email});return(0,a.jsxs)("form",{noValidate:!0,onSubmit:I,className:tT().form,children:[(0,a.jsx)(W.W,{controlId:"email-for-notifications",className:tT().field,label:(0,a.jsx)(tw.l,{required:!0,children:c("Email for notifications")}),hint:c("notification-settings-verified-emails-only"),control:(0,a.jsx)(J.F,{isDisabled:C.isInProgress,isLoading:h,options:E,value:N,onChange:function(e){return w(e.value)},isOptionDisabled:function(e){return!1===A.includes(e.value)}})}),(0,a.jsxs)("p",{className:tT().controls,children:[(0,a.jsx)(u.z,{variant:"primary",size:"large",htmlType:"submit",disabled:C.isInProgress||h,children:"Update email"}),(0,a.jsx)(u.z,{size:"large",htmlType:"button",disabled:C.isInProgress||h,onClick:T,children:"Cancel"})]})]})}C().extend(eL());var tA={settings:[],nextToken:null},tP=n(87508),tF=n(94654),tD=n.n(tF),tL=n(14293),tO=n.n(tL),tU=n(39138),tz=n.n(tU),tV=n(57557),tR=n.n(tV),tq=n(91546),tM=n(97127),tZ=n(41396),tB=n(19984),tW=n(59704),tJ=n.n(tW),tG=n(14405),tH=n(14270),tK=n(99114),tY=n.n(tK),t$=n(51535),tQ=function(e){var t,n=e.userDetail,i=e.imageViolations,l=e.onCancelViolationModal,o=e.onContinueViolationModal,c=e.setEnableSubmit,d=e.imageInProcess,f=e.setImageInProcess,h=e.uploadedImageId,g=e.setUploadedImageId,p=e.setProfilePictureShown,v=e.setImageProcessingFinished,x=e.form,N=(0,r.$G)().t,w=(0,s.d)(),S=(0,y._)((0,_.useState)(!1),2),k=S[0],C=S[1],I="imageBeingProcessed",T=(0,_.useCallback)((t=(0,b._)(function(e,t){var n,i;return(0,j.Jh)(this,function(a){switch(a.label){case 0:return[4,(0,tq.LL)(w,[h])];case 1:return n=a.sent(),f(i=e!==t&&tJ()(n,function(e){return e.type===tq.lR.PENDING_VERIFICATION})),v(!i),[2]}})}),function(e,n){return t.apply(this,arguments)}),[f,v,w,h]),E=(0,tB.Y)({callback:T,delayInSec:3,maxCalls:3});return(0,_.useEffect)(function(){d||(E(!1),c(!0),tP.ZP.destroy(I))},[E,d,c]),(0,a.jsxs)("div",{className:tY().wrapper,children:[(0,a.jsx)(tH.L,{violations:i,onCancel:l,onContinue:o}),(0,a.jsx)(tG.U,{onChange:function(e){if(C(!1),"uploading"===e.file.status){c(!1),f(!0),tP.ZP.loading({content:N("Image is being processed"),key:I,duration:0});return}if("done"===e.file.status){var t=X()(e,"file.response.data"),n=el()(t,["original","small","medium"]);x.setFieldsValue({profilePicture:n});var i=t.imageId;(0,m.y3)(e.file.originFileObj,function(e){p(e)}),g(i),E(!0)}},visible:k,setIsVisible:C,uploadAction:t$.ow,withCropper:!0}),(0,a.jsxs)("div",{className:tY().avatarContainer,children:[(0,a.jsx)(eN.q,{userDetail
1:n,avatarSize:"large",type:"image",className:tY().avatar}),(0,a.jsx)(u.z,{"data-test":"profile-pic-upload-btn",size:"small",state:"default",variant:"secondary",onClick:function(){return C(!0)},children:N("Change picture")})]})]})},tX=n(88710),t0=n.n(tX),t1=n(4586),t2=n(9901),t4=n(79088),t3=n.n(t4),t5=n(37270),t8=n(62132);function t7(e){var t,n,i,o,d,f=e.emails,m=void 0===f?[]:f,h=e.setEmails,p=(0,eP.F)().isBuilderProfile,v=(0,r.$G)().t,x=(0,s.d)(),N=(0,y._)((0,_.useState)(!1),2),w=N[0],k=N[1],C=(0,y._)((0,_.useState)(""),2),I=C[0],T=C[1],E=(0,g.Un)(),A=(0,y._)((0,_.useState)(E.email),2),P=A[0],F=A[1],D=(0,l.c)("Emails"),L=(t=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,D({actionName:v("Remove Email"),callerName:"removeEmailClick",asyncCallBack:function(){return z.l.removeEmail({token:x},{email:e})},useResponseErrorMessage:!0})];case 1:return t.sent(),h(m.filter(function(t){return t.email!==e})),[2]}})}),function(e){return t.apply(this,arguments)}),O=(n=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,D({actionName:v("Set Primary Email"),callerName:"setPrimaryEmailClick",asyncCallBack:function(){return z.l.setPrimaryEmail({token:x},{email:e})},useResponseErrorMessage:!0})];case 1:return t.sent(),F(e),[2]}})}),function(e){return n.apply(this,arguments)}),U=(i=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,D({actionName:v("Send Email Verification"),callerName:"resendEmailVerificationClick",asyncCallBack:function(){return(0,c.w$)(E.userId,x,e)}})];case 1:return t.sent(),[2]}})}),function(e){return i.apply(this,arguments)}),V=(o=(0,b._)(function(e){return(0,j.Jh)(this,function(t){return(0,eA.S)({title:v("Are you sure you want to delete this email?"),icon:null,onOk:function(){L(e)}}),[2]})}),function(e){return o.apply(this,arguments)}),R=(d=(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,D({actionName:v("Add Email"),callerName:"addEmailClick",asyncCallBack:function(){return z.l.addEmail({token:x},{email:I})},useResponseErrorMessage:!0})];case 1:return e.sent()&&h((0,t1._)(m).concat([{email:I,emailVerified:!1}])),T(""),k(!1),[2]}})}),function(){return d.apply(this,arguments)});return(0,a.jsxs)(S.Z.Item,{name:"email",label:(0,eh.fA)("Email",v),"data-test":"multiple-email-label",hasFeedback:!0,rules:[{required:!0,message:v("Error: Please provide email!")},{type:"email",message:v("Error: Input is not a valid email!")},(0,t8.PJ)(v,"Email")],className:t3().registrationInput,children:[(0,a.jsx)("div",{className:t3().help,children:p?(0,a.jsx)(r.cC,{i18nKey:"bp-email-management-help",children:(0,a.jsx)(t5.d,{})}):v("Your primary email is where you will receive notifications. You can update your email notification preferences in Settings at any time.")}),(0,t8.o0)(m,P).map(function(e,t){return p?(0,a.jsx)(t6,{emailObj:e,handleRemove:V,handleVerify:U},e.email):(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:t3().emailRow,children:[(0,a.jsx)("span",{className:t3().emailText,children:e.email}),e.emailVerified&&(0,a.jsx)(t2.Z,{className:t3().verifiedEmail,"aria-label":v("email-status-verified")}),(0,a.jsx)("div",{className:t3().emailActions,children:e.isNotificationsEmail?(0,a.jsxs)(a.Fragment,{children:[!e.emailVerified&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("a",{"data-test":"alternate-email-verify",onClick:function(){return U(e.email)},children:v("verify")}),(0,a.jsx)("span",{children:" | "})]}),(0,a.jsx)("strong",{children:v("Primary email")})]}):(0,a.jsxs)(a.Fragment,{children:[!e.emailVerified&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("a",{"data-test":"verify-email",onClick:function(){return U(e.email)},children:v("verify")}),(0,a.jsx)("span",{children:" | "})]}),e.emailVerified&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("a",{"data-test":"make-primary",onClick:function(){return O(e.email)},children:v("make primary")}),(0,a.jsx)("span",{children:" | "})]}),(0,a.jsx)("a",{"data-test":"remove-alternate-email",onClick:function(){return V(e.email)},children:v("remove")})]})})]}),(0,a.jsx)("div",{className:t3().emailSeparator})]},t)}),w&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(S.Z.Item,{name:"newEmail",rules:[{required:!0,message:v("Error: Please provide a new email!")},{type:"email",message:v("Error: Input is not a valid email!")},(0,t8.PJ)(v,"Email")],children:(0,a.jsx)(Z.o,{placeholder:v("New Email"),value:
1I,onChange:function(e){return T(e.target.value)},"data-test":"multiple-email-input"})}),(0,a.jsx)(u.z,{size:"small","data-test":"multiple-email-save-button",onClick:R,disabled:!I,variant:"primary",className:t3().emailFormButton,children:v("Save")},"edit"),(0,a.jsx)(u.z,{className:t3().emailFormButton,size:"small",variant:"secondary",onClick:function(){T(""),k(!1)},"data-test":"multiple-email-cancel-button",children:v("Cancel")})]}),!w&&(0,t8.o0)(m,P).length<t8.LZ&&(0,a.jsx)("div",{children:(0,a.jsx)("a",{"data-test":"add-new-email",onClick:function(){k(!0)},children:v("Add new email")})}),(0,t8.o0)(m,P).length<t8.LZ&&(0,a.jsx)("div",{className:t3().addNewEmailSeparator})]})}function t6(e){var t=e.emailObj,n=e.handleRemove,i=e.handleVerify,s=(0,r.$G)().t;return(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:t3().emailRow,children:[(0,a.jsx)("span",{className:t3().emailText,children:t.email}),t.emailVerified&&(0,a.jsx)(t2.Z,{className:t3().verifiedEmail,"aria-label":s("email-status-verified")}),(0,a.jsx)(t9,{email:t,handleRemove:n,handleVerify:i})]}),(0,a.jsx)("div",{className:t3().emailSeparator})]},t.email)}function t9(e){var t=e.email,n=e.handleVerify,i=e.handleRemove,s=(0,r.$G)().t,l=!0!==t.emailVerified,o=!0!==t.isUserNameEmail&&!0!==t.isNotificationsEmail;return(0,a.jsxs)("div",{className:t3().emailActions,children:[l&&(0,a.jsx)("a",{"data-test":"verify-email",onClick:function(){return n(t.email)},children:s("verify")}),l&&(o||t.isNotificationsEmail)&&(0,a.jsx)("span",{children:" | "}),o&&(0,a.jsx)("a",{"data-test":"remove-email",onClick:function(){return i(t.email)},children:s("remove")}),t.isNotificationsEmail&&(0,a.jsx)("strong",{children:s("email-type-notifications")})]})}function ne(e){var t=e.firstName,n=e.lastName,i=(0,r.$G)().t;return t||n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:(0,a.jsx)(r.cC,{i18nKey:"bp-name-management-help",children:(0,a.jsx)(t5.d,{})})}),(0,a.jsxs)("dl",{children:[!!t&&(0,a.jsxs)("div",{children:[(0,a.jsx)("dt",{children:i("First name")}),(0,a.jsx)("dd",{children:t})]}),!!n&&(0,a.jsxs)("div",{children:[(0,a.jsx)("dt",{children:i("Last name")}
1),(0,a.jsx)("dd",{children:n})]})]})]}):null}var nt=n(60169),nn=n(35506),ni=n.n(nn),na=n(38194),nr=n(6806),ns=n(25916),nl={expertise:function(){var e,t,n,i,o,d,f,p,v,x=(0,r.$G)().t,k=(0,y._)((0,_.useState)(!1),2),I=k[0],E=k[1],P=(0,y._)((0,_.useState)(!1),2),D=P[0],O=P[1],R=(0,y._)((0,_.useState)(""),2),G=R[0],H=R[1],K=(0,y._)((0,_.useState)([]),2),Y=K[0],$=K[1],Q=(0,y._)((0,_.useState)([]),2),X=Q[0],ee=Q[1],et=(0,y._)((0,_.useState)([]),2),en=et[0],ei=et[1],ea=(0,M.useRouter)().locale,er=(0,s.d)(),es=(0,l.c)("Expertise"),el=(0,g.Un)(),eo=(0,g.$8)(),ec=(null==eo?void 0:null===(v=eo.title)||void 0===v?void 0:v.en)||"AWS ".concat(h.px),eu=(0,N.V)().tags,ed=(0,_.useCallback)((0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,(0,c.Zz)(el.userId,er)];case 1:return $.apply(void 0,[e.sent()]),[2]}})}),[el.userId,er]);(0,_.useEffect)(function(){ed()},[ed]);var ef=(0,_.useCallback)((0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,z.l.listUserSkills(el.userId,er,ea)];case 1:return ee(e.sent()),ei([]),[2]}})}),[er,el.userId,ea]);(0,_.useEffect)(function(){ef()},[ef]);var em=function(){E(!0)},eh=function(){E(!1)},eg=function(){O(!1)},ep=(e=(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return eh(),[4,es({actionName:x("Add new certification"),callerName:"addCertificationClick",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,(0,c.ih)(el.userId,G,er)];case 1:return e.sent(),H(""),[2]}})}),useResponseErrorMessage:!0})];case 1:return e.sent(),ed(),[2]}})}),function(){return e.apply(this,arguments)}),e_=(t=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,es({actionName:x("Remove certification"),callerName:"removeCertificationClick",asyncCallBack:function(){return(0,c.dV)(el.userId,e,er)}})];case 1:return t.sent(),ed(),[2]}})}),function(e){return t.apply(this,arguments)}),ev=(n=(0,b._)(function(){var e,t;return(0,j.Jh)(this,function(n){switch(n.label){case 0:return e=A()(X,function(e){return e.skillId}),t=L()(e,en),eg(),[4,es({actionName:x("Update skills"),callerName:"addSkillsClick",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,z.l.setUserSkills(el.userId,t,er)];case 1:return e.sent(),ei([]),[2]}})})})];case 1:return n.sent(),ef(),[2]}})}),function(){return n.apply(this,arguments)}),ex=(i=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,es({actionName:"".concat(x("Remove skill")," ").concat(e.name),callerName:"removeSkillClick",asyncCallBack:function(){return z.l.removeUserSkill(el.userId,e.skillId,er)}})];case 1:return t.sent(),ef(),[2]}})}),function(e){return i.apply(this,arguments)}),eb=x("Add new certification");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(B.Z,{visible:I,hide:eh,ariaLabel:eb,children:[(0,a.jsx)(B.Z.Header,{children:(0,a.jsx)("h2",{children:eb})}),(0,a.jsxs)(B.Z.Body,{children:[(0,a.jsx)("p",{children:(0,m.MH)()?x("To display your AWS certification on your {{app}} profile and earn reputation points, enter your AWS certification Credly Badge ID or URL. Your verified email address in {{app}} must match the email address attached to the Credly certificate that you’re importing.",{app:ec}):x("Enter your AWS certification Credly Badge ID or URL to add it to your {{app}} profile and earn reputation points. Your verified email address in {{app}} must match the email address attached to the Credly certificate that you are importing.",{app:ec})}),(0,a.jsx)(S.Z,{layout:"vertical",children:(0,a.jsx)(S.Z.Item,{label:x("Credly Badge ID or URL"),htmlFor:"addCertification",required:!0,children:(0,a.jsx)(Z.o,{value:G,id:"addCertification",onChange:function(e){return H(e.target.value)},"data-test":"add-certification-input"})})})]}),(0,a.jsxs)(B.Z.Footer,{children:[(0,a.jsx)(u.z,{onClick:eh,children:x("Cancel")}),(0,a.jsx)(u.z,{variant:"primary",disabled:!G,onClick:ep,"data-test":"add-certification-submit-btn",children:x("Submit")})]})]}),(o=A()(eu,function(e){return{value:e.id,label:e.name}}),f=(d=7-F()(X)-F()(en))?x("You can select {{count}} more skills",{count:d}):x("You cannot select more skills"),p=x("Select your skills from the field below"),(0,a.jsxs)(B.Z,{visible:D,hide:eg,className:q().skillsModal,ariaLabel:p,children:[(0,a.jsx)(B.Z.Header,{children:(0,a.jsx)("h2",{id:"addSkillLabel",children:p})}),(0,a.jsx)(B.Z.Body,{children:(0,a.jsx)(W.W,{control:(0,a.jsx)(J.F,{isMulti:!0,options:o,maxLength:7-F()(X),onChange:function(e){return ei(e.map(function(e){return e.value}))},value:en,"aria-labelledby":"addSkillLabel selectSkillsRemaining","data-testid":"add-skills-select",closeMenuOnSelect:!1}),hint:(0,a.jsx)("div",{id:"selectSkillsRemaining",className:q().skillsRemaining,children:f})})}),(0,a.jsxs)(B.Z.Footer,{children:[(0,a.jsx)(u.z,{onClick:eg,children:x("Cancel")}),(0,a.jsx)(u.z,{variant:"primary",state:T()(en)?"disabled":"default",disabled:T()(en),onClick:ev,"data-test":"add-skills-submit-btn",children:x("Submit")})]})]})),(0,a.jsx)("h1",{className:q().srOnly,children:x("Your Expertise")}),(0,a.jsxs)("div",{className:q().sections,children:[(0,a.jsx)("h2",{className:q().sectionHeader,children:x("Certifications")}),(0,a.jsx)("div",{className:q().wrapper,children:A()(Y,function(e){return(0,a.jsxs)("div",{className:q().container,children:[(0,a.jsx)("div",{className:q().badge,children:(0,a.jsx)(U(),{src:e.imageUrl,alt:"badge",width:60,height:60,quality:100,"data-test":"expertise-certification-".concat(e.badgeAssertionId),style:{maxWidth:"100%",height:"auto"}})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:q().title,children:e.name}),(0,a.jsx)("div",{children:e.issuer}),(0,a.jsxs)("div",{children:[C()(e.issuedAt).format("LL")," - ",C()(e.expiresAt).format("LL")]})]}),(0,a.jsx)(w.Z,{className:q().removeIcon,onClick:function(){return e_(e.badgeAssertionId)},title:x("Remove"),"data-test":"expertise-certification-remove-".concat(e.badgeAssertionId)})]})})}),(0,m.K9)()?(0,a.jsxs)(u.z,{variant:"link",size:"large",disabled:!0,onClick:em,className:q().link,"data-test":"add-certification-btn",children:[x("Add new certification")," ",x("(not yet available in {{app}})",{app:ec})]}):(0,a.jsx)(u.z,{variant:"link",size:"large",onClick:em,className:q().link,"data-test":"add-certification-btn",children:x("Add new certification")}),(0,a.jsx)("h2",{className:q().sectionHeader,children:x("Skills")}),(0,a.jsx)(V.d,{description:x("If you opted in to receive email notifications, then you'll receive notifications for unanswered questions that relate to the skills you identified. You receive a notification when the question is unanswered for up to 3 days, or because of your previous activity on re:Post. Questions with answers continue to route to community members until an answer is verified.")}),(0,a.jsx)("div",{className:q().wrapper,children:A()(X,function(e){return(0,a.jsxs)("div",{className:q().container,children:[(0,a.jsx)("div",{className:q().title,"data-test":"expertise-skill-".concat(e.skillId),children:e.name}),(0,a.jsx)(w.Z,{role:"button",className:q().removeIcon,onClick:function(){return ex(e)},onKeyPress:function(t){return(0,m.vo)(t,function(){return ex(e)})},title:x("Remove"),"aria-label":x("Remove {{skillName}}",{skillName:e.name}),tabIndex:0,"data-test":"expertise-skill-remove-".concat(e.skillId)})]})})}),(0,a.jsx)(u.z,{variant:"link",size:"large",onClick:function(){O(!0)},className:q().link,"data-test":"add-skills-btn",children:x("Add skills")})]})]})},notifications:function(){var e,t,n,i,o=(0,y._)((0,_.useState)(tA),2),c=o[0],u=o[1],d=(0,y._)((0,_.useState)(tA),2),f=d[0],h=d[1],g=(0,y._)((0,_.useState)(tA),2),p=g[0],x=g[1],N=(0,y._)((0,_.useState)(tA),2),w=N[0],S=N[1],k=(0,y._)((0,_.useState)(tA),2),C=k[0],I=k[1],T=(0,y._)((0,_.useState)(tA),2),E=T[0],P=T[1],F=(0,y._)((0,_.useState)(tA),2),D=F[0],L=F[1],O=(0,y._)((0,_.useState)(tA),2),U=O[0],z=O[1],V=(0,y._)((0,_.useState)({hour:0}),2),R=V[0],q=V[1],M=(0,y._)((0,_.useState)({hour:0,day:eR.hn.SUN}),2),Z=M[0],B=M[1],W=(0,y._)((0,_.useState)(!0),2),J=W[0],G=W[1],Y=(0,eP.F)().isEnabled,$=(0,s.d)(),Q=(0,l.c)("Notifications"),X=(0,_.useCallback)(function(e){return eR.$0({token:$},{nextToken:e})},[$]),ee=(0,_.useCallback)(function(e){return eR.Et({token:$},{nextToken:e})},[$]),et=(0,_.useCallback)(function(e){return eR.AP({token:$},{nextToken:e})},[$]),en=(0,_.useCallback)(function(e){return eR.vj({token:$},{nextToken:e})},[$]),ei=(0,_.useCallback)(function(e){return eR.D_({token:$},{nextToken:e})},[$]),ea=(0,_.useCallback)(function(e){return eR.Vm({token:$},{nextToken:e})},[$]),er=(0,_.useCallback)(function(e){return eR.Tv({token:$,type:e})},[$]),es=(0,_.useCallback)(function(){return eR.cC($)},[$]);(0,_.useEffect)(function(){var e;(e=(0,b._)(function(){var e,t,n,i,a,r,s,l,o,c;return(0,j.Jh)(this,function(d){switch(d.label){case 0:return d.trys.push([0,,2,3]),G(!0),[4,Promise.all([X(),ee(),et(),en(),ei(),ea(),er("OnlyFollowed"),er("AllExceptFollowed"),es()])];case 1:return t=(e=y._.apply(void 0,[d.sent(),9]))[0],n=e[1],i=e[2],a=e[3],r=e[4],s=e[5],l=e[6],o=e[7],c=e[8],u(t),h(n),x(i),S(a),I(r),P(s),z(l),L(o),q(eR.ug(c.daily)),B(eR._2(c.weekly)),[3,3];case 2:return G(!1),[7];case 3:return[2]}})}),function(){return e.apply(this,arguments)})()},[X,ee,et,ei,en,ea,er,es]);var el=(0,r.$G)().t,eo=function(e,t){var n=e.settings,i=(0,eF._)(e,["settings"]);if("email"===t){var a=A()(n,function(e){return(0,K._)((0,H._)({},e),{emailFrequency:eR.zx.NONE})});return(0,K._)((0,H._)({},i),{settings:a})}return e},ec=(e=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,Q({actionName:el("Turn off followed content notifications"),callerName:"handleTurnOffFollowedNotifications",asyncCallBack:(0,b._)(function(){var t,n;return(0,j.Jh)(this,function(i){switch(i.label){case 0:return t=Promise.all,n=[eR.gc($,{settingType:"question",emailFrequency:eR.zx.NONE}),eR.gc($,{settingType:"article",emailFrequency:eR.zx.NONE}),eR.gc($,{settingType:"selection",emailFrequency:eR.zx.NONE}),eR.gc($,{settingType:"tag",emailFrequency:eR.zx.NONE}),eR.gc($,{settingType:"topic",emailFrequency:eR.zx.NONE}),eR.gc($,{settingType:"user",emailFrequency:eR.zx.NONE})],[4,eR.PZ($,{settingType:"global",settingName:eR.DA.FOLLOWED_CONTENT_DEFAULTS,emailFrequency:eR.zx.NONE})];case 1:return[4,t.apply(Promise,[n.concat([i.sent()])])];case 2:return i.sent(),u(function(t){return eo(t,e)}),h(function(t){return eo(t,e)}),x(function(t){return eo(t,e)}),S(function(t){return eo(t,e)}),I(function(t){return eo(t,e)}),P(function(t){return eo(t,e)}),z(function(t){return eo(t,e)}),[2]}})})})];case 1:return t.sent(),[2]}})}),function(t){return e.apply(this,arguments)}),eu=(t=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,Q({actionName:el("Turn off question and answers notifications"),callerName:"handleTurnOffGlobalNotifications",asyncCallBack:(0,b._)(function(){var t;return(0,j.Jh)(this,function(n){switch(n.label){case 0:return t=eU()(eV()(eR.DA),function(e){return e!==eR.DA.FOLLOWED_CONTENT_DEFAULTS}),[4,Promise.all(A()(t,function(e){return eR.PZ($,{settingName:e,settingType:"global",emailFrequency:eR.zx.NONE})}
1))];case 1:return n.sent(),L(function(t){return eo(t,e)}),[2]}})})})];case 1:return t.sent(),[2]}})}),function(e){return t.apply(this,arguments)}),ed=(n=(0,b._)(function(e){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,Q({actionName:el("Change daily digest schedule"),callerName:"handleDailyScheduleChange",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,eR.oI($,{scheduleType:eR.zx.DAILY,hour:e.hour})];case 1:return t.sent(),[2]}})})})];case 1:return t.sent(),[2]}})}),function(e){return n.apply(this,arguments)}),ef=(i=(0,b._)(function(e){var t,n;return(0,j.Jh)(this,function(i){switch(i.label){case 0:return t=e.hour,n=e.day,[4,Q({actionName:el("Change weekly digest schedule"),callerName:"handleWeeklyScheduleChange",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,eR.oI($,{scheduleType:eR.zx.WEEKLY,hour:t,day:n})];case 1:return e.sent(),[2]}})})})];case 1:return i.sent(),[2]}})}),function(e){return i.apply(this,arguments)});return J?(0,a.jsx)(tb.$,{}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h1",{"data-test":"email-notification-h1",className:tj().heading,children:el("Email Notifications")}),Y&&(0,m.W1)()&&(0,a.jsx)(tE,{}),(0,a.jsxs)("div",{className:tj().header,children:[(0,a.jsx)("h2",{"data-test":"content-activity-h2",className:tj().sectionTitle,children:el("Content activity")}),(0,a.jsx)("a",{href:v.VT.disabled,onClick:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,eu("email")];case 1:return e.sent(),[2]}})}),role:"button",className:tj().linkButton,"data-test":"turn-off-global-notifications-btn","aria-label":el("Turn off all content activity"),children:el("Turn off all")})]}),(0,a.jsx)("div",{className:tj().section,children:(0,a.jsx)("div",{className:tj().items,children:(0,a.jsx)(ti,{settings:D.settings,setAllSettingsData:L})})}),(0,a.jsxs)("div",{className:tj().header,children:[(0,a.jsx)("h2",{className:tj().sectionTitle,"data-test":"followed-notifications-label",children:el("Your followed content")}),(0,a.jsx)("a",{onClick:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,ec("email")];case 1:return e.sent(),[2]}})}),role:"button",className:tj().linkButton,"data-test":"turn-off-followed-notifications-btn","aria-label":el("Turn off all followed content"),children:el("Turn off all")})]}),(0,a.jsx)(tf,{settingType:"global",allSettingsData:U,setAllSettingsData:z,fetchMoreData:function(){return er("OnlyFollowed")}}),(0,a.jsx)(tf,{settingType:"question",allSettingsData:c,setAllSettingsData:u,fetchMoreData:X}),(0,a.jsx)(tf,{settingType:"article",allSettingsData:f,setAllSettingsData:h,fetchMoreData:ee}),(0,a.jsx)(tf,{settingType:"selection",allSettingsData:p,setAllSettingsData:x,fetchMoreData:et}),(0,a.jsx)(tf,{settingType:"tag",allSettingsData:C,setAllSettingsData:I,fetchMoreData:ei}),(0,a.jsx)(tf,{settingType:"topic",allSettingsData:w,setAllSettingsData:S,fetchMoreData:en}),(0,a.jsx)(tf,{settingType:"user",allSettingsData:E,setAllSettingsData:P,fetchMoreData:ea}),(0,a.jsx)(tx,{dailySchedule:R,weeklySchedule:Z,onDailyScheduleChange:function(e){q(e),ed(eR.Nx(e))},onWeeklyScheduleChange:function(e){B(e),ef(eR.aj(e))}})]})},profile:function(){var e,t,n,i,o,c=(0,eE.q)(),d=(0,M.useRouter)(),f=(0,r.$G)().t,h=(0,y._)(S.Z.useForm(),1)[0],p=(0,y._)((0,_.useState)(!1),2),x=p[0],N=p[1],w=(0,y._)((0,_.useState)(null),2),k=w[0],C=w[1],I=(0,g.Un)(),E=X()(I,"agreedToTerms"),P=(0,eP.F)(),D=P.isEnabled,L=P.isBuilderProfile,O=(0,y._)((0,_.useState)(null),2),U=O[0],V=O[1],R=(0,y._)((0,_.useState)(null==I?void 0:null===(o=I.profilePicture)||void 0===o?void 0:o.original),2),q=R[0],Z=R[1],W=(0,y._)((0,_.useState)(null),2),J=W[0],Y=W[1],Q=(0,y._)((0,_.useState)(!1),2),ee=Q[0],en=Q[1],ea=(0,y._)((0,_.useState)(!1),2),es=ea[0],eo=ea[1],em=(0,y._)((0,_.useState)([]),2),eg=em[0],ep=em[1],e_=(0,y._)((0,_.useState)({nextRoute:null,leaveConfirmed:!1}),2),ev=e_[0],ex=ev.nextRoute,eb=ev.leaveConfirmed,ey=e_[1],ej=(0,s.d)(),eN=(0,eu.I0)(),ew=(0,l.c)("UpdateProfile"),eS=["displayName","email","agreedToTerms"],ek=function(e){return $()(eS,function(t){return e[t]})},eC=(0,y._)((0,_.useState)(ek(I)),2),eI=eC[0],eT=eC[1];(0,_.useEffect)(function(){(0,m.MH)()&&T()(I.email)&&c(v.VT.registration)},[I.email,c]),(0,_.useEffect)(function(){var e=function(e){if(ee)throw ey({nextRoute:e,leaveConfirmed:!1}),d.events.emit("routeChangeError"),"routeChange aborted."};return ex&&eb?(en(!1),d.push(ex)):d.events.on("routeChangeStart",e),function(){return d.events.off("routeChangeStart",e)}},[ee,ex,eb,d]),(0,_.useEffect)(function(){ey({nextRoute:null,leaveC
1onfirmed:!1})},[es]);var eA=(0,y._)((0,_.useState)([]),2),eF=eA[0],eD=eA[1],eL=(0,eh.NP)(I),eO=(0,_.useCallback)(function(){return z.l.listEmails({token:ej})},[ej]);(0,_.useEffect)(function(){if((0,m.MH)()){var e;(e=(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,eO()];case 1:return eD(e.sent()),[2]}})}),function(){return e.apply(this,arguments)})()}},[eO,ej]);var ez=(e=(0,b._)(function(){var e,t,n,i,a,r,s,l,o,c,u;return(0,j.Jh)(this,function(d){switch(d.label){case 0:e=h.getFieldsValue(),t=er()(e,function(e){return ei()(e)}),n=v.VT.user(I.userId),d.label=1;case 1:if(d.trys.push([1,4,,5]),T()(J))return[3,3];return[4,(0,tq.ni)(ej,{imageIds:A()(J,function(e){return e.imageId}),resourceUrl:tz()("".concat(window.location.origin).concat(n),{length:200,omission:""})})];case 2:d.sent(),d.label=3;case 3:return[3,5];case 4:return i=d.sent(),a=X()(i,"response.data.err.message")||i.message,tP.ZP.error({content:f("Images could not be submitted for review due to an error ".concat(a,". Please try saving your profile again.")),key:"errorMessageKey",duration:5}),[2];case 5:return d.trys.push([5,7,,8]),ep([]),[4,(0,ed.c)(t,ej)];case 6:return r=d.sent(),eN((0,ef.ck)(r)),eT(!1),[3,8];case 7:throw s=d.sent(),(0,m.X6)()&&console.log("UserProfile, Error in updating profile",JSON.stringify(s)),e1()(null===(u=s.response)||void 0===u?void 0:null===(c=u.data)||void 0===c?void 0:null===(o=c.err)||void 0===o?void 0:null===(l=o.data)||void 0===l?void 0:l.fieldList,function(e){return"email"===e.name&&"Please use an email from an allowed domain to access re:Post Private"===e.message})&&ep([f("Please use an email from an allowed domain to access re:Post Private")]),s;case 8:return[2]}})}),function(){return e.apply(this,arguments)}),eV=(t=(0,b._)(function(e){var t,n,i;return(0,j.Jh)(this,function(a){if(t=(0,eh.NP)(e),n=er()(t,function(e){return ei()(e)}),i=L?tR()(eL,["firstName","lastName"]):eL,et()(n,i))return tN.Z.warning({message:f("No changes found"),duration:0,key:"Profile update"}),eT(!1),[2];try{N(!0),ew({actionName:"Profile update",callerName:"onFinish",asyncCallBack:(0,b._)(function(){var e,t,i,a,r,s;return(0,j.Jh)(this,function(l){switch(l.label){case 0:return e=er()(el()(n,["displayName","firstName","lastName","aboutMe"]),tO()),(t=[]).push((0,tM.oB)({token:ej},{text:tD()(e)})),t.push((0,tq.LL)(ej,[U])),[4,Promise.all(t)];case 1:if(a=(i=y._.apply(void 0,[l.sent(),2]))[0],r=i[1],s=eU()(tD()(null==a?void 0:a.textViolations,function(e){return e.violations}),function(e){return"nonEnglish"!==e.type}),F()(s))return C(s),eT(!1),[2];if(F()(r))return Y(r),[2];return eT(!0),[4,ez()];case 2:return l.sent(),[2]}})})})}finally{N(!1)}return[2]})}),function(e){return t.apply(this,arguments)}),eR={form:h,userDetail:(0,K._)((0,H._)({},I),{profilePicture:{original:q}}),imageInProcess:ee,imageViolations:J,uploadedImageId:U,setImageInProcess:en,setEnableSubmit:eT,setUploadedImageId:V,setProfilePictureShown:Z,setImageProcessingFinished:eo,onCancelViolationModal:function(){return Y(null)},onContinueViolationModal:function(){ez(),Y(null)}},eq=function(){return ey({nextRoute:null,leaveConfirmed:!1})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tZ.f,{title:f("Please edit your profile info"),violations:k,onHide:function(){return C(null)}}),(0,a.jsx)(tQ,(0,H._)({},eR)),(n=f("Image uploaded"),(0,a.jsxs)(B.Z,{visible:es,hide:function(){return eo(!1)},ariaLabel:n,children:[(0,a.jsx)(B.Z.Header,{children:(0,a.jsx)("h2",{children:n})}),(0,a.jsx)(B.Z.Body,{children:(0,a.jsx)("p",{"data-test":"image-uploaded-question-text",children:f("Would you like to set this image as your profile picture?")})}),(0,a.jsx)(B.Z.Footer,{children:(0,a.jsx)(u.z,{title:f("Update profile"),variant:"primary",onClick:function(){eo(!1),h.submit()},"data-test":"update-profile-picture-btn",children:f("Update profile")})})]})),(i=f("Pending image upload!"),(0,a.jsxs)(B.Z,{visible:!!ex,hide:eq,ariaLabel:i,children:[(0,a.jsx)(B.Z.Header,{children:(0,a.jsx)("h2",{children:i})}),(0,a.jsx)(B.Z.Body,{children:(0,a.jsx)("p",{children:f("Image upload is still in progress. Are you sure you want to leave?")})}),(0,a.jsxs)(B.Z.Footer,{children:[(0,a.jsx)(u.z,{variant:"primary",onClick:function(){return ey(function(e){return{nextRoute:e.nextRoute,leaveC
1onfirmed:!0}})},title:f("Yes"),children:f("Yes")}),(0,a.jsx)(u.z,{variant:"primary",onClick:eq,title:f("No"),children:f("No")})]})]})),(0,a.jsxs)("div",{className:t0().formContainer,children:[(0,a.jsx)("div",{"data-test":"personal-information-div",className:t0().formHeader,children:f("Personal Information")}),(0,a.jsxs)(S.Z,{layout:"vertical",form:h,name:"profileUpdateForm",onFinish:eV,onFinishFailed:function(e){return(0,m.bv)(h,e)},onFieldsChange:function(e,t){var n=$()(t,function(e){return T()(e.errors)}),i=ec()(t,function(e,t){return(0,K._)((0,H._)({},e),(0,G._)({},t.name,t.value))},{});eT(n&&ek(i)&&!ee)},initialValues:eL,children:[(0,a.jsx)(eh.b6,{}),(0,a.jsx)(eh.nG,{}),(0,m.MH)()?(0,a.jsx)(t7,{emails:eF,setEmails:eD}):(0,a.jsx)(eh.TH,{errors:eg}),D?(0,a.jsx)(a.Fragment,{children:L?(0,a.jsx)(ne,(0,H._)({},I)):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eh.KV,{}),(0,a.jsx)(eh.x9,{})]})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eh.KV,{}),(0,a.jsx)(eh.x9,{})]}),(0,a.jsx)(eh.xc,{hidden:E}),(0,a.jsx)(S.Z.Item,{children:(0,a.jsxs)("div",{className:t0().buttonRow,children:[(0,a.jsx)(u.z,{state:eI?"default":"disabled",variant:"primary",size:"large",className:t0().create,disabled:!eI,htmlType:"submit","data-test":"update-profile-btn",loading:x,children:f("Update profile")}),(0,a.jsx)(u.z,{state:"default",variant:"secondary",size:"large",className:t0().create,htmlType:"button","data-test":"reset-profile-btn",onClick:function(){var e;h.resetFields(),Z(null==I?void 0:null===(e=I.profilePicture)||void 0===e?void 0:e.original),V(null),en(!1)},children:f("Cancel")})]})})]})]})]})},logins:function(){var e=(0,eE.q)(),t=(0,M.useRouter)(),n=(0,s.d)(),i=(0,r.$G)().t,o=(0,g.Un)(),c=(0,g.kP)(),d=(0,l.c)("Logins"),f=(0,eP.F)().isBuilderProfile,h=(0,y._)((0,_.useState)([]),2),p=h[0],N=h[1],w=(0,_.useCallback)(function(e){return z.l.getLogins({token:n},{userId:e})},[n]);if((0,_.useEffect)(function(){var e;(e=(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return[4,w(o.userId)];case 1:return N(e.sent()),[2]}})}),function(){return e.apply(this,arguments)})()},[w,o.userId]),!(0,m.O5)())return(0,a.jsx)(x.default,{});var S=(0,y._)(ev()(p,"currentLogin"),2),k=(0,y._)(S[0],1)[0],C=S[1],I=function(e){d({actionName:i("Unlink login"),callerName:"unlinkLogin",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(t){switch(t.label){case 0:return[4,z.l.removeLogin({token:n},{loginId:e})];case 1:return t.sent(),[4,w(o.userId)];case 2:return N(t.sent()),[2]}})}),showInfoMessages:!1})},T=eb()(null==c?void 0:c.loginId,"fed")?null:(0,a.jsx)(u.z,{variant:"secondary",state:"default",size:"small",onClick:function(){e(v.VT.linkLoginPage)},children:i("Link new login")});return(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:eT().section,children:[(0,a.jsx)("h3",{className:eT().title,children:i("Currently signed in")}),(0,a.jsx)(eC,{profile:o,login:k,signOut:function(){t.push(v.VT.signOutPage)}})]}),(0,a.jsxs)("div",{className:eT().section,children:[(0,a.jsx)("h3",{className:eT().title,children:i("Linked logins")}),(0,a.jsx)("div",{className:eT().items,children:C.map(function(e){return(0,a.jsx)(ej.I4,{login:e,unlinkLogin:function(e){(0,eA.S)({title:i("Are you sure you want to unlink this login?"),content:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{children:i("This action will revoke all open sessions using this login.")}),f&&(0,a.jsx)("p",{children:i("bp-unlink-login-warning")})]}),okText:i("Unlink this login"),onOk:function(){return I(e)}})}},e.id)})})]}),T]})},languagePreferences:function(){var e,t,n=(0,r.$G)().t,i=(0,M.useRouter)(),o=(0,y._)(S.Z.useForm(),1)[0],c=(0,y._)((0,_.useState)(!1),2),d=c[0],f=c[1],h=(0,y._)((0,_.useState)(null),2),p=h[0],v=h[1],x=(0,g.Un)(),N=X()(x,"agreedToTerms"),w=(0,s.d)(),k=(0,eu.I0)(),C=(0,l.c)("UpdateProfile"),I=["interfaceLanguage","contentLanguage"],E=(0,y._)((0,_.useState)(!1),2),A=E[0],P=E[1],F=el()(x,I),D=(e=(0,b._)(function(e){var t,n,i;return(0,j.Jh)(this,function(a){switch(a.label){case 0:return t=(0,eh.NP)(x),n=(0,m.K9)()?el()((0,H._)({},t,e),I):(0,H._)({},t,e),[4,(0,ed.c)(n,w)];case 1:return i=a.sent(),k((0,ef.ck)(i)),P(!1),[2]}})}),function(t){return e.apply(this,arguments)}),L=(t=(0,b._)(function(e){var t,a,r;return(0,j.Jh)(this,function(e){if(t=o.getFieldsValue(),a=er()(t,function(e){return ei()(e)}),et()(a,F))return v(n("No changes found")),P(!1),[2];r=n("Language preferences update");try{f(!0),C({showInfoMessages:!0,actionName:n(r),callerName:"onFinish",asyncCallBack:(0,b._)(function(){return(0,j.Jh)(this,function(e){switch(e.label){case 0:return P(!0),[4,D(a)];case 1:return e.sent(),[4,i.push(i.asPath,i.asPath,{locale:a.interfaceLanguage})];case 2:return e.sent(),[2]}})})})}finally{f(!1)}return[2]})}),function(e){return t.apply(this,arguments)});return(0,a.jsxs)(a.Fragment,{children:[p&&(0,a.jsx)(em.I,{showIcon:!0,message:(0,a.jsx)("span",{children:p}),type:"success",closable:!0}),(0,a.jsxs)("div",{className:ep().formContainer,children:[(0,a.jsx)("h1",{className:ep().formHeader,children:n("Language preferences")}),(0,a.jsx)(V.d,{size:"small",description:n("Fields marked with * are required.")}),(0,a.jsxs)(S.Z,{layout:"vertical",form:o,name:"profileUpdateForm",onFinish:L,onFieldsChange:function(e,t){var n=$()(t,function(e){return T()(e.errors)}),i=ec()(t,function(e,t){return(0,K._)((0,H._)({},e),(0,G._)({},t.name,t.value))},{});P(n&&$()(I,function(e){return i[e]&&i[e].length>0}))},initialValues:F,children:[(0,a.jsx)("hr",{className:ep().divider}),(0,a.jsx)(eh.UE,{}),(0,a.jsx)("hr",{className:ep().divider}),(0,a.jsx)(eh.T8,{}),(0,a.jsx)(eh.xc,{hidden:N}),(0,a.jsx)(S.Z.Item,{children:(0,a.jsx)(u.z,{state:A?"default":"disabled",variant:"primary",size:"large",className:ep().create,disabled:!A,htmlType:"submit",loading:d,"data-test":"language-preferences-save",children:n("Save changes")}
1)})]})]})]})},aiSettings:function(){var e,t=(0,eu.I0)(),n=(0,r.$G)().t,i=(0,y._)((0,_.useState)(!1),2),o=i[0],c=i[1],u=(0,l.c)("UserAiSettings"),d=(0,s.d)(),f=(0,g.Un)(),h=(0,g.$8)(),p=(0,_.useMemo)(function(){return[{label:n("Enabled"),value:"enabled"},{label:n("Disabled"),value:"disabled"}]},[n]),v=(0,_.useCallback)((e=(0,b._)(function(e){var i,a;return(0,j.Jh)(this,function(r){switch(r.label){case 0:return i=e.value,a=!0===f.disableAISearch?"disabled":"enabled",c(function(){return!0}),t((0,ef.ck)((0,K._)((0,H._)({},f),{disableAISearch:"disabled"===i}))),[4,u({actionName:n("Artificial Intelligence settings update"),callerName:"onAiSearchSettingChanged",asyncCallBack:(0,b._)(function(){var e;return(0,j.Jh)(this,function(n){switch(n.label){case 0:var r;return n.trys.push([0,2,3,4]),[4,(0,ed.c)((r="disabled"===i,(0,m.K9)()?{disableAISearch:r}:(0,K._)((0,H._)({},(0,eh.NP)(f)),{agreedToTerms:f.agreedToTerms,disableAISearch:r})),d)];case 1:return n.sent(),[3,4];case 2:throw e=n.sent(),t((0,ef.ck)((0,K._)((0,H._)({},f),{disableAISearch:"disabled"===a}))),Error("Unable to update preferences",e);case 3:return c(function(){return!1}),[7];case 4:return[2]}})})})];case 1:return r.sent(),[2]}})}),function(t){return e.apply(this,arguments)}),[u,t,f,n,d]),x=(0,_.useCallback)(function(e){v(p[e?0:1])},[p,v]);return!(0,m.od)()||(0,m.Wd)()&&h.aiSearch!==nt.vX.ENABLED?null:(0,a.jsxs)("div",{"data-testid":"user-ai-settings",children:[(0,a.jsx)("h1",{children:n("Artificial intelligence settings")}),(0,a.jsx)("hr",{className:ni().divider}),(0,a.jsx)(na.n,{preference:"aiSearch",checked:!0!==f.disableAISearch,onChange:x,updatingPreference:o?"aiSearch":null,title:n("Enable AI-generated responses in your search results"),description:(0,m.Wd)()?n("Allow automatic responses created by Generative AI to be included in your search results. Information in these results can be sourced from outside of your re:Post Private."):n("Allow automatic responses created by Generative AI to be included in your search results.")}),(0,a.jsx)("hr",{className:ni().divider}),(0,a.jsxs)("p",{"data-testid":"legal-disclaimer",children:[(0,m.Wd)()&&(0,a.jsxs)(r.cC,{i18nKey:"genai-user-settings-private-notice",ns:"common",children:["AI search results are powered by Generative AI technology to answer questions within your re:Post Private. It leverages content from your re:Post Private and AWS Public Knowledge to provide responses. Use of re:Post Agent is subject to the"," ",(0,a.jsx)(nr.r,{href:"https://aws.amazon.com/ai/responsible-ai/policy/",children:"AWS Responsible AI Policy"}),"."]}),(0,m.K9)()&&(0,a.jsx)(r.cC,{i18nKey:"genai-user-settings-guide-notice",ns:"common",children:"AI search results are powered by Generative AI technology to answer questions within Guide. It leverages content from Guide and AWS Public Knowledge to provide responses."}),(0,m.W1)()&&(0,a.jsx)(r.cC,{i18nKey:"genai-user-settings-public-notice",ns:"common",children:"AI search results are powered by Generative AI technology to answer questions within re:Post. It leverages content from re:Post and AWS Public Knowledge to provide responses."})]})]})}},no=function(e){var t=e.activeMenu,n=(0,eP.F)().isBuilderProfile,i=(0,r.$G)().t,s=(0,g.$8)(),l={};if((0,m.K9)()||(l[m.rj.ProfileTab]={href:v.VT.dashboard.profile,label:i(n?"bp-aws-profile":"Profile")}),l[m.rj.ExpertiseTab]={href:v.VT.dashboard.expertise,label:i("Your Expertise")},l[m.rj.NotificationsTab]={href:v.VT.dashboard.notifications,label:i("Notification Settings")},(0,m.O5)()&&(l[m.rj.LoginsTab]={href:v.VT.dashboard.logins,label:i("Logins")}),l[m.rj.LanguagePreferencesTab]={href:v.VT.dashboard.languagePreferences,label:i("Language Preferences")},(0,m.od)()&&(!(0,m.Wd)()||(null==s?void 0:s.aiSearch)===nt.vX.ENABLED)&&(l[m.rj.AiSettings]={href:v.VT.dashboard.aiSettings,label:i("AI Settings")}),!(t in l))return(0,a.jsx)(x.default,{});var o=(0,m.K9)()?m.rj.ExpertiseTab:m.rj.ProfileTab;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ns.K,{tabs:l,defaultKey:o,activeKey:t,ariaLabel:i("Settings"),ariaControls:"settings-content-container"}),(0,a.jsx)("div",{role:"tabpanel","aria-labelledby":"generic-tab-".concat(t),id:"settings-content-container",children:_.createElement(nl[t])})]})},nc=n(41847),nu=n(62358),nd=!0,nf=function(e){var t=e.tab,n=(0,r.$G)().t,i=v.VT.dashboard.getSettingRoutes(t);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(nu.h,{title:n("Settings"),path:i,desc:n("Settings"),noIndex:!0}),(0,a.jsx)(nc.c,{items:[{name:n("Settings")}]}),(0,a.jsx)(p,{}),(0,a.jsx)(V.d,{description:n("Here you can modify settings related to your profile, areas of expertise, and n
1otifications.")}),(0,a.jsx)(no,{activeMenu:t})]})}},28842:function(e,t,n){"use strict";n.d(t,{C:function(){return u}});var i,a=n(11010),r=n(72253),s=n(14932),l=n(97582),o=n(25934),c=n(35402),u=(i=(0,a._)(function(e,t){var n,i;return(0,l.Jh)(this,function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),n=(0,s._)((0,r._)({},e),{clientToken:e.clientToken||(0,o.Z)()}),[4,(0,c.s8)({serviceName:c.EJ.Content,ctx:null,token:t}).post("/updateResourceFollowStatus",n)];case 1:return[2,a.sent().data.data];case 2:throw(i=a.sent()).message="An error has occurred while updating the resource follow status. ".concat(i.message),i;case 3:return[2]}})}),function(e,t){return i.apply(this,arguments)})},43798:function(e){e.exports={row:"PreferenceSwitch_row__gP78U",title:"PreferenceSwitch_title__rSBVM",description:"PreferenceSwitch_description__qzzrx"}},35506:function(e){e.exports={divider:"AiSettings_divider__LTnh7"}},84766:function(e){e.exports={alert:"EmailVerificationAlert_alert__XlkMj",descriptionContainer:"EmailVerificationAlert_descriptionContainer__KNuJT",button:"EmailVerificationAlert_button__v_SIC"}},4138:function(e){e.exports={formContainer:"LanguagePreferences_formContainer___pl2_",formHeader:"LanguagePreferences_formHeader__ubp9i",label:"LanguagePreferences_label__M7y8N",create:"LanguagePreferences_create__OArnk",divider:"LanguagePreferences_divider__mkD2V"}},99114:function(e){e.exports={wrapper:"ProfilePicUpload_wrapper__l_965",avatarContainer:"ProfilePicUpload_avatarContainer__G16dH",modal:"ProfilePicUpload_modal___C1JZ",upload:"ProfilePicUpload_upload__l_IRt",avatar:"ProfilePicUpload_avatar__Q9TdV"}},88710:function(e){e.exports={formContainer:"UserProfile_formContainer__s0rrL",formHeader:"UserProfile_formHeader__cErIv",label:"UserProfile_label__hBgc0",optional:"UserProfile_optional__u5g47",create:"UserProfile_create__h01r0",previewImg:"UserProfile_previewImg__VeCps",buttonRow:"UserProfile_buttonRow__3307n"}},91623:function(e){e.exports={sections:"Expertise_sections__nToio",container:"Expertise_container__Mo_JY",wrapper:"Expertise_wrapper__mWLQU",badge:"Expertise_badge__YoWjO",sectionHeader:"Expertise_sectionHeader___fYEs",title:"Expertise_title__rPZx9",skillsModal:"Expertise_skillsModal__Skxma",modalTitle:"Expertise_modalTitle__sQidO",removeIcon:"Expertise_removeIcon__5Thad",addSkillsInput:"Expertise_addSkillsInput__hQ6em",tag:"Expertise_tag__IbxaX",link:"Expertise_link__9tUvb",srOnly:"Expertise_srOnly__t6VMn",skillsRemaining:"Expertise_skillsRemaining__0fxqG"}},75738:function(e){e.exports={container:"CurrentLogin_container__IKOGa",column:"CurrentLogin_column__sSY_h",title:"CurrentLogin_title__x_cKt",subTitle:"CurrentLogin_subTitle__Ies0H",items:"CurrentLogin_items__CfCMg",separator:"CurrentLogin_separator__ExRre",notification:"CurrentLogin_notification__EAVnE"}},25982:function(e){e.exports={section:"Logins_section__rdvnB",title:"Logins_title__U12B0",items:"Logins_items__T4UGz"}},86344:function(e){e.exports={controls:"EmailForNotificationsForm_controls__oWW_1",form:"EmailForNotificationsForm_form__CD_9M",field:"EmailForNotificationsForm_field__5NhYK"}},11595:function(e){e.exports={row:"Notifications_row__YdwTc",col:"Notifications_col__M59Jy",space:"Notifications_space__0T5Xu",linkButton:"Notifications_linkButton__B4ebd",header:"Notifications_header___nXdJ",sectionTitle:"Notifications_sectionTitle__CGR6q",heading:"Notifications_heading__NjtlH"}},72700:function(e){e.exports={container:"CustomAlert_container__M1_Lt",alert:"CustomAlert_alert__Gd4Gh",warning:"CustomAlert_warning__qQmOl"}},33228:function(e){e.exports={tabs:"CustomTabs_tabs__AIXEy"}},28158:function(e){e.exports={label:"FilterControl_label__f8eI5",emptyLabel:"FilterControl_emptyLabel__TQsXt"}},75003:function(e){e.exports={fadeDelay:"3000",container:"NotificationSettingItem_container__rncLA",fade:"NotificationSettingItem_fade__kpn_j",fadeOut:"NotificationSettingItem_fadeOut__ZHWgf",select:"NotificationSettingItem_select__ShJ0i",col:"NotificationSettingItem_col__oNp08",detail:"NotificationSettingItem_detail__hHxJy",detailLink:"NotificationSettingItem_detailLink__CRLK3",settingImage:"NotificationSettingItem_settingImage__R8tWq",unsetAlert:"NotificationSettingItem_unsetAlert__8Bwsa",unsetAlertIcon:"NotificationSettingItem_unsetAlertIcon__x44lW",buttonContainer:"NotificationSettingItem_buttonContainer__SwEiP",followButton:"NotificationSettingItem_followButton__DajTt",settingTitle:"NotificationSettingItem_settingTitle__kitC1",settingDescription:"NotificationSettingItem_settingDescription__SbO2m"}},96524:function(){},78226:function(e){e.exports={pageContainer:"NotificationSettingsSection_pageContainer__PppHt",section:"NotificationSettingsSection_section__UgpX2",withHeading:"NotificationSettingsSection_withHeading__ihNz6",settingImage:"NotificationSettingsSection_settingImage__3qIEx",heading:"NotificationSettingsSection_heading__w0zfb",items:"NotificationSettingsSection_items__zcz5g"}},8667:function(e){e.exports={header:"NotificationTime_header__arnoZ",sectionTitle:"NotificationTime_sectionTitle__iW2QG",schedule:"NotificationTime_schedule__aslea",scheduleButtons:"NotificationTime_scheduleButtons__t_v_9",scheduleNote:"NotificationTime_scheduleNote__31xXa"}}},function(e){e.O(0,[475,7315,6019,9028,1152,6941,12,5846,3787,3405,4456,7798,2159,9845,4444,3036,5616,3008,5597,628,2888,9774,179],function(){return e(e.s=57112)}),_N_E=e.O()}]);

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.