1import{D as s,q as a,a as e,eZ as g,e_ as C,eJ as x,e$ as E,eV as f,f0 as F,dl as y,dm as D,c as L,a6 as P,r as V,eL as j,j as t,bc as T,R as S,F as I,V as R,f1 as A}from"./index-CQaiPqwp.js";import{P as b,i as B,U as _,a as v}from"./ValidityForm.actions-ClCCJs6-.js";import{O as $}from"./OpenModal.component-DibLuewg.js";import{R as q}from"./ReinsuranceSentence.component-BgWVZq9p.js";import{C as M}from"./ChangeDateValidityFormTitleModal.component-nBmIruEx.js";import{A as U}from"./AppLayout.component-B34jiFc-.js";import{C as z}from"./CardLayout.component-BflI0h-4.js";import"./ChangeDate.style-JuoFbCGi.js";import"./Recaptcha.component-CLuG1NuO.js";import"./index.esm-DGIHq7I6.js";import"./BarcodeList.component-o98jk0nB.js";import"./input.helper-D1shRJlk.js";import"./PassExchangeValidityForm.style-oTKGQOcu.js";import"./mediaDevices.utils-Dy8aIe4M.js";import"./Submit.style-C3Mfjk89.js";import"./MessageAlert.component-BOpbPenV.js";import"./Alert.style-CMMqopFC.js";import"./Alert.component-CNprVkDS.js";import"./ButtonSlideshow.component-CXXxd4s2.js";/* empty css */import"./react-select.esm-BTkEaSrm.js";import"./RichTextLink.component-BuB0fEgt.js";import"./PrivateContent.component-CA0ub5Pl.js";const N=a.div` 2 margin-top: 40px; 3 4 & > * { 5 margin-top: 30px; 6 } 7 8 ${b} { 9 margin-top: 20px; 10 11 @media ${s.TABLET} { 12 margin-top: 30px; 13 } 14 } 15`,O=a.div` 16 * + * { 17 margin-top: 10px; 18 } 19 20 margin-top: 20px; 21 22 @media ${s.TABLET} { 23 margin-top: 10px; 24 } 25`,k=a.h2` 26 font-size: var(--text-lg); 27 font-weight: bold; 28 color: ${o=>o.theme.primary}; 29`,ht=()=>{const o=e(g),m=e(C),c=e(x),d=e(E),p=e(f),l=e(F),r=e(y(D.REQUIRE_EMAIL_VERIFICATION))&&!l,n=L(),i=P();V.useEffect(()=>{i(B(j.CHANGE_DATE))},[i,n.location.search]);const u=async h=>{i(A({...h,isFreeChild:!0},n))};return d?t.jsx(T,{}):t.jsx(U,{hasBreadcrumb:!0,children:t.jsxs(N,{children:[r&&t.jsx(_,{}),!r&&t.jsxs(t.Fragment,{children:[t.jsx(q,{reinsurance:p}),t.jsxs(z,{children:[t.jsx(k,{children:o}),t.jsxs(O,{"data-cy":"ProductChangeDateInstruction",children:[t.jsx(S,{document:m,defaultFontSize:I.TEXT_SMD}),t.jsx($,{modal:M,optionId:"{option.id}",button:R,children:c})]}),t.jsx(v,{onSubmitForm:u})]})]})]})})};export{ht as ProductFreeChildChangeDateValidityFormPresentation};
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.