1import{j as e,A as o,h as d}from"../../__generated__/components/demos-BWJdxTKc.js";import{e as t}from"../../node_modules/-pnpm/@theice-val@4-0-4_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__typescript@5-9-3/node_modules/@theice/val/build/email-EUpQy3vD.js";import{r as s}from"../../node_modules/-pnpm/@theice-val@4-0-4_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__typescript@5-9-3/node_modules/@theice/val/build/required-Dqmey6Jh.js";import{f as p}from"../../node_modules/-pnpm/@theice-val@4-0-4_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__typescript@5-9-3/node_modules/@theice/val/build/fileRequired-Dg4TKtpZ.js";import{F as n}from"../../node_modules/-pnpm/@theice-reform@4-0-3_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__react@18-3-1_typescript@5-9-3/node_modules/@theice/reform/build/Form-CUzz0N9Z.js";import{R as x}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/reform/ReformRecaptcha2-bYqAj6SM.js";import{R as a}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/reform/ReformText-cnMRu8Xx.js";import{R as c}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/reform/ReformFileUpload-BFJ45S-A.js";import{R as f}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/reform/ReformButton-DnCFHCwJ.js";import{E as j}from"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/feedback/Spinner-DUsTxTNV.js";import"../../node_modules/-pnpm/date-fns@2-30-0/node_modules/date-fns/addYears/index-js-commonjs-es-import-BnwbL-Tz.js";import"../../node_modules/-pnpm/@theice-pushpop@3-5-0_@types-express@4-17-25/node_modules/@theice/pushpop/build/array/replace-CrA0QeSp.js";import"../../node_modules/-pnpm/@theice-reform@4-0-3_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__react@18-3-1_typescript@5-9-3/node_modules/@theice/reform/build/utils/internal/useStableValue-DHtI5fE9.js";import"../../node_modules/-pnpm/@theice-reform@4-0-3_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__react@18-3-1_typescript@5-9-3/node_modules/@theice/reform/build/utils/internal/formContext-BZadR8nR.js";import"../../node_modules/-pnpm/@theice-reform@4-0-3_@types-express@4-17-25_eslint@9-39-4_jiti@2-6-1__react@18-3-1_typescript@5-9-3/node_modules/@theice/reform/build/useFormContext-DHn2iPP-.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/reform/ReformFormField-CyKYZ_Cv.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/integrations/recaptcha2/Recaptcha2-DpqmMS-f.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/controls/form/Textbox-BBBKGwC5.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/layout/form/InputGroup-BLX6vqRL.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/controls/form/FileUpload-DoMZGidS.js";import"../../node_modules/-pnpm/react-router@6-30-1_react@18-3-1/node_modules/react-router/dist/index-js-commonjs-proxy-MJ4LALBs.js";const M=({recaptchaPublicKey:l})=>l?e.jsx(n,{className:"cms--submittable-form",initialValues:{},submit:async m=>{const i=await fetch("/api/gdpr-info-removal-request/submit",{method:"POST",body:new FormData(m)});d(i)},render:({isSubmitted:m,submitError:i})=>{var r;return e.jsxs("div",{className:"flex flex-col gap-4",children:[e.jsxs("div",{className:"flex flex-col flex-wrap gap-4 md:flex-row",children:[e.jsx("div",{className:"flex-1",children:e.jsx(a,{name:"firstName",displayName:"First Name",validate:s})}),e.jsx("div",{className:"flex-1",children:e.jsx(a,{name:"lastName",displayName:"Last Name",validate:s})})]}),e.jsx(a,{name:"address1",displayName:"Address, Line 1",validate:s}),e.jsx(a,{name:"address2",displayName:"Address, Line 2"}),e.jsxs("div",{className:"flex flex-col flex-wrap gap-4 md:flex-row",children:[e.jsx("div",{className:"flex-1",children:e.jsx(a,{name:"city",displayName:"City",validate:s})}),e.jsx("div",{className:"flex-1",children:e.jsx(a,{name:"stateProv",displayName:"State / Province",validate:s})}),e.jsx("div",{className:"flex-1",children:e.jsx(a,{name:"zipPostalCode",dis
1playName:"Zip/Postal Code",validate:[s]})})]}),e.jsx(a,{name:"country",displayName:"Country",validate:s}),e.jsx(a,{name:"productOrService",displayName:"Product / Service",validate:s}),e.jsx(a,{name:"registeredEmail",displayName:"Registered Email",validate:[s,t]}),e.jsx(a,{name:"contactEmail",displayName:"Contact Email",validate:[s,t]}),e.jsx(c,{name:"file",displayName:"Photo ID",accept:".gif, .jpg, .png, .jpeg",validate:p,shortHelpText:"20MB Max"}),e.jsx(x,{name:"g-recaptcha-response",publicKey:l,displayName:"Captcha"}),m?e.jsx(o,{intent:"good",children:"Form successfully submitted. Thank you."}):null,i&&i.message!=="Invalid"?e.jsx(j,{error:i,message:((r=i.response)==null?void 0:r.status)===401?"Captcha validation failed!":void 0}):null,e.jsx("div",{children:e.jsx(f,{type:"submit",children:"Submit"})})]})}}):null;export{M 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.