1import{j as n}from"./motion-media-DawMv428.js";import{r as s}from"./redux-CL95a3IE.js";import{a as y,o as C,u as N}from"./opt-out-status-yaPtQGyB.js";import{B as p,C as v,s as O}from"./Table-DJc65YUW.js";import"./carousels-DxFOfUD6.js";import"./index-Cz5ChEQq.js";import{M as g}from"./Modal-DrrpmWM4.js";import{T as o,u as S}from"./i18n-BHtsDrR1.js";import"./firebase-core-BKuvjIs7.js";import"./forms-B9OIJNcw.js";import"./content-rendering-BMcRWwGo.js";import"./hubx-analytics-DIbwCOgs.js";import"./growth-payment-BfHadXwg.js";import"./react-vendor-D7_aQVuf.js";const b="_container_t381n_1",D="_container__header_t381n_1",w="_container__title_t381n_1",k="_container__content_t381n_1",K="_container__label_t381n_1",I="_container__footer_t381n_1",T="_container__cancel_t381n_1",B="_container__confirm_t381n_1",t={container:b,container__header:D,container__title:w,container__content:k,container__label:K,container__footer:I,container__cancel:T,container__confirm:B,"modal-content":"_modal-content_t381n_1"},q=({open:a,onClose:c,onOptOutSuccess:_})=>{const[l,{isLoading:d}]=y(),[i,r]=s.useState(!1),[x,u]=s.useState(a);s.useEffect(()=>{u(a)},[a]);const f=async()=>{u(!1);try{await l({optedOut:!0}).unwrap(),C(),_?.(),r(!0)}catch{}},j=()=>{f()},m=()=>{u(!1),c()},h=()=>{r(!1),c()};return n.jsxs(n.Fragment,{children:[n.jsx(g,{width:450,open:x,onClose:m,showCloseButton:!1,variant:"liquid",className:t.container,contentClassName:t["modal-content"],header:n.jsx("div",{className:t.container__header,children:n.jsx("p",{className:t.container__title,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.title",children:"Data Sharing"})})}),content:n.jsxs("div",{className:t.container__content,children:[n.jsx("p",{className:t.container__label,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.confirmDescription",children:'By confirming, you request to opt out of sharing your personal data for marketing and ad analytics purposes, which is your "Do Not Share My Personal Information" right under the CCPA/CPRA.'})}),n.jsxs("div",{className:t.container__footer,children:[n.jsx(p,{variant:"secondary",className:t.container__cancel,onClick:m,children:n.jsx(o,{i18nKey:"cancel",children:"Cancel"})}),n.jsx(p,{variant:"primary",className:t.container__confirm,onClick:j,disabled:d,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.confirm",children:"Confirm"})})]})]})}),n.jsx(g,{width:450,open:i,onClose:h,showCloseButton:!1,variant:"liquid",className:t.container,contentClassName:t["modal-content"],header:n.jsx("div",{className:t.container__header,children:n.jsx("p",{className:t.container__title,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.successTitle",children:"Data Sharing"})})}),content:n.jsxs("div",{className:t.container__content,children:[n.jsx("p",{className:t.container__label,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.successDescription",children:"Your request has been submitted successfully. A confirmation email has been sent to you. It will be processed within 15 business days."})}),n.jsx("div",{className:t.container__footer,children:n.jsx(p,{variant:"primary",className:t.container__confirm,onClick:h,children:n.jsx(o,{i18nKey:"account.privacySettings.dataControl.done",children:"Done"})})})]})})]})},M="_container_1l7tu_1",P="_container__card_1l7tu_1",A="_container__loading_1l7tu_1",E="_container__toggle_1l7tu_1",e={container:M,container__card:P,"container__card-content":"_container__card-content_1l7tu_1","container__card-text":"_container__card-text_1l7tu_1","container__card-title":"_container__card-title_1l7tu_1","container__card-description":"_container__card-description_1l7tu_1",container__loading:A,container__toggle:E,"container__toggle-slider":"_container__toggle-slider_1l7tu_1","container__toggle-input":"_container__toggle-input_1l7tu_1"},Z=()=>{const{t:a}=S(),[c,_,l]=N(),[d,i]=s.useState(!1),r=()=>{c||i(!0)};return n.jsxs("div",{className:e.container,children:[n.jsx("div",{className:e.container__card,children:n.jsxs("div",{className:e["container__card-content"],children:[n.jsxs("div",{className:e["container__card-text"],children:[n.jsx("h2",{className:e["container__card-title"],children:a("account.privacySettings.dataSharing.title")}),n.jsx("p",{className:e["container__card-description"],children:a("account.privacySettings.dataSharing.description")})]}),l?n.jsx("div",{className:e.container__loading,children:n.jsx(v,{icon:O,spin:!0,size:"regular"})}):n.jsxs("label",{className:e.container__toggle,children:[n.jsx("input",{type:"checkbox",checked:!c,onChange:r,disabled:c,
1className:e["container__toggle-input"],"aria-label":a("account.privacySettings.dataSharing.title")}),n.jsx("span",{className:e["container__toggle-slider"]})]})]})}),n.jsx(q,{open:d,onClose:()=>{i(!1)},onOptOutSuccess:()=>{_(!0)}})]})};export{Z as PrivacySettingsRoute}; 2//# sourceMappingURL=PrivacySettings-BpnpX8Lp.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.