PageSourceSearch

https://cdn1.affirm.com/assets/product_flows/master/Kba-c8419e501ffd46712a65.js

js affirm.com collected 2026-09-24 08:27:07 UTC 15,818 bytes, 1 lines download raw bytes

1(globalThis.webpackChunkUniqueName_product_flows=globalThis.webpackChunkUniqueName_product_flows||[]).push([[7636],{5096:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(67294),a=r(19447);function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i.apply(this,arguments)}const s=function(e){return n.createElement(a.Z,i({},e,{type:"radio"}))}},67020:(e,t,r)=>{"use strict";r.d(t,{j:()=>d});var n=r(94184),a=r.n(n),i=r(67294),s=r(28128),o=r(87440);const l="pro3peMOBHN",c="pro3_4pQpKg",u="pro341TIUyi";var m;!function(e){e.XSmall="x-small",e.Small="small",e.Medium="medium",e.Large="large",e.XLarge="x-large",e.XXLarge="xx-large"}(m||(m={}));var d=function(e){var t,r,n=e.leftIcon,d=e.rightIcon,p=e.spacingLeft,g=void 0===p?m.Small:p,f=e.spacingRight,b=void 0===f?m.Small:f,E=e.responsive,h=e.nowrap,v=e.flowContent,Z=e.children,w=a()(((t={})[c]=!0,t[l]=E,t)),y=a()(((r={})[u]=v,r));return i.createElement(o.Z,{vAlign:"center",hAlign:"start",nowrap:h},n&&i.createElement(o.Z,{fixed:!0,className:w},i.createElement(s.Z,{marginRight:g},n)),i.createElement(o.Z,{fixed:!0,className:y},Z),d&&i.createElement(o.Z,{fixed:!0,className:w},i.createElement(s.Z,{marginLeft:b},d)))};d.Enums={Spacing:m}},92660:(e,t,r)=>{"use strict";r.d(t,{Z:()=>k});var n=r(94184),a=r.n(n),i=r(67294),s=r(87440);const o={list:"pro3yNU6kmp","timeline-dot":"pro15d0T8wG","timeline-dot--negative":"proX-vsROrQ",list__item:"pro27HCnyN7","list--bullet":"proNYkENF16","list--spacing-x-small":"pro13BS_i3X","list--spacing-small":"pro1RAUQUG0","list--spacing-medium":"pro3w2fzGHv","list--timeline":"proUCSCvroD",list__item__icon:"pro3EpVFzM3"};function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}const c=function(e){var t,r=e.children,n=e.className,c=void 0===n?"":n,u=e.vAlign,m=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["children","className","vAlign"]),d=a()(((t={})[o.list__item]=!0,t[c]=c,t));return i.createElement("li",l({className:d},m),i.createElement(s.Z,{vAlign:u},r))};var u=r(96623),m=r.n(u),d=r(28128);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}const g=function(e){var t=e.className,r=void 0===t?"":t,n=e.icon,a=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["className","icon"]);return i.createElement(s.Z,{fixed:!0},i.createElement(d.Z,{marginRight:"small",className:o.list__item__icon},i.createElement("div",p({className:r},a),n)))};function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}const b=function(e){var t,r=e.filled,n=void 0!==r&&r,s=e.negative,l=void 0!==s&&s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["filled","negative","className"]),p=a()(((t={})[o["timeline-dot"]]=!0,t[o["timeline-dot--negative"]]=l,t[u]=u,t)),b={fill:"var(--"+(!1===n?"components-color-background-secondary":!0===l?"components-color-border-interactive-destructive":"components-color-background-interactive-default")+")"};return i.createElement(g,f({icon:i.createElement(m(),{style:b}),className:p},d))};var E=r(67020),h=r(20373);function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},v.apply(this,arguments)}function Z(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},w.apply(this,arguments)}var y=function(e){var t,r,n=e.children,s=e.className,l=void 0===s?"":s,c=e.spacing,u=e.type,m=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["children","className","spacing","type"]),d=a()(((t={})[l]=l,t)),p=a()(((r={})[o.list]=!0,r[o["list--"+u]]="default"!==u,r[o["list--spacing-"+c]]=c,r));if(!n)return i.createElement("div",w({className:d},m));var g=function(e){var t=i.Children.toArray(e).filter(i.isValidElement),r=t.filter((function(e){return!(!e.type||"string"==typeof e.type)&&"ListTitleItem"===e.type.name})),n=t.filter((function(e){return!r.includes(e)}));return{titleItem:r,listItems:n}}(n),f=g.titleItem,b=g.listItems;return i.createElement("div",{className:d},f,i.createElement("ul",w({className:p},m),b))};y.TitleItem=function(e){var t=e.icon,r=e.title,n=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,["icon","title"]);return i.createElement("div",n,i.createElement(E.j,{leftIcon:t},i.createElement(h.Z,{typographyVariant:"component-singleline-large-highimp",style:{textTransform:"uppercase"}},r)))},y.Item=c,y.Icon=g,y.Right=function(e){var t=e.children,r=Z(e,["children"]);return i.createElement(s.Z,v({direction:"column",vAlign:"center"},r),i.createElement(d.Z,{textAlign:"right"},t))},y.Left=function(e){var t=e.children,r=Z(e,["children"]);return i.createElement(s.Z,v({direction:"column",vAlign:"center"},r),i.createElement(d.Z,{textAlign:"left"},t))},y.Dot=b;const k=y},35142:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>d,b2:()=>u,h4:()=>m});var n=r(38491),a=r(28128),i=r(9611),s=r(81927),o=r(67294);const l="bold",c="color-text-supplementary";function u(e){let{title:t,subtitle:r,typographyVariant:u=n.bu.TitleThree,pVariant:m=n.bu.Subhead,weight:d=l,pColor:p=c,className:g}=e;return o.createElement(a.Z,{className:g},o.createElement(i.Z,{typographyVariant:u,weight:d},t),r&&o.createElement(a.Z,{marginTop:"large"},o.createElement(s.Z,{typographyVariant:m,color:p},r)))}function m(e){let{title:t,subtitle:r,typographyVariant:n,pVariant:u,weight:m=l,pColor:d=c,className:p,removeBottomMargin:g}=e;return o.createElement(a.Z,{className:p,marginBottom:g?void 0:"large"},o.createElement(i.Z,{typographyVariant:n,weight:m},t),r&&o.createElement(a.Z,{marginTop:"small"},o.createElement(s.Z,{typographyVariant:u,color:d},r)))}const d=window.isRufus?u:m},73795:(e,t,r)=>{"use strict";r.d(t,{Z:()=>S});var n=r(28128),a=r(35006),i=r(26914),s=r(9604),o=r(33175),l=r(86933),c=r(84189),u=r(362),m=r(3867),d=r(35142),p=r(92660),g=r(81927),f=r(5096),b=r(67294);const E=function(e){let{ari:t,index:r,question:a,answers:i,onChange:s}=e;return b.createElement(n.Z,null,b.createElement(g.Z,{weight:"semibold"},a),b.createElement(p.Z,{spacing:"x-small"},i.map((e=>{const n=e.get("answer")||e.get("text"),a=e.get("ari")||e.get("id"),i=`${a}-item`,o=`${a}-radio`,l=`${n}-${r}`;return b.createElement(p.Z.Item,{vAlign:"center",key:i},b.createElement(f.Z,{name:t,key:o,"data-testid":l,"data-nid-target":`kba-question-${r}`,value:a,onChange:()=>s(r,a,t),labelProps:{"data-nid-target":`kba-question-${r}`}},b.createElement(g.Z,{color:"components-color-content-supplementary"},n)))}))))};const h=function(e){let{questions:t,onChange:r}=e;return b.createElement(p.Z,{"data-testid":"questions",spacing:"small"},t.map(((e,t)=>{const n=e.get("ari")||e.get("id"),a=e.get("question")||e.get("text");return b.createElement(p.Z.Item,{vAlign:"center",key:`${n}-item`},b.createElement(E,{ari:n,index:t,question:a,answers:e.get("answers"),onChange:r}))})))};var v=r(59259),Z=r(59855),w=r(33189),y=r(87612),k=r(87684),_=r(94184),O=r.n(_);const S=function(e){let{className:t,kbaError:r="",onSelectAnswer:p,onClickSubmit:g,onViewPage:f,questions:E,subtitle:_,title:S,userAri:N}=e;(0,b.useEffect)((()=>{N&&window.isMobileSdk&&(0,k.tN)({pageName:"envelope-kba",productArea:v.X8,userAri:N})}),[N]),(0,b.useEffect)((()=>{window.isMobileSdk&&Z.Z.notifyMount()}),[]),(0,b.useEffect)((()=>{f&&f()}),[f]);const[A]=(0,b.useState)({answers:E.map((e=>({question_ari:e.get("ari")||e.get("id"),answer_ari:null})))}),[q,x]=(0,b.useState)(""),{formatMessage:C}=(0,o.Z)();return b.createElement(n.Z,{className:O()(t),"data-testid":"questions-page"},(q||r)&&b.createElement(a.Z,{"data-testid":"submit-answers-error",attitude:a.Z.Enums.Attitude.Negative},b.createElement(a.Z.Emphasis,null,b.createElement(m.Z,{copy:q||r}))),b.createElement(n.Z,{textAlign:"left",marginTop:"small"},window.isRufus&&b.createElement(y.Z,null),b.createElement(d.ZP,{title:b.createElement(m.Z,{copy:S}
1),subtitle:b.createElement(m.Z,{copy:_})})),b.createElement(h,{"data-testid":"questions-component",questions:E,onChange:(e,t,r)=>{x(""),A.answers.get(e).answer_ari=t,A.answers.get(e).question_ari=r,p(A)}}),b.createElement(n.Z,{marginTop:"small",className:(0,c.qe)().bottomSection},b.createElement(i.Z,{"data-testid":"submit-button",onClick:()=>{(0,u.trackCustomEvent)("Auth Questions Submit"),(()=>{let e=!0;A.answers.forEach((t=>{t.answer_ari||(e=!1)}));const t=e?"":C({id:"productFlows.components.identity.kba.error.answerAll"});return x(t),e})()?g(A):((0,u.trackCustomEvent)("Auth Questions client side form error"),window.scrollTo(0,0))},type:"submit",fullWidth:!0},window.isRufus?null:b.createElement(s.Z,{color:"color-icon-default-inverse"}),b.createElement(l.Z,{id:"productFlows.components.identity.kba.cta.text"})),window.isRufus&&b.createElement(w.Z,null)))}},19530:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b,mapDispatchToProps:()=>g,mapStateToProps:()=>p,mergeProps:()=>f});var n=r(362),a=r(84432),i=r(73795),s=r(89845),o=r(62139),l=r(43733),c=r(26086),u=r(80340),m=r(7181),d=r(50558);const p=e=>{const t=e.orchestrator.getIn([l.tb,"error","message"]),r=e.orchestrator.getIn([l.tb,"data","flow_copy","header"]),n=e.orchestrator.getIn([l.tb,"data","flow_copy","body"]),a=e.orchestrator.getIn([l.tb,"data","question_set","questions"]),i=e.orchestrator.getIn([l.tb,"data","question_set","ari"]),s=e.orchestrator.getIn([l.tb,"actions","submit_kba","path"]);return{className:{[c.Z.container]:!0},kbaError:t,questions:a,questionSetAri:i,submitUrl:s,subtitle:n,title:r,userAri:(0,m.R)("globalData",e.orchestrator)?.identity?.userAri??""}},g=e=>({onSubmit:(t,r,a)=>{(0,u.KZ)("kba_submitted"),(0,n.trackUserInteraction)("Kba - submit button clicked",n.USER_ACTIONS.CLICK),e((0,o.Zg)(["answers"],JSON.parse(JSON.stringify(t)).answers)),e((0,o.Zg)(["question_set_ari"],r)),e((0,o.$f)({submitUrl:a}))},onSelectAnswer:t=>{(0,n.trackUserInteraction)("Kba - answer selected",n.USER_ACTIONS.CLICK),e((0,o.Zg)(["answers"],JSON.parse(JSON.stringify(t)).answers))}}),f=(e,t)=>Object.assign({},e,t,{onClickSubmit:r=>t.onSubmit(r,e.questionSetAri,e.submitUrl)}),b=(0,d.$j)(p,g,f)((0,s.Z)((0,a.Z)(i.Z,{fullPage:"identity"})))},76696:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(28128),a=r(35006),i=r(86933),s=r(3867),o=r(35142),l=r(33344),c=r(26086),u=r(87612),m=r(67294),d=r(81927),p=r(33175),g=r(362),f=r(57199),b=r(92660),E=r(5096),h=r(38491);const v=function(e){let{answers:t,control:r,setValue:a,name:s,hasError:o}=e;const[l,c]=(0,m.useState)();return m.createElement(b.Z,{spacing:"x-small",type:"default","data-testid":"kba-radio-group"},t.map((e=>m.createElement(b.Z.Item,{vAlign:"center",key:e.answer_ari},m.createElement(f.Z.Field,{name:s,control:r,rules:{required:!0},render:t=>{let{field:r}=t;return m.createElement(E.Z,{"data-testid":"kba-radio-btn",name:e.answer_ari,key:e.answer_ari,value:e.answer_ari,error:o?" ":void 0,onChange:()=>{(0,g.trackUserInteraction)("Kba - answer selected",g.USER_ACTIONS.CLICK),c(e.answer_ari),a(s,e.answer_ari,{shouldValidate:!0,shouldDirty:!0})},onBlur:r.onBlur,checked:l===e.answer_ari},m.createElement(n.Z,{marginRight:"large"},m.createElement(d.Z,{color:"color-text-supplementary"},e.answer_text)))}})))),o&&m.createElement(b.Z.Item,{vAlign:"center"},m.createElement(d.Z,{"data-testid":"kba-inline-error",attitude:"negative",typographyVariant:h.bu.Body},m.createElement(i.Z,{id:"productFlows.components.identity.kba.error.chooseResponse"}))))};const Z=function(e){let{questionSet:t,handleErrors:r,handleFormSubmit:a,isAmazonUK:i}=e;const{formatMessage:s}=(0,p.Z)(),o=t.reduce(((e,t)=>(e[t.question_ari]="",e)),{}),l=(0,m.useMemo)((()=>t.map(((e,t)=>Object.assign({},e,{name:`question-${t}`})))),[t]),c=(0,m.useCallback)((e=>Object.keys(e).reduce(((t,r)=>{const n=l.find((e=>e.name===r));return n?Object.assign({},t,{[n.question_ari]:e[r]}):Object.assign({},t)}),{})),[l]);return m.createElement(f.Z,{isAutomatedTrackingEnabled:!0,testId:"kba-questions-form",formName:"kba-questions-form",onSubmit:e=>{const t=c(e);a(t)},submitButtonText:s(i?{id:"productFlows.module.checkout.streamlinedAdaptiveTerms.form.rufus.continueButton.label"}:{id:"productFlows.components.identity.kba.cta.text"}),defaultValues:o,onError:()=>{(0,g.trackCustomEvent)("Auth Questions client side form error")},onSubmitClick:()=>{(0,g.trackUserInteraction)("Kba - submit button clicked",g.USER_ACTIONS.CLICK),(0,g.trackCustomEvent)("Auth Questions Submit")}},(e=>{let{control:t,setValue:a,errors:s}=e;return r(s),m.createElement(n.Z,null,l.map((e=>m.createElement(n.Z,{key:`kba-question--${e.question_ari}`,"data-testid":"kba-questions"},m.createElement(d.Z,{weight:"semibold"},e.question_text),m.createElement(v,{name:e.name,answers:e.answers,c
1ontrol:t,setValue:a,hasError:!(!i||!s[e.name])})))))}))};const w=function(e){let{title:t,subtitle:r,questionSet:d,onSubmitForm:p,isAmazonUK:g}=e;const[f,b]=(0,m.useState)(),E=(0,l.XV)();return(0,m.useEffect)((()=>(E({isOnKBA:!0}),()=>E({isOnKBA:!1}))),[E]),m.createElement(n.Z,{className:c.Z.container,"data-testid":"kba-container"},f&&m.createElement(n.Z,{marginBottom:"medium","data-testid":"kba-error-message"},m.createElement(a.Z,{"data-testid":"submit-answers-error",attitude:a.Z.Enums.Attitude.Negative},m.createElement(a.Z.Emphasis,null,m.createElement(i.Z,{id:"productFlows.components.identity.kba.error.answerAll"})))),m.createElement(n.Z,{textAlign:"left",marginTop:"small",marginBottom:window.isRufus?"large":void 0},window.isRufus&&m.createElement(u.Z,{"data-testid":"id-verification-header"}),m.createElement(o.ZP,{title:m.createElement(s.Z,{copy:t}),subtitle:m.createElement(s.Z,{copy:r})})),m.createElement(Z,{questionSet:d,handleErrors:e=>{Object.keys(e).length>=1?(b(!0),window.scrollTo(0,0)):b(!1)},handleFormSubmit:e=>{const t=(e=>Object.entries(e).map((e=>{let[t,r]=e;return{question_ari:t,answer_ari:r}})))(e);p({answers:t})},isAmazonUK:g}))}},51603:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g,mapDispatchToProps:()=>d,mapStateToProps:()=>m,mergeProps:()=>p});var n=r(84432),a=r(89845),i=r(62139),s=r(80340),o=r(7181),l=r(50558),c=r(68014),u=r(76696);const m=e=>{const t=(0,o.R)(c.v8,e.orchestrator),r=t?.data?.flow_copy,n=t?.data?.question_set;return{title:r?.header,submitUrl:t?.actions?.submit_kba_v2?.path,subtitle:r?.body,questionSet:n}},d=e=>({onSubmitDispatch:t=>{let{answers:r,submitUrl:n}=t;(0,s.KZ)("kba_submitted"),e((0,i.Zg)(["answers"],r)),e((0,i.$f)({submitUrl:n}))}}),p=(e,t)=>Object.assign({},e,t,{onSubmitForm:r=>t.onSubmitDispatch(Object.assign({},r,{submitUrl:e.submitUrl}))}),g=(0,l.$j)(m,d,p)((0,a.Z)((0,n.Z)(u.Z)))},96623:(e,t,r)=>{var n=r(67294);function a(e){return n.createElement("svg",e,n.createElement("circle",{cx:"8",cy:"8",r:"3"}))}a.defaultProps={viewBox:"0 0 16 16",enableBackground:"new 0 0 16 16"},e.exports=a,a.default=a}}]);

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.