PageSourceSearch

https://mijn.bumastemra.nl/assets/SubjectIdentificationPage-6TUb0zxa.js

js bumastemra.nl collected 2026-10-01 11:38:42 UTC 40,492 bytes, 1 lines download raw bytes

1import{b as u,a as o,F as Ae}from"./vendor_emotion-D-Et4Ydi.js";import{i as M,r as p}from"./vendor_react-DEPwpgj0.js";import{e as mt}from"./vendor_react_router-PxJC74mx.js";import{m as K,x as ct}from"./bumastemra_libraries-C-I9k3a_.js";import{Z as re,o as B,e as _,E as O}from"./bumastemra_ui-DpJjJV9L.js";import{bx as dt,aq as ut,a7 as ht,aV as ft,ae as He,by as bt}from"./vendor_mui_icons-eKQcBD5w.js";import{b as E}from"./bumastemra_features-COU3yig4.js";import{D as wt,aM as gt,aN as kt,Q as vt,E as yt,N as St,P as xt,T as N,a5 as Ce,W as T,m as fe,X as we,J as Nt,aS as Ct}from"./vendor_mui-FF9-AymL.js";import{br as Tt,ax as It,bt as Ge}from"./vendor-CyA33Ik7.js";import"./index-Cd9XCBgo.js";import"./vendor_forms-BTDdo2HZ.js";import"./vendor_highcharts-CK0wRbF8.js";import{m as oe,j as Bt}from"./StyledForm-B8RJHOj-.js";import{r as L,P as te}from"./SubjectSigningPage-C-HuLOkg.js";import{u as Et,R as Ot,a as Dt}from"./CoSignerIdentificationPage-Cn-gllgk.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"57334"};var e=new t.Error().stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="302fa678-9e07-4725-a571-aa8716eb794e",t._sentryDebugIdIdentifier="sentry-dbid-302fa678-9e07-4725-a571-aa8716eb794e")}catch(i){}})();const Ke=(t,e="—")=>{if(!t)return e;const i=Tt(t);return Number.isNaN(i.getTime())?e:It(i,"dd-MM-yyyy")},Ve="users/kvk",jt=t=>L({endpoint:"".concat(Ve,"/search?query=").concat(encodeURIComponent(t)),method:"GET"}),_t=t=>L({endpoint:"".concat(Ve,"/basisprofiel/").concat(encodeURIComponent(t)),method:"GET"}),Fe="users/workflows/membership/subject/identification",Pt=(t,e)=>L({endpoint:"".concat(Fe,"/kvk/search?query=").concat(encodeURIComponent(t)),method:"GET",headers:oe(e)}),$t=(t,e)=>L({endpoint:"".concat(Fe,"/kvk/basisprofiel?kvkNumber=").concat(encodeURIComponent(t)),method:"GET",headers:oe(e)}),Rt="users/vies",zt=({vat:t,traderName:e})=>{const i=new URLSearchParams({vat:t});return e!=null&&e.trim()&&i.set("traderName",e.trim()),L({endpoint:"".concat(Rt,"/check?").concat(i.toString()),method:"GET"})},At=({vat:t,traderName:e,token:i})=>{const n=new URLSearchParams({vat:t});return e!=null&&e.trim()&&n.set("traderName",e.trim()),L({endpoint:"users/workflows/membership/subject/identification/vies/check?".concat(n.toString()),method:"GET",headers:oe(i)})};function Kt(t){return[{element:'[data-tour="author-prep-items"]',popover:{title:t("membership-workflow.tour.author-prep.step.items.title"),description:t("membership-workflow.tour.author-prep.step.items.description"),side:"right",align:"start"}},{element:'[data-tour="author-prep-item-time"]',popover:{title:t("membership-workflow.tour.author-prep.step.time.title"),description:t("membership-workflow.tour.author-prep.step.time.description"),side:"right"}},{element:'[data-tour="author-prep-item-bank"]',popover:{title:t("membership-workflow.tour.author-prep.step.bank.title"),description:t("membership-workflow.tour.author-prep.step.bank.description"),side:"right"}},{element:'[data-tour="author-prep-item-guardian"]',popover:{title:t("membership-workflow.tour.author-prep.step.guardian.title"),description:t("membership-workflow.tour.author-prep.step.guardian.description"),side:"right"}},{element:'[data-tour="author-prep-item-id"]',popover:{title:t("membership-workflow.tour.author-prep.step.id.title"),description:t("membership-workflow.tour.author-prep.step.id.description"),side:"right"}},{element:'[data-tour="author-prep-agreement"]',popover:{title:t("membership-workflow.tour.author-prep.step.agreement.title"),description:t("membership-workflow.tour.author-prep.step.agreement.description"),side:"top"}},{element:'[data-tour="author-prep-start"]',popover:{title:t("membership-workflow.tour.author-prep.step.start.title"),description:t("membership-workflow.tour.author-prep.step.start.description"),side:"top"}}]}function Wt(t){return[{element:'[data-tour="manager-prep-items"]',popover:{title:t("membership-workflow.tour.manager-prep.step.items.title"),description:t("membership-workflow.tour.manager-prep.step.items.description"),side:"right",align:"start"}},{element:'[data-tour="manager-prep-delegated"]',popover:{title:t("membership-workflow.tour.manager-prep.step.delegated.title"),description:t("membership-workflow.tour.manager-prep.step.delegated.description"),side:"right",align:"start"}},{element:'[data-tour="manager-prep-agreement"]',popover:{title:t("membership-workflow.tour.manager-prep.step.agreement.title"),description:t("membership-workflow.tour.manager-prep.step.agreement.description"),side:"top"}},{element:'[data-tour="manager-prep-start"]',popover:{title:t("membership-workflow.tour.manager-prep.step.start.title"),description:t("membership-workflow.tour.manager-prep.step.start.description"),side:"top"}}]}function Ut(t){return[{element:'[data-tour="subject-explainer"]',popover:{title:t("membership-workflow.tour.subject.step.explainer.title"),description:t("membership-workflow.tour.subject.step.explainer.description"),side:"bottom"}},{element:'[data-tour="subject-name"]',popover:{title:t("membership-workflow.tour.subject.step.name.title"),description:t("membership-workflow.tour.subject.step.name.de
1scription"),side:"bottom"}},{element:'[data-tour="subject-email"]',popover:{title:t("membership-workflow.tour.subject.step.email.title"),description:t("membership-workflow.tour.subject.step.email.description"),side:"bottom"}},{element:'[data-tour="subject-send"]',popover:{title:t("membership-workflow.tour.subject.step.send.title"),description:t("membership-workflow.tour.subject.step.send.description"),side:"top"}},{element:'[data-tour="subject-pending"]',popover:{title:t("membership-workflow.tour.subject.step.pending.title"),description:t("membership-workflow.tour.subject.step.pending.description"),side:"bottom"}}]}function Mt(t){return[{element:'[data-tour="publisher-prep-items"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.items.title"),description:t("membership-workflow.tour.publisher-prep.step.items.description"),side:"right",align:"start"}},{element:'[data-tour="publisher-prep-item-kvk"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.kvk.title"),description:t("membership-workflow.tour.publisher-prep.step.kvk.description"),side:"right"}},{element:'[data-tour="publisher-prep-item-bank"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.bank.title"),description:t("membership-workflow.tour.publisher-prep.step.bank.description"),side:"right"}},{element:'[data-tour="publisher-prep-item-signers"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.signers.title"),description:t("membership-workflow.tour.publisher-prep.step.signers.description"),side:"right"}},{element:'[data-tour="publisher-prep-item-time"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.time.title"),description:t("membership-workflow.tour.publisher-prep.step.time.description"),side:"right"}},{element:'[data-tour="publisher-prep-conditions"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.conditions.title"),description:t("membership-workflow.tour.publisher-prep.step.conditions.description"),side:"top"}},{element:'[data-tour="publisher-prep-start"]',popover:{title:t("membership-workflow.tour.publisher-prep.step.start.title"),description:t("membership-workflow.tour.publisher-prep.step.start.description"),side:"top"}}]}function Lt(t){return[{element:'[data-tour="personal-name"]',popover:{title:t("membership-workflow.tour.personal.step.name.title"),description:t("membership-workflow.tour.personal.step.name.de
1scription"),side:"bottom"}},{element:'[data-tour="personal-married-name"]',popover:{title:t("membership-workflow.tour.personal.step.married-name.title"),description:t("membership-workflow.tour.personal.step.married-name.description"),side:"bottom"}},{element:'[data-tour="personal-artist-name"]',popover:{title:t("membership-workflow.tour.personal.step.artist-name.title"),description:t("membership-workflow.tour.personal.step.artist-name.description"),side:"bottom"}},{element:'[data-tour="personal-birth"]',popover:{title:t("membership-workflow.tour.personal.step.birth.title"),description:t("membership-workflow.tour.personal.step.birth.description"),side:"bottom"}},{element:'[data-tour="personal-identification"]',popover:{title:t("membership-workflow.tour.personal.step.identification.title"),description:t("membership-workflow.tour.personal.step.identification.description"),side:"bottom"}},{element:'[data-tour="personal-sole-proprietor"]',popover:{title:t("membership-workflow.tour.personal.step.sole-proprietor.title"),description:t("membership-workflow.tour.personal.step.sole-proprietor.description"),side:"bottom"}},{element:'[data-tour="personal-confirm"]',popover:{title:t("membership-workflow.tour.personal.step.confirm.title"),description:t("membership-workflow.tour.personal.step.confirm.description"),side:"top"}}]}function qt(t){return[{element:'[data-tour="guardian-email"]',popover:{title:t("membership-workflow.tour.guardian.step.email.title"),description:t("membership-workflow.tour.guardian.step.email.description"),side:"bottom"}},{element:'[data-tour="guardian-phone"]',popover:{title:t("membership-workflow.tour.guardian.step.phone.title"),description:t("membership-workflow.tour.guardian.step.phone.description"),side:"bottom"}},{element:'[data-tour="guardian-agreement"]',popover:{title:t("membership-workflow.tour.guardian.step.agreement.title"),description:t("membership-workflow.tour.guardian.step.agreement.description"),side:"top"}},{element:'[data-tour="guardian-send"]',popover:{title:t("membership-workflow.tour.guardian.step.send.title"),description:t("membership-workflow.tour.guardian.step.send.description"),side:"top"}}]}function Ht(t){return[{element:'[data-tour="contact-email"]',popover:{title:t("membership-workflow.tour.contact.step.email.title"),description:t("membership-workflow.tour.contact.step.email.description"),side:"bottom"}},{element:'[data-tour="contact-phone"]',popover:{title:t("membership-workflow.tour.contact.step.phone.title"),description:t("membership-workflow.tour.contact.step.phone.description"),side:"bottom"}},{element:'[data-tour="contact-language"]',popover:{title:t("membership-workflow.tour.contact.step.language.title"),description:t("membership-workflow.tour.contact.step.language.description"),side:"bottom"}},{element:'[data-tour="contact-fiscal-address"]',popover:{title:t("membership-workflow.tour.contact.step.fiscal-address.title"),description:t("membership-workflow.tour.contact.step.fiscal-address.description"),side:"bottom"}},{element:'[data-tour="contact-postal-toggle"]',popover:{title:t("membership-workflow.tour.contact.step.postal-toggle.title"),description:t("membership-workflow.tour.contact.step.postal-toggle.description"),side:"bottom"}},{element:'[data-tour="contact-payment"]',popover:{title:t("membership-workflow.tour.contact.step.payment.title"),description:t("membership-workflow.tour.contact.step.payment.description"),side:"top"}},{element:'[data-tour="contact-confirmation"]',popover:{title:t("membership-workflow.tour.contact.step.confirmation.title"),description:t("membership-workflow.tour.contact.step.confirmation.description"),side:"top"}},{element:'[data-tour="contact-submit"]',popover:{title:t("membership-workflow.tour.contact.step.submit.title"),description:t("membership-workflow.tour.contact.step.submit.description"),side:"top"}}]}function Gt(t){return[{element:'[data-tour="rights-picker"]',popover:{title:t("membership-workflow.tour.rights.step.picker.title"),description:t("membership-workflow.tour.rights.step.picker.description"),side:"bottom",align:"start"}},{element:'[data-tour="rights-picker-everything"]',popover:{title:t("membership-workflow.tour.rights.step.everything.title"),description:t("membership-workflow.tour.rights.step.everything.description"),side:"bottom"}},{element:'[data-tour="rights-picker-configurator"]',popover:{title:t("membership-workflow.tour.rights.step.configurator.title"),description:t("membership-workflow.tour.rights.step.configurator.description"),side:"bottom"}}]}function Vt(t){return[{element:'[data-tour="rights-everything-header"]',popover:{title:t("membership-workflow.tour.rights-everything.step.header.title"),description:t("membership-workflow.tour.rights-everything.step.header.description"),side:"right",align:"start"}},{element:'[data-tour="rights-everything-right-background_music"]',popover:{title:t("membership-workflow.tour.rights-everything.step.background-music.title"),description:t("membership-workflow.tour.rights-everything.step.background-music.description"),side:"right"}},{element:'[data-tour="rights-everything-start-date"]',popover:{title:t("membership-workflow.tour.rights-everything.step.date.title"),description:t("membership-workflow.tour.rights-everything.step.date.description"),side:"bottom"}},{element:'[data-tour="rights-everything-right-events"]',popover:{title:t("membership-workflow.tour.rights-everything.step.events.title"),description:t("membership-workflow.tour.rights-everything.step.events.description"),side:"right"}},{element:'[data-tour="rights-everything-right-online_performing"]',popover:{title:t("membership-workflow.tour.rights-everything.step.online-performing.title"),description:t("membership-workflow.tour.rights-everything.step.online-performing.description"),side:"right"}},{element:'[data-tour="rights-everything-right-rtv_and_simulcasting"]',popover:{title:t("membership-workflow.tour.rights-everything.step.rtv.title"),description:t("membership-workflow.tour.rights-everything.step.rtv.description"),side:"right"}},{element:'[data-tour="rights-everything-right-mechanical"]',popover:{title:t("membership-workflow.tour.rights-everything.step.mechanical.title"),description:t("membership-workflow.tour.rights-everything.step.mechanical.description"),side:"right"}},{element:'[data-tour="rights-everything-right-online_mechanical"]',popover:{title:t("membership-workflow.tour.rights-everything.step.online-mechanical.title"),description:t("membership-workflow.tour.rights-everything.step.online-mechanical.description"),side:"right"}},{element:'[data-tour="rights-continue"]',popover:{title:t("membership-workflow.tour.rights-everything.step.continue.title"),description:t("membership-workflow.tour.rights-everything.step.continue.description"),side:"top"}}]}function Ft(t){return[{element:'[data-tour="configurator-header"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.header.title"),description:t("membership-workflow.tour.rights-configurator.step.header.description"),side:"bottom",align:"start"}},{element:'[data-tour="configurator-world-row"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.world-row-1.title"),description:t("membership-workflow.tour.rights-configurator.step.world-row-1.description"),side:"bottom"}},{element:'[data-tour="configurator-world-row"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.world-row-2.title"),description:t("membership-workflow.tour.rights-configurator.step.world-row-2.description"),side:"bottom"}},{element:'[data-tour="configurator-region-minus"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.region-minus.title"),description:t("membership-workflow.tour.rights-configurator.step.region-minus.description"),side:"top"},fallbackPopover:{title:t("membership-workflow.tour.rights-configurator.step.region-minus.fallback.title"),description:t("membership-workflow.tour.rights-configurator.step.region-minus.fallback.description")}},{element:'[data-tour="configurator-region-kebab"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.region-kebab.title"),description:t("membership-workflow.tour.rights-configurator.step.region-kebab.description"),side:"left"},fallbackPopover:{title:t("membership-workflow.tour.rights-configurator.step.region-kebab.fallback.title"),description:t("membership-workflow.tour.rights-configurator.step.region-kebab.fallback.description")}},{element:'[data-tour="rights-continue"]',popover:{title:t("membership-workflow.tour.rights-configurator.step.continue.title"),description:t("membership-workflow.tour.rights-configurator.step.continue.description"),side:"top"}}]}function Yt(t){return[{element:'[data-tour="contract-sign"]',popover:{title:t("membership-workflow.tour.contract.step.sign.title"),description:t("membership-workflow.tour.contract.step.sign.description"),side:"top"}}]}const Ye="membership-tour-seen:",Ze="membership-tour-dismissed",ge="membership-tour-button-highlight",We="membership-tour-hint-shown",Zt=new Set(["author-prep","manager-prep","publisher-prep"]),Te="tour-help-button";function Jt(t){return!!localStorage.getItem("".concat(Ye).concat(t))}function Qt(){return!!localStorage.getItem(Ze)}function Xt(t){localStorage.setItem("".concat(Ye).concat(t),"1")}function er(){localStorage.setItem(Ze,"1")}
1function tr(t,e){switch(t){case"author-prep":return Kt(e);case"manager-prep":return Wt(e);case"publisher-prep":return Mt(e);case"personal":return Lt(e);case"subject":return Ut(e);case"guardian":return qt(e);case"contact":return Ht(e);case"rights":return Gt(e);case"rights-everything":return Vt(e);case"rights-configurator":return Ft(e);case"contract":return Yt(e)}}function rr(t){const e=n=>!!document.querySelector(n),i=[];for(const n of t){const{fallbackPopover:r,...a}=n;if(a.element){const l=a.element;if(!e(l)){r&&i.push({popover:r});continue}}i.push(a)}return i}let $=null;function or(){$!=null&&$.isActive()&&$.destroy(),$=null}function ir(t,e){if(!document.getElementById(Te))return;const n=Ge({overlayOpacity:0,allowClose:!0,allowKeyboardControl:!0,showButtons:["close"],stagePadding:6,popoverClass:"tour-button-hint",steps:[{element:"#".concat(Te),popover:{title:t,description:e,side:"left",align:"center"}}],onDestroyStarted:()=>{$=null,n.destroy()}});$=n,n.drive(),setTimeout(()=>{n.isActive()&&n.destroy()},1e4)}const sr={position:"fixed",top:"50%",right:0,zIndex:1300,minWidth:48,width:48,height:{xs:176,sm:200},padding:{xs:"8px 0",sm:"12px 0"},borderRadius:"8px 0 0 8px",flexDirection:"column",gap:1,textTransform:"none",transform:"translateY(-50%)",transition:"box-shadow 0.15s, background-color 0.15s","& .tour-button-label":{writingMode:"vertical-rl",transform:"rotate(180deg)",whiteSpace:"nowrap",fontSize:{xs:"0.75rem",sm:"0.875rem"},lineHeight:1},"&:hover":{bgcolor:"primary.dark",boxShadow:10}};function nr(t){const e=M.c(21),i=K.useT();let n;e[0]!==t?(n=Zt.has(t),e[0]=t,e[1]=n):n=e[1];const r=n,[a,l]=p.useState(lr);let m;e[2]!==t||e[3]!==i?(m=tr(t,i),e[2]=t,e[3]=i,e[4]=m):m=e[4];const h=m;let f;e[5]!==r||e[6]!==t||e[7]!==i||e[8]!==h?(f=()=>{localStorage.getItem(ge)&&(localStorage.removeItem(ge),l(!1)),or();const y=rr(h),S=y.length-1;let x=!1;const v=Ge({animate:!0,overlayOpacity:.6,stagePadding:8,allowClose:!r,allowKeyboardControl:!r,showButtons:r?["next","previous"]:["next","previous","close"],showProgress:!0,progressText:"{{current}} / {{total}}",doneBtnText:i("membership-workflow.tour.done"),nextBtnText:i("membership-workflow.tour.next"),prevBtnText:i("membership-workflow.tour.previous"),steps:y,onNextClick:()=>{var C;((C=v.getActiveIndex())!=null?C:0)>=S&&(x=!0),v.moveNext()},onDestroyStarted:()=>{var I;const C=(I=v.getActiveIndex())!=null?I:0;r&&C<S||(Xt(t),r||(er(),x||(localStorage.setItem(ge,"1"),l(!0))),$=null,v.destroy(),localStorage.getItem(We)||(localStorage.setItem(We,"1"),setTimeout(()=>ir(i("membership-workflow.tour.hint.title"),i("membership-workflow.tour.hint.description")),300)))}});$=v,v.drive()},e[5]=r,e[6]=t,e[7]=i,e[8]=h,e[9]=f):f=e[9];const c=f;let g;e[10]!==r||e[11]!==t?(g=r||!Jt(t)&&!Qt(),e[10]=r,e[11]=t,e[12]=g):g=e[12];const w=g;let d;e[13]!==a||e[14]!==c||e[15]!==i?(d=()=>u(wt,{id:Te,variant:"contained","aria-label":i("membership-workflow.tour.title"),onClick:c,sx:{...sr,...a&&{animation:"tourButtonPulse 1.2s ease-in-out 3","@keyframes tourButtonPulse":{"0%, 100%":{boxShadow:"0 0 0 0 rgba(17,17,221,0.2)"},"50%":{boxShadow:"0 0 0 12px rgba(17,17,221,0)"}}}},children:[o(dt,{sx:{fontSize:{xs:20,sm:24}}}),o("span",{className:"tour-button-label",children:i("membership-workflow.tour.title")})]}),e[13]=a,e[14]=c,e[15]=i,e[16]=d):d=e[16];const k=d;let b;return e[17]!==k||e[18]!==w||e[19]!==c?(b={startTour:c,shouldAutoStart:w,TourButton:k},e[17]=k,e[18]=w,e[19]=c,e[20]=b):b=e[20],b}function lr(){return!!localStorage.getItem(ge)}function ar(t){const e=M.c(27),{open:i,onClose:n,onConfirm:r}=t,a=K.useT();let l;e[0]!==a?(l=a("membership-workflow.save-confirm.title"),e[0]=a,e[1]=l):l=e[1];let m;e[2]!==l?(m=o(gt,{children:l}),e[2]=l,e[3]=m):m=e[3];let h;e[4]!==a?(h=a("membership-workflow.save-confirm.description"),e[4]=a,e[5]=h):h=e[5];let f;e[6]!==h?(f=o(vt,{children:o(kt,{children:h})}),e[6]=h,e[7]=f):f=e[7];let c;e[8]!==a?(c=a("membership-workflow.save-confirm.cancel"),e[8]=a,e[9]=c):c=e[9];let g;e[10]!==n||e[11]!==c?(g=o(re,{onClick:n,variant:"outlined",children:c}),e[10]=n,e[11]=c,e[12]=g):g=e[12];let w;e[13]!==a?(w=a("membership-workflow.save-confirm.confirm"),e[13]=a,e[14]=w):w=e[14];let d;e[15]!==r||e[16]!==w?(d=o(re,{onClick:r,variant:"contained",children:w}),e[15]=r,e[16]=w,e[17]=d):d=e[17];let k;
1e[18]!==g||e[19]!==d?(k=u(yt,{children:[g,d]}),e[18]=g,e[19]=d,e[20]=k):k=e[20];let b;return e[21]!==n||e[22]!==i||e[23]!==m||e[24]!==f||e[25]!==k?(b=u(St,{open:i,onClose:n,maxWidth:"xs",fullWidth:!0,children:[m,f,k]}),e[21]=n,e[22]=i,e[23]=m,e[24]=f,e[25]=k,e[26]=b):b=e[26],b}function pr(t,e){return[t.kvkNumber,t.branchNumber].filter(Boolean).join("-")||"result-".concat(e)}const mr=500;function Ue(t){return(t!=null?t:"").toUpperCase().replace(/\b(B\.?V\.?|N\.?V\.?|V\.?O\.?F\.?|EENMANSZAAK|HANDELSONDERNEMING|HODN|H\/O\/D\/N)\b/g,"").replace(/[^A-Z0-9]/g,"")}function cr(t,e){const i=Ue(t),n=Ue(e);return!i||!n?!1:i===n||i.includes(n)||n.includes(i)}function dr(t){const e=M.c(9),{vatNumber:i,tradeName:n,enabled:r,magicLinkToken:a}=t,[l,m]=p.useState("idle"),[h,f]=p.useState("");let c,g;e[0]!==r||e[1]!==a||e[2]!==n||e[3]!==i?(c=()=>{if(!r||E.validateBtwNumber(i)){m("idle"),f("");return}const d=i.trim().toUpperCase().replace(/\s/g,"");let k=!1;m("checking");const b=setTimeout(()=>{(a?At({vat:d,traderName:n,token:a}):zt({vat:d,traderName:n})).then(y=>{var x;if(k)return;if(!y.valid){f(""),m("invalid");return}f((x=y.name)!=null?x:"");const S=y.traderNameMatch==="VALID"||y.traderNameMatch!=="INVALID"&&cr(y.name,n);m(S?"valid":"mismatch")}).catch(()=>{k||m("error")})},mr);return()=>{k=!0,clearTimeout(b)}},g=[i,n,r,a],e[0]=r,e[1]=a,e[2]=n,e[3]=i,e[4]=c,e[5]=g):(c=e[4],g=e[5]),p.useEffect(c,g);let w;return e[6]!==h||e[7]!==l?(w={status:l,registeredName:h},e[6]=h,e[7]=l,e[8]=w):w=e[8],w}function R(t){const e=M.c(8),{label:i,value:n}=t;let r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r={display:"block",mb:.25,fontWeight:500,textTransform:"uppercase",letterSpacing:"0.06em",fontSize:"0.7rem"},e[0]=r):r=e[0];let a;e[1]!==i?(a=o(N,{variant:"caption",color:"text.secondary",sx:r,children:i}),e[1]=i,e[2]=a):a=e[2];const l=n||"—";let m;e[3]!==l?(m=o(N,{variant:"body1",color:"text.primary",children:l}),e[3]=l,e[4]=m):m=e[4];let h;return e[5]!==a||e[6]!==m?(h=u(T,{children:[a,m]}),e[5]=a,e[6]=m,e[7]=h):h=e[7],h}function be(t){const e=M.c(3),{children:i}=t;let n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n={mb:2},e[0]=n):n=e[0];let r;return e[1]!==i?(r=o(N,{variant:"subtitle1",fontWeight:600,sx:n,children:i}),e[1]=i,e[2]=r):r=e[2],r}function Me(t){const e=M.c(27),{selected:i,onClick:n,icon:r,title:a,description:l}=t,m=i?"primary.main":"divider",h=i?"primary.50":"background.paper";let f;e[0]===Symbol.for("react.memo_cache_sentinel")?(f={borderColor:"primary.main"},e[0]=f):f=e[0];let c;e[1]!==m||e[2]!==h?(c={flex:1,border:"1.5px solid",borderColor:m,borderRadius:2,p:2.5,cursor:"pointer",bgcolor:h,transition:"all 0.15s ease",display:"flex",alignItems:"flex-start",gap:1.5,"&:hover":f},e[1]=m,e[2]=h,e[3]=c):c=e[3];const g=i?"primary.main":"grey.100",w=i?"primary.contrastText":"text.secondary";let d;e[4]!==g||e[5]!==w?(d={width:36,height:36,borderRadius:"50%",bgcolor:g,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:w,transition:"all 0.15s ease"},e[4]=g,e[5]=w,e[6]=d):d=e[6];let k;e[7]!==r||e[8]!==i?(k=i?o(He,{fontSize:"small"}):r,e[7]=r,e[8]=i,e[9]=k):k=e[9];let b;e[10]!==d||e[11]!==k?(b=o(T,{sx:d,children:k}),e[10]=d,e[11]=k,e[12]=b):b=e[12];const y=i?"primary.main":"text.primary";let S;e[13]!==y||e[14]!==a?(S=o(N,{variant:"body2",fontWeight:600,color:y,children:a}),e[13]=y,e[14]=a,e[15]=S):S=e[15];let x;e[16]===Symbol.for("react.memo_cache_sentinel")?(x={display:"block",mt:.25},e[16]=x):x=e[16];let v;e[17]!==l?(v=o(N,{variant:"caption",color:"text.secondary",sx:x,children:l}),e[17]=l,e[18]=v):v=e[18];let C;e[19]!==S||e[20]!==v?(C=u(T,{children:[S,v]}),e[19]=S,e[20]=v,e[21]=C):C=e[21];let I;return e[22]!==n||e[23]!==C||e[24]!==c||e[25]!==b?(I=u(T,{onClick:n,sx:c,children:[b,C]}),e[22]=n,e[23]=C,e[24]=c,e[25]=b,e[26]=I):I=e[26],I}const Le=t=>{if(!/^\d{9}$/.test(t))return!1;const e=[...t].map(Number);return(e.slice(0,8).reduce((n,r,a)=>n+r*(9-a),0)-e[8])%11===0},ur=({postback:t,onConfirm:e,isDispatching:i,magicLinkToken:n})=>{var ze;const r=K.useT(),a=K.useLangcode(),{startTour:l,shouldAutoStart:m}=nr("personal");p.useEffect(()=>{m&&l()},[]);const[h,f]=p.useState(!1),[c,g]=p.useState(null),w=!t.placeOfBirth.trim(),[d,k]=p.useState(""),b=w&&!d.trim(),y=!t.citizenServiceNumber,[S,x]=p.useState(""),[v,C]=p.useState(""),[I,Je]=p.useState(""),[ie,se]=p.useState(""),[ne,Qe]=p.useState(""),[le,ae]=p.useState(""),[pe,Xe]=p.useState(""),[me,ce]=p.useState(""),[P,Ie]=p.useState(!1),[q,Be]=p.useState(""),[Ee,Oe]=p.useState(!1),[H,G]=p.useState(null),[De,V]=p.useState(""),[de,je]=p.useState(!1),[ke,_e]=p.useState(!1),[z,ue]=
1p.useState(""),[ve,F]=p.useState(""),[Y,ye]=p.useState(""),[Se,Z]=p.useState(""),[J,he]=p.useState(""),[xe,Q]=p.useState(""),[W,Pe]=p.useState(""),[Ne,X]=p.useState(""),U=de,{status:A,registeredName:et}=dr({vatNumber:W,tradeName:z,enabled:P&&de,magicLinkToken:n}),$e=async()=>{if(q.trim()){Oe(!0),V("");try{const s=n?await Pt(q.trim(),n):await jt(q.trim());G(s.results)}catch(s){G(null),V(r("membership-workflow.personal-details.kvk-search.error"))}finally{Oe(!1)}}},tt=async s=>{var D;if(s.kvkNumber){je(!0),ue((D=s.name)!=null?D:""),ye(s.kvkNumber),he(""),G(null),V(""),F(""),Z(""),Q(""),X(""),_e(!0);try{const j=n?await $t(s.kvkNumber,n):await _t(s.kvkNumber);j.tradeName&&ue(j.tradeName),he(j.sbiCodes.join(", "))}catch(j){V(r("membership-workflow.personal-details.kvk-search.profile-error"))}finally{_e(!1)}}},rt=()=>{je(!1),ue(""),ye(""),he(""),Pe(""),G(null),Be(""),V("")},ot=()=>{let s=!0;const D=E.validateRequiredName(I);D?(se(r("membership-workflow.personal-details.validation.".concat(D))),s=!1):se("");const j=E.validateOptionalName(ne);j?(ae(r("membership-workflow.personal-details.validation.".concat(j))),s=!1):ae("");const ee=E.validateOptionalName(pe);return ee?(ce(r("membership-workflow.personal-details.validation.".concat(ee))),s=!1):ce(""),s},it=()=>{let s=!0;z.trim()?F(""):(F(r("membership-workflow.personal-details.validation.trade-name-required")),s=!1);const D=E.validateKvkNumber(Y);D?(Z(r("membership-workflow.personal-details.validation.".concat(D))),s=!1):Z("");const j=E.validateSbiCode(J);
1j?(Q(r("membership-workflow.personal-details.validation.".concat(j))),s=!1):Q("");const ee=E.validateBtwNumber(W);return ee?(X(r("membership-workflow.personal-details.validation.".concat(ee))),s=!1):X(""),s},st=de&&!ke&&z.trim()!==""&&Y.trim()!==""&&J.trim()!==""&&W.trim()!=="",nt=P&&A==="invalid",lt=!!ie||!!le||!!me||I.trim()==="",Re=y&&!Le(S),at=(!P||st)&&!nt&&!lt&&!Re&&!b,pt=()=>{if(b||Re)return;const s=ot();P&&!it()||s&&(g({placeOfBirth:w?d.trim():null,citizenServiceNumber:y?S:null,callName:I.trim(),marriedName:ne.trim()||null,artistName:pe.trim()||null,expirationDateIDDocument:t.expirationDateIDDocument,soleProprietorDetails:P?{tradeName:z,chamberOfCommerceNumber:Y,sbiCode:J,taxIdentificationNumber:W}:null}),f(!0))};return u(T,{children:[o(ar,{open:h,onClose:()=>f(!1),onConfirm:()=>{f(!1),c&&e(c)}}),u(xt,{elevation:1,sx:{p:4},children:[o(N,{variant:"h6",fontWeight:600,gutterBottom:!0,children:r("membership-workflow.personal-details.title")}),o(N,{color:"text.secondary",sx:{mb:4},children:r("membership-workflow.personal-details.subtitle")}),u("div",{"data-tour":"personal-name",children:[o(be,{children:r("membership-workflow.personal-details.section.name")}),u(B,{container:!0,spacing:3,sx:{my:2,mx:0,width:"100%",gap:3},flexDirection:{xs:"column",sm:"row"},children:[o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.first-names"),value:t.firstNames})}),o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.last-name"),value:t.lastName})})]})]}),u(B,{container:!0,spacing:2,sx:{mb:1},children:[o(B,{item:!0,xs:12,sm:6,children:o(_,{"data-tour":"personal-call-name",label:r("membership-workflow.personal-details.field.call-name"),value:I,onChange:s=>{Je(s.target.value),ie&&se("")},onBlur:()=>{const s=E.validateRequiredName(I);se(s?r("membership-workflow.personal-details.validation.".concat(s)):"")},required:!0,fullWidth:!0,size:"small",error:!!ie,helperText:ie,tooltip:r("membership-workflow.personal-details.field.call-name-tooltip")})}),o(B,{item:!0,xs:12,sm:6,children:o(_,{"data-tour":"personal-married-name",label:r("membership-workflow.personal-details.field.married-name"),value:ne,onChange:s=>{Qe(s.target.value),le&&ae("")},onBlur:()=>{const s=E.validateOptionalName(ne);ae(s?r("membership-workflow.personal-details.validation.".concat(s)):"")},fullWidth:!0,size:"small",error:!!le,helperText:le,tooltip:r("membership-workflow.personal-details.field.married-name-tooltip")})})]}),o(B,{container:!0,spacing:2,sx:{mb:1},children:o(B,{item:!0,xs:12,sm:6,children:o(_,{"data-tour":"personal-artist-name",label:r("membership-workflow.personal-details.field.artist-name"),value:pe,onChange:s=>{Xe(s.target.value),me&&ce("")},onBlur:()=>{const s=E.validateOptionalName(pe);ce(s?r("membership-workflow.personal-details.validation.".concat(s)):"")},fullWidth:!0,size:"small",error:!!me,helperText:me,tooltip:r("membership-workflow.personal-details.field.artist-name-tooltip")})})}),o(Ce,{sx:{my:3}}),u("div",{"data-tour":"personal-birth",children:[o(be,{children:r("membership-workflow.personal-details.section.birth")}),u(B,{container:!0,spacing:3,sx:{my:2,mx:0,width:"100%",gap:3},flexDirection:{xs:"column",sm:"row"},children:[o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.date-of-birth"),value:Ke(t.dateOfBirth)})}),o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.gender"),value:r(K.getGender(t.gender))})}),o("div",{style:{flex:1},children:w?o(_,{label:r("membership-workflow.personal-details.field.place-of-birth"),value:d,onChange:s=>k(s.target.value),required:!0,fullWidth:!0,size:"small"}):o(R,{label:r("membership-workflow.personal-details.field.place-of-birth"),value:t.placeOfBirth})}),o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.nationality"),value:(ze=ct.getNationality(t.nationality,a||"nl"))!=null?ze:"—"})})]})]}),o(Ce,{sx:{my:3}}),u("div",{"data-tour":"personal-identification",children:[o(be,{children:r("membership-workflow.personal-details.section.identification")}),u(B,{container:!0,spacing:3,sx:{my:2,mx:0,width:"100%",gap:3},"data-tour":"personal-identification",flexDirection:{xs:"column",sm:"row"},children:[o("div",{style:{flex:1},children:y?o(_,{"data-tour":"personal-bsn",label:r("membership-workflow.personal-details.field.bsn"),value:S,onChange:s=>{x(s.target.value.replace(/\D/g,"")),v&&C("")},onBlur:()=>C(Le(S)?"":r("membership-workflow.personal-details.validation.bsn")),fullWidth:!0,size:"small",required:!0,error:!!v,helperText:v||r("membership-workflow.personal-details.field.bsn-missing-helper"),slotProps:{htmlInput:{inputMode:"numeric",maxLength:9}}}):o(R,{label:r("membership-workflow.personal-details.field.bsn"),value:t.citizenServiceNumber})}),o("div",{style:{flex:1},children:o(R,{label:r("membership-workflow.personal-details.field.id-expiry"),value:Ke(t.expirationDateIDDocument)})})]})]}),o(Ce,{sx:{my:3}}),o(be,{children:r("membership-workflow.personal-details.section.sole-proprietor")}),o(O,{severity:"info",sx:{mb:3},children:o(N,{color:"info.dark",children:r("membership-workflow.personal-details.sole-proprietor.info")})}),u(T,{sx:{display:"flex",gap:2,mb:P?3:0},"data-tour":"personal-sole-proprietor",children:[o(Me,{selected:!P,onClick:()=>{Ie(!1),rt()},icon:o(ut,{fontSize:"small"}),title:r("membership-workflow.personal-details.sole-proprietor.no"),description:r("membership-workflow.personal-details.sole-proprietor.no-description")}),o(Me,{selected:P,onClick:()=>Ie(!0),icon:o(ht,{fontSize:"small"}),title:r("membership-workflow.personal-details.sole-proprietor.yes"),description:r("membership-workflow.personal-details.sole-proprietor.yes-description")})]}),P&&u(T,{children:[u(T,{sx:{mb:3},children:[u(T,{sx:{display:"flex",gap:1,alignItems:"flex-start"},children:[o(_,{label:r("membership-workflow.personal-details.kvk-search.label"),value:q,onChange:s=>{Be(s.target.value),G(null)},onKeyDown:s=>s.key==="Enter"&&$e(),fullWidth:!0,size:"small",slotProps:{input:{endAdornment:Ee?o(fe,{position:"end",children:o(we,{size:16,"aria-label":r("membership-workflow.personal-details.kvk-search.searching-label")})}):void 0}}}),o(re,{variant:"outlined",onClick:$e,disabled:Ee||!q.trim(),startIcon:o(ft,{}),sx:{flexShrink:0},children:r("membership-workflow.personal-details.kvk-search.button")})]}),De&&o(O,{severity:"error",sx:{mt:1.5},children:o(N,{color:"error.dark",children:De})}),H!==null&&H.length===0&&o(O,{severity:"warning",sx:{mt:1.5},children:o(N,{color:"warning.dark",children:r("membership-workflow.personal-details.kvk-search.no-results")})}),H!==null&&H.length>0&&o(T,{sx:{mt:1.5,border:"1px solid",borderColor:"divider",borderRadius:1.5,overflow:"hidden"},children:H.map((s,D)=>u(T,{onClick:()=>tt(s),sx:{p:2,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"space-between",gap:2,transition:"background 0.1s","&:hover":{bgcolor:"action.hover"}},children:[u(T,{children:[o(N,{fontWeight:600,children:s.name}),u(N,{variant:"caption",color:"text.secondary",children:["KVK ",s.kvkNumber]}
1)]}),o(Nt,{label:r("membership-workflow.personal-details.kvk-search.select"),size:"small",color:"primary",clickable:!0})]},pr(s,D)))})]}),de&&u(B,{container:!0,spacing:2,sx:{mb:3},children:[o(B,{item:!0,xs:12,sm:6,children:o(_,{label:r("membership-workflow.personal-details.field.trade-name"),value:z,onChange:s=>{ue(s.target.value),ve&&F("")},onBlur:()=>{U||F(z.trim()?"":r("membership-workflow.personal-details.validation.trade-name-required"))},required:!0,fullWidth:!0,size:"small",disabled:U,error:!!ve,helperText:ve,tooltip:r("membership-workflow.personal-details.field.trade-name-tooltip")})}),o(B,{item:!0,xs:12,sm:6,children:o(_,{label:r("membership-workflow.personal-details.field.kvk-number"),value:Y,onChange:s=>{ye(s.target.value),Se&&Z("")},onBlur:()=>{if(!U){const s=E.validateKvkNumber(Y);Z(s?r("membership-workflow.personal-details.validation.".concat(s)):"")}},required:!0,fullWidth:!0,size:"small",disabled:U,error:!!Se,helperText:Se,tooltip:r("membership-workflow.personal-details.field.kvk-number-tooltip")})}),o(B,{item:!0,xs:12,sm:6,children:o(_,{label:r("membership-workflow.personal-details.field.sbi-code"),value:ke?r("membership-workflow.personal-details.kvk-search.loading-profile"):J,onChange:s=>{he(s.target.value),xe&&Q("")},onBlur:()=>{if(!U){const s=E.validateSbiCode(J);Q(s?r("membership-workflow.personal-details.validation.".concat(s)):"")}},required:!0,fullWidth:!0,size:"small",disabled:U,error:!!xe,helperText:xe,tooltip:r("membership-workflow.personal-details.field.sbi-code-tooltip"),slotProps:{input:{endAdornment:ke?o(fe,{position:"end",children:o(we,{size:16,"aria-label":r("membership-workflow.personal-details.kvk-search.loading-profile-label")})}):void 0}}})}),o(B,{item:!0,xs:12,sm:6,children:o(_,{label:r("membership-workflow.personal-details.field.btw-number"),value:W,onChange:s=>{Pe(s.target.value),Ne&&X("")},onBlur:()=>{const s=E.validateBtwNumber(W);X(s?r("membership-workflow.personal-details.validation.".concat(s)):"")},required:!0,fullWidth:!0,size:"small",error:!!Ne||A==="invalid",helperText:Ne||(A==="invalid"?r("membership-workflow.personal-details.vies.invalid"):""),tooltip:r("membership-workflow.personal-details.field.btw-number-tooltip"),slotProps:{input:{endAdornment:A==="checking"?o(fe,{position:"end",children:o(we,{size:16,"aria-label":r("membership-workflow.personal-details.vies.checking-label")})}):A==="valid"?o(fe,{position:"end",children:o(He,{fontSize:"small",color:"success",titleAccess:r("membership-workflow.personal-details.vies.valid-label")})}):void 0}}})})]}),A==="mismatch"&&o(O,{severity:"warning",sx:{mb:3},children:o(N,{color:"warning.dark",children:r("membership-workflow.personal-details.vies.name-mismatch",{values:{name:et||"—",tradeName:z||"—"}})})}),A==="error"&&o(O,{severity:"warning",sx:{mb:3},children:o(N,{color:"warning.dark",children:r("membership-workflow.personal-details.vies.error")})})]})]}),o(T,{sx:{display:"flex",justifyContent:"flex-end",mt:2},children:o(re,{variant:"contained",onClick:pt,disabled:i||!at,startIcon:o(bt,{}),"data-tour":"personal-confirm",children:r("membership-workflow.personal-details.button.confirm")})})]})},qe="https://api.bumastemra.nl/users/workflows/membership/subject/identification",hr=()=>{var y,S;const t=K.useT(),e=K.useLangcode(),[i]=mt(),n=(y=i.get("workflowId"))!=null?y:"",r=Bt(),a=p.useCallback(()=>oe(r),[r]),{session:l,setSession:m,failed:h,call:f}=Et(qe,"workflowId=".concat(encodeURIComponent(n)),"restart",!!n&&!!r,a),[c,g]=p.useState(!1),[w,d]=p.useState(""),k=async x=>{if(!(!n||!r)){g(!0),d("");try{const v=await fetch("".concat(qe,"/confirm"),{method:"POST",headers:{"content-type":"application/json",...oe(r)},body:JSON.stringify(x)});if(!v.ok){d(String(t("membership-workflow.subject-identification.details.failed")));return}m(await v.json())}catch(v){d(String(t("membership-workflow.subject-identification.details.failed")))}finally{g(!1)}}},b=t("membership-workflow.subject-identification.title");return h?u(te,{title:b,children:[o(O,{severity:"warning",children:t("membership-workflow.magic-link.connection-error")}),o(T,{sx:{mt:2},children:o(re,{onClick:()=>void f("session"),children:t("membership-workflow.magic-link.connection-error.retry")})})]}):!n||!r||(l==null?void 0:l.status)==="unknown"?o(te,{title:b,children:o(O,{severity:"error",children:t("membership-workflow.subject-identification.invalid")})}):(l==null?void 0:l.status)==="blocked"?o(te,{title:b,children:o(O,{severity:"error",children:t("membership-workflow.subject-identification.blocked.".concat((S=l.blockedCause)!=null?S:"rejected"))})}):(l==null?void 0:l.status)==="finished"?o(te,{title:b,children:o(O,{severity:"success",children:t("membership-workflow.subject-identification.finished")})}):u(te,{title:b,intro:t("membership-workflow.subject-identification.intro"),children:[(l==null?void 0:l.subjectName)&&u(O,{severity:"info",sx:{mb:3},children:[t("membership-workflow.subject-identification.invited-as")," ",o("strong",{children:l.subjectName})]}),(l==null?void 0:l.status)==="awaiting-confirmation"&&l.postback?u(Ae,{children:[w&&o(O,{severity:"error",sx:{mb:2},children:w}),o(ur,{postback:l.postback,onConfirm:x=>void k(x),isDispatching:c,magicLinkToken:r})]}):u(Ae,{children:[(l==null?void 0:l.failureReason)&&o(O,{severity:"warning",sx:{mb:2},children:t("membership-workflow.subject-identification.retry")}),o(Ot,{workflowId:n}),l!=null&&l.validationCode?o(Dt,{validationCode:l.validationCode,mock:l.mock,locale:e,formality:"informal",onRestartRequested:()=>void f("restart"),onCompleted:void 0}):u(Ct,{direction:"row",spacing:2,alignItems:"center",sx:{py:2},children:[o(we,{size:24,thickness:4}),o(N,{color:"text.secondary",children:t("membership-workflow.subject-identification.preparing")})]})]})]})},Dr=Object.freeze(Object.defineProperty({__proto__:null,SubjectIdentificationPage:hr},Symbol.toStringTag,{value:"Module"}));
1export{ur as A,ar as S,dr as a,Dr as b,or as d,Ke as f,_t as g,pr as k,jt as s,nr as u};

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.