PageSourceSearch

https://www.huffpost.com/static-assets/cambria/app/PrivacyLinks.fa969bd5566a80936f4d.js

js huffpost.com collected 2026-09-24 07:34:33 UTC 4,343 bytes, 2 lines download raw bytes

1(self.webpackChunkcambria=self.webpackChunkcambria||[]).push([[8840],{40362(e,t,r){"use strict";var s=r(56441);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,o,i){if(i!==s){var n=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw n.name="Invariant Violation",n}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return r.PropTypes=r,r}},55061(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>g});var s=r(6606),a=r.n(s),o=r(49784),i=r.n(o),n=r(68263),c=r.n(n),u=r(11917),l=r.n(u),m=r(24454),p=r.n(m),h=r(62688),d=r.n(h),f=r(63696);function _(e,t,r){return t=l()(t),c()(e,b()?Reflect.construct(t,r||[],l()(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}var v=function(e){function t(e){var r;return a()(this,t),(r=_(this,t,[e])).isAuthdWebview=r.props.isAuthdWebview,r.memberEditUrl=r.isAuthdWebview?"/member/edit-profile/webview":"/member/edit-profile",r.submitDataRequest=r.submitDataRequest.bind(r),r.submitDeleteRequest=r.submitDeleteRequest.bind(r),r.state={hasMessage:!1,isError:!1,message:""},r}return p()(t,e),i()(t,[{key:"submitDataRequest",value:function(){var e=this,t=window.HP.params.csrfToken,r={"x-xsrftoken":t};if(document.cookie="_xsrf=".concat(t),this.setState({hasMessage:!0,isError:!1,message:"Processing..."}),!this.props.email)return this.props.socialProvider?void this.setState({hasMessage:!0,isError:!0,message:"This account does not have a email associated with it. Please contact support."}):void(window.location.href=this.memberEditUrl);fetch("/member/download-my-data",{credentials:"include",method:"POST",headers:r}).then(function(e){return e.ok?e.json():e.json().then(function(e){var t=e.error?e.error:"Something went wrong";throw Error(t)})}).then(function(){e.setState({hasMessage:!0,isError:!1,message:"Request received. An email will be sent to you when its complete."})}).catch(function(t){e.setState({hasMessage:!0,isError:!0,message:t.message})})}},{key:"submitDeleteRequest",value:function(){var e=this,t=window.HP.params.csrfToken,r={"x-xsrftoken":t};if(document.cookie="_xsrf=".concat(t),!this.props.email)return this.props.socialProvider?void this.setState({hasMessage:!0,isError:!0,message:"This account does not have a email associated with it. Please contact support."}):void(window.location.href="/member/edit-profile");fetch("/member/delete-account",{credentials:"include",method:"POST",headers:r}).then(function(e){return e.ok?e.json():e.json().then(function(e){var t=e.error?e.error:"Something went wrong";throw Error(t)})}).then(function(){e.setState({hasMessage:!0,isError:!1,message:"Confirmation email sent to ".concat(e.props.email,". Your data will not be deleted until confirmed via this email.")})}).catch(function(t){e.setState({hasMessage:!0,isError:!0,message:t.message})})}},{key:"render",value:function(){var e=this.state,t=e.hasMessage,r=e.isError,s=e.message,a="profile__msg profile__msg__success";r&&(a="profile__msg profile__msg__error");var o="";t&&(o=f.createElement("div",{className:a},f.createElement("p",null,s)));var i=f.createElement(f.Fragment,null,f.createElement("button",{onClick:this.submitDataRequest,className:"profile__cta__button profile__cta__button__privacy profile__cta__button--medium request-data"},"Request My Data"),f.createElement("button",{onClick:this.submitDeleteRequest,className:"profile__cta__button profile__cta__button__privacy profile__cta__button--medium profile__cta__button--last delete-data"},"Delete My Data"));return f.createElement("div",{className:"privacy-links"},i,o)}}])}(f.Component);v.propTypes={email:d().string.isRequired,socialProvider:d().string,isAuthdWebview:d().bool},v.defaultProps={socialProvider:"",isAuthdWebview:!1};const g=v},56441(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},62688(e,t,r){e.exports=r(40362)()}}]);
2//# sourceMappingURL=PrivacyLinks.fa969bd5566a80936f4d.js.map

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.