1(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{1430:function(e,r,t){e.exports={container:"ReferralPage-module--container--9f141f",redeemAction:"ReferralPage-module--redeemAction--8886e4"}},1498:function(e,r,t){"use strict";t.r(r),t.d(r,"ReferralPage",(function(){return O}));var n=t(27),a=t(0),o=t.n(a),c=t(150),s=t(117),l=t(44),i=t(875),u=t(146),f=t(207),d=t(208),m=t(172),p=t(209),b=t(1484),y=t(907),E=t(4),C=t(329),h=t(1430),S=t.n(h),_=t(53);const v=()=>o.a.createElement(c.a,{i18nKey:"referral.faqs.description"},o.a.createElement(l.a,{as:"p"},"The rules and limitations set out in this FAQ also apply to the"," ",o.a.createElement("a",{href:"/info/tw-referral-t-c","data-cy":"referral-tc-link"},o.a.createElement(l.a,{type:"bodyHeavy"},"Referral Program's Terms and Conditions")))),w=()=>{const{t:e}=Object(c.d)(),{pageData:r}=Object(a.useContext)(n.a),{isMobile:t}=Object(i.a)(),s=r.referral.dynamicLink.dynamicLink;return o.a.createElement("a",{href:s,"data-cy":"RedeemAction",className:Object(E.a)(u.a.button,u.a.secondary,u.a.lg,S.a.redeemAction),onClick:async e=>{e.preventDefault();const r=e.currentTarget;await Object(_.c)({category:"welcoming_page",property:"redeem_credit",action:"click"}),window.location.href=r.href}},t&&o.a.createElement(f.a,{size:24}),o.a.createElement(l.a,{type:"bodyHeavy"},e("referral.redeem")))},O=()=>{const{t:e}=Object(c.d)(),{pageData:r,channel:t}=Object(a.useContext)(n.a);Object(C.c)();const l=Object(y.c)(r.referral.promotionInfo.rewardAmountForReferee,t),i=r.referral.referrerName,u={title:i.name?e("referral.banner.title",{name:i.name,value:l}):e("referral.meta.titleFallback",{amount:l}),renderActions:w},f={title:e("referral.instructionSteps.title"),steps:[{header:e("referral.instructionSteps.join.header"),body:e("referral.instructionSteps.join.body"),icon:o.a.createElement(d.a,{size:24}),colorPair:{backgroundColor:s.ColorBloomTeal100,color:s.ColorBloomTeal700}},{header:e("referral.instructionSteps.choose.header"),body:e("referral.instructionSteps.choose.body"),icon:o.a.createElement(m.a,{size:24}),colorPair:{backgroundColor:s.ColorBloomPurple100,color:s.ColorBloomPurple700}},{header:e("referral.instructionSteps.credit.header"),body:e("referral.instructionSteps.credit.body"),icon:o.a.createElement(p.a,{size:24}),colorPair:{backgroundColor:s.ColorBloomYellow100,color:s.ColorBloomYellow700}}]},E={title:e("referral.faqs.title"),body:o.a.createElement(v,null),showAllFAQsButtonLabel:e("referral.faqs.showAll"),faqs:r.referral.faqs};return o.a.createElement("div",{className:S.a.container,"data-cy":"ReferralPage"},o.a.createElement(b.a,{banner:u,instructionSteps:f,faqs:E}))}},907:function(e,r,t){"use strict";t.d(r,"a",(function(){return s})),t.d(r,"c",(function(){return l})),t.d(r,"d",(function(){return i})),t.d(r,"e",(function(){return u})),t.d(r,"f",(function(){return f})),t.d(r,"b",(function(){return d}));var n,a,o=t(916);class c{constructor(){this.perPerson="",this.saveUpTo="",this.save="",this.from=""}static create(){return new c}}function s(e){let r="";if("number"!=typeof e||isNaN(e)||(r=e.toFixed(2)),"string"==typeof e){const t=parseFloat(e);isNaN(t)||(r=t.toFixed(2))}return r}function l(e,r,t=!1){const o=s(e);if(""===o)return"";const c=o.split("."),l=c[1],i=void 0!==l&&""!==l&&"00"!==l||t,u=c[0],f=r.decimalSeparator||".",d=i?c[1]:"";let m=u;return i&&(m+=f+d),function(e,r){const t=(o=r.currencyCode,a.hasOwnProperty(o)?a[o]:(console.warn("Unknown currency code",o),""));var o;switch(r.currencyFormat){case n.SYMBOL_START:return`${t}${e}`;case n.SYMBOL_END:return`${e}${t}`;case n.CODE_START:return`${r.currencyCode}${e}`;case n.CODE_END:return`${e}${r.currencyCode}`;case n.WHITESPACE_SYMBOL:return`${e}\xa0${t}`;case n.SYMBOL_WHITESPACE:return`${t}\xa0${e}`;case n.WHITESPACE_CODE:return`${e}\xa0${r.currencyCode}`;case n.CODE_WHITESPACE:return`${r.currencyCode}\xa0${e}`;default:return console.warn(`Unknown channel currency symbol "${r.currencyFormat}"`),`${t}${e}`}}(m,r)}function i(e,r){let t="";return e.isRange()&&r&&Object.prototype.hasOwnProperty.call(r,"from")&&(t=r.from),t}function u(e,r){return e.perPerson&&r===o.a.perPerson?e.perPerson:""}function f(e){const r=c.create();
1try{r.perPerson=e("venue.menu.labels.per-person")||"",r.saveUpTo=e("page.venue.menu.labels.save-up-to")||"",r.save=e("page.venue.menu.labels.save")||"",r.from=e("page.venue.menu.labels.from")||""}catch(t){}return r}function d(e){const r=c.create();try{r.perPerson=e.venue.menu.labels["per-person"],r.saveUpTo=e.venue.menu.labels["save-up-to"],r.save=e.venue.menu.labels.save,r.from=e.venue.menu.labels.from}catch(t){}return r}!function(e){e.SYMBOL_START="symbol_start",e.SYMBOL_END="symbol_end",e.CODE_START="code_start",e.CODE_END="code_end",e.WHITESPACE_SYMBOL="whitespace_symbol",e.SYMBOL_WHITESPACE="symbol_whitespace",e.WHITESPACE_CODE="whitespace_code",e.CODE_WHITESPACE="code_whitespace"}(n||(n={})),function(e){e.GBP="\xa3",e.USD="$",e.EUR="\u20ac",e.CHF="Fr.",e.DKK="kr."}(a||(a={}))},916:function(e,r,t){"use strict";var n;t.d(r,"a",(function(){return n})),function(e){e.total="total_price",e.perPerson="per_person_price"}(n||(n={}))}}]); 2//# sourceMappingURL=ReferralPage-7257e2.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.