1"use strict";(self.hometalkChunk=self.hometalkChunk||[]).push([["node_modules_lodash-es_startCase_js-react-components_public_account-settings_accountNotificat-1b9184"],{2813(t,e,s){s.d(e,{A:()=>n});const n=function(t,e,s){var n=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(s=s>i?i:s)<0&&(s+=i),i=e>s?0:s-e>>>0,e>>>=0;for(var u=Array(i);++n<i;)u[n]=t[n+e];return u}},4333(t,e,s){s.d(e,{A:()=>n});const n=(0,s(64006).A)("toUpperCase")},6706(t,e,s){s.d(e,{A:()=>O});var n="\\ud800-\\udfff",i="\\u2700-\\u27bf",u="a-z\\xdf-\\xf6\\xf8-\\xff",r="A-Z\\xc0-\\xd6\\xd8-\\xde",a="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",d="["+a+"]",c="\\d+",o="["+i+"]",f="["+u+"]",l="[^"+n+a+c+i+u+r+"]",b="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",g="["+r+"]",A="(?:"+f+"|"+l+")",p="(?:"+g+"|"+l+")",x="(?:['â](?:d|ll|m|re|s|t|ve))?",E="(?:['â](?:D|LL|M|RE|S|T|VE))?",m="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",S="[\\ufe0e\\ufe0f]?",_=S+m+"(?:\\u200d(?:"+["[^"+n+"]",b,h].join("|")+")"+S+m+")*",j="(?:"+[o,b,h].join("|")+")"+_,v=RegExp([g+"?"+f+"+"+x+"(?="+[d,g,"$"].join("|")+")",p+"+"+E+"(?="+[d,g+A,"$"].join("|")+")",g+"?"+A+"+"+x,g+"+"+E,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",c,j].join("|"),"g");const O=function(t){return t.match(v)||[]}},11515(t,e,s){s.d(e,{A:()=>n});const n=function(t){return function(e){return null==t?void 0:t[e]}}},13465(t,e,s){s.d(e,{A:()=>a});var n=s(61872),i=s(8587),u=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,r=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");const a=function(t){return(t=(0,i.A)(t))&&t.replace(u,n.A).replace(r,"")}},18746(t,e,s){s.d(e,{A:()=>i});var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;const i=function(t){return t.match(n)||[]}},22184(t,e,s){s.d(e,{A:()=>a});var n=s(29307),i=s(13465),u=s(38045),r=RegExp("['â]","g");const a=function(t){return function(e){return(0,n.A)((0,u.A)((0,i.A)(e).replace(r,"")),t,"")}}},28292(t,e,s){s.d(e,{A:()=>o});var n=s(96540),i=s.n(n),u=s(29967),r=s(62161),a=s(4211),d=s(44171);class c extends i().Component{constructor(t){super(t),this.queryString=this.props.queryString||"",this.state={loading:!0,success:!1,disabled:!1,settings:{},unsubscribed_all:!1,just_unsubscribed_all:!1}}componentDidMount(){this.getEmailPreferences()}componentDidUpdate(t){this.props.unsubscribedFromData!=t.unsubscribedFromData&&Object.keys(this.props.unsubscribedFromData).length>0&&this.updateSettingAfterExternalChange(this.props.unsubscribedFromData)}updateSettingAfterExternalChange(t){if((0,a.Jt)(this.state,["settings",u.A.THEME.name,t.section_title].join("."))){let e={...this.state.settings};const s=e[u.A.THEME.name][t.section_title].findIndex(e=>e.id===t.id);e[u.A.THEME.name][t.section_title][s].user&&(this.settings[u.A.THEME.name][t.id]=!1,e[u.A.THEME.name][t.section_title][s].user=!1),this.setState({settings:e}),this.props.resetUnsubscribedFrom()}}getEmailPreferences(){r.A.getAllEmailSettings(this.queryString).then(t=>{let e=!1;t&&"unsubscribed_all"in t&&(e=t.unsubscribed_all,delete t.unsubscribed_all),Object.entries(t).map(e=>{let[s,n]=e;Object.entries(n).length||delete t[s]}),this.settings=this.buildSettingsObject(t),this.setState({settings:t,unsubscribed_all:e,loading:!1}),this.props.setError(!1)}).catch(t=>{this.setState({loading:!1}),this.props.setError(t)})}buildSettingsObject(t){let e={};return Object.entries(t).map(t=>{let[s,n]=t;e[s]={},Object.entries(n).map(t=>{let[n,i]=t;Object.entries(i).map(t=>{let[n,i]=t;e[s][i.id]=i.user})})}),e}preparePostData(t){let e={};for(const s in t)if(JSON.stringify(t[s])!==JSON.stringify(this.settings[s]))for(const t in this.state.settings[s]){const n=JSON.parse(JSON.stringify(this.state.settings[s][t]));n.forEach(t=>{delete t.name,delete t.section_title,delete t.message_type,delete t.notification_id}),e[s]||(e[s]=[]),e[s]=e[s].concat(n)}return e}submit(){let t=this.buildSettingsObject(this.state.settings),e=this.preparePostData(t);(0,d.default)("Save Email Settings",this.props.trackingData),Object.keys(e).length&&(this.setState({disabled:!0}),r.A.saveAllSettings(this.queryString,e).then(t=>{(0,d.default)("Email Subscriptions Edited",this.props.trackingData),this.setState(e=>{let s={...e};return s.success=!0,s.disabled=!1,s.settings={...s.settings,...t},this.settings=this.buildSettingsObject(s.settings),this.props.setError(!1),s})}).catch(t=>{this.setState({disabled:!1}),this.props.setError(t)}))}changeEmailSetting(t,e,s){this.setState(n=>{let i={...n};return i.success&&(i.success=!1),i.settings[t][e][s].user=!i.settings[t][e][s].user,i})}unsubscribeAll(){this.setState({disabled:!0}),r.A.groupUnsubscribe(this.queryString).then(t=>{this.setState(e=>{let s={...e};return s.disabled=!1,s.just_unsubscribed_all=t.unsubscribed_all,s})}).catch(t=>{this.setState({disabled:!1}),this.props.setError(t)})}render(){return this.props.view({settings:this.state.settings,unsubscribed_all:this.state.unsubscribed_all,just_unsubscribed_all:this.state.just_unsubscribed_all,loading:this.state.loading,disabled:this.state.disabled,success:this.state.success,changeEmailSetting:(t,e,s)=>this.changeEmailSetting(t,e,s),unsubscribeAll:()=>this.unsubscribeAll(),submit:()=>this.submit()})}}const o=c},29307(t,e,s){s.d(e,{A:()=>n});const n=function(t,e,s,n){var i=-1,u=null==t?0:t.length;for(n&&u&&(s=t[++i]);++i<u;)s=e(s,t[i],i,t);return s}},33453(t,e,s){s.d(e,{A:()=>g});var n="\\ud800-\\udfff",i="["+n+"]",u="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",a="[^"+n+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",o="(?:"+u+"|"+r+")?",f="[\\ufe0e\\ufe0f]?",l=f+o+"(?:\\u200d(?:"+[a,d,c].join("|")+")"+f+o+")*",b="(?:"+[a+u+"?",u,d,c,i].join("|")+")",h=RegExp(r+"(?="+r+")|"+b+l,"g");const g=function(t){return t.match(h)||[]}},37349(t,e,s){s.d(e,{A:()=>n});const n=function(t){return t.split("")}},38045(t,e,s){s.d(e,{A:()=>a});var n=s(18746),i=s(92869),u=s(8587),r=s(6706);const a=function(t,e,s){return t=(0,u.A)(t),void 0===(e=s?void 0:e)?(0,i.A)(t)?(0,r.A)(t):(0,n.A)(t):t.match(e)||[]}},49625(t,e,s){s.d(e,{A:()=>i});var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const i=function(t){return n.test(t)}},61872(t,e,s){s.d(e,{A:()=>n});const n=(0,s(11515).A)({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"})},64006(t,e,s){s.d(e,{A:()=>a});var n=s(90179),i=s(49625),u=s(70269),r=s(8587);const a=function(t){return function(e){e=(0,r.A)(e);var s=(0,i.A)(e)?(0,u.A)(e):void 0,a=s?s[0]:e.charAt(0),d=s?(0,n.A)(s,1).join(""):e.slice(1);return a[t]()+d}}},70269(t,e,s){s.d(e,{A:()=>r});var n=s(37349),i=s(49625),u=s(33453);const r=function(t){return(0,i.A)(t)?(0,u.A)(t):(0,n.A)(t)}},82967(t,e,s){s.d(e,{A:()=>u});var n=s(22184),i=s(4333);const u=(0,n.A)(function(t,e,s){return t+(s?" ":"")+(0,i.A)(e)})},90179(t,e,s){s.d(e,{A:()=>i});var n=s(2813);const i=function(t,e,s){var i=t.length;return s=void 0===s?i:s,!e&&s>=i?t:(0,n.A)(t,e,s)}},92869(t,e,s){s.d(e,{A:()=>i});var n=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;const i=function(t){return n.test(t)}}}]);
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.