/*! For license information please see main.2a5468d96cd21bbc4565.js.LICENSE.txt */ !function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1002e7d5-d206-4e37-b8f5-1ad3ec5c1dcc",e._sentryDebugIdIdentifier="sentry-dbid-1002e7d5-d206-4e37-b8f5-1ad3ec5c1dcc")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"3.16.3"},(()=>{"use strict";var e,t,n,r={6392:(e,t,n)=>{var r=n(5861),o=n(6609),a=n(1352),i=n(1072),c=n(4942),l={errors:{"is-city":"\"{{value}}\" doesn't look like it's a valid city.","is-identity-card":"That doesn't look like a valid identity card.","is-inventory":'This should be "modem", "package", "sim" or "video".',"is-invitation":"This invitation is no longer valid or has been deleted.","is-over-18":"Looks like you're not over 18.","is-plain-text":'"{{value}}" contains styled characters or special symbols that are not allowed',"is-postal-code":'"{{value}}" doesn\'t look like a valid postal code.',"is-product":"That isn't one of our products.","is-valid-date":"We can't verify when this is.","is-valid-sku":"We looked, but we've never heard of {{value}}.","is-vat-number":"That isn't a valid VAT number.",isArray:"This should be a list.",isEmail:"This doesn't look like a valid email address.",isEnum:'"{{value}}" isn\'t a valid option.',isJwt:"This token can't be verified.",isLatitude:"That's not a valid latitude.",isLength:"That's not a valid length.",isLongitude:"That's not a valid longitude.",isNotEmpty:"This shouldn't be blank.",isNumber:"That isn't a number.",isPhoneNumber:"This doesn't look like a valid phone number.",isPositive:"This should be a number greater than 0.",isString:"This should be a valid piece of text.",matches:"This isn't the format we were expecting.",max:"That exceeds the maximum.",maxLength:"That's too much text.",min:"That's less than the minimum.",minLength:"That's too little text."}};function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;tContact our support team if you have an issue with your device. To return a device, download the return label. Please note, it may take some time for our team to process your return and remove it from our system.",title:"returning your devices",toast:{error:{description:"Something went wrong while downloading. Please try again later.",title:"Could not download return label"},success:{description:"You are ready to return your devices, check your downloads folder for your return label.",title:"Download completed"}}},wiFiSettings:{advancedSettings:"Advanced settings",auto:"auto",channel:"Channel",channelConfiguration:"Channel configuration",cta:{submitButtonLabel:"Save",updateButtonLabel:"update",updateModalHeaderTitle:"Update your {{sectionTitle}}."},feedback:{updateSuccessDescription:"We've updated your {{description}} for you. Please note that it may take up to 10 minutes for your changes to become visible.",updateSuccessTitle:"Successfully updated."},field:{password:{label:"Password"},ssid:{label:"Wi-Fi name"}},network:"Network",sectionTitle:"Wi-Fi settings",wiFiFrequency:"Wi-Fi frequency"}},emptyState:{subtitle:"Something went wrong, please try to refresh the page.",title:"Failed to get your {{sectionTitle}}"},internetAndTvSubscriptionPage:{bestTariff:{href:"https://www.besttariff.be/",title:"<0>Besttariff.be. Check here if there are better offers on the market."},pauseModal:{confirm:"Confirm",description:"Please choose the duration of your pause. You will not be charged while your subscription is paused. Your TADAAM subscription will automatically get reactivated after your pause period, or you can always manually resume your subscription before the end of this period. ",label:"Select your pause duration",options:{1:"Reactivate after 1 month",2:"Reactivate after 2 months",3:"Reactivate after 3 months",4:"Reactivate after 4 months",5:"Reactivate after 5 months",6:"Reactivate after 6 months"},title:"Pause your subscription"},sectionCancellingSubscription:{cta:"Cancel my subscription",subtitle:"Cancelling your subscription will stop your services and you will not be billed anymore. You will also be required to return all of your TADAAM hardware.",title:"cancelling my subscription"},sectionChangingSubscription:{subtitle:"Changing your subscription is not possible at this time. Your subscription will remain on hold until the specified duration expires or when you choose to reactivate it.",title:"changing my subscription"},sectionPausingSubscription:{subtitle:"You will still be able to log in to My TADAAM, and your saved data (bookmarks, recordings, favorites, ...) will still be available when you return. You do not yet have to return the TADAAM hardware.",title:"pausing my subscription"},shippingVerificationModal:{buttonBackLabel:"Go Back",buttonContinue:"Continue",description:"Please verify your shipping address below. If it is incorrect, please update it. We will send your TADAAM hardware to this address.",shippingAddress:"Shipping address",title:"Shipping address verification",updateShippingAddress:"Update shipping address"},statusBanner:{active:"Your subscription is active and will renew on {{endBillingCycleDate}}.",blocked:"You are blocked from resubscribing until the outstanding hardware invoice has been paid.",cancelled:"You currently don't have an active internet & TV subscription.",forced_paused:"Your subscription has been put on hold because something went wrong with your payment. Reactivate your subscription below to continue using TADAAM. This will reactivate your current devices.",marked_for_cancel:"Your subscription will be cancelled, but will still be available until {{endBillingCycleDate}}.",marked_for_downgrade:"Your subscription will downgrade to {{nextProduct}} from {{endBillingCycleDate}} onwards. You can't request any new changes until we renew on {{endBillingCycleDate}}",marked_for_pause:"Your subscription will be paused, but will still be available until {{endBillingCycleDate}}. Afterwards, it will be renewed automatically on {{renewalDate}}.",paused:"Your TADAAM subscription is on a break until {{renewalDate}}. Miss us already? Reactivate below!",unknown:"unknown",upgraded:"Your subscription has been upgraded. You can't request any new changes until we renew on {{endBillingCycleDate}}."}},invoicesPage:{buttonLoadMore:"Load more",free:"Free",openAmount:{button:"Pay now",description:"We’ll automatically handle your payment a few days after you receive your invoice. Not sure if it went through? Check your inbox for a confirmation.",description2:"If the automatic payment didn’t go through, you can manually pay this open amount by clicking the ‘Pay now’ button.",success:"Thank you for your payment. Now you can relax and enjoy your TADAAM Mobile Unlimited again!",title:"You have an open invoice"},pageTitle:"Your Invoices",paused:"Paused",status:{disputed:{label:"Disputed",tooltip:"A refund was issued due to a disputed payment."},draft:{label:"Draft",tooltip:"The draft status indicates that an invoice is mutable."},open:{label:"Open",tooltip:"The open status indicates that the invoice has been finalized, is no longer mutable, and is ready for payment."},paid:{label:"Paid",tooltip:"The paid status indicates that the invoice has been paid in full."},pending:{label:"Pending",tooltip:"The pending status indicates that the payment is being processed."},uncollectible:{label:"Uncollectible",tooltip:"The uncollectible status indicates that the invoice is very unlikely to be paid, and could be considered a bad debt."},void:{label:"Void",tooltip:"The void status indicates that the invoice is no longer valid."}},table:{amount:"amount",date:"date",invoiceCta:"view invoice",status:"status",usageCta:"view usage"}},memberGetMemberPage:{invitation:{data:{copyActionFeedback:{label:"Link copied!"},copyButtonLabel:{label:"Copy your invite link here"},description:{label:"Love talking about your TADAAM experience, but your friends don’t get it? Invite them to enjoy the TADAAM side of life & get a free TADAAM month all to yourself if they stay a TADAAM’er for at least 6 months!"},linkInstructions:{label:"Want to slide in their DMs with a tempting TADAAM love letter instead? Then share your personal invite link!"},qrInstructions:{label:"Let's get into it! Treat your friends to a drink and let them scan the QR code below."}},sectionTitle:"Get a free month of TADAAM "},invitationOverview:{data:{activeMonthsHeader:{label:"Progressing months"},invitationStatusHeader:{label:"Invitation Status"},referralStatusHeader:{label:"Reward status"},referredHeader:{label:"TADAAM-friend"},statusActive:{label:"Active",placeHolder:"You are currently enjoying your free month!"},statusCompleted:{label:"Completed",placeHolder:"Your friend has become a TADAAM’er!"},statusError:{label:"Error"},statusExpired:{label:"Expired"},statusInProgress:{label:"In Progress",placeHolder:"When your friend is a TADAAM'er for 6 months, you will receive your free month."},statusPending:{label:"Pending",placeHolder:"We are waiting for your friend to complete their invitation."},statusRedeemed:{label:"Redeemed",placeHolder:"This reward has been used."},statusRewarded:{label:"Rewarded",placeHolder:"You have received a free month! It will be applied to your next invoice."}},entityName:"invitations",sectionTitle:"Referred friends"},pageTitle:"Refer a friend"},mobileSubscriptionPage:{pendingLabel:"Activating",sectionActivation:{activation:{confirmCheckboxText:"I've installed my eSIM.",ctaNextLabel:"Complete activation",ctaPreviousLabel:"Back",description:{isNotSuccessfullText:"If not, go back to step 1.",isSuccessfullQuestionText:"Have you successfully downloaded and installed your eSIM?",isSuccessfullText:"If yes, click the button 'Activate eSIM' to complete the activation process.",pinAndPukCodeText:"These are your PIN code and PUK code:"},stepLabel:"Activation",title:"Activate your eSIM"},confirmation:{stepLabel:"Confirmation"},installation:{ctaNextLabel:"Continue to activation",description:"You can find your PIN code and PUK code about your eSIM in the next step.",install:"Install eSIM",stepLabel:"Installation",steps:{step1:"Make sure that you're connected to the internet.",step2_default:"Scan the QR code above with the camera of your phone to download your eSIM profile.",step2_iphone:"Scan the QR code above with the camera of your phone or press the button underneath to install your eSIM",step3:"When you've downloaded and installed the eSIM on your device, you can click 'Continue to activation' to proceed with the process."},title:"Download and install your eSIM"}},sectionCancellingSubscription:{description:'If you want to cancel your TADAAM Mobile Unlimited subscription, please contact us via the chat button below or via support@tadaam.be.',title:"Cancel my subscription"},sectionCreditLimit:{ctaLabel:"Current limit",description:"With the usage limit, you decide how much extra you want to spend. This helps you better manage your budget and avoid high bills. Once you reach the chosen limit, additional spending will be blocked. You can adjust this amount at any time. This applies to all purchases made with your account and takes precedence over other limits.",entityName:"usage limit",title:"Usage limit"},sectionEmbeddedSimInfo:{cardNumberLabel:"eSIM card number",disclaimer:"*Have you changed your PIN code or forgotten it? Use your PUK code to unblock your cell phone.",imsiLabel:"IMSI-number",pin1Label:"PIN code",puk1Label:"PUK code",subscriptionStatus:{activationPending:"Activation pending",active:"Active",awaitingActivation:"Awaiting activation",barred:"Barred",blocked:"Blocked",cancelled:"Cancelled",created:"Created",failed:"Failed number transfer",financialChurned:"Cancelled",portedOut:"Ported out"},subscriptionStatusLabel:"Subscription status",tariffPlanLabel:"Tariff plan",title:"Information about my eSIM"},sectionMnp:{ctaLabel:"Save",description:"Please verify the following data for any errors.",entityName:"number transfer configuration",errorDescription:"We couldn't update your number transfer setup.",newNumberCtaLabel:"I want a new phone number",newNumberInfoText:"If the error persists, you can choose to switch to a new number. Click the button below to make the change.",successDescription:"We've updated your number transfer setup.",title:"Is all this information correct?"},sectionPhoneDirectories:{description:"Manage the publication of your phone number, name and address in phone directories.",entityName:"contact information in phone directories",lookup:{label:"Lookup status",statusLabel:{allowed:"Allowed",notAllowed:"Not allowed"}},modal:{ariaLabel:"My phone number in phone directories",hidden:{description:"Your phone number is not published in the phone directories and can't be retrieved.",label:"Hidden"},infoText:"It can take up to 24h to process your changes.",lookup:{label:"My name and address can be retrieved via my phone number."},publication:{description:"Your phone number, name and zip code or full address are published and can be retrieved in the phone directories via your name and zip code or full address. You can also enable others to find your name and address using your phone number.",label:"Published"},publicationType:{label:"Publication type"},title:"My phone number in phone directories"},publication:{label:"Publication status",statusLabel:{notPublished:"Not published",published:"Published"}},publicationType:{label:"Publication type",statusLabel:{full:"Full address",zip:"Zip code only"}},title:"Contact information in phone directories"},sectionSimSwap:{ctaLabel:"Swap eSIM",description:"Transfer your current eSIM to another phone by ordering a SIM swap.",entityName:"eSIM",modal:{description:"You can only swap once per year via MyTADAAM. If you'd want to swap again, you'll have to contact our support team.",title:"Are you sure you want to swap?"},title:"Swap eSIM"},sectionUpdateSimBlockedStatus:{ctaLabel:{block:"Block eSIM",unblock:"Unblock eSIM"},description:"Block all outgoing calls, texts and mobile data.",entityName:"eSIM",title:"Block eSIM"},statusBanner:{activationPending:"Your eSIM is currently being activated, which may take some time. You can check the status in your account.",active:"Your mobile subscription is active.",awaitingActivation:"Your eSIM is ready and waiting for you. Follow the steps below to start using it.",barred:"Your eSIM has been blocked so you are unable to make calls, send texts or use data.",blocked:"Your eSIM has been blocked so you are unable to make calls, send texts or use data.",cancelled:"You currently don't have an active mobile subscription.",created:"Your eSIM is currently being activated, which may take some time. You can check the status in your account.",failed:"Unfortunately, we couldn't transfer your number. Please review your information and correct any details that don't match. If the issue persists, don't hesitate to contact our support team.",financialChurned:"You still have an outstanding balance and therefore cannot resubscribe to TADAAM Mobile Unlimited. Please pay your outstanding invoices first.",portedOut:"Your eSIM has been ported out."}},paymentSettingsPage:{pageTitle:"Payment methods",paymentInfo:{cardExpires:"Expires",data:{cardNumber:{label:"Card Number"},cardType:{label:"Type"}},manageInStripe:"Manage",paymentMethodDefault:"Default",paymentMethodExpired:"Expired",paymentMethodMissing:"You haven't linked any payment methods yet."}},returnDevices:{alert:"We're missing our stuff 😮. Come & return your TADAAM modem and TV box to your closest Bpost office. No worries, the bill is on us! Download the free-of-charge return label from the <1>Devices tab and get us reunited. Big thanks!"},subscriptionPage:{pageTitle:"Your subscription"},usagePage:{chart:{description:"Total usage: {{totalUsage}}",nextButtonLabel:"Next Period",previousButtonLabel:"Previous Period",title:"Billing Cycle",totalUsage:"Total usage"},emptyState:{subtitle:"It seems like we couldn't find any usage data for this billing cycle.",title:"We couldn't find any usage data"},filter:{daily:"Daily",monthly:"Monthly",yearly:"Yearly"},pageTitle:"Your usage"},webshopPage:{overview:{itemColumnLabel:"Item",limitLabel:"(Max. {{limit}})",outOfStockErrorMessage:"This product is currently out of stock.",priceColumnLabel:"Price",quantityColumnLabel:"Quantity",submitButtonLabel:"Order",summaryTitle:"Your TADAAM order",title:"Products",totalColumnLabel:"Total"},pageTitle:"Webshop"}},onboardingModule:{alreadyACustomer:{customer:"I am a TADAAM'er",notACustomer:"I want to be a TADAAM'er",title:"Are you already a TADAAM'er?"},alreadySignedIn:{createNew:"I want to create a new account",cta:{createNew:"Create a new account",goToMyTadaam:"Go to MyTADAAM"},goToMyTadaam:"I want to add a subscription",title:"You're already signed in"},configuratorPage:{activeProductOptionBadge:{label:"Selected"}},cta:{add:"Add",order:"Order now",register:"Register",remove:"Remove"},deliveryAndLegalPage:{billing:{billingAddressRadioGroup:{company:{label:"Company"},personal:{label:"Personal"}},header:{subtitle:"Are you ordering for yourself or for a company?",title:"Billing address"},shippingSameAsBillingCheckboxText:"My billing address and shipping address are the same."},contractSummary:"Please read the {{productName}} contract summary before continuing.",easySwitch:{consent:{label:"I authorise TADAAM to cancel my current Internet and TV subscription with my previous provider via Easy Switch."},easySwitchNumber:{tooltip:"You can find the Easy Switch ID on the online customer platform or app of your previous provider, and on your invoices.",tooltipAriaLabel:"More information about the Easy Switch ID"},header:{subtitle:"Coming from another provider? We can sort the switch for you. If you'd rather handle it yourself, just toggle it off.",title:"Easy Switch",tooltip:"With Easy Switch we cancel your current Internet and TV subscription for you, so you do not have to contact your old provider yourself.",tooltipAriaLabel:"More information about Easy Switch"},numbersToCancel:{addButtonLabel:"Add another number",label:"Phone numbers to cancel",removeAriaLabel:"Remove this number",tooltip:"These phone numbers will be cancelled and cannot be transferred to TADAAM. You will lose them once your order is confirmed.",tooltipAriaLabel:"More information about cancelling phone numbers"}},error:{createSubscriptionErrorMessage:"Houston, we have a problem…","createSubscriptionErrorMessagecapacity-reached":"$t(global:error.capacityReachedErrorMessage)",invalidBelgianIdCardNumberErrorMessage:"Oops, this is not a valid ID number.",invalidBirthdayErrorMessage:"It looks like you're not old enough…",invalidPhoneNumberErrorMessage:"Enter a valid Belgian phone number.",updateCustomerErrorMessage:"Houston, we have a problem…"},field:m(m({},d.field),{},{billingAddress:d.field.address,dateOfBirth:m(m({},l),{},{label:"Date of birth"}),easySwitchCustomerNumber:{label:"Customer number with your current provider"},easySwitchDonorOperator:{label:"Current provider",placeHolder:"Select your current provider"},easySwitchNumber:{label:"Easy Switch ID"},identityCardNumber:m(m({},l),{},{international:{label:"International ID card number"},national:{label:"ID card number"}})}),greeting:"Hi, {{name}}!",header:{subtitle:"Fill in the information below to receive your TADAAM box.",title:"Delivery Information"},personalInformation:{header:{subtitle:"We need this information to prevent abuse from our services.",title:"Personal Information"},idCardRadioGroup:{international:{label:"International ID"},national:{label:"Belgian ID"}},legal:{subscribeCheckboxText:"Yes, I want to receive amazing TADAAM offers (we won’t spam you, pinky promise)"}},prefilledInfoNotice:"Below is the information we collected during identification.",shipping:{headerTitle:"Shipping Address"},submitButtonLabel:"Submit"},easySwitch:{ctaLink:"More info about Easy Switch",text:"Switching your Internet & TV provider? Easy peasy! We'll handle the move with EASY SWITCH. Just request it after your order and you're all set! Find all the details in MyTADAAM."},invitation:{continueWithoutLink:"Continue without an invitation",expiredDescription:"Your invitation for {{product}} is no longer valid (expired {{validUntil}}).",validDescription:"You were invited for {{product}}."},orderOverview:{error:{noProductForType_internetAndTv:"Please select an {{product}} subscription",noProductForType_mobile:"Please select a {{product}} subscription",noProductsEnabled:"Please select at least 1 product."},paymentDetailsDisclaimer:{explanation:"No worries, you'll still enjoy {{productName}} for free. We're just taking this as a precaution for when your TADAAM subscription ends. Once your subscription stops, we'll ask you to send back your hardware so someone else can enjoy it too. If we don't get it back within 60 days, there's a €50 charge per device.",title:"Fill in your payment details"},paymentDisclaimer:"*Please note that the payments for these subscriptions are processed separately.",productSectionTitle_internetAndTv:"Your {{product}} subscription",productSectionTitle_mobile:"Your {{product}} subscription",title:"Your TADAAM order",totalSectionTitle:"Monthly cost"},orderOverviewPage:{billingSectionTitle:"Billing address",deliverySectionTitle:"Delivery address",hardwareSectionTitle:"Delivery overview",header:{subtitle:"One last check: did we get everything right?",title:"Verify your order"},personalDetailsSectionTitle:"Personal details",submitButtonLabel:"Order & pay"},paymentProgress:{buttonLoadingLabel:"Redirecting to Stripe...",internetAndTv:{ctaLabel:"Continue",paragraph1:"Just a few more steps to complete your Internet & TV and Mobile package. Please note that the payments for these subscriptions are processed separately. This implies that you will need to make two separate payments: one for your Internet & TV subscription and another for your Mobile subscription.",paragraph2:"Click 'Continue' to proceed to the payment page for your Internet & TV subscription.",paragraph3:"Once your Internet & TV payment is confirmed, you'll be redirected to the payment registration page for your Mobile subscription. This page serves only for entering your payment details."},mobile:{ctaLabel:"Continue to payment",paragraph1:"Let's continue to the registration for your Mobile subscription. You only need to provide your payment details, as we will charge at the end of the month.",paragraph2:"Be aware: a small setup fee will be charged, depending on the payment method you choose.",paragraph3:"After completing this step, the purchase will be finalized."},stepper:{step1Label:"Payment Internet & TV",step2Label:"Payment Mobile",step3Label:"Confirmation"},success:{header:{title:"Welcome to the TADAAM family!"}}},signupPage:{error:{invalidEmailAddressErrorMessage:"Invalid email address.",invalidOrExpiredTokenErrorMessage:"Verification token is invalid. Please try again by requesting a new one.",invalidTokenErrorMessage:"Verification token should consist of 6 digits.",passwordEmailShouldNotMatchErrorMessage:"E-mail and password should not be the same.",passwordMinErrorMessage:"Password must contain 8 or more characters with at least one of each: upper case letter, lower case letter, number and special character (e.g. !@#$%^&*).",passwordMinLowerCaseErrorMessage:"Password must contain at least 1 lower case letter (a-z).",passwordMinNumbersErrorMessage:"Password must contain at least 1 number (0-9).",passwordMinSymbolsErrorMessage:"Password must contain at least 1 special character (e.g. !@#$%^&*).",passwordMinUpperCaseErrorMessage:"Password must contain at least 1 upper case letter (A-Z).",registerErrorMessage:"Oops, something went wrong while registering your account.",socialRegisterErrorMessage:"Oops, something went wrong while registering your social account.",verifyEmailErrorMessage:"Something went wrong while verifying your email address."},field:{email:b(b({},l),{},{label:"Email Address"}),password:b(b({},l),{},{label:"Password"}),verificationToken:b(b({},l),{},{label:"Verification Code"})},header:{signUpButtonLabel:"Log in",subtitle:"Already have an account?",title:"Register for TADAAM"},legal:{agreedAndReadText:"By continuing, you agree to TADAAM's terms and conditions and confirm that you have read TADAAM's privacy policy. With online purchase you have a right of withdrawal of 14 days. More information about this right of withdrawal and the withdrawal form can be found here."},reVerifyEmailButtonLabel:"Resend Code",submitButtonLabel:"Register",tokenVerificationSuccessMessage:"We have sent the code via email to {{emailAddress}}. Enter the code here.",verifyEmailButtonLabel:"Send Code"}},product:{internetAndTv:{extraInfo:"Your TADAAM modem and TV Box will be delivered to you within 24 hours.",features:{belgium_only:"Works anywhere in Belgium",cancel_anytime:"Cancel anytime",hardware:"With modem and TV box included",unlimited_data:"Unlimited data"},label:"internet & TV",productLabel:{"tadaam-bridge":"TADAAM BRIDGE","tadaam-platinum":"TADAAM PLATINUM","tadaam-premium":"TADAAM PREMIUM","tadaam-premium-free":"TADAAM PREMIUM FREE","tadaam-remote":"REMOTE","tadaam-standard":"TADAAM STANDARD","tadaam-video":"TV BOX"},specs:{speed:{label:"Surf up to",value:"{{speed}} Mbps"},stream:{label:"Stream on",value_one:"{{count}} screen",value_other:"{{count}} screens at the same time"}}},mobile:{extraInfo:{activation:"You can activate your eSIM via MyTADAAM after you've filled in your payment details",eSimOnly:"TADAAM only offers eSIM."},features:{unlimited_data:"Unlimited data",unlimited_minutes:"Unlimited minutes",unlimited_texts:"Unlimited texts"},label:"mobile",productLabel:{"tadaam-mobile-unlimited":"TADAAM MOBILE UNLIMITED"},specs:{hassle_free_eSim:{label:"Hassle-free eSIM",value:""},unlimited:{label:"Unlimited data, calls and texts",value:""}}},webshop:{label:"Webshop"}},subscription:{card:{badgeLabel:{active:"active",cancelled:"previous",paused:"paused"},buttonLabel:{cancelDowngrade:"Stay on this product",downgrade:"Downgrade to {{productId}}",order:"Order {{productId}}",pause:"Pause subscription",payBill:"Pay your open invoice",reactive:"Reactivate subscription",upgrade:"Upgrade to {{productId}}"},featuresTitle:"INCLUDED",interval:{month_one:"month",month_other:"{{count}} months",year_one:"year",year_other:"{{count}} years"}},mobile:{compatibilityCheck:{brand:"brand",brandField:{label:"What brand is your phone?"},errorFeedback:"Unfortunately, your phone doesn't support eSIM. Consider upgrading to enjoy TADAAM Mobile's hassle-free experience.",model:"model",modelField:{label:"What model is your phone?"},subtitle:"Before you register, we'll make sure TADAAM Mobile is compatible with your phone.",successFeedback:"Great news! Your phone supports eSIM. Activate instantly and get connected today!",title:"Hold on!"},modal:{buttonLabel:{abort:"Remove {{productLabel}}",close:"Close",next:"Continue",order:"Order now"}},numberSetup:{contractTypeRadioGroup:{b2b:"Business contract",b2c:"Private contract",label:"My contract at my previous provider was a …"},newPhoneNumber:"new phone number",setupTypeRadioGroup:{mnp:{label:"I want to transfer an existing phone number",phoneNumberField:{label:"What phone number do you want to transfer?"}},new:{label:"I want a $t(mobile.numberSetup.newPhoneNumber)"}},title:"First things first..."}}},successPage:{activateEsim:{subtitle:'Go to MyTADAAM to start',title:"Activate your eSIM right away!"},ctaLabel:"Go to MyTADAAM",questions:{subtitle:"We love to help you! Send us a message via the chat button below.",title:"Questions?"},thanksForOrdering:{subtitle:"We're preparing your order. If you've ordered on a working day, it'll be delivered within 24 hours. For weekend orders, it might take a bit longer.",title:"Thank you for your order!"},watchTvImmediately:{subtitle:'Download the TADAAM TV app in the App Store or the Google Play Store.',title:"Excited to start your favorite series?"}},surveyModule:{error:{submitError:"There was an error sending the survey. Try again later."},feedback:{emptyStateButtonLabel:"Back to My TADAAM",emptyStateDescription:"We couldn't load the survey you're looking for.",emptyStateTitle:"Survey not found"},submitButtonLabel:"Send Answer",success:{buttonLabel:"Go to My TADAAM",subtitle:"Thank you for answering our survey and for helping to improve TADAAM!",title:"Thank you for your feedback!"},title:"Survey"}},v={errors:{"is-city":'"{{value}}" ne semble pas être une ville valide.',"is-identity-card":"Cela ne ressemble pas à une carte d'identité valide.","is-inventory":'Cela devrait être "modem", "package", "sim" ou "video".',"is-invitation":"Cette invitation n'est plus valable ou a été supprimée.","is-over-18":"On pense que vous n'avez pas plus de 18 ans.","is-plain-text":'"{{value}}" contient des caractères stylisés ou des symboles spéciaux qui ne sont pas autorisés',"is-postal-code":'"{{value}}" ne semble pas être un code postal valide.',"is-product":"Ce n'est pas l'un de nos produits.","is-valid-date":"Nous ne pouvons pas vérifier cette date.","is-valid-sku":"Nous avons cherché, mais nous n'avons jamais entendu parler de {{value}}.","is-vat-number":"Ce n'est pas un numéro de TVA valide.",isArray:"Il devrait s'agir d'une liste.",isEmail:"Cela ne ressemble pas à une adresse électronique valide.",isEnum:'"{{value}}" n\'est pas une option valide.',isJwt:"Ce token ne peut pas être vérifié.",isLatitude:"Ce n'est pas une latitude valide.",isLength:"Cette longueur n'est pas valide.",isLongitude:"Ce n'est pas une longitude valide.",isNotEmpty:"Ceci ne devrait pas être vide.",isNumber:"Ce n'est pas un numéro.",isPhoneNumber:"Cela ne ressemble pas à un numéro de téléphone valide.",isPositive:"Il doit s'agir d'un nombre supérieur à 0.",isString:"Il devrait s'agir d'un texte valide.",matches:"Ce n'est pas le format que nous attendions.",max:"Cela dépasse le maximum.",maxLength:"Il y a trop de texte.",min:"C'est inférieur au minimum.",minLength:"Il y a trop peu de texte."}};function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;tContactez notre équipe d'assistance si vous rencontrez un problème avec votre appareil. Pour retourner un appareil, téléchargez l'étiquette de retour. Veuillez noter que notre équipe peut prendre un certain temps pour traiter votre retour et le supprimer de notre système.",title:"retour de vos appareils",toast:{error:{description:"Une erreur s'est produite lors du téléchargement. Veuillez réessayer plus tard.",title:"Impossible de télécharger l'étiquette de retour"},success:{description:"Vous êtes prêt à renvoyer vos appareils, vérifiez votre dossier de téléchargements pour y trouver votre étiquette de retour.",title:"Téléchargement terminé"}}},wiFiSettings:{advancedSettings:"Paramètres avancés",auto:"auto",channel:"Canal",channelConfiguration:"Configuration du canal",cta:{submitButtonLabel:"Sauver",updateButtonLabel:"Mise à jour",updateModalHeaderTitle:"Mise à jour votre {{sectionTitle}}."},feedback:{updateSuccessDescription:"Nous avons mis à jour votre {{description}} pour vous. Veuillez noter que cela peut prendre jusqu'à 10 minutes avant que vos modifications soient visibles.",updateSuccessTitle:"Mise à jour réussie."},field:{password:{label:"Mot De Passe"},ssid:{label:"Nom du Wi-Fi"}},network:"Réseau",sectionTitle:"paramètres Wi-Fi",wiFiFrequency:"Fréquence Wi-Fi"}},emptyState:{subtitle:"Une erreur est survenue, veuillez rafraîchir la page.",title:"Impossible de récupérer votre {{sectionTitle}}"},internetAndTvSubscriptionPage:{bestTariff:{href:"https://www.meilleurtarif.be",title:"<0>Meilleurtarif.be. Vérifiez ici s'il existe de meilleures offres sur le marché."},pauseModal:{confirm:"Confirmer",description:"Veuillez choisir la durée de votre pause. Vous ne serez pas facturé pendant la durée de la pause. Votre abonnement TADAAM sera automatiquement réactivé après votre période de pause, ou vous pouvez toujours réactiver manuellement votre abonnement avant la fin de cette période.",label:"Sélectionnez la durée de votre pause",options:{1:"Réactiver après 1 mois",2:"Réactiver après 2 mois",3:"Réactiver après 3 mois",4:"Réactiver après 4 mois",5:"Réactiver après 5 mois",6:"Réactiver après 6 mois"},title:"Mettre votre abonnement en pause"},sectionCancellingSubscription:{cta:"annuler mon abonnement",subtitle:"L'annulation de votre abonnement mettra fin à vos services et vous ne serez plus facturé. Il vous sera également demandé de retourner tout votre matériel TADAAM.",title:"annuler mon abonnement"},sectionChangingSubscription:{subtitle:"Il n'est pas possible de modifier votre abonnement pour le moment. Votre abonnement restera en suspens jusqu'à l'expiration de la durée spécifiée ou jusqu'à ce que vous décidiez de le réactiver.",title:"modifier mon abonnement"},sectionPausingSubscription:{subtitle:"Vous pourrez toujours vous connecter à Mon TADAAM, et vos données sauvegardées (signets, enregistrements, favoris, ...) seront toujours disponibles lorsque vous reviendrez. Vous n'avez pas encore besoin de retourner le matériel TADAAM.",title:"mettre en pause mon abonnement"},shippingVerificationModal:{buttonBackLabel:"Retour",buttonContinue:"Continuer",description:"Veuillez vérifier votre adresse de livraison ci-dessous. Si elle est incorrecte, veuillez la mettre à jour. Nous enverrons votre matériel TADAAM à cette adresse.",shippingAddress:"Adresse de livraison",title:"Vérification de l'adresse de livraison",updateShippingAddress:"Mettre à jour l'adresse de livraison"},statusBanner:{active:"Votre abonnement est actif.",blocked:"Vous ne pouvez plus réactiver votre abonnement tant que la facture liée à vos appareils n'a pas été payée.",cancelled:"Vous n'avez actuellement pas d'abonnement Internet & TV actif.",forced_paused:"Votre abonnement a été suspendu en raison d'un problème de paiement. Réactivez votre abonnement ci-dessous pour continuer à utiliser TADAAM. Cela réactivera vos appareils actuels.",marked_for_cancel:"Votre abonnement sera annulé, mais sera toujours disponible jusqu'à {{endBillingCycleDate}}.",marked_for_downgrade:"Votre abonnement passera à {{nextProduct}} à partir de {{endBillingCycleDate}}. Vous ne pourrez pas demander de nouveaux changements avant le renouvellement du {{endBillingCycleDate}}",marked_for_pause:"Votre abonnement sera mis en pause, mais restera disponible jusqu'à {{endBillingCycleDate}}. Ensuite, il sera renouvelé automatiquement le {{renewalDate}}.",paused:"Votre abonnement TADAAM a été mis en pause ! Nous le réactiverons le {{renewalDate}}. Nous vous manquons déjà ? Alors réactivez votre abonnement ci-dessous !",unknown:"inconnu",upgraded:"Votre abonnement a été mis à jour. Vous ne pouvez pas demander de nouvelles modifications avant le renouvellement du {{endBillingCycleDate}}."}},invoicesPage:{buttonLoadMore:"Charger plus",free:"Gratuit",openAmount:{button:"Payer maintenant",description:"Nous traiterons automatiquement votre paiement quelques jours après la réception de votre facture. Vous n'êtes pas sûr que le paiement soit passé ? Vérifiez votre boîte mail pour obtenir une confirmation.",description2:"Si le paiement automatique n'a pas été effectué, vous pouvez payer manuellement en cliquant sur le bouton « Payer maintenant ».",success:"Merci pour votre paiement. Vous pouvez désormais vous détendre et profiter à nouveau de votre abonnement TADAAM Mobile Illimité !",title:"Vous avez une facture impayée"},pageTitle:"vos factures",paused:"En pause",status:{disputed:{label:"Contesté",tooltip:"Un remboursement a été effectué en raison d'un paiement contesté."},draft:{label:"Projet",tooltip:'Le statut "projet" indique qu\'une facture est modifiable.'},open:{label:"Ouvert",tooltip:"Le statut \"ouvert\" indique que la facture a été finalisée, qu'elle n'est plus modifiable et qu'elle est prête à être payée."},paid:{label:"Payé",tooltip:'Le statut "payé" indique que la facture a été payée en totalité.'},pending:{label:"En attente",tooltip:'Le statut "en attente" indique que le paiement est en cours de traitement.'},uncollectible:{label:"Irrécouvrable",tooltip:"Le statut \"irrécouvrable\" indique qu'il est très peu probable que la facture soit payée et qu'elle pourrait être considérée comme une créance irrécouvrable"},void:{label:"Void",tooltip:'Le statut "void" indique que la facture n\'est plus valide.'}},table:{amount:"montant",date:"date",invoiceCta:"voir la facture",status:"statut",usageCta:"voir la consommation"}},memberGetMemberPage:{invitation:{data:{copyActionFeedback:{label:"Lien copié !"},copyButtonLabel:{label:"Copiez le lien de votre invitation ici"},description:{label:"Vous adorez parler de votre expérience TADAAM, mais vos amis ne comprennent pas ? Invitez-les à profiter du côté TADAAM de la vie. Vous recevrez un mois TADAAM offert si cette personne devient elle aussi un(e) TADAAM’er pour au moins 6 mois !"},linkInstructions:{label:"Ou alors vous êtes plutôt du genre à envoyer un MP ? Rien de plus simple en partageant le lien de votre invitation personnelle ci-dessous."},qrInstructions:{label:"Allez, c'est parti ! Bookez une petite sortie entre amis, et proposez-leur de scanner le code QR ci-dessous."}},sectionTitle:"Recevez un mois de TADAAM gratuit"},invitationOverview:{data:{activeMonthsHeader:{label:"Mois de progression"},invitationStatusHeader:{label:"Statut de l'invitation"},referralStatusHeader:{label:"Statut de récompense"},referredHeader:{label:"TADAAM-ami"},statusActive:{label:"Actif",placeHolder:"Vous profitez actuellement de votre mois gratuit !"},statusCompleted:{label:"Complet",placeHolder:"Votre ami est devenu un TADAAM'er !"},statusError:{label:"Erreur"},statusExpired:{label:"Expiré"},statusInProgress:{label:"En cours",placeHolder:"Lorsque votre ami est un TADAAM'er depuis 6 mois, vous recevrez votre mois gratuit."},statusPending:{label:"En Attente",placeHolder:"Nous attendons que votre ami termine son invitation."},statusRedeemed:{label:"Utilisé",placeHolder:"Vous avez utilisé votre mois gratuit !"},statusRewarded:{label:"Récompensé !",placeHolder:"Vous avez reçu un mois gratuit ! Il sera appliqué à votre prochaine facture."}},entityName:"invitations",sectionTitle:"Amis parrainés"},pageTitle:"Parrainez un ami"},mobileSubscriptionPage:{pendingLabel:"Activation en cours...",sectionActivation:{activation:{confirmCheckboxText:"J'ai installé ma eSIM",ctaNextLabel:"Activer l'eSIM",ctaPreviousLabel:"Retour",description:{isNotSuccessfullText:"Si pas, veuillez reprendre à l'étape 1.",isSuccessfullQuestionText:"Avez-vous réussi à télécharger et installer votre eSIM ?",isSuccessfullText:"Si oui, veuillez cliquer sur le bouton << Activer l'eSIM >> pour compléter le processus d'activation.",pinAndPukCodeText:"Voici vos codes PIN et PUK :"},stepLabel:"Activation",title:"Activez votre eSIM"},confirmation:{stepLabel:"Installation"},installation:{ctaNextLabel:"Continuez vers l'activation",description:"Vous pouvez trouver les codes PIN et PUK de votre eSIM dans l'étape suivante.",install:"Installer eSIM",stepLabel:"Confirmation",steps:{step1:"Assurez-vous d'être connecté à internet",step2_default:"Scannez le QR code ci-dessus avec l'appareil photo de votre téléphone pour télécharger votre profil eSIM",step2_iphone:"Scannez le code QR ci-dessus avec l'appareil photo de votre téléphone ou appuyez sur le bouton en dessous pour installer votre eSIM.",step3:"Une fois l'eSIM téléchargée et installée sur votre appareil, vous pouvez cliquer sur « Continuez vers l'activation » pour continuer le processus."},title:"Téléchargez & installez votre eSIM"}},sectionCancellingSubscription:{description:'Si vous souhaitez résilier votre abonnement TADAAM Mobile Illimité, veuillez nous contacter en cliquant sur le bouton de chat ci-dessous ou sur support@tadaam.be.',title:"Annuler mon abonnement"},sectionCreditLimit:{ctaLabel:"Limite actuelle",description:"Avec la limite d'utilisation, vous décidez du montant supplémentaire que vous souhaitez dépenser. Cela vous permet de mieux gérer votre budget et d'éviter les factures élevées. Lorsque vous atteignez la limite choisie, les dépenses supplémentaires sont bloquées. Vous pouvez modifier ce montant à tout moment. Cette limite s'applique à tous les achats effectués sur votre compte et prévaut sur les autres limites.",entityName:"limite d'utilisation",title:"Limite d'utilisation"},sectionEmbeddedSimInfo:{cardNumberLabel:"Numéro de carte eSIM",disclaimer:"*Vous avez changé votre code PIN ou vous l'avez oublié ? Utilisez votre code PUK pour débloquer votre téléphone",imsiLabel:"Numéro d'IMSI",pin1Label:"Code PIN",puk1Label:"Code PUK",subscriptionStatus:{activationPending:"Activation en cours",active:"Actif",awaitingActivation:"Activation en attente",barred:"Bloqué",blocked:"Bloqué",cancelled:"Annulé",created:"Créé",failed:"Failed number transfer",financialChurned:"Annulé",portedOut:"Transférée."},subscriptionStatusLabel:"Statut de l'eSIM",tariffPlanLabel:"Plan tarifaire",title:"Information sur ma eSIM"},sectionMnp:{ctaLabel:"Enregistrer",description:"Veuillez vérifier les informations suivantes en cas d'erreur",entityName:"Transfert de numéro échoué",errorDescription:"Nous n'avons pas pu mettre votre demande de transfert de numéro à jour.",newNumberCtaLabel:"Je veux un nouveau numéro",newNumberInfoText:"Si l'erreur persiste, vous pouvez opter pour un nouveau numéro. Cliquez sur le bouton ci-dessous pour valider le changement.",successDescription:"Nous avons mis votre demande de transfert de numéro à jour.",title:"Est-ce que toutes ces informations sont correctes ?"},sectionPhoneDirectories:{description:"Gérez la publication de votre numéro de téléphone, de votre nom et de votre adresse dans les annuaires téléphoniques.",entityName:"informations sur les contacts dans les annuaires téléphoniques",lookup:{label:"Statut de la requête",statusLabel:{allowed:"Autorisé",notAllowed:"Non autorisé"}},modal:{ariaLabel:"Mon numéro de téléphone dans les annuaires téléphoniques",hidden:{description:"Votre numéro de téléphone n'est pas publié dans les annuaires et ne peut pas être retrouvé.",label:"Caché"},infoText:"Le traitement de vos modifications peut prendre jusqu'à 24 h.",lookup:{label:"Mon nom et mon adresse peuvent être retrouvés via mon numéro de téléphone."},publication:{description:"Votre numéro de téléphone, votre nom et votre code postal ou votre adresse complète sont publiés et peuvent être retrouvés dans les annuaires téléphoniques via votre nom et votre code postal ou votre adresse complète. Vous pouvez également autoriser d'autres personnes à trouver votre nom et votre adresse à l'aide de votre numéro de téléphone.",label:"Publié"},publicationType:{label:"Type de publication"},title:"Mon numéro de téléphone dans les annuaires téléphoniques"},publication:{label:"État de la publication",statusLabel:{notPublished:"Non publié",published:"Publié"}},publicationType:{label:"Type de publication",statusLabel:{full:"Adresse complète",zip:"Code postal uniquement"}},title:"Informations sur les contacts dans les annuaires téléphoniques"},sectionSimSwap:{ctaLabel:"Échanger eSIM",description:"Transférez votre eSIM actuelle vers un autre téléphone en commandant un échange de eSIM.",entityName:"eSIM",modal:{description:"Vous ne pouvez échanger qu'une fois par an via MyTADAAM. Si vous souhaitez échanger à nouveau, vous devez contacter notre service client.",title:"Êtes-vous sûr de vouloir échanger votre eSIM ?"},title:"Échange de carte SIM"},sectionUpdateSimBlockedStatus:{ctaLabel:{block:"Bloquer eSIM",unblock:"Débloquer eSIM"},description:"Bloquer tous les appels téléphoniques sortants, les messages et le trafic de données mobiles.",entityName:"eSIM",title:"Bloquer l'eSIM"},statusBanner:{activationPending:"Votre eSIM est en cours d'activation, ce qui peut prendre un certain temps. Vous pouvez vérifier l'évolution dans votre compte.",active:"Votre abonnement Mobile est actif.",awaitingActivation:"Votre eSIM est prête et vous attend avec impatience. Suivez les étapes ci-dessous pour l'utiliser.",barred:"Votre eSIM a été bloquée et vous ne pouvez donc pas passer d'appels, envoyer des SMS ou utiliser des données mobiles.",blocked:"Votre eSIM a été bloquée et vous ne pouvez donc pas passer d'appels, envoyer des SMS ou utiliser des données mobiles.",cancelled:"Vous n'avez actuellement pas d'abonnement Mobile",created:"Votre eSIM est en cours d'activation, ce qui peut prendre un certain temps. Vous pouvez vérifier l'évolution dans votre compte.",failed:"Malheureusement, nous n'avons pas pu transférer votre numéro. Veuillez vérifier vos informations et corriger tout détail ne correspondant pas. Si le problème persiste, n'hésitez pas à contacter notre équipe de support.",financialChurned:"Vous avez encore un solde impayé et ne pouvez donc pas souscrire un nouvel abonnement TADAAM Mobile Unlimited. Veuillez d’abord régler vos factures en attente.",portedOut:"Votre eSIM a été transférée."}},paymentSettingsPage:{pageTitle:"Méthodes de paiement",paymentInfo:{cardExpires:"Expire",data:{cardNumber:{label:"Numéro de carte"},cardType:{label:"Type de carte"}},manageInStripe:"Gérer",paymentMethodDefault:"Par défaut",paymentMethodExpired:"Expiré",paymentMethodMissing:"Vous n'avez encore lié aucune méthode de paiement."}},returnDevices:{alert:"Nos affaires nous manquent 😮. Venez rapporter votre modem et votre boîtier TV TADAAM dans le bureau Bpost le plus proche de chez vous. Pas d'inquiétude, la facture est à notre charge ! Téléchargez l'étiquette de retour gratuite dans <1>l'onglet `Appareils` et réunissez-nous. Un grand merci !"},subscriptionPage:{pageTitle:"Votre abonnement"},usagePage:{chart:{description:"Consommation totale: {{totalUsage}}",nextButtonLabel:"Prochaine période",previousButtonLabel:"Période précédente",title:"Cycle de facturation",totalUsage:"Consommation totale"},emptyState:{subtitle:"Il semble que nous n'ayons trouvé aucune donnée de consommation pour ce cycle de facturation.",title:"Nous n'avons trouvé aucune donnée de consommation"},filter:{daily:"Journalier",monthly:"Mensuel",yearly:"Annuel"},pageTitle:"Votre consommation"},webshopPage:{overview:{itemColumnLabel:"Article",limitLabel:"(Max. {{limit}})",outOfStockErrorMessage:"Ce produit est actuellement en rupture de stock.",priceColumnLabel:"Prix",quantityColumnLabel:"Quantité",submitButtonLabel:"Commander",summaryTitle:"Votre commande TADAAM",title:"Produits",totalColumnLabel:"Total"},pageTitle:"Webshop"}},onboardingModule:{alreadyACustomer:{customer:"Je suis un TADAAM'er",notACustomer:"Je veux devenir un TADAAM'er",title:"Êtes-vous déjà un TADAAM'er ?"},alreadySignedIn:{createNew:"Je veux créer un nouveau compte",cta:{createNew:"Créer un nouveau compte",goToMyTadaam:"Aller sur MyTADAAM"},goToMyTadaam:"Je veux ajouter un abonnement",title:"Vous êtes déjà inscrit."},configuratorPage:{activeProductOptionBadge:{label:"Sélectionné"}},cta:{add:"Ajoutez",order:"Commandez maintenant",register:"S'inscrire",remove:"Supprimer"},deliveryAndLegalPage:{billing:{billingAddressRadioGroup:{company:{label:"Entreprise"},personal:{label:"Individuel"}},header:{subtitle:"Commandez-vous pour votre usage personnel ou pour le compte d'une entreprise ?",title:"Adresse de facturation"},shippingSameAsBillingCheckboxText:"L'adresse de facturation et l'adresse de livraison sont identiques."},contractSummary:"Veuillez lire le résumé du contrat {{productName}} avant de continuer.",easySwitch:{consent:{label:"J'autorise TADAAM à résilier mon abonnement Internet et TV actuel auprès de mon fournisseur précédent via Easy Switch."},easySwitchNumber:{tooltip:"Vous pouvez trouver l'identifiant Easy Switch sur la plateforme client en ligne ou dans l'application de votre ancien opérateur, ainsi que sur vos factures.",tooltipAriaLabel:"Plus d'informations sur l'identifiant Easy Switch"},header:{subtitle:"Vous venez depuis un autre fournisseur ? Nous pouvons procéder au changement pour vous. Si vous souhaitez le faire par vous-même, il suffit de désactiver cela.",title:"Easy Switch",tooltip:"Avec Easy Switch, nous résilions votre abonnement Internet et TV actuel à votre place, pour que vous ne deviez pas contacter vous-même votre ancien fournisseur.",tooltipAriaLabel:"Plus d'informations sur Easy Switch"},numbersToCancel:{addButtonLabel:"Ajouter un autre numéro",label:"Numéros de téléphone à résilier",removeAriaLabel:"Supprimer ce numéro",tooltip:"Ces numéros de téléphone seront résiliés et ne peuvent pas être transférés vers TADAAM. Vous les perdez dès que votre commande est confirmée.",tooltipAriaLabel:"Plus d'informations sur la résiliation des numéros de téléphone"}},error:{createSubscriptionErrorMessage:"Il y a un problème…","createSubscriptionErrorMessagecapacity-reached":"$t(global:error.capacityReachedErrorMessage)",invalidBelgianIdCardNumberErrorMessage:"Oups, ce n'est pas un numéro d'identification valide.",invalidBirthdayErrorMessage:"On dirait que tu n'as pas l'âge requis...",invalidPhoneNumberErrorMessage:"Saisissez un numéro de téléphone belge valide.",updateCustomerErrorMessage:"Il y a un problème…"},field:w(w({},E.field),{},{billingAddress:E.field.address,dateOfBirth:w(w({},v),{},{label:"Date de naissance"}),easySwitchCustomerNumber:{label:"Numéro de client chez votre fournisseur actuel"},easySwitchDonorOperator:{label:"Fournisseur actuel",placeHolder:"Choisissez votre fournisseur actuel"},easySwitchNumber:{label:"Identifiant Easy Switch"},identityCardNumber:w(w({},v),{},{international:{label:"Numéro de la carte d'identité internationale"},national:{label:"Numéro de la carte d'identité"}})}),greeting:"Bonjour, {{name}} !",header:{subtitle:"Remplissez les informations ci-dessous pour recevoir votre colis TADAAM.",title:"Informations sur la livraison"},personalInformation:{header:{subtitle:"Nous avons besoin de ces informations pour prévenir les abus de nos services.",title:"Informations personnelles"},idCardRadioGroup:{international:{label:"Carte d'identité internationale"},national:{label:"Carte d'identité belge"}},legal:{subscribeCheckboxText:"Oui, je souhaite recevoir des offres incroyables de TADAAM (nous ne vous enverrons pas de spam, promesse de scout)"}},prefilledInfoNotice:"Voici les informations que nous avons recueillies lors de l'identification.",shipping:{headerTitle:"Adresse de livraison"},submitButtonLabel:"Soumettre"},easySwitch:{ctaLink:"Plus d'informations sur Easy Switch",text:"Vous changez de fournisseur Internet et TV ? Rien de plus simple ! Nous nous occupons du transfert grâce à EASY SWITCH. Il vous suffit d'en faire la demande après votre commande et le tour est joué ! Retrouvez tous les détails dans MyTADAAM."},invitation:{continueWithoutLink:"Continuer sans invitation",expiredDescription:"Votre invitation pour {{product}} n'est plus valide (expirée le {{validUntil}}).",validDescription:"Vous avez été invité pour {{product}}."},orderOverview:{error:{noProductForType_internetAndTv:"Veuillez sélectionner un abonnement {{product}}",noProductForType_mobile:"Veuillez sélectionner un abonnement {{product}}",noProductsEnabled:"Veuillez sélectionner au moins 1 produit."},paymentDetailsDisclaimer:{explanation:"Pas d'inquiétude, vous continuerez à profiter de {{productName}} gratuitement. Nous vous demandons simplement ceci à titre de précaution pour le moment où votre abonnement TADAAM prendra fin. Une fois votre abonnement terminé, nous vous demanderons de renvoyer votre matériel afin que quelqu'un d'autre puisse en profiter aussi. Si nous ne le recevons pas dans les 60 jours, des frais de 50 € par appareil seront facturés.",title:"Remplissez vos informations de paiement"},paymentDisclaimer:"*Veuillez noter que les paiements pour ces abonnements sont effectués séparément.",productSectionTitle_internetAndTv:"Votre abonnement {{product}}",productSectionTitle_mobile:"Votre abonnement {{product}}",title:"Votre commande TADAAM",totalSectionTitle:"Coût mensuel"},orderOverviewPage:{billingSectionTitle:"Adresse de facturation",deliverySectionTitle:"Adresse de livraison",hardwareSectionTitle:"Aperçu des livraisons",header:{subtitle:"Dernière ligne droite, est-ce qu'on a tout bon ?",title:"Vérifiez votre commande"},personalDetailsSectionTitle:"Données personnelles",submitButtonLabel:"Compléter la commande"},paymentProgress:{buttonLoadingLabel:"Redirection vers Stripe...",internetAndTv:{ctaLabel:"Continuez",paragraph1:"Plus que quelques étapes pour compléter votre pack Internet & TV et Mobile. Veuillez noter que les paiements sont faits séparément pour ces services. Cela signifie que vous devrez procéder à deux paiements séparés : un pour votre abonnement Internet & TV et un autre pour votre abonnement mobile.",paragraph2:"Cliquez sur << Continuez >> pour procéder au paiement de votre abonnement Internet & TV.",paragraph3:"Une fois que votre paiement est confirmé pour Internet & TV, vous serez redirigé vers l'enregistrement de vos paiements pour votre abonnement Mobile. Cette page ne sert qu'à entrer vos informations de paiement."},mobile:{ctaLabel:"Allez au paiement",paragraph1:"Continuons vers l'enregistrement de votre abonnement Mobile. Vous ne devrez qu'y introduire vos informations de paiement, nous ne vous facturons qu'à la fin du mois.",paragraph2:"Notez que des frais minimes de validation peuvent être facturés, selon la méthode de paiement choisie.",paragraph3:"Après validation de cette étape, votre achat sera finalisé."},stepper:{step1Label:"Paiement Internet & TV",step2Label:"Paiement Mobile",step3Label:"Confirmation"},success:{header:{title:"Bienvenue dans la famille TADAAM !"}}},signupPage:{error:{invalidEmailAddressErrorMessage:"Adresse e-mail non valide.",invalidOrExpiredTokenErrorMessage:"Le code de vérification n'est pas valide. Veuillez réessayer en en demandant un nouveau.",invalidTokenErrorMessage:"Le code de vérification doit être composé de 6 chiffres.",passwordEmailShouldNotMatchErrorMessage:"L'adresse électronique et le mot de passe ne doivent pas être identiques.",passwordMinErrorMessage:"Le mot de passe doit contenir 8 caractères ou plus, dont au moins une lettre majuscule, une lettre minuscule, un chiffre et un symbole spécial (par ex. !@#$%^&*).",passwordMinLowerCaseErrorMessage:"Le mot de passe doit contenir au moins une lettre minuscule (a-z).",passwordMinNumbersErrorMessage:"Le mot de passe doit contenir au moins un chiffre (0-9).",passwordMinSymbolsErrorMessage:"Le mot de passe doit contenir au moins un symbole spécial (par ex. !@#$%^&*).",passwordMinUpperCaseErrorMessage:"Le mot de passe doit contenir au moins une lettre majuscule (A-Z).",registerErrorMessage:"Oups, quelque chose s'est mal passé lors de l'enregistrement de votre compte.",socialRegisterErrorMessage:"Oups, quelque chose s'est mal passé lors de l'enregistrement de votre compte social.",verifyEmailErrorMessage:"Un problème est survenu lors de la vérification de votre adresse e-mail."},field:{email:P(P({},v),{},{label:"Adresse e-mail"}),password:P(P({},v),{},{label:"Mot De Passe"}),verificationToken:P(P({},v),{},{label:"Code De Vérification"})},header:{signUpButtonLabel:"Se connecter",subtitle:"Vous avez déjà un profil ? ",title:"S'inscrire au TADAAM"},legal:{agreedAndReadText:"En continuant, vous acceptez les conditions générales de TADAAM et confirmez que vous avez lu la politique de confidentialité de TADAAM. Avec la vente à distance vous disposez d'un droit de rétractation de 14 jours. Plus d'informations sur ce droit de rétractation et le modèle de formulaire de rétractation sont disponibles ici."},reVerifyEmailButtonLabel:"Renvoyer Le Code",submitButtonLabel:"Enregistrez",tokenVerificationSuccessMessage:"Nous avons envoyé le code sur {{emailAddress}}. Veuillez entrer le code ici.",verifyEmailButtonLabel:"Envoyer Le Code"}},product:{internetAndTv:{extraInfo:"Votre modem TADAAM et votre TV box livrés en 24h.",features:{belgium_only:"Fonctionne partout en Belgique",cancel_anytime:"Annulation à tout moment",hardware:"Modem et TV Box fournis",unlimited_data:"Internet illimité"},label:"internet & TV",productLabel:{"tadaam-bridge":"TADAAM BRIDGE","tadaam-platinum":"TADAAM PLATINUM","tadaam-premium":"TADAAM PREMIUM","tadaam-premium-free":"TADAAM PREMIUM FREE","tadaam-remote":"REMOTE","tadaam-standard":"TADAAM STANDARD","tadaam-video":"TV BOX"},specs:{speed:{label:"Surf jusqu'à",value:"{{speed}} Mbps"},stream:{label:"Stream sur",value_one:"{{count}} écran",value_other:"{{count}} écrans en même temps"}}},mobile:{extraInfo:{activation:"Vous pouvez activer votre eSIM sur MyTADAAM après que le paiement ait été traité.",eSimOnly:"TADAAM ne propose que de l'eSIM."},features:{unlimited_data:"Internet illimité",unlimited_minutes:"Minutes illimitées",unlimited_texts:"Messages illimités"},label:"mobile",productLabel:{"tadaam-mobile-unlimited":"TADAAM MOBILE ILLIMITÉ"},specs:{hassle_free_eSim:{label:"eSIM sans tracas",value:""},unlimited:{label:"Internet, appels et SMS illimités",value:""}}},webshop:{label:"Webshop"}},subscription:{card:{badgeLabel:{active:"active",cancelled:"précédent",paused:"en pause"},buttonLabel:{cancelDowngrade:"Restez sur ce produit",downgrade:"Rétrograder l'abonnement",order:"Commande {{productId}}",pause:"Pause l'abonnement",payBill:"Payer votre facture",reactive:"Réactiver l'abonnement",upgrade:"Améliorer l'abonnement"},featuresTitle:"INCLUS",interval:{month_one:"mois",month_other:"{{count}} mois",year_one:"an",year_other:"{{count}} ans"}},mobile:{compatibilityCheck:{brand:"marque",brandField:{label:"Quelle est la marque de votre téléphone ?"},errorFeedback:"Malheureusement, votre téléphone ne prend pas en charge l'eSIM. Envisagez de passer à un modèle plus récent pour profiter de l'expérience sans tracas offerte par TADAAM Mobile.",model:"modèle",modelField:{label:"De quel modèle est votre téléphone ?"},subtitle:"Avant votre inscription, nous allons nous assurer que TADAAM Mobile est compatible avec votre téléphone.",successFeedback:"Bonne nouvelle ! Votre téléphone est compatible avec l'eSIM. Activez instantanément et soyez connectés dès aujourd'hui !",title:"Une minute !"},modal:{buttonLabel:{abort:"Supprimer {{productLabel}}",close:"Fermer",next:"Continuez",order:"Commandez maintenant"}},numberSetup:{contractTypeRadioGroup:{b2b:"Contrat business",b2c:"Contrat privé",label:"Mon contrat chez mon précédent fournisseur était un …"},newPhoneNumber:"nouveau numéro",setupTypeRadioGroup:{mnp:{label:"Je veux conserver un numéro existant.",phoneNumberField:{label:"Quel numéro souhaitez-vous conserver ?"}},new:{label:"Je veux un $t(mobile.numberSetup.newPhoneNumber)."}},title:"Pour commencer..."}}},successPage:{activateEsim:{subtitle:'Allez sur MyTADAAM pour commencer.',title:"Activez votre eSIM directement."},ctaLabel:"Allez à MyTADAAM",questions:{subtitle:"Nous vous aidons avec plaisir ! Envoyez-nous un message en cliquant sur le bouton de chat ci-dessous.",title:"Des questions ?"},thanksForOrdering:{subtitle:"Nous préparons votre commande. Si vous avez commandé un jour ouvrable, ce sera livré en 24h. Pour les commandes le weekend, cela peut être un peu plus long.",title:"Merci pour votre commande !"},watchTvImmediately:{subtitle:'Téléchargez l\'application TADAAM TV depuis l\'App Store ou le Google Play Store.',title:"Impatient de commencer vos séries favorites ?"}},surveyModule:{error:{submitError:"Une erreur s'est produite lors de l'envoi du sondage. Réessayez plus tard."},feedback:{emptyStateButtonLabel:"Retour à Mon TADAAM",emptyStateDescription:"Nous n'avons pas pu charger l'enquête que vous recherchez.",emptyStateTitle:"Enquête introuvable"},submitButtonLabel:"Envoyer la réponse",success:{buttonLabel:"Aller à My TADAAM",subtitle:"Merci d'avoir répondu à notre questionnaire et d'avoir contribué à améliorer TADAAM !",title:"Merci pour vos commentaires !"},title:"Enquête"}},T={errors:{"is-city":'"{{value}}" ziet er niet uit als een geldige stad.',"is-identity-card":"Dat ziet er niet uit als een geldige identiteitskaart.","is-inventory":'Dit zou ofwel "modem", "pakket", "sim" of "video" moeten zijn.',"is-invitation":"Deze uitnodiging is niet langer geldig of is verwijderd.","is-over-18":"Het lijkt erop dat je niet ouder bent dan 18.","is-plain-text":'"{{value}}" bevat stijl-tekens of speciale symbolen die niet toegestaan zijn',"is-postal-code":'"{{value}}" ziet er niet uit als een geldige postcode.',"is-product":"Dat is niet een van onze producten.","is-valid-date":"We kunnen niet controleren wanneer dit is.","is-valid-sku":"We hebben gezocht, maar we hebben nog nooit gehoord van {{value}}.","is-vat-number":"Dat is geen geldig btw-nummer.",isArray:"Dit zou een lijst moeten zijn.",isEmail:"Dit ziet er niet uit als een geldig e-mailadres.",isEnum:'"{{value}}" is geen geldige optie.',isJwt:"Deze token kan niet worden geverifieerd.",isLatitude:"Dat is geen geldige breedtegraad.",isLength:"Dat is geen geldige lengte.",isLongitude:"Dat is geen geldige lengtegraad.",isNotEmpty:"Dit mag niet leeg zijn.",isNumber:"Dat is geen nummer.",isPhoneNumber:"Dit lijkt niet op een geldig telefoonnummer.",isPositive:"Dit zou een getal groter dan 0 moeten zijn.",isString:"Dit zou een geldig stuk tekst moeten zijn.",matches:"Dit is niet het formaat dat we verwachtten.",max:"Dit overschrijdt het maximum.",maxLength:"Dat is te veel tekst.",min:"Dat is minder dan het minimum.",minLength:"Er is te weinig tekst."}};function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function A(e){for(var t=1;tNeem contact op met ons support team als je een probleem hebt met je apparaat. Download het retourlabel om een apparaat te retourneren. Houd er rekening mee dat het enige tijd kan duren voordat ons team jouw retour heeft verwerkt en uit ons systeem heeft verwijderd.",title:"Terugsturen van jouw toestellen",toast:{error:{description:"Er is iets misgegaan tijdens het downloaden. Probeer het later opnieuw.",title:"Kon retourlabel niet downloaden"},success:{description:"Je bent klaar om je toestellen te retourneren. Kijk in je downloadmap voor jouw retourlabel.",title:"Downloaden voltooid"}}},wiFiSettings:{advancedSettings:"Geavanceerde instellingen",auto:"auto",channel:"Kanaal",channelConfiguration:"Kanaalinstellingen",cta:{submitButtonLabel:"Bewaar",updateButtonLabel:"update",updateModalHeaderTitle:"Update jouw {{sectionTitle}}."},feedback:{updateSuccessDescription:"We hebben uw {{description}} voor u bijgewerkt. Hou er rekening mee dat het tot 10 minuten kan duren voordat uw wijzigingen zichtbaar zijn.",updateSuccessTitle:"Succesvol geüpdatet."},field:{password:{label:"Wachtwoord"},ssid:{label:"Wifinaam"}},network:"Netwerk",sectionTitle:"wifi-instellingen",wiFiFrequency:"Wifi-frequentie"}},emptyState:{subtitle:"Er is iets misgegaan. Probeer de pagina te vernieuwen.",title:"We konden je {{sectionTitle}} niet ophalen"},internetAndTvSubscriptionPage:{bestTariff:{href:"https://www.bestetarief.be",title:"<0>Bestetarief.be. Bekijk hier of er betere aanbiedingen op de markt zijn."},pauseModal:{confirm:"Bevestigen",description:"Kies de duurtijd van je pauze. Er worden geen kosten in rekening gebracht terwijl je abonnement gepauzeerd is. Je TADAAM-abonnement wordt automatisch opnieuw geactiveerd na de pauzeperiode, of je kan je abonnement altijd handmatig hervatten voor het einde van deze periode.",label:"Kies de duurtijd van je pauze",options:{1:"Heractiveer na 1 maand",2:"Heractiveer na 2 maanden",3:"Heractiveer na 3 maanden",4:"Heractiveer na 4 maanden",5:"Heractiveer na 5 maanden",6:"Heractiveer na 6 maanden"},title:"Je abonnement pauzeren"},sectionCancellingSubscription:{cta:"abonnement opzeggen",subtitle:"Als je jouw abonnement opzegt, worden je diensten stopgezet en wordt je niet meer aangerekend. Je zal dan ook al je TADAAM hardware moeten terugsturen.",title:"mijn abonnement opzeggen"},sectionChangingSubscription:{subtitle:"Het wijzigen van je abonnement is op dit moment niet mogelijk. Je abonnement blijft gepauzeerd totdat de opgegeven duur is verstreken of wanneer je ervoor kiest om het opnieuw te activeren.",title:"mijn abonnement wijzigen"},sectionPausingSubscription:{subtitle:"Je zal nog steeds kunnen inloggen op Mijn TADAAM, en je opgeslagen gegevens (bladwijzers, opnames, favorieten, ...) zullen nog steeds beschikbaar zijn wanneer je terugkeert. Je hoeft de TADAAM hardware nog niet terug te sturen.",title:"mijn abonnement pauzeren"},shippingVerificationModal:{buttonBackLabel:"Terug",buttonContinue:"Doorgaan",description:"Controleer alstublieft uw afleveradres hieronder. Als het onjuist is, gelieve het dan bij te werken. We zullen uw TADAAM hardware naar dit adres sturen.",shippingAddress:"Afleveradres",title:"Verificatie van het afleveradres",updateShippingAddress:"Het afleveradres bijwerken"},statusBanner:{active:"Je abonnement is actief.",blocked:"Je kan je pas weer abonneren als de openstaande aanrekening voor je hardware is betaald.",cancelled:"Je hebt momenteel geen actief internet & TV-abonnement.",forced_paused:"Je abonnement is stopgezet omdat er iets mis is gegaan met je betaling. Heractiveer je abonnement hieronder om TADAAM te blijven gebruiken. Hierdoor worden je huidige apparaten opnieuw geactiveerd.",marked_for_cancel:"Je abonnement wordt geannuleerd, maar blijft beschikbaar tot {{endBillingCycleDate}}.",marked_for_downgrade:"Je abonnement wordt gedowngrade naar {{nextProduct}} vanaf {{endBillingCycleDate}}. Je kan geen nieuwe wijzigingen aanvragen tot we op {{endBillingCycleDate}} vernieuwen.",marked_for_pause:"Je abonnement wordt gepauzeerd, maar blijft beschikbaar tot {{endBillingCycleDate}}. Daarna wordt het automatisch vernieuwd op {{renewalDate}}.",paused:"Je TADAAM-abonnement is gepauzeerd! We reactiveren 'm weer op {{renewalDate}}. Mis je ons al? Reactiveer je abonnement dan hieronder!",unknown:"onbekend",upgraded:"Je abonnement werd geüpgraded. Je kan geen nieuwe wijzigingen aanvragen tot we op {{endBillingCycleDate}} vernieuwen."}},invoicesPage:{buttonLoadMore:"Toon meer",free:"Gratis",openAmount:{button:"Nu betalen",description:"Wij verwerken je betaling automatisch enkele dagen nadat je je factuur hebt ontvangen. Weet je niet zeker of de betaling is gelukt? Controleer je inbox voor een bevestiging.",description2:"Als de automatische betaling niet is gelukt, kan je dit openstaand bedrag handmatig betalen door op de knop ‘Nu betalen’ te klikken.",success:"Bedankt voor je betaling. Nu kan je weer zorgeloos genieten van je TADAAM Mobile Unlimited!",title:"Je hebt een openstaande factuur"},pageTitle:"Jouw aanrekeningen",paused:"Gepauzeerd",status:{disputed:{label:"Betwist",tooltip:"Er werd een terugbetaling uitgevoerd vanwege een betwiste betaling."},draft:{label:"Concept",tooltip:'De status "concept" geeft aan dat een aanrekening wijzigbaar is'},open:{label:"Open",tooltip:'De status "open" geeft aan dat de aanrekening is gefinaliseerd, niet meer wijzigbaar is en klaar is voor betaling.'},paid:{label:"Betaald",tooltip:'De status "betaald" geeft aan dat de aanrekening volledig is betaald.'},pending:{label:"In behandeling",tooltip:'De status "in behandeling" geeft aan dat de betaling momenteel wordt verwerkt.'},uncollectible:{label:"Oninbaar",tooltip:'De status "oninbaar" geeft aan dat het zeer onwaarschijnlijk is dat de aanrekening wordt betaald en kan worden beschouwd als een oninbare vordering.'},void:{label:"Void",tooltip:'De status "void" geeft aan dat de aanrekening niet meer geldig is.'}},table:{amount:"bedrag",date:"datum",invoiceCta:"bekijk aanrekening",status:"status",usageCta:"bekijk gebruik"}},memberGetMemberPage:{invitation:{data:{copyActionFeedback:{label:"Link gekopieerd!"},copyButtonLabel:{label:"Kopieer je uitnodiging hier"},description:{label:"Ben je mega enthousiast van je TADAAM, maar snappen je vrienden de hype niet? Toon hen dat het gras écht wel groener is aan de TADAAM-kant en krijg er een gratis Internet & TV-maand voor in de plaats als ze voor minstens 6 maanden een TADAAM’er blijven!"},linkInstructions:{label:"Slide je liever in hun DM’s met een TADAAM-liefdesbrief? Deel dan ineens je persoonlijke link!"},qrInstructions:{label:"Let’s get into it! Trakteer je besties op een drankje en laat ze de QR-code hieronder scannen."}},sectionTitle:"Een maand gratis TADAAM"},invitationOverview:{data:{activeMonthsHeader:{label:"Lopende maanden"},invitationStatusHeader:{label:"Uitnodigingsstatus"},referralStatusHeader:{label:"Beloningsstatus"},referredHeader:{label:"TADAAM-vriend"},statusActive:{label:"Actief",placeHolder:"Je geniet momenteel van je gratis maand!"},statusCompleted:{label:"Voltooid",placeHolder:"Je vriend is een TADAAM’er geworden!"},statusError:{label:"Fout"},statusExpired:{label:"Verlopen"},statusInProgress:{label:"Bezig",placeHolder:"Wanneer je vriend 6 maanden een TADAAM’er is, ontvang je jouw gratis maand."},statusPending:{label:"In Afwachting",placeHolder:"We wachten op de voltooiing van de uitnodiging."},statusRedeemed:{label:"Ingezet",placeHolder:"Deze beloning is gebruikt."},statusRewarded:{label:"Beloond",placeHolder:"Je hebt een gratis maand ontvangen! Deze wordt op je volgende factuur toegepast."}},entityName:"uitnodigingen",sectionTitle:"Tadaam vrienden"},pageTitle:"Refer a friend"},mobileSubscriptionPage:{pendingLabel:"Activeren",sectionActivation:{activation:{confirmCheckboxText:"Ik heb mijn eSIM geïnstalleerd.",ctaNextLabel:"Voltooi activatie",ctaPreviousLabel:"Terug",description:{isNotSuccessfullText:"Zo niet, ga dan terug naar stap 1.",isSuccessfullQuestionText:"Heb je je eSIM gedownload en geïnstalleerd?",isSuccessfullText:"Als je dit hebt gedaan, klik dan op de knop 'Activeer eSIM' om het activeringsproces te voltooien.",pinAndPukCodeText:"Dit zijn je PIN-code en PUK-code:"},stepLabel:"Activatie",title:"Activeer je eSIM"},confirmation:{stepLabel:"Bevestiging"},installation:{ctaNextLabel:"Ga verder naar activatie",description:"Je kan je PIN-code en PUK-code over je eSIM terugvinden in de volgende stap.",install:"Installeer eSIM",stepLabel:"Installatie",steps:{step1:"Zorg ervoor dat je verbonden bent met het internet.",step2_default:"Scan de QR-code hierboven met de camera van je gsm om je eSIM-profiel te downloaden.",step2_iphone:"Scan de QR-code hierboven met de camera van je telefoon of druk op de knop eronder om je eSIM te installeren.",step3:"Zodra je je eSIM hebt gedownload en op je toestel hebt geïnstalleerd, kan je op 'Ga verder naar activatie' klikken om het proces verder te zetten."},title:"Download en installeer je eSIM"}},sectionCancellingSubscription:{description:'Als je je TADAAM Mobile Unlimited-abonnement wil stopzetten, neem dan contact op met ons via de chatknop hieronder of via support@tadaam.be.',title:"Annuleer mijn abonnement"},sectionCreditLimit:{ctaLabel:"Huidige limiet",description:"Met het verbruikslimiet bepaal je zelf hoeveel je extra wilt uitgeven. Zo beheer je je budget zelf en vermijd je hoge rekeningen. Zodra je het gekozen limiet hebt bereikt, worden bijkomende uitgaven geblokkeerd. Je kan deze hoeveelheid op elk moment aanpassen. Dit geldt voor alle aankopen op jouw account en heeft voorrang op andere limieten.",entityName:"verbruikslimiet",title:"Verbruikslimiet"},sectionEmbeddedSimInfo:{cardNumberLabel:"eSIM-kaartnummer",disclaimer:"*Heb je je PIN-code veranderd of ben je het vergeten? Gebruik je PUK-code om je telefoon te deblokkeren.",imsiLabel:"IMSI-nummer",pin1Label:"PIN-code",puk1Label:"PUK-code",subscriptionStatus:{activationPending:"Activatie bezig",active:"Actief",awaitingActivation:"Wacht op activatie",barred:"Geblokkeerd",blocked:"Geblokkeerd",cancelled:"Geannuleerd",created:"Aangemaakt",failed:"Mislukte nummeroverdracht",financialChurned:"Geannuleerd",portedOut:"Overgedragen"},subscriptionStatusLabel:"Status abonnement",tariffPlanLabel:"Tariefplan",title:"Informatie over mijn eSIM"},sectionMnp:{ctaLabel:"Bewaar",description:"Controleer de volgende gegevens op eventuele fouten.",entityName:"nummeroverdracht instellingen",errorDescription:"We konden de instellingen van je nummeroverdracht niet bijwerken.",newNumberCtaLabel:"Ik wil een nieuw telefoonnummer",newNumberInfoText:"Als de fout zich blijft voordoen, kun je kiezen om over te schakelen naar een nieuw nummer. Klik op de knop hieronder om de wijziging uit te voeren.",successDescription:"We hebben de instellingen van je nummeroverdracht bijgewerkt.",title:"Is al deze informatie correct?"},sectionPhoneDirectories:{description:"Beheer de publicatie van jouw telefoonnummer, naam en adres in telefoongidsen.",entityName:"contactinformatie in telefoongidsen",lookup:{label:"Zoekstatus",statusLabel:{allowed:"Toegestaan",notAllowed:"Niet toegestaan"}},modal:{ariaLabel:"Mijn telefoonnummer in telefoongidsen",hidden:{description:"Je telefoonnummer is niet gepubliceerd in de telefoongidsen en kan niet worden opgevraagd.",label:"Verborgen"},infoText:"Het kan 24u duren om je wijzigingen aan te passen.",lookup:{label:"Mijn naam en adres kunnen worden opgevraagd via mijn telefoonnummer."},publication:{description:"Je telefoonnummer, naam en postcode of volledig adres worden gepubliceerd en kunnen worden opgevraagd in de telefoongidsen via je naam en postcode of volledig adres. Je kan anderen ook de mogelijkheid geven om je naam en adres te vinden via je telefoonnummer.",label:"Gepubliceerd"},publicationType:{label:"Publicatietype"},title:"Mijn telefoonnummer in telefoongidsen"},publication:{label:"Publicatiestatus",statusLabel:{notPublished:"Niet gepubliceerd",published:"Gepubliceerd"}},publicationType:{label:"Publicatietype",statusLabel:{full:"Volledig adres",zip:"Enkel postcode"}},title:"Contactinformatie in telefoongidsen"},sectionSimSwap:{ctaLabel:"Wissel eSIM",description:"Zet je huidige eSIM over naar een andere telefoon door een SIM swap te bestellen.",entityName:"eSIM",modal:{description:"Je kan maar één keer per jaar wisselen via MyTADAAM. Als je nog eens zou willen wisselen, moet je contact opnemen met ons support team.",title:"Ben je zeker dat je wilt wisselen?"},title:"Wissel eSIM"},sectionUpdateSimBlockedStatus:{ctaLabel:{block:"Blokkeer eSIM",unblock:"Deblokkeer eSIM"},description:"Blokkeer alle uitgaande telefoongesprekken, berichten en mobiel dataverkeer.",entityName:"eSIM",title:"Blokkeer eSIM"},statusBanner:{activationPending:"Jouw eSIM wordt momenteel geactiveerd en dit kan een paar minuten duren. Je kan de status volgen in jouw account.",active:"Je mobiel abonnement is actief.",awaitingActivation:"Je eSIM staat te popelen om gebruikt te worden. Volg de stappen hieronder om je eSIM te gebruiken.",barred:"Je eSIM is geblokkeerd, waardoor je niet kan bellen, sms'en of mobiele data gebruiken.",blocked:"Je eSIM is geblokkeerd, waardoor je niet kan bellen, sms'en of mobiele data gebruiken.",cancelled:"Je hebt momenteel geen actief mobiel abonnement.",created:"Jouw eSIM wordt momenteel geactiveerd en dit kan een paar minuten duren. Je kan de status volgen in jouw account.",failed:"Helaas konden we je nummer niet overzetten. Controleer je gegevens en corrigeer de informatie die niet overeenkomt. Als het probleem zich blijft voordoen, aarzel dan niet om contact op te nemen met onze klantendienst.",financialChurned:"Je hebt nog een openstaand bedrag en kan daarom geen nieuw TADAAM Mobile Unlimited abonnement nemen. Betaal eerst je openstaande facturen.",portedOut:"Je eSIM is overgedragen."}},paymentSettingsPage:{pageTitle:"Betalingsmethoden",paymentInfo:{cardExpires:"Verloopt",data:{cardNumber:{label:"Kaartnummer"},cardType:{label:"Kaarttype"}},manageInStripe:"Beheren",paymentMethodDefault:"Standaard",paymentMethodExpired:"Verlopen",paymentMethodMissing:"Je hebt nog geen gekoppelde betaalmethoden."}},returnDevices:{alert:"We missen onze spullen 😮. Ga langs bij je dichtstbijzijnde Bpost-kantoor en geef je er TADAAM modem & TV box terug. Geen paniek, de rekening is voor ons! Download het gratis retouretiket via het <1>`Toestellen`-menu en breng ons weer samen. Big thanks!"},subscriptionPage:{pageTitle:"Jouw abonnement"},usagePage:{chart:{description:"Totaal verbruik: {{totalUsage}}",nextButtonLabel:"Volgende periode",previousButtonLabel:"Vorige periode",title:"Facturatieperiode",totalUsage:"Totaal verbruik"},emptyState:{subtitle:"Het lijkt erop dat we geen verbruiksgegevens konden vinden voor deze facturatieperiode.",title:"We konden geen verbruiksgegevens vinden"},filter:{daily:"Dagelijks",monthly:"Maandelijks",yearly:"Jaarlijks"},pageTitle:"Jouw verbruik"},webshopPage:{overview:{itemColumnLabel:"Artikel",limitLabel:"(Max. {{limit}})",outOfStockErrorMessage:"Dit product is momenteel niet op voorraad.",priceColumnLabel:"Prijs",quantityColumnLabel:"Aantal",submitButtonLabel:"Bestellen",summaryTitle:"Jouw TADAAM bestelling",title:"Producten",totalColumnLabel:"Totaal"},pageTitle:"Webshop"}},onboardingModule:{alreadyACustomer:{customer:"Ik ben een TADAAM'er",notACustomer:"Ik wil een TADAAM'er worden",title:"Ben jij al een TADAAM'er?"},alreadySignedIn:{createNew:"Ik wil een nieuw account aanmaken",cta:{createNew:"Maak een nieuw account",goToMyTadaam:"Ga naar MyTADAAM"},goToMyTadaam:"Ik wil een abonnement toevoegen",title:"Je bent al ingelogd"},configuratorPage:{activeProductOptionBadge:{label:"Toegevoegd"}},cta:{add:"Voeg toe",order:"Bestel nu",register:"Registreer",remove:"Verwijder"},deliveryAndLegalPage:{billing:{billingAddressRadioGroup:{company:{label:"Bedrijf"},personal:{label:"Persoonlijk"}},header:{subtitle:"Bestel je TADAAM voor jezelf of voor een bedrijf?",title:"Facturatieadres"},shippingSameAsBillingCheckboxText:"Mijn factuuradres en leveradres zijn hetzelfde."},contractSummary:"Lees aandachtig de samenvatting van het {{productName}} contract voordat je verder gaat.",easySwitch:{consent:{label:"Ik geef TADAAM toestemming om mijn huidige Internet- en TV-abonnement bij mijn vorige provider op te zeggen via Easy Switch."},easySwitchNumber:{tooltip:"De Easy Switch ID kan je terugvinden op het online klantenplatform of -app van je vorige provider, en op je aanrekeningen.",tooltipAriaLabel:"Meer informatie over de Easy Switch ID"},header:{subtitle:"Van een andere provider? Wij regelen de overstap voor je. Liever zelf doen? Schakel het gewoon uit.",title:"Easy Switch",tooltip:"Met Easy Switch zeggen we je huidige Internet- en TV-abonnement voor je op, zodat je zelf geen contact hoeft op te nemen met je oude provider.",tooltipAriaLabel:"Meer informatie over Easy Switch"},numbersToCancel:{addButtonLabel:"Nog een nummer toevoegen",label:"Telefoonnummers om op te zeggen",removeAriaLabel:"Dit nummer verwijderen",tooltip:"Deze telefoonnummers worden opgezegd en kunnen niet worden overgezet naar TADAAM. Je verliest ze zodra je bestelling bevestigd is.",tooltipAriaLabel:"Meer informatie over het opzeggen van telefoonnummers"}},error:{createSubscriptionErrorMessage:"Houston, we have a problem…","createSubscriptionErrorMessagecapacity-reached":"$t(global:error.capacityReachedErrorMessage)",invalidBelgianIdCardNumberErrorMessage:"Oeps, dit is geen geldig ID-nummer.",invalidBirthdayErrorMessage:"Het lijkt erop dat je niet oud genoeg bent...",invalidPhoneNumberErrorMessage:"Geef een geldig Belgisch telefoonnummer in.",updateCustomerErrorMessage:"Houston, we have a problem…"},field:I(I({},C.field),{},{billingAddress:C.field.address,dateOfBirth:I(I({},T),{},{label:"Geboortedatum"}),easySwitchCustomerNumber:{label:"Klantnummer bij je huidige provider"},easySwitchDonorOperator:{label:"Huidige provider",placeHolder:"Kies je huidige provider"},easySwitchNumber:{label:"Easy Switch ID"},identityCardNumber:I(I({},T),{},{international:{label:"Internationaal ID-kaartnummer"},national:{label:"ID-kaartnummer"}})}),greeting:"Hi, {{name}}!",header:{subtitle:"Vul onderstaande gegevens in om je TADAAM box te ontvangen.",title:"Leveringsinformatie"},personalInformation:{header:{subtitle:"Deze gegevens hebben wij nodig om misbruik van onze diensten te voorkomen.",title:"Persoonlijke Informatie"},idCardRadioGroup:{international:{label:"Internationaal Identiteitsbewijs"},national:{label:"Belgisch Identiteitsbewijs"}},legal:{subscribeCheckboxText:"Ja, ik wil geweldige TADAAM-aanbiedingen ontvangen (we zullen je niet spammen, pinky promise)"}},prefilledInfoNotice:"Hieronder vind je de informatie die we hebben verzameld tijdens de identificatie.",shipping:{headerTitle:"Leveradres"},submitButtonLabel:"Verzend"},easySwitch:{ctaLink:"Meer informatie over Easy Switch",text:"Van Internet & TV provider wisselen? Easy peasy! Wij fixen de overstap via EASY SWITCH. Even aanvragen na je bestelling en klaar! Check alle details in MyTADAAM."},invitation:{continueWithoutLink:"Verder zonder uitnodiging",expiredDescription:"Je uitnodiging voor {{product}} is niet meer geldig (verlopen op {{validUntil}}).",validDescription:"Je bent uitgenodigd voor {{product}}."},orderOverview:{error:{noProductForType_internetAndTv:"Gelieve een {{product}}-abonnement te selecteren.",noProductForType_mobile:"Gelieve een {{product}} abonnement te selecteren.",noProductsEnabled:"Gelieve minstens 1 product te selecteren."},paymentDetailsDisclaimer:{explanation:"Geen zorgen, je kan {{productName}} nog steeds gratis gebruiken. We vragen dit alleen als voorzorg voor wanneer je TADAAM-abonnement stopt. Zodra je abonnement eindigt, vragen we je om je hardware terug te sturen, zodat iemand anders er ook plezier van kan hebben. Als we het niet binnen 60 dagen terugkrijgen, rekenen we €50 aan per toestel.",title:"Vul je betalingsgegevens in"},paymentDisclaimer:"*Let op: de betalingen voor deze abonnementen zullen apart worden verwerkt.",productSectionTitle_internetAndTv:"Jouw {{product}}-abonnement",productSectionTitle_mobile:"Jouw {{product}} abonnement",title:"Jouw TADAAM bestelling",totalSectionTitle:"Totaal"},orderOverviewPage:{billingSectionTitle:"Facturatieadres",deliverySectionTitle:"Bezorgadres",hardwareSectionTitle:"Overzicht levering",header:{subtitle:"Een laatste controle: hebben we alles juist?",title:"Controleer jouw bestelling"},personalDetailsSectionTitle:"Persoonlijke details",submitButtonLabel:"Bestel en betaal"},paymentProgress:{buttonLoadingLabel:"Omleiden naar stripe...",internetAndTv:{ctaLabel:"Ga naar betaling",paragraph1:"Je bent nog maar een paar stappen verwijderd van het voltooien van je Internet & TV- en Mobile-pakket. Houd er rekening mee dat de betalingen voor deze abonnementen apart worden verwerkt. Dit betekent dat je twee aparte betalingen zal moeten uitvoeren: de eerste is voor het Internet & TV-abonnement en de andere is voor het Mobile-abonnement.",paragraph2:"Klik op 'Ga naar betaling' om de aankoop van je Internet & TV-abonnement te vervolledigen.",paragraph3:"Wanneer de betaling van het Internet & TV-abonnement bevestigd is, zal je automatisch worden doorverwezen naar de registratiepagina van het Mobile-abonnement. Deze pagina dient enkel voor de registratie van jouw betalingsgegevens."},mobile:{ctaLabel:"Ga verder naar betaling",paragraph1:"Laten we verder gaan met de registratie voor je mobiel abonnement. Je hoeft alleen je betalingsgegevens op te geven, omdat we de kosten pas aan het einde van de maand in rekening zullen brengen.",paragraph2:"Let op: er wordt een klein bedrag in rekening gebracht, afhankelijk van de betaalmethode die je kiest.",paragraph3:"Na het voltooien van deze stap wordt de aankoop afgerond."},stepper:{step1Label:"Betaling Internet & TV",step2Label:"Betaling Mobile",step3Label:"Bevestiging"},success:{header:{title:"Welkom bij de TADAAM-familie!"}}},signupPage:{error:{invalidEmailAddressErrorMessage:"Ongeldig e-mailadres.",invalidOrExpiredTokenErrorMessage:"Verificatietoken is ongeldig. Probeer het opnieuw door een nieuwe aan te vragen.",invalidTokenErrorMessage:"De verificatiecode moet uit 6 cijfers bestaan.",passwordEmailShouldNotMatchErrorMessage:"E-mail en wachtwoord mogen niet hetzelfde zijn.",passwordMinErrorMessage:"Wachtwoord moet 8 of meer tekens bevatten met ten minste één van elk: hoofdletter, kleine letter, cijfer en speciaal teken (bv. !@#$%^&*).",passwordMinLowerCaseErrorMessage:"Wachtwoord moet minstens 1 kleine letter bevatten (a-z).",passwordMinNumbersErrorMessage:"Wachtwoord moet minstens 1 cijfer bevatten (0-9).",passwordMinSymbolsErrorMessage:"Wachtwoord moet minstens 1 speciaal teken bevatten (bv. !@#$%^&*).",passwordMinUpperCaseErrorMessage:"Wachtwoord moet minstens 1 hoofdletter bevatten (A-Z).",registerErrorMessage:"Oeps, er liep iets fout bij het registreren van je account.",socialRegisterErrorMessage:"Oeps, er liep iets fout bij het registreren van je socialaccount.",verifyEmailErrorMessage:"Er liep iets fout bij de verificatie van je e-mailadres."},field:{email:D(D({},T),{},{label:"E-mailadres"}),password:D(D({},T),{},{label:"Wachtwoord"}),verificationToken:D(D({},T),{},{label:"Verificatiecode"})},header:{signUpButtonLabel:"Log in",subtitle:"Heb je al een account? ",title:"Meld je aan voor TADAAM"},legal:{agreedAndReadText:"Door verder te gaan, ga je akkoord met de algemene voorwaarden van TADAAM en bevestig je dat je ons privacybeleid hebt gelezen. Bij verkoop op afstand beschikt u over een herroepingsrecht van 14 dagen. Meer informatie over dit herroepingsrecht en het modelformulier voor herroeping vindt u hier."},reVerifyEmailButtonLabel:"Opnieuw Verzenden",submitButtonLabel:"Registreer",tokenVerificationSuccessMessage:"We hebben de code via e-mail naar {{emailAddress}} gestuurd. Vul de code hier in.",verifyEmailButtonLabel:"Verstuur code"}},product:{internetAndTv:{extraInfo:"Jouw TADAAM modem en TV Box worden binnen de 24 uur geleverd.",features:{belgium_only:"Overal in België beschikbaar",cancel_anytime:"Annuleer op elk moment",hardware:"Modem en TV box inbegrepen",unlimited_data:"Onbeperkt data"},label:"internet & TV",productLabel:{"tadaam-bridge":"TADAAM BRIDGE","tadaam-platinum":"TADAAM PLATINUM","tadaam-premium":"TADAAM PREMIUM","tadaam-premium-free":"TADAAM PREMIUM FREE","tadaam-remote":"REMOTE","tadaam-standard":"TADAAM STANDAARD","tadaam-video":"TV BOX"},specs:{speed:{label:"Surf tot",value:"{{speed}} Mbps"},stream:{label:"Stream op",value_one:"{{count}} scherm",value_other:"{{count}} schermen tegelijk"}}},mobile:{extraInfo:{activation:"Je kan je eSIM activeren via MyTADAAM zodra je je betalingsgegevens hebt ingevuld.",eSimOnly:"TADAAM biedt alleen eSIM aan."},features:{unlimited_data:"Onbeperkt data",unlimited_minutes:"Onbeperkt bellen",unlimited_texts:"Onbeperkt sms'en"},label:"mobiel",productLabel:{"tadaam-mobile-unlimited":"TADAAM MOBILE UNLIMITED"},specs:{hassle_free_eSim:{label:"Probleemloze eSIM",value:""},unlimited:{label:"Onbeperkt data, bellen en sms'en",value:""}}},webshop:{label:"Webshop"}},subscription:{card:{badgeLabel:{active:"actief",cancelled:"vorige",paused:"gepauzeerd"},buttonLabel:{cancelDowngrade:"Hou dit product",downgrade:"Downgrade abonnement",order:"Neem {{productId}}",pause:"Pauzeer abonnement",payBill:"Openstaande aanrekening betalen",reactive:"Heractiveer abonnement",upgrade:"Upgrade abonnement"},featuresTitle:"INBEGREPEN",interval:{month_one:"maand",month_other:"{{count}} maand",year_one:"jaar",year_other:"{{count}} jaar"}},mobile:{compatibilityCheck:{brand:"merk",brandField:{label:"Wat is het merk van je telefoon?"},errorFeedback:"Helaas ondersteunt je telefoon geen eSIM. Een upgrade kan je helpen om optimaal te kunnen genieten van de probleemloze ervaring van TADAAM Mobile Unlimited.",model:"model",modelField:{label:"Wat is het model van je telefoon?"},subtitle:"Voordat je je registreert, controleren we of TADAAM Mobile compatibel is met jouw telefoon.",successFeedback:"Goed nieuws! Je telefoon ondersteunt eSIM. Activeer het nu en maak vandaag nog verbinding.",title:"Niet te snel!"},modal:{buttonLabel:{abort:"Verwijder {{productLabel}}",close:"Sluiten",next:"Ga verder",order:"Bestel nu"}},numberSetup:{contractTypeRadioGroup:{b2b:"Zakelijk contract",b2c:"Privé contract",label:"Mijn contract bij mijn vorige provider was een …"},newPhoneNumber:"nieuw telefoonnummer",setupTypeRadioGroup:{mnp:{label:"Ik wil een bestaand telefoonnummer overzetten.",phoneNumberField:{label:"Welk telefoonnummer zou je willen overzetten?"}},new:{label:"Ik wil een $t(mobile.numberSetup.newPhoneNumber)."}},title:"Laten we bij het begin beginnen..."}}},successPage:{activateEsim:{subtitle:'Ga naar MyTADAAM om te beginnen.',title:"Activeer meteen jouw eSIM!"},ctaLabel:"Ga naar MyTADAAM",questions:{subtitle:"We helpen je graag verder! Stuur ons een bericht via de chatknop hieronder.",title:"Vragen?"},thanksForOrdering:{subtitle:"We bereiden je bestelling voor. Indien je op een werkdag hebt besteld, wordt het binnen de 24 uur geleverd. Voor bestellingen in het weekend kan het iets langer duren.",title:"Bedankt voor je bestelling!"},watchTvImmediately:{subtitle:'Download de TADAAM TV app in de App Store of de Google Play Store.',title:"Kan je niet wachten om je favoriete serie te kijken?"}},surveyModule:{error:{submitError:"Er is een fout opgetreden bij het verzenden van de enquête. Probeer het later opnieuw."},feedback:{emptyStateButtonLabel:"Terug naar My TADAAM",emptyStateDescription:"We konden de enquête die je zoekt niet laden",emptyStateTitle:"Enquête niet gevonden"},submitButtonLabel:"Antwoord verzenden",success:{buttonLabel:"Ga naar My TADAAM",subtitle:"Bedankt voor het invullen van onze vragenlijst en het helpen om TADAAM beter te maken!",title:"Bedankt voor je feedback!"},title:"Enquête"}};o.ZP.use(a.Z).use(i.Db).init({defaultNS:"global",detection:{lookupFromPathIndex:0,order:["path","localStorage"]},fallbackLng:"en",interpolation:{escapeValue:!1},ns:["global","onboardingModule"],resources:{en:g,fr:k,nl:N},returnNull:!1,supportedLngs:["en","nl","fr"]});var x=n(3568),L=n(7294),R=n(745),G=n(7462),F=n(5987),z=n(6310),U=z.object({box:z.string().max(8,"maxLengthErrorMessage.8"),city:z.string().required("requiredErrorMessage"),houseNumber:z.string().required("requiredErrorMessage").max(8,"maxLengthErrorMessage.8").matches(/^[a-zA-Z0-9\s-]+$/,"invalidHouseNumberErrorMessage"),street:z.string().required("requiredErrorMessage"),zip:z.string().required("requiredErrorMessage").max(8,"maxLengthErrorMessage.8")}),V=n(1257),B=n(4155),q=(B.env.REACT_APP_API_URI,B.env.REACT_APP_AUTH_0_CLIENT_ID,B.env.REACT_APP_AUTH_0_DOMAIN,B.env.REACT_APP_AUTH_0_NAMESPACE,B.env.REACT_APP_ZOWIE_CHATBOT_INSTANCE_ID,B.env.REACT_APP_DOMAIN,B.env.REACT_APP_GOOGLE_TAG_MANAGER_CONTAINER_ID,B.env.REACT_APP_ITSME_AUTH_URI,B.env.REACT_APP_ITSME_CLAIMS,B.env.REACT_APP_ITSME_CLIENT_ID,B.env.REACT_APP_ITSME_REDIRECT_URI,B.env.REACT_APP_ITSME_SCOPE,B.env.REACT_APP_LAUNCH_DARKLY_CLIENT_ID,B.env.REACT_APP_LAUNCH_DARKLY_ENVIRONMENT,B.env.REACT_APP_LEGAL_DOCUMENTS_URI,B.env.REACT_APP_MARKETING_WEBSITE_DOMAIN,B.env.REACT_APP_PUSHER_CLUSTER,B.env.REACT_APP_PUSHER_KEY,B.env.REACT_APP_REQUIRED_APP_PERMISSION,B.env.REACT_APP_SENTRY_DSN,B.env.REACT_APP_SENTRY_ENVIRONMENT,B.env.REACT_APP_SURVEY_CHURN_ID,B.env.REACT_APP_SURVEY_HARDWARE_RETURN_ID,B.env.REACT_APP_SURVEY_HARDWARE_RETURN_IMAGE,B.env.REACT_APP_SURVEY_PAUSE_ID,"https://my.tadaam.be"),Z={appConfig:{apiUri:"https://api.tadaam.be/tenant/v3",domain:q,env:"production",googleTagManagerContainerId:"GTM-PRLK257Q",itsmeAuthUri:"https://oidc.prd.itsme.services/clientsecret-oidc/csapi/v0.1/connect/authorize",itsmeClaims:"http://itsme.services/v2/claim/IDDocumentSN",itsmeClientId:"z9BQtCQVEO",itsmeRedirectUri:"https://my.tadaam.be/callback/auth/itsme",itsmeScope:"service:TADAAM_PROD_DATA_SHARING%20openid%20profile%20email%20address%20phone%20eid",legalDocumentsUri:"https://tadaam-legal.s3.eu-central-1.amazonaws.com",marketingWebsiteDomain:"https://www.tadaam.be",requiredAppPermission:"read:tenant",surveyChurnId:"1690210007323",surveyHardwareReturnId:"1705403503542",surveyHardwareReturnImage:"https://tadaam-image-background.s3.eu-central-1.amazonaws.com/hardware-confirmation-instructions.jpg",surveyPauseId:"1690209439516",zowieChatbotInstanceId:"63a4e80134294aa28c79bb432ed10f73"},auth0Config:{cacheLocation:"localstorage",clientId:"FJpY9nfGGmzvlbQy2netYhSkYxqvKAhs",domain:"login.tadaam.be",namespace:"https://tadaam.be",redirectUri:q,useRefreshTokens:!0},launchDarklyConfig:{launchDarklyClientId:"660c4a54c7519a0fddfeeb6c",launchDarklyEnvironment:"prd"},pusherConfig:{cluster:"eu",pusherKey:"78e046a13cb479db04ff"},sentryConfig:{dsn:"https://b73ab743fb4e4896b226d63b348afb56@o244061.ingest.sentry.io/4505085760831488",environment:"prd"}},W=Z.appConfig.apiUri,H=[{axiosInstance:V.default.create({baseURL:W,headers:{"x-tadaam-client":"web"}}),isDefaultConfig:!0,name:"tadaam-api-v3"}];function Y(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return K(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(K(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,K(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,K(d,"constructor",u),K(u,"constructor",l),l.displayName="GeneratorFunction",K(u,o,"GeneratorFunction"),K(d),K(d,o,"Generator"),K(d,r,function(){return this}),K(d,"toString",function(){return"[object Generator]"}),(Y=function(){return{w:a,m:p}})()}function K(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}K=function(e,t,n,r){function a(t,n){K(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},K(e,t,n,r)}var J,$=z.object({name:z.string().required("requiredErrorMessage"),vatNumber:z.string().required("requiredErrorMessage").test("isValidVatNumber",function(){var e=(0,r.Z)(Y().m(function e(t,n){return Y().w(function(e){for(;;)switch(e.n){case 0:if(!(((null==t?void 0:t.replaceAll(/BE|_/g,""))||"").length<10)){e.n=1;break}return e.a(2,n.createError({message:"invalidErrorMessage"}));case 1:return e.a(2,!0)}},e)}));return function(t,n){return e.apply(this,arguments)}}())}),Q="other",X=function(e){return e!==Q},ee=z.object({brand:z.string().required("requiredErrorMessage").test("isValidBrand",X),name:z.string().required("requiredErrorMessage").test("isValidName",X)}),te={brand:"",name:""},ne="UNKNOWN",re=function(e){return e.ACCOUNT="account",e.ADJUST_HARDWARE="adjust",e.CONFIRM_HARDWARE="confirm",e.DEVICES="devices",e.INVOICES="invoices",e.MEMBER_GET_MEMBER="refer-a-friend",e.PAYMENT_SETTINGS="payment-settings",e.SUBSCRIPTION="subscription",e.USAGE="usage",e.WEB_SHOP="webshop",e}({}),oe=[{iconName:"FiUser",label:"account",uri:re.ACCOUNT},{iconName:"FiRadio",isMultiProductPage:!0,label:"subscription",uri:re.SUBSCRIPTION},{iconName:"FiHardDrive",label:"devices",uri:re.DEVICES},{iconName:"FiCreditCard",label:"payment-settings",uri:re.PAYMENT_SETTINGS},{iconName:"FiFileText",isMultiProductPage:!0,label:"invoices",uri:re.INVOICES},{iconName:"FiBarChart",isMultiProductPage:!0,label:"usage",uri:re.USAGE},{iconName:"FiShare2",label:"refer-a-friend",uri:re.MEMBER_GET_MEMBER},{featureFlag:"ffWebshop",iconName:"FiShoppingCart",label:"webshop",uri:re.WEB_SHOP},{iconName:"FiStar",isExternal:!0,label:"trustpilot",uri:"trustpilot"},{iconName:"FiLifeBuoy",isExternal:!0,label:"support",uri:"support"}],ae=n(2982),ie=[{labelKey:"new",value:"new"},{labelKey:"mnp",value:"mnp"}],ce=ie.map(function(e){return e.value}),le=[{labelKey:"b2c",value:"b2c"},{labelKey:"b2b",value:"b2b"}],ue=le.map(function(e){return e.value}),se=z.object({contractType:z.string().oneOf([""].concat((0,ae.Z)(ue))).required("requiredErrorMessage"),donorOperator:z.string().required("requiredErrorMessage"),externalCustomerId:z.string().max(30,"maxLengthErrorMessage.30").when("contractType",{is:"b2b",otherwise:function(e){return e},then:function(e){return e.required("requiredErrorMessage")}}),operator:z.string().when("donorOperator",{is:ne,otherwise:function(e){return e},then:function(e){return e.required("requiredErrorMessage")}}),phoneNumber:z.string().required("requiredErrorMessage").matches(/^\d+(?:\s?\d+)*$/,"requiredErrorMessage"),setupType:z.string().oneOf([""].concat((0,ae.Z)(ce))).required("requiredErrorMessage"),simId:z.string().when("contractType",{is:"b2c",otherwise:function(e){return e},then:function(e){return e.min(13,"invalidErrorMessage").max(22,"invalidErrorMessage").required("requiredErrorMessage")}})}),de={contractType:"",donorOperator:"",externalCustomerId:"",operator:"",phoneNumber:"",setupType:"",simId:""},pe=function(e){return e.EN="en",e.FR="fr",e.NL="nl",e}({}),me=function(e){return e.ESIM_COMPATIBILITY_CHECK="eSIM-compatibility-check",e.ITSME_IDENTITY_CHECK="itsme-identity-check",e.NUMBER_SETUP="phone-number-setup",e}({}),fe=function(e){return e.FIFTY="Fifty",e.HUNDRED="Hundred",e.SEVENTY_FIVE="SeventyFive",e.TWENTY_FIVE="TwentyFive",e.ZERO="Zero",e}({}),be=function(e){return e.BEST_TARIFF="best-tariff",e.CALLBACK="callback",e.CHECKOUT="checkout",e.MY_TADAAM="my-tadaam",e.ONBOARDING="signup",e.SURVEY="survey",e}({}),ge=function(e){return e[e.STEP1_SIGNUP=1]="STEP1_SIGNUP",e[e.STEP2_BILLING_AND_LEGAL=2]="STEP2_BILLING_AND_LEGAL",e[e.STEP3_STRIPE_CHECKOUT=3]="STEP3_STRIPE_CHECKOUT",e[e.STEP4_COMPLETED=4]="STEP4_COMPLETED",e}({}),ve=function(e){return e.INTERNET_AND_TV="internet-and-tv",e.MOBILE="mobile",e.WEBSHOP="webshop",e}({}),ye=function(e){return e[e.AFTER_FIVE_MINUTES=3e5]="AFTER_FIVE_MINUTES",e[e.AFTER_FIVE_SECONDS=5e3]="AFTER_FIVE_SECONDS",e[e.AFTER_ONE_MINUTE=6e4]="AFTER_ONE_MINUTE",e[e.AFTER_TEN_MINUTES=6e5]="AFTER_TEN_MINUTES",e[e.AFTER_THIRTY_SECONDS=3e4]="AFTER_THIRTY_SECONDS",e[e.IMMEDIATELY_STALE=0]="IMMEDIATELY_STALE",e[e.NEVER_STALE=1/0]="NEVER_STALE",e}({}),he=function(e){return e.CHURN="survey/churn",e.PAUSE="survey/pause",e}({}),Ee=(J={},(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)(J,x.Rp9.PAGE_NOT_FOUND,{description:"pageNotFound",title:"pageNotFound"}),be.BEST_TARIFF,{description:"best-tariff",title:"best-tariff"}),be.ONBOARDING,{description:"signup",title:"signup"}),be.SURVEY,{description:"survey",title:"survey"}),re.ACCOUNT,{description:"account",title:"account"}),re.DEVICES,{description:"devices",title:"devices"}),re.INVOICES,{description:"invoices",title:"invoices"}),re.MEMBER_GET_MEMBER,{description:"refer-a-friend",title:"refer-a-friend"}),re.PAYMENT_SETTINGS,{description:"payment-settings",title:"payment-settings"}),re.SUBSCRIPTION,{description:"subscription",title:"subscription"}),(0,c.Z)((0,c.Z)(J,re.USAGE,{description:"usage",title:"usage"}),re.WEB_SHOP,{description:"webshop",title:"webshop"})),Oe=(0,x.lzp)("requiredErrorMessage","invalidErrorMessage"),we={belgium_only:"features.belgium_only",cancel_anytime:"features.cancel_anytime",hardware:"features.hardware",unlimited_data:"features.unlimited_data"},Se={unlimited_data:"features.unlimited_data",unlimited_minutes:"features.unlimited_minutes",unlimited_texts:"features.unlimited_texts"},Pe={ccp_0030_0030:30,ccp_0050_0050:50,ccp_0100_0100:100},ke=n(4487),Te=n(5936),je=n(7854),Ae=n(9204),Ce={401:!1,403:!1,503:!0},Me={queries:{refetchOnWindowFocus:!1,retry:function(e,t){var n,r=null===(n=t.response)||void 0===n?void 0:n.status;return!(e>=3)&&Ce[r]},staleTime:ye.AFTER_THIRTY_SECONDS}},Ie=new Te.L({onError:function(e){ke.$e(function(t){var n,r;t.setTag("source","mutation"),(0,Ae.IZ)(e)&&t.setContext("response",{data:null===(n=e.response)||void 0===n?void 0:n.data,status:null===(r=e.response)||void 0===r?void 0:r.status}),ke.Tb(e)})}}),_e=new je.S({defaultOptions:Me,mutationCache:Ie}),De=n(5682),Ne=n(223),xe=n(1165),Le=n(9250),Re=n(2599);function Ge(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{returnTo:""}).returnTo;e&&o(e)},[o]);return L.createElement(tt.tw,(0,G.Z)({},r,{authorizationParams:{redirect_uri:n},onRedirectCallback:a,useRefreshTokensFallback:!0}),t)},ot={appConfig:{apiUri:"",domain:"",requiredAppPermission:""},auth0Config:{cacheLocation:"localstorage",clientId:"",domain:"",namespace:"",redirectUri:"",useRefreshTokens:!1},launchDarklyConfig:{launchDarklyClientId:"",launchDarklyEnvironment:""},pusherConfig:{cluster:"",pusherKey:""},sentryConfig:{dsn:"",environment:""}},at=(0,L.createContext)(ot),it=function(e){var t=e.children,n=e.config;return L.createElement(at.Provider,{value:n},t)},ct=function(){return(0,L.useContext)(at)},lt=n(6606),ut=n.n(lt);function st(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(vt(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,vt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,vt(d,"constructor",u),vt(u,"constructor",l),l.displayName="GeneratorFunction",vt(u,o,"GeneratorFunction"),vt(d),vt(d,o,"Generator"),vt(d,r,function(){return this}),vt(d,"toString",function(){return"[object Generator]"}),(gt=function(){return{w:a,m:p}})()}function vt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}vt=function(e,t,n,r){function a(t,n){vt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},vt(e,t,n,r)}var yt=function(){var e=localStorage.getItem(et);return e?{Authorization:"Bearer ".concat(e)}:{}},ht=function(e){var t=e.children,n=ct().pusherConfig,o=(0,x.h_N)(),a=(0,L.useCallback)(function(){var e=(0,r.Z)(gt().m(function e(t,n){var r,a,i,c,l;return gt().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=t.channelName,a=t.socketId,e.p=1,e.n=2,o.post("pusher.authorize",{channel_name:r,socket_id:a},{headers:yt()});case 2:i=e.v,c=i.data,n(null,c),e.n=4;break;case 3:e.p=3,l=e.v,n(l,null);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t,n){return e.apply(this,arguments)}}(),[o]),i=(0,L.useCallback)(function(){var e=(0,r.Z)(gt().m(function e(t,n){var r,a,i,c;return gt().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=t.socketId,e.p=1,e.n=2,o.post("pusher.authenticate",{socket_id:r},{headers:yt()});case 2:a=e.v,i=a.data,n(null,i),e.n=4;break;case 3:e.p=3,c=e.v,n(c,null);case 4:return e.a(2)}},e,null,[[1,3]])}));return function(t,n){return e.apply(this,arguments)}}(),[o]),c=(0,L.useRef)(function(e){var t,n,r,o,a;return pt||(n=(t=e).authenticate,r=t.authorize,o=t.cluster,a=t.pusherKey,pt=new(ut())(a,dt(dt({cluster:o},r&&{channelAuthorization:{customHandler:r}}),n&&{userAuthentication:{customHandler:n}}))),pt}(bt(bt({},n),{},{authenticate:i,authorize:a})));return L.createElement(mt.Provider,{value:c.current},t)},Et=n(5108),Ot=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=function(){var e=(0,L.useContext)(mt);if(!e)throw new Error("No Pusher instance");return e}(),r=ct().appConfig.env;(0,L.useEffect)(function(){t&&!n.user.signin_requested&&(n.signin(),"development"===r&&n.bind_global(Et.info))},[r,t,n]),(0,L.useEffect)(function(){return e.forEach(function(e){var t,r=e.handler,o=e.name;null!==(t=n.user)&&void 0!==t&&null!==(t=t.callbacks.get(o))&&void 0!==t&&t.length||n.user.bind(o,r)}),function(){e.forEach(function(e){var t=e.handler,r=e.name;n.user.unbind(r,t)})}},[e,n.user])},wt=n(8551);function St(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Pt(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Pt(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Pt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Pt(d,"constructor",u),Pt(u,"constructor",l),l.displayName="GeneratorFunction",Pt(u,o,"GeneratorFunction"),Pt(d),Pt(d,o,"Generator"),Pt(d,r,function(){return this}),Pt(d,"toString",function(){return"[object Generator]"}),(St=function(){return{w:a,m:p}})()}function Pt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Pt=function(e,t,n,r){function a(t,n){Pt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Pt(e,t,n,r)}var kt="reference.easy-switch-operators";function Tt(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return jt(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(jt(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,jt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,jt(d,"constructor",u),jt(u,"constructor",l),l.displayName="GeneratorFunction",jt(u,o,"GeneratorFunction"),jt(d),jt(d,o,"Generator"),jt(d,r,function(){return this}),jt(d,"toString",function(){return"[object Generator]"}),(Tt=function(){return{w:a,m:p}})()}function jt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}jt=function(e,t,n,r){function a(t,n){jt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},jt(e,t,n,r)}var At="reference.cities";function Ct(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Mt(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Mt(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Mt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Mt(d,"constructor",u),Mt(u,"constructor",l),l.displayName="GeneratorFunction",Mt(u,o,"GeneratorFunction"),Mt(d),Mt(d,o,"Generator"),Mt(d,r,function(){return this}),Mt(d,"toString",function(){return"[object Generator]"}),(Ct=function(){return{w:a,m:p}})()}function Mt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Mt=function(e,t,n,r){function a(t,n){Mt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Mt(e,t,n,r)}var It={id:"",name:"",questions:[],status:"draft",title:{en:"",fr:"",nl:""}},_t="survey.info";function Dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Nt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockCtaErrorEnabled:(0,x.UqG)(t,e.isMockCtaErrorEnabled)}})},toggleIsMockCtaLoading:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockCtaLoadingEnabled:(0,x.UqG)(t,e.isMockCtaLoadingEnabled)}})}})};function Ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isDevtoolsSettingsModalOpen:(0,x.UqG)(t,e.isDevtoolsSettingsModalOpen)}})},toggleIsFormHelperEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isFormHelperEnabled:(0,x.UqG)(t,e.isFormHelperEnabled)}})},toggleIsMockItsmeEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{shouldIgnoreItsmeMock:(0,x.UqG)(t,e.shouldIgnoreItsmeMock)}})},toggleIsRedirectPreventionEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isRedirectPreventionEnabled:(0,x.UqG)(t,e.isRedirectPreventionEnabled)}})},toggleIsShowTranslationKeysEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isShowTranslationKeysEnabled:(0,x.UqG)(t,e.isShowTranslationKeysEnabled)}})}})},$t=n(3513);function Qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isInternetAndTvSubscriptionMockEnabled:(0,x.UqG)(t,e.isInternetAndTvSubscriptionMockEnabled)}})}})};function nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockMobileSubscriptionEnabled:(0,x.UqG)(t,e.isMockMobileSubscriptionEnabled)}})},togglePhoneDirectoriesIsAllowLookupEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e((0,$t.Uy)(function(e){e.mobileSubscriptionMockData.phoneDirectory.allowLookup=(0,x.UqG)(t,e.mobileSubscriptionMockData.phoneDirectory.allowLookup)}))},togglePhoneDirectoriesPublished:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e((0,$t.Uy)(function(e){e.mobileSubscriptionMockData.phoneDirectory.published=(0,x.UqG)(t,e.mobileSubscriptionMockData.phoneDirectory.published)}))}})};function cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ln(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockProductsErrorEnabled:(0,x.UqG)(t,e.isMockProductsErrorEnabled)}})},toggleIsMockProductsLoading:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockProductsLoadingEnabled:(0,x.UqG)(t,e.isMockProductsLoadingEnabled)}})}})};function dn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockUserProfileEnabled:(0,x.UqG)(t,e.isMockUserProfileEnabled)}})},toggleIsMockUserProfileError:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockUserProfileErrorEnabled:(0,x.UqG)(t,e.isMockUserProfileErrorEnabled)}})},toggleIsMockUserProfileLoading:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMockUserProfileLoadingEnabled:(0,x.UqG)(t,e.isMockUserProfileLoadingEnabled)}})}})};function bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function gn(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(xn(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,xn(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,xn(d,"constructor",u),xn(u,"constructor",l),l.displayName="GeneratorFunction",xn(u,o,"GeneratorFunction"),xn(d),xn(d,o,"Generator"),xn(d,r,function(){return this}),xn(d,"toString",function(){return"[object Generator]"}),(Nn=function(){return{w:a,m:p}})()}function xn(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}xn=function(e,t,n,r){function a(t,n){xn(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},xn(e,t,n,r)}function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Rn(e){for(var t=1;t0&&void 0!==i[0]?i[0]:{}).appState,o=t.authorizationParams,a=(0,F.Z)(t,Dn),e.n=1,n(Rn({appState:Rn({returnTo:b},r),authorizationParams:Rn(Rn(Rn({},o),v),g&&{session_transfer_token:g})},a));case 1:return e.a(2)}},e)})),[n,b,v,g]),E=(0,L.useCallback)(function(){var e=(0,r.Z)(Nn().m(function e(t){var n;return Nn().w(function(e){for(;;)switch(e.n){case 0:null===(n=window)||void 0===n||null===(n=n.Chatbotize)||void 0===n||n.logout(),localStorage.clear(),ke.av(null),o(Rn({logoutParams:{returnTo:"".concat(l,"/").concat(m)}},t));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),[o,l,m]);return Rn(Rn({},a),{},{loginWithPopup:y,loginWithRedirect:h,logout:E})};function Fn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zn(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Xn(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Xn(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Xn(d,"constructor",u),Xn(u,"constructor",l),l.displayName="GeneratorFunction",Xn(u,o,"GeneratorFunction"),Xn(d),Xn(d,o,"Generator"),Xn(d,r,function(){return this}),Xn(d,"toString",function(){return"[object Generator]"}),(Qn=function(){return{w:a,m:p}})()}function Xn(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Xn=function(e,t,n,r){function a(t,n){Xn(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Xn(e,t,n,r)}var er="customer.info";function tr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return nr(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(nr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,nr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,nr(d,"constructor",u),nr(u,"constructor",l),l.displayName="GeneratorFunction",nr(u,o,"GeneratorFunction"),nr(d),nr(d,o,"Generator"),nr(d,r,function(){return this}),nr(d,"toString",function(){return"[object Generator]"}),(tr=function(){return{w:a,m:p}})()}function nr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}nr=function(e,t,n,r){function a(t,n){nr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},nr(e,t,n,r)}var rr=function(e){var t=(0,x.pmc)(),n=Un("global","feedback").t,r=Un("global","error").t,o=Un("global","form").t,a=(0,L.useCallback)(function(t,a){return t?"capacity-reached"===a?r("capacityReachedErrorMessage"):"missing-external-customer-id"===a?o("field.externalCustomerId.invalidErrorMessage"):n("updateErrorDescription",{description:e}):n("updateSuccessDescription",{description:e})},[e,r,n,o]);return(0,L.useCallback)(function(e,r){var o="error"===e,i=e;t.isActive(i)||t({description:a(o,r),id:i,isClosable:!0,position:"bottom",status:e,title:n(o?"updateErrorTitle":"updateSuccessTitle")})},[t,a,n])},or=n(202),ar=n(6205),ir=n(8022),cr=n(7484),lr=n.n(cr),ur={id:"",imsi:"",matchingId:"",msisdn:"",pin1:"",pin2:"",puk1:"",puk2:""},sr={allowLookup:!1,publicationType:"full",published:!1},dr={creditLimit:fe.HUNDRED,embeddedSim:ur,lastSimSwap:"",phoneDirectory:sr,productId:"",status:"unknown"},pr={box:"",city:"",houseNumber:"",street:"",zip:""},mr={last4:"",type:""},fr={donorOperator:null,externalCustomerId:"",msisdn:"",operator:null,phoneBrand:"",phoneModelName:"",simId:""},br={password:"",ssid:""},gr={currentPeriodEnd:"",currentPeriodStart:"",currentProductId:"",nextProductId:"",qosProfile:"ccp_0030_0030",status:"unknown",statusChanged:""},vr={billingAddress:pr,dateOfBirth:"",devices:{},email:"",firstName:"",hash:"",id:"",identityCardNumber:"",identityCardType:"national",initiallySelectedMobileProduct:"",initiallySelectedProduct:"",itsmeId:"",language:pe.EN,lastName:"",loyalty:!1,mobileConfig:fr,mobileSubscription:dr,modemSettings:br,newsletter:!1,onboardingStepCompleted:0,paymentMethod:mr,phoneNumber:"",subscription:gr,surveys:!1},yr=["embeddedSim","phoneDirectory"],hr=["billingAddress","mobileConfig","mobileSubscription","modemSettings","paymentMethod","subscription"];function Er(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Or(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(kr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,kr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,kr(d,"constructor",u),kr(u,"constructor",l),l.displayName="GeneratorFunction",kr(u,o,"GeneratorFunction"),kr(d),kr(d,o,"Generator"),kr(d,r,function(){return this}),kr(d,"toString",function(){return"[object Generator]"}),(Pr=function(){return{w:a,m:p}})()}function kr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}kr=function(e,t,n,r){function a(t,n){kr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},kr(e,t,n,r)}function Tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function jr(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0],n=(0,x.h_N)(),o=(0,L.useState)(1),a=(0,Qe.Z)(o,2),i=a[0],c=a[1],l=Rr().userProfile.id,u=(0,L.useCallback)(function(){var e=(0,r.Z)(Pr().m(function e(t){var r,o,a,i;return Pr().w(function(e){for(;;)switch(e.n){case 0:return r=t.pageParam,o=void 0===r?1:r,e.n=1,n.get(Ar,{params:jr({id:l,size:10},o&&{nextPage:o})});case 1:return a=e.v,i=a.data,e.a(2,i)}},e)}));return function(t){return e.apply(this,arguments)}}(),[n,l]),s=(0,L.useCallback)(function(e){if(e.hasMore){var t=i+1;return c(t),t}},[i]),d=(0,Sr.N)({enabled:!t,getNextPageParam:s,initialPageParam:1,queryFn:u,queryKey:[Ar]}),p=d.data,m=d.fetchNextPage,f=d.hasNextPage,b=d.isError,g=d.isFetching,v=d.isFetchingNextPage,y=d.isPending,h=(0,L.useMemo)(function(){var e;return null!==(e=null==p?void 0:p.pages.flatMap(function(e){return e.invoices}))&&void 0!==e?e:[]},[null==p?void 0:p.pages]);return{fetchNextInvoicePage:m,hasNextInvoicePage:f,invoices:h,isFetchingNextInvoicePage:v,isGetInvoicesEmpty:0===h.length,isGetInvoicesError:b,isGetInvoicesLoading:!t&&y,isInvoicesFetching:g,openAmount:null!==(e=null==p?void 0:p.pages[0].openAmount)&&void 0!==e?e:0}};function Mr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Ir(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ir(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ir(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ir(d,"constructor",u),Ir(u,"constructor",l),l.displayName="GeneratorFunction",Ir(u,o,"GeneratorFunction"),Ir(d),Ir(d,o,"Generator"),Ir(d,r,function(){return this}),Ir(d,"toString",function(){return"[object Generator]"}),(Mr=function(){return{w:a,m:p}})()}function Ir(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ir=function(e,t,n,r){function a(t,n){Ir(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ir(e,t,n,r)}var _r="mobile.oldest-open-invoice",Dr=["created","updated"],Nr=["stripe.mobile-subscription","customer"].flatMap(function(e){return Dr.map(function(t){return"".concat(e,".").concat(t)})});function xr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Lr(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Lr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Lr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Lr(d,"constructor",u),Lr(u,"constructor",l),l.displayName="GeneratorFunction",Lr(u,o,"GeneratorFunction"),Lr(d),Lr(d,o,"Generator"),Lr(d,r,function(){return this}),Lr(d,"toString",function(){return"[object Generator]"}),(xr=function(){return{w:a,m:p}})()}function Lr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Lr=function(e,t,n,r){function a(t,n){Lr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Lr(e,t,n,r)}var Rr=function(){var e=En().localTokenData,t=ct().auth0Config.namespace,n=Gn(),o=n.getAccessTokenSilently,a=n.isLoading,i=n.logout,c=n.user,l=(0,L.useMemo)(function(){var n="".concat(t,"/customerId"),r=Number((null==e?void 0:e.exp)||0),o=r&&r>=lr()().unix()?null==e?void 0:e[n]:void 0;return(null==c?void 0:c[n])||o||""},[e,t,c]),u=function(e){var t,n=(0,x.h_N)(),o=Mn().headers,a=function(){var e=Wn("ffDevToolsEnabled"),t=vn((0,Hn.N)(function(e){return e.internetAndTvSubscriptionMockData})),n=vn(function(e){return e.isInternetAndTvSubscriptionMockEnabled}),r=vn(function(e){return e.isMockMobileSubscriptionEnabled}),o=vn(function(e){return e.isMockUserProfileEnabled}),a=vn(function(e){return e.isMockUserProfileErrorEnabled}),i=vn(function(e){return e.isMockUserProfileLoadingEnabled}),c=vn((0,Hn.N)(function(e){return e.mobileSubscriptionMockData})),l=vn((0,Hn.N)(function(e){return e.userProfileMockData})),u=(0,L.useMemo)(function(){return e?Kn(Kn(Kn({},o&&Kn({},l)),r&&{mobileSubscription:c}),n&&{subscription:t}):{}},[e,t,n,r,o,c,l]);return{hasMockError:!!e&&a,isMockLoading:!!e&&i,mockUserProfile:u}}(),i=a.hasMockError,c=a.isMockLoading,l=a.mockUserProfile,u=(0,L.useCallback)((0,r.Z)(Qn().m(function t(){var r,a;return Qn().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.get("customer.info?id=".concat(encodeURIComponent(e)),{headers:o});case 1:return r=t.v,a=r.data,t.a(2,a)}},t)})),[n,e,o]),s=(0,wt.a)({enabled:!!e,queryFn:u,queryKey:[er]}),d=s.data,p=s.error,m=s.isError,f=s.isLoading,b=s.refetch,g=(0,L.useMemo)(function(){return $n($n({},d),l)},[d,l]);return{errorStatus:(null==p||null===(t=p.response)||void 0===t?void 0:t.status)||0,hasGetUserProfileError:m||i,isGetUserProfileLoading:f||c,refetch:b,userProfile:g}}(l),s=u.errorStatus,d=u.hasGetUserProfileError,p=u.isGetUserProfileLoading,m=u.refetch,f=u.userProfile,b=!!f.id;!function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,or.NL)(),n=(0,L.useCallback)(function(){t.invalidateQueries({queryKey:[er]}),t.invalidateQueries({queryKey:[_r]}),t.invalidateQueries({queryKey:[Ar]})},[t]),r=(0,L.useMemo)(function(){return Nr.map(function(e){return{handler:n,name:e}})},[n]);Ot(r,e)}(b);var g=(0,L.useCallback)((0,r.Z)(xr().m(function e(){return xr().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o({cacheMode:"off"});case 1:return e.n=2,m();case 2:return e.a(2)}},e)})),[o,m]);return(0,L.useEffect)(function(){s.toString().startsWith("40")&&i()},[s,i]),{customerId:l,hasUserProfileError:d,isSignedIn:b,isUserProfileLoading:p||a,sync:g,userProfile:(0,L.useMemo)(function(){return function(e){var t=e.billingAddress,n=e.mobileConfig,r=e.mobileSubscription,o=e.modemSettings,a=e.paymentMethod,i=e.subscription,c=(0,F.Z)(e,hr);return Or(Or(Or({},vr),c),{},{billingAddress:Or(Or({},pr),t),mobileConfig:Or(Or({},fr),n),mobileSubscription:wr(Or({},r)),modemSettings:Or(Or({},br),o),paymentMethod:Or(Or({},mr),a),subscription:Or(Or({},gr),i)})}(f)},[f])}};function Gr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Fr(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Fr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Fr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Fr(d,"constructor",u),Fr(u,"constructor",l),l.displayName="GeneratorFunction",Fr(u,o,"GeneratorFunction"),Fr(d),Fr(d,o,"Generator"),Fr(d,r,function(){return this}),Fr(d,"toString",function(){return"[object Generator]"}),(Gr=function(){return{w:a,m:p}})()}function Fr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Fr=function(e,t,n,r){function a(t,n){Fr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Fr(e,t,n,r)}function zr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ur(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Zr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Zr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zr(d,"constructor",u),Zr(u,"constructor",l),l.displayName="GeneratorFunction",Zr(u,o,"GeneratorFunction"),Zr(d),Zr(d,o,"Generator"),Zr(d,r,function(){return this}),Zr(d,"toString",function(){return"[object Generator]"}),(qr=function(){return{w:a,m:p}})()}function Zr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zr=function(e,t,n,r){function a(t,n){Zr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Zr(e,t,n,r)}var Wr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,n=vn(function(e){return e.isMockMobileSubscriptionEnabled}),o=vn(function(e){return e.isMockCtaErrorEnabled}),a=vn(function(e){return e.isMockCtaLoadingEnabled}),i=(0,L.useCallback)((0,r.Z)(qr().m(function n(){var r,a,i,c=arguments;return qr().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,new Promise(function(e){setTimeout(e,t)});case 1:if(!o){n.n=2;break}throw new Error("Mock error");case 2:for(r=c.length,a=new Array(r),i=0;i3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Yr(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Yr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Yr(d,"constructor",u),Yr(u,"constructor",l),l.displayName="GeneratorFunction",Yr(u,o,"GeneratorFunction"),Yr(d),Yr(d,o,"Generator"),Yr(d,r,function(){return this}),Yr(d,"toString",function(){return"[object Generator]"}),(Hr=function(){return{w:a,m:p}})()}function Yr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Yr=function(e,t,n,r){function a(t,n){Yr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Yr(e,t,n,r)}var Kr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(0,x.h_N)(),n=(0,L.useCallback)((0,r.Z)(Hr().m(function e(){var n,r;return Hr().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.get("reference.embedded-sim-compatible-devices");case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),[t]),o=(0,wt.a)({queryFn:n,queryKey:["embeddedsimCompatibleDevices"]}),a=o.data,i=void 0===a?[]:a,c=o.isError,l=o.isFetching,u=(0,L.useMemo)(function(){return Array.from(new Set(i.map(function(e){return e.brand})))},[i]),s=(0,L.useMemo)(function(){return i.reduce(function(e,t){var n=t.brand,r=t.name;return e[n]||(e[n]=[]),e[n].push(r),e},{"":[]})},[i]),d=(0,L.useMemo)(function(){return s[e]||[]},[s,e]);return{brandOptions:u,embeddedsimCompatibleDevices:i,hasGetEmbeddedsimCompatibleDevicesError:c,isGetEmbeddedsimCompatibleDevicesLoading:l,modelOptionsByBrand:s,modelOptionsForBrand:d}};function Jr(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return $r(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):($r(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,$r(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,$r(d,"constructor",u),$r(u,"constructor",l),l.displayName="GeneratorFunction",$r(u,o,"GeneratorFunction"),$r(d),$r(d,o,"Generator"),$r(d,r,function(){return this}),$r(d,"toString",function(){return"[object Generator]"}),(Jr=function(){return{w:a,m:p}})()}function $r(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}$r=function(e,t,n,r){function a(t,n){$r(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},$r(e,t,n,r)}var Qr=function(){var e=(0,x.h_N)(),t=(0,L.useCallback)((0,r.Z)(Jr().m(function t(){var n,r;return Jr().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get("reference.mobile-operators");case 1:return n=t.v,r=n.data,t.a(2,r)}},t)})),[e]),n=(0,wt.a)({queryFn:t,queryKey:["operators"],staleTime:ye.NEVER_STALE}),o=n.data,a=void 0===o?[]:o;return{hasGetOperatorsError:n.isError,isGetOperatorsLoading:n.isFetching,operators:a}};function Xr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eo(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(po(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,po(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,po(d,"constructor",u),po(u,"constructor",l),l.displayName="GeneratorFunction",po(u,o,"GeneratorFunction"),po(d),po(d,o,"Generator"),po(d,r,function(){return this}),po(d,"toString",function(){return"[object Generator]"}),(so=function(){return{w:a,m:p}})()}function po(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}po=function(e,t,n,r){function a(t,n){po(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},po(e,t,n,r)}var mo="reference.products",fo=function(){var e=(0,x.h_N)(),t=uo(mo),n=(0,Qe.Z)(t,2),o=n[0],a=n[1],i=vn(function(e){return e.isMockProductsErrorEnabled}),c=vn(function(e){return e.isMockProductsLoadingEnabled}),l=(0,L.useMemo)(function(){try{return JSON.parse(o||"trigger error")}catch(e){return{internetAndTv:[],mobile:[]}}},[o]),u=(0,L.useCallback)((0,r.Z)(so().m(function t(){var n,r,o,i;return so().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get(mo);case 1:return n=t.v,r=n.data,o=Array.isArray(r),i=o?{internetAndTv:r,mobile:[]}:r,a(JSON.stringify(i)),t.a(2,i)}},t)})),[e,a]),s=(0,wt.a)({placeholderData:l,queryFn:u,queryKey:[mo],staleTime:ye.NEVER_STALE}),d=s.data;return{hasGetProductsError:s.isError||i,isGetProductsLoading:s.isFetching&&!o||c,productsByType:d||l}},bo=function(e){var t=e.id,n=e.interval,r=e.intervalCount,o=e.productType,a=e.rate,i=Un("product","mobile").t,c=Un("product","internetAndTv").t,l=Un("subscription","card").t,u="internet-and-tv"===o,s=l("interval.".concat(n),{count:r,defaultValue:n}),d=(0,L.useMemo)(function(){return u?Object.values(we).map(function(e){return c(e)}):Object.values(Se).map(function(e){return i(e)})},[u,c,i]),p=(0,L.useMemo)(function(){if(!u)return[{specLabel:i("specs.hassle_free_eSim.label"),specValue:i("specs.hassle_free_eSim.value")},{specLabel:i("specs.unlimited.label"),specValue:i("specs.unlimited.value")}];var t=e.devices,n=e.qosProfile,r=Number(t);return[{specLabel:c("specs.stream.label"),specValue:c("specs.stream.value",{count:r})},{specLabel:c("specs.speed.label"),specValue:c("specs.speed.value",{speed:Pe[n]})}]},[e,u,c,i]),m=t.replaceAll("-"," ").toUpperCase(),f=u?c("productLabel.".concat(t),{defaultValue:m}):i("productLabel.".concat(t),{defaultValue:m});return{productFeatures:d,productFeaturesTitle:l("featuresTitle"),productInterval:s,productName:f,productRate:(0,x.cco)(a),productSpecs:p,variant:"dark"}},go=["productsByType"];function vo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function yo(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Oo(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Oo(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Oo(d,"constructor",u),Oo(u,"constructor",l),l.displayName="GeneratorFunction",Oo(u,o,"GeneratorFunction"),Oo(d),Oo(d,o,"Generator"),Oo(d,r,function(){return this}),Oo(d,"toString",function(){return"[object Generator]"}),(Eo=function(){return{w:a,m:p}})()}function Oo(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Oo=function(e,t,n,r){function a(t,n){Oo(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Oo(e,t,n,r)}var wo="reference.webshop-products",So=function(){var e=(0,Le.TH)().pathname;return e.endsWith("/")?e.split("/").at(-2):e.split("/").at(-1)};function Po(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ko(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{}),{},{replace:!0}))},[e])},jo=function(e){var t=An().currentLanguage,n=(0,Le.TH)(),r=n.pathname,o=n.search,a=(e||r).replace(/^\/?(en|nl|fr)?\/?/,"".concat(t,"/")),i=ct().appConfig.domain;return"".concat(i,"/").concat(a).concat(o)},Ao=function(){return{successHandler:(0,L.useCallback)(function(e){var t=e.redirectUrl,n=void 0===t?"":t;n&&window.location.assign(n)},[])}},Co=n(9655);function Mo(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Io(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Io(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Io(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Io(d,"constructor",u),Io(u,"constructor",l),l.displayName="GeneratorFunction",Io(u,o,"GeneratorFunction"),Io(d),Io(d,o,"Generator"),Io(d,r,function(){return this}),Io(d,"toString",function(){return"[object Generator]"}),(Mo=function(){return{w:a,m:p}})()}function Io(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Io=function(e,t,n,r){function a(t,n){Io(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Io(e,t,n,r)}var _o=function(e){var t=Un("surveyModule","success").t,n=(0,x.h_N)(),r=(0,L.useContext)(oi),o=(0,x.pmc)();return{submitSurvey:(0,L.useCallback)(function(t,r){if(!r.some(function(e){var t=e.choiceIds;return!!e.openAnswer||(null==t?void 0:t.length)}))throw new Error("No answers to this survey");return n.post("answer.create",{answerQuestions:r,customerId:t,surveyId:e})},[e,n]),toastSurvey:(0,L.useCallback)(function(e,n){return o({description:n||r.toast.description||t("subtitle"),id:"survey.success.".concat((new Date).valueOf()),isClosable:!0,status:"success",title:e||r.toast.title||t("title")})},[o,t,r])}},Do="yyyy-MM-dd",No=/^0[1-9]\d{7}$/,xo=/^04\d{8}$/;function Lo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ro(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{internetAndTvProductId:"",isInternetAndTvProductEnabled:(0,x.UqG)(t,e.isInternetAndTvProductEnabled)}})},toggleIsMobileEnabled:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"toggle";return e(function(e){return{isMobileProductEnabled:(0,x.UqG)(t,e.isMobileProductEnabled),mobileProductId:""}})}})},zo=function(e){return e.MEMBER_GET_MEMBER="member_get_member",e.RETAIL="retail",e}({}),Uo=function(e){return e.ACCOUNT="account",e.CONFIGURATOR="configurator",e.DELIVERY_AND_LEGAL="delivery-and-legal",e.IDENTITY_CHECK="identity-check",e[e.ITSME_IDENTITY_CHECK=me.ITSME_IDENTITY_CHECK]="ITSME_IDENTITY_CHECK",e.ONFIDO_VERIFICATION="onfido-verification",e.ORDER_OVERVIEW="order-overview",e.PAYMENT_PROGRESS="payment-progress",e}({}),Vo=function(e){return e.PAYMENT_PROGRESS_INTERNET_AND_TV="internet-and-tv",e.PAYMENT_PROGRESS_MOBILE="mobile",e.SUCCESS="order-successful",e}({});function Bo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function qo(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:2e3,n=(0,x.ktP)(!1),r=(0,Qe.Z)(n,2),o=r[0],a=r[1],i=a.off,c=a.on,l=(0,x.y1H)().debouncedCallback;return{handleCopy:(0,L.useCallback)(function(){navigator.clipboard.writeText(e),c(),l(i,t)},[l,t,i,c,e]),isSuccess:o}};function va(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return ya(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ya(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,ya(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ya(d,"constructor",u),ya(u,"constructor",l),l.displayName="GeneratorFunction",ya(u,o,"GeneratorFunction"),ya(d),ya(d,o,"Generator"),ya(d,r,function(){return this}),ya(d,"toString",function(){return"[object Generator]"}),(va=function(){return{w:a,m:p}})()}function ya(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ya=function(e,t,n,r){function a(t,n){ya(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},ya(e,t,n,r)}function ha(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Ea(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ea(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ea(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ea(d,"constructor",u),Ea(u,"constructor",l),l.displayName="GeneratorFunction",Ea(u,o,"GeneratorFunction"),Ea(d),Ea(d,o,"Generator"),Ea(d,r,function(){return this}),Ea(d,"toString",function(){return"[object Generator]"}),(ha=function(){return{w:a,m:p}})()}function Ea(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ea=function(e,t,n,r){function a(t,n){Ea(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ea(e,t,n,r)}function Oa(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return wa(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(wa(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,wa(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,wa(d,"constructor",u),wa(u,"constructor",l),l.displayName="GeneratorFunction",wa(u,o,"GeneratorFunction"),wa(d),wa(d,o,"Generator"),wa(d,r,function(){return this}),wa(d,"toString",function(){return"[object Generator]"}),(Oa=function(){return{w:a,m:p}})()}function wa(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}wa=function(e,t,n,r){function a(t,n){wa(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},wa(e,t,n,r)}var Sa=function(e){var t=e.owned;return e.returned||t};function Pa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ka(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Aa(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Aa(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Aa(d,"constructor",u),Aa(u,"constructor",l),l.displayName="GeneratorFunction",Aa(u,o,"GeneratorFunction"),Aa(d),Aa(d,o,"Generator"),Aa(d,r,function(){return this}),Aa(d,"toString",function(){return"[object Generator]"}),(ja=function(){return{w:a,m:p}})()}function Aa(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Aa=function(e,t,n,r){function a(t,n){Aa(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Aa(e,t,n,r)}function Ca(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ma(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0],t=(0,x.h_N)(),n=Rr().userProfile.id,o=(0,L.useCallback)(function(){var e=(0,r.Z)(ja().m(function e(r){var o,a,i;return ja().w(function(e){for(;;)switch(e.n){case 0:return o=r.pageParam,e.n=1,t.get(Ia,{params:Ma({id:n,size:10},o&&{startingAfter:o})});case 1:return a=e.v,i=a.data,e.a(2,i)}},e)}));return function(t){return e.apply(this,arguments)}}(),[t,n]),a=(0,Sr.N)({enabled:!e,getNextPageParam:function(e){var t=e.hasMore,n=e.invoices;if(t){var r=null==n?void 0:n.at(-1);return null==r?void 0:r.id}},initialPageParam:"",queryFn:o,queryKey:[Ia]}),i=a.data,c=a.fetchNextPage,l=a.hasNextPage,u=a.isError,s=a.isFetching,d=a.isFetchingNextPage,p=a.isPending,m=(0,L.useMemo)(function(){var e;return null!==(e=null==i?void 0:i.pages.flatMap(function(e){return e.invoices}))&&void 0!==e?e:[]},[null==i?void 0:i.pages]);return{fetchNextInvoicePage:c,hasNextInvoicePage:l,invoices:m,isFetchingNextInvoicePage:d,isGetInvoicesEmpty:0===m.length,isGetInvoicesError:u,isGetInvoicesLoading:!e&&p,isInvoicesFetching:s}};function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Na(e){for(var t=1;t td":{borderBottomColor:"whiteAlpha.300",borderBottomStyle:"solid",borderBottomWidth:"1px"},"&:nth-of-type(even) > td":{bg:"whiteAlpha.50"}}},t)},ul:function(e){var t=e.children;return L.createElement(x.xuv,{as:"ul",m:0,pl:5},t)}},yi=(0,L.memo)(function(e){var t=e.role,n=e.text,r="user"===t;return n&&""!==n.trim()?L.createElement(x.kCb,{justify:r?"flex-end":"flex-start"},L.createElement(x.xuv,{bg:r?"brand.main":"whiteAlpha.120",border:r?"1px solid":"none",borderColor:r?"brand.main":"transparent",borderRadius:"2xl",color:r?"black":"white",maxW:"92%",minW:0,px:4,py:3},L.createElement(x.xuv,{color:r?"black":"white",fontSize:"md",lineHeight:"tall",sx:gi(gi({"& > * + *":{marginTop:"0.75rem"}},r?{"&::selection":{backgroundColor:"accent.main",color:"white"},"& *::selection":{backgroundColor:"accent.main",color:"white"}}:{}),{},{overflowWrap:"anywhere",wordBreak:"break-word"})},r?L.createElement(x.xuv,{as:"p",m:0,sx:{whiteSpace:"pre-wrap"}},n):L.createElement(mi.UG,{components:vi,remarkPlugins:[fi.Z]},n)))):null}),hi=function(e){return e.CLOSED="closed",e.EMPTY="empty",e.ESCALATED="escalated",e.NEW="new",e.OPEN="open",e.SOLVED="solved",e}({}),Ei=function(e){var t=e.canCancel,n=e.cancelButtonLabel,r=e.input,o=e.inputAriaLabel,a=e.isLoading,i=e.onCancel,c=e.onInputChange,l=e.onSend,u=e.placeholder,s=e.sendButtonLabel,d=e.textareaRef,p=(0,L.useCallback)(function(e){var t=e.style;t.height="auto";var n=Math.max(44,Math.min(e.scrollHeight,160));t.height="".concat(n,"px"),t.overflowY=e.scrollHeight>160?"auto":"hidden"},[]),m=(0,L.useCallback)(function(){var e=d.current;e&&p(e)},[p,d]),f=(0,L.useCallback)(function(e){p(e.target),c(e.target.value)},[c,p]),b=(0,L.useCallback)(function(e){"Enter"!==e.key||e.shiftKey||e.nativeEvent.isComposing||!r.trim()||a||(e.preventDefault(),l())},[r,a,l]);return(0,L.useEffect)(function(){m()},[r,m]),L.createElement(x.kCb,{bg:"gray.900",borderTop:"1px solid",borderTopColor:"whiteAlpha.200",p:4},L.createElement(x.xuv,{alignItems:"end",columnGap:3,display:"grid",flex:1,gridTemplateColumns:"minmax(0, 1fr) auto",gridTemplateRows:"auto auto",rowGap:1.5},L.createElement(x.xuv,{_focusVisible:{borderColor:"brand.main",outline:"none"},_placeholder:{color:"whiteAlpha.500"},"aria-label":o,as:"textarea",bg:"gray.700",borderColor:"whiteAlpha.200",borderRadius:"md",borderWidth:"1px",color:"white",disabled:a,fontSize:"md",gridColumn:"1 / 2",gridRow:"1 / 2",lineHeight:"tall",maxH:"".concat(160,"px"),maxLength:300,minH:"".concat(44,"px"),onChange:f,onKeyDown:b,overflowY:"hidden",placeholder:u,px:3,py:2.5,ref:d,resize:"none",rows:1,value:r}),L.createElement(x.xuv,{gridColumn:"2 / 3",gridRow:"1 / 2",justifySelf:"end"},t?L.createElement(x.hU,{_hover:{bg:"whiteAlpha.300"},"aria-label":n,bg:"whiteAlpha.200",color:"white",icon:L.createElement(x.Y5v,{iconName:"FiSquare"}),onClick:i}):L.createElement(x.hU,{_hover:{bg:"brand.main",color:"black"},"aria-label":s,bg:"brand.main",color:"black",icon:L.createElement(x.Y5v,{iconName:"FiSend"}),isDisabled:!r.trim()||a,onClick:l})),L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"sm",gridColumn:"1 / 2",gridRow:"2 / 3",justifySelf:"end",lineHeight:"short",pr:1},r.length," / ",300)))},Oi=(0,L.memo)(function(e){var t=e.conversationId,n=e.conversationStatus,r=e.errorMessage,o=e.hasOpenConversation,a=e.input,i=e.inputRef,c=e.isLoading,l=e.isLoadingConversation,u=e.isSending,s=e.messages,d=e.onCancel,p=e.onClose,m=e.onInputChange,f=e.onSend,b=e.onShowConversationOverview,g=e.onStartNewChat,v=Un("global","chatbotWidget").t,y=Un("global","externalLinks").t,h=(0,L.useRef)(!1),E=(0,L.useRef)(!0),O=(0,L.useRef)(null),w=(0,L.useMemo)(function(){return n===hi.ESCALATED||n===hi.SOLVED||n===hi.CLOSED},[n]),S=(0,L.useMemo)(function(){return s.map(function(e){return{id:e.id,role:e.role,text:e.parts.map(function(e){return"text"===e.type&&e.text?e.text:""}).join("\n\n")}})},[s]),P=(0,L.useMemo)(function(){switch(n){case hi.CLOSED:return v("state.closedNotice");case hi.ESCALATED:return v("state.escalatedNotice");case hi.SOLVED:return v("state.solvedNotice");default:return null}},[n,v]),k=Boolean(P)&&!o;(0,L.useEffect)(function(){h.current=!1,E.current=!0},[t]);var T=(0,L.useCallback)(function(){var e=O.current;e&&(e.scrollTo({behavior:"smooth",top:e.scrollHeight}),E.current=!0)},[]),j=(0,L.useCallback)(function(){var e=O.current;if(e){var t=e.scrollHeight-(e.scrollTop+e.clientHeight);E.current=t<=24}},[]);(0,L.useEffect)(function(){if(!h.current&&!l&&0!==s.length){var e=window.requestAnimationFrame(function(){T()});return h.current=!0,function(){window.cancelAnimationFrame(e)}}},[l,T,s.length]),(0,L.useEffect)(function(){var e=s[s.length-1];if(e&&"user"!==e.role&&E.current){var t=window.requestAnimationFrame(function(){T()});return function(){window.cancelAnimationFrame(t)}}},[s,T]);var A=(0,L.useCallback)(function(){f(),E.current=!0;var e=window.requestAnimationFrame(function(){T()});return function(){window.cancelAnimationFrame(e)}},[f,T]);return L.createElement(x.kCb,{bg:"gray.800",border:"1px solid",borderColor:"whiteAlpha.200",borderRadius:"2xl",boxShadow:"2xl",color:"white",direction:"column",h:"full",maxH:"full",overflow:"hidden",w:"full"},L.createElement(x.kCb,{align:"center",bg:"gray.800",borderBottom:"1px solid",borderBottomColor:"whiteAlpha.200",gap:3,justify:"space-between",px:5,py:4},L.createElement(x.kCb,{align:"center",gap:2,minW:0},L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":v("header.conversationsAriaLabel"),color:"white",flexShrink:0,icon:L.createElement(x.Y5v,{iconName:"FiArrowLeft"}),onClick:b,size:"sm",variant:"ghost"}),L.createElement(x.xvT,{fontSize:"lg",fontWeight:"bold",lineHeight:"short",noOfLines:1},v("header.title"))),L.createElement(x.kCb,{align:"center",gap:2},L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":v("launcher.closeAriaLabel"),color:"white",flexShrink:0,icon:L.createElement(x.Y5v,{iconName:"FiX"}),onClick:p,size:"sm",variant:"ghost"}))),k&&L.createElement(x.xuv,{borderBottom:"1px solid",borderBottomColor:"whiteAlpha.100",px:4,py:3},L.createElement(x.zxk,{leftIcon:L.createElement(x.Y5v,{iconName:"FiPlusCircle"}),onClick:g,size:"sm",variant:"secondaryDark",w:"full"},v("menu.newChatLabel"))),L.createElement("div",{onScroll:j,ref:O,style:{flex:1,minHeight:0,overflowY:"auto",padding:"16px"}},L.createElement(x.gCW,{align:"stretch",spacing:3},0===S.length&&!l&&L.createElement(x.kCb,{justify:"flex-start"},L.createElement(si.E.div,{animate:{opacity:1,y:0},initial:{opacity:0,y:8},style:{maxWidth:"92%"},transition:{delay:.34,duration:.18,ease:"easeOut"}},L.createElement(x.xuv,{bg:"whiteAlpha.100",border:"1px solid",borderColor:"whiteAlpha.200",borderRadius:"2xl",px:4,py:4},L.createElement(x.xvT,{fontSize:"md",fontWeight:"bold",mb:1.5},v("state.emptyTitle")),L.createElement(x.xvT,{color:"whiteAlpha.800",fontSize:"md",lineHeight:"tall",mb:3,whiteSpace:"pre-line"},v("state.emptyDescription")),L.createElement(x.rUS,{_hover:{color:"brand.main"},color:"white",fontSize:"md",fontWeight:"semibold",href:y("support"),isExternal:!0,textDecoration:"underline"},v("state.supportLinkLabel"))))),l&&L.createElement(x.kCb,{justify:"center",pt:10},L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"md"},v("state.loadingConversation"))),S.map(function(e){return L.createElement(yi,{key:e.id,role:e.role,text:e.text})}),(c||l)&&S.length>0&&!r&&L.createElement(pi,{label:v("state.thinking")}),r&&L.createElement(x.xuv,{bg:"red.900",border:"1px solid",borderColor:"red.400",borderRadius:"2xl",px:4,py:3},L.createElement(x.xvT,{color:"red.100",fontSize:"md",lineHeight:"tall"},r)))),P&&L.createElement(x.xuv,{borderTop:"1px solid",borderTopColor:"orange.500"},L.createElement(x.xuv,{bg:"orange.900",pb:2,pt:3,px:4},L.createElement(x.xvT,{color:"orange.50",fontSize:"sm",lineHeight:"tall"},P))),L.createElement(Ei,{canCancel:u,cancelButtonLabel:v("composer.cancelButtonLabel"),input:a,inputAriaLabel:v("composer.inputAriaLabel"),isLoading:c||l||w,onCancel:d,onInputChange:m,onSend:A,placeholder:v("composer.placeholder"),sendButtonLabel:v("composer.sendButtonLabel"),textareaRef:i}))}),wi=function(e){return e.parts.map(function(e){return"text"===e.type&&e.text?e.text:""}).join(" ").trim()},Si=(0,L.memo)(function(e){var t=e.activeConversationId,n=e.conversations,r=e.currentPage,o=e.isLatestConversationOpen,a=e.isLoading,i=e.onClose,c=e.onNextPage,l=e.onPreviousPage,u=e.onSelectConversation,s=e.onStartNewChat,d=e.pageCount,p=An().currentLanguage,m=Un("global","chatbotWidget").t,f=(0,L.useMemo)(function(){return new Intl.DateTimeFormat(p,{day:"2-digit",hour:"2-digit",minute:"2-digit",month:"short"})},[p]),b=(0,L.useCallback)(function(e){var t=e.currentTarget.dataset.conversationId;t&&u(t)},[u]);return L.createElement(x.kCb,{bg:"gray.800",border:"1px solid",borderColor:"whiteAlpha.200",borderRadius:"2xl",boxShadow:"2xl",color:"white",direction:"column",h:"full",maxH:"full",overflow:"hidden",w:"full"},L.createElement(x.kCb,{align:"center",bg:"gray.800",borderBottom:"1px solid",borderBottomColor:"whiteAlpha.200",gap:3,justify:"space-between",px:5,py:4},L.createElement(x.xvT,{fontSize:"lg",fontWeight:"bold",lineHeight:"short",noOfLines:1},m("overview.title")),L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":m("launcher.closeAriaLabel"),color:"white",flexShrink:0,icon:L.createElement(x.Y5v,{iconName:"FiX"}),onClick:i,size:"sm",variant:"ghost"})),!o&&L.createElement(x.xuv,{borderBottom:"1px solid",borderBottomColor:"whiteAlpha.100",px:4,py:3},L.createElement(x.zxk,{leftIcon:L.createElement(x.Y5v,{iconName:"FiPlusCircle"}),onClick:s,size:"sm",variant:"secondaryDark",w:"full"},m("menu.newChatLabel"))),L.createElement(x.xuv,{flex:1,minH:0,overflowY:"auto",px:4,py:4},a&&L.createElement(x.kCb,{justify:"center",pt:10},L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"md"},m("overview.loadingConversations"))),!a&&0===n.length&&L.createElement(x.kCb,{align:"center",direction:"column",h:"100%",justify:"center",textAlign:"center"},L.createElement(x.xuv,{alignItems:"center",bg:"whiteAlpha.100",border:"1px solid",borderColor:"whiteAlpha.200",borderRadius:"full",color:"brand.main",display:"flex",h:12,justifyContent:"center",mb:3,w:12},L.createElement(x.Y5v,{iconName:"FiMessageSquare"})),L.createElement(x.xvT,{fontSize:"md",fontWeight:"bold",mb:1},m("overview.emptyTitle")),L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"sm",lineHeight:"tall"},m("overview.emptyDescription"))),!a&&n.length>0&&L.createElement(x.gCW,{align:"stretch",spacing:2},n.map(function(e){var n=Boolean(t)&&e.id===t,r=e.lastMessageAt||e.createdAt;return L.createElement(x.xuv,{_focusVisible:{borderColor:"brand.main",boxShadow:"outline"},_hover:{bg:n?"whiteAlpha.200":"whiteAlpha.100",borderColor:"brand.main"},as:"button",bg:n?"whiteAlpha.200":"transparent",border:"1px solid",borderColor:n?"whiteAlpha.300":"whiteAlpha.100",borderRadius:"lg",color:"white",cursor:"pointer","data-conversation-id":e.id,disabled:!e.id,key:e.id,onClick:b,px:3,py:3,textAlign:"left",transition:"background-color 0.2s ease, border-color 0.2s ease",type:"button",w:"full"},L.createElement(x.kCb,{align:"flex-start",gap:3},L.createElement(x.kCb,{align:"center",bg:"whiteAlpha.100",borderRadius:"md",color:"brand.main",flexShrink:0,h:9,justify:"center",mt:.5,w:9},L.createElement(x.Y5v,{iconName:"FiMessageSquare"})),L.createElement(x.xuv,{columnGap:2,display:"grid",gridTemplateColumns:"minmax(0, 1fr) auto",minW:0,rowGap:1.5,w:"full"},L.createElement(x.xvT,{color:"whiteAlpha.900",fontSize:"sm",fontWeight:"semibold",gridColumn:"1 / 2",lineHeight:"short",noOfLines:1},function(e){var t,n,r=e.messages.find(function(e){return"user"===e.role&&wi(e)});return(r?(t=wi(r),(n=t.replace(/\s+/g," ").trim()).length<=96?n:"".concat(n.slice(0,96).trimEnd(),"...")):"")||m("overview.emptyConversation")}(e)),L.createElement(x.xuv,{alignSelf:"start",bg:"whiteAlpha.100",borderRadius:"full",color:"whiteAlpha.800",fontSize:"xs",fontWeight:"semibold",gridColumn:"2 / 3",gridRow:"1 / 3",lineHeight:"short",px:2,py:1},function(e){switch(e){case hi.CLOSED:return m("overview.status.closed");case hi.ESCALATED:return m("overview.status.escalated");case hi.OPEN:return m("overview.status.open");case hi.SOLVED:return m("overview.status.solved");default:return m("overview.status.new")}}(e.status)),r&&L.createElement(x.xvT,{color:"whiteAlpha.500",fontSize:"xs",gridColumn:"1 / 2",lineHeight:"short"},f.format(new Date(r))))))}))),d>1&&L.createElement(x.kCb,{align:"center",bg:"gray.900",borderTop:"1px solid",borderTopColor:"whiteAlpha.200",gap:3,justify:"space-between",px:4,py:3},L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":m("overview.previousPageAriaLabel"),color:"white",icon:L.createElement(x.Y5v,{iconName:"FiChevronLeft"}),isDisabled:r<=1||a,onClick:l,size:"sm",variant:"ghost"}),L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"sm",lineHeight:"short"},m("overview.paginationLabel",{page:r,pageCount:d})),L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":m("overview.nextPageAriaLabel"),color:"white",icon:L.createElement(x.Y5v,{iconName:"FiChevronRight"}),isDisabled:r>=d||a,onClick:c,size:"sm",variant:"ghost"})))}),Pi=(0,L.memo)(function(e){var t=e.onToggle,n=Un("global","chatbotWidget").t;return L.createElement(si.E.div,{animate:{opacity:1,y:0},initial:{opacity:0,y:10},transition:{delay:.14,duration:.2,ease:"easeOut"}},L.createElement(x.kCb,{_focusVisible:{borderColor:"brand.main",boxShadow:"outline"},_hover:{bg:"gray.700",borderColor:"whiteAlpha.300"},align:"center","aria-label":n("launcher.openAriaLabel"),as:"button",bg:"gray.800",border:"1px solid",borderColor:"whiteAlpha.200",borderRadius:"full",boxShadow:"2xl",color:"white",gap:3,onClick:t,pl:2,pr:4,py:2,transition:"background-color 0.2s ease, border-color 0.2s ease",type:"button"},L.createElement(x.kCb,{align:"center",bg:"brand.main",borderRadius:"full",color:"black",h:10,justify:"center",w:10},L.createElement(x.Y5v,{iconName:"FiMessageSquare"})),L.createElement(x.xvT,{fontSize:"md",fontWeight:"semibold",lineHeight:"short"},n("launcher.openLabel"))))});function ki(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Ti(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ti(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ti(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ti(d,"constructor",u),Ti(u,"constructor",l),l.displayName="GeneratorFunction",Ti(u,o,"GeneratorFunction"),Ti(d),Ti(d,o,"Generator"),Ti(d,r,function(){return this}),Ti(d,"toString",function(){return"[object Generator]"}),(ki=function(){return{w:a,m:p}})()}function Ti(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ti=function(e,t,n,r){function a(t,n){Ti(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ti(e,t,n,r)}var ji={messages:[],status:void 0},Ai=function(e,t){return["chatbot-conversation",e,t||"latest"]},Ci="chatbot-conversations",Mi={sort:"-lastMessageAt",source:"widget"},Ii=[Ci,"list"];function _i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Di(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(xi(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,xi(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,xi(d,"constructor",u),xi(u,"constructor",l),l.displayName="GeneratorFunction",xi(u,o,"GeneratorFunction"),xi(d),xi(d,o,"Generator"),xi(d,r,function(){return this}),xi(d,"toString",function(){return"[object Generator]"}),(Ni=function(){return{w:a,m:p}})()}function xi(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}xi=function(e,t,n,r){function a(t,n){xi(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},xi(e,t,n,r)}var Li=Z.appConfig.apiUri,Ri=(0,L.memo)(function(e){var t=e.customerId,n=Un("global","chatbotWidget").t,o=(0,tt.D3)().getAccessTokenSilently,a=(0,or.NL)(),i=uo("chatbot-widget-state"),c=(0,Qe.Z)(i,2),l=c[0],u=c[1],s="open"===l,d=ba(),p=(0,L.useState)(),m=(0,Qe.Z)(p,2),f=m[0],b=m[1],g=(0,L.useState)("chat"),v=(0,Qe.Z)(g,2),y=v[0],h=v[1],E=function(e,t){var n=(0,x.h_N)(),o=(0,L.useCallback)((0,r.Z)(ki().m(function e(){var r,o;return ki().w(function(e){for(;;)switch(e.n){case 0:if(!t){e.n=2;break}return e.n=1,n.get("chatbot-conversation.info",{params:{id:t}});case 1:o=e.v,e.n=4;break;case 2:return e.n=3,n.get("chatbot-conversation.latest");case 3:o=e.v;case 4:return r=o.data,e.a(2,r)}},e)})),[n,t]),a=(0,wt.a)({enabled:Boolean(e),queryFn:o,queryKey:Ai(e,t)}),i=a.data,c=a.isPending;return{conversation:i||ji,isChatConversationLoading:c}}(t,f),O=E.conversation,w=E.isChatConversationLoading,S=function(){var e=function(e){var t=e.queryParameters,n=void 0===t?{}:t,r=(0,F.Z)(e,da),o=(0,x.oqy)(fa({defaultReturn:[],initialPageIndex:1,initialPageSize:10,queryParameters:n,shouldPersist:!0},r)),a=(o.dispatchResetHasPaginationChanged,o.dispatchResetState,o.dispatchSetFirstPageIndex),i=o.dispatchSetLastPageIndex,c=o.dispatchSetNextPageIndex,l=(o.dispatchSetPageCount,o.dispatchSetPageIndex,o.dispatchSetPageSize),u=o.dispatchSetPreviousPageIndex,s=(0,F.Z)(o,pa),d=function(e){var t=e.dispatchSetFirstPageIndex,n=e.dispatchSetLastPageIndex,r=e.dispatchSetNextPageIndex,o=e.dispatchSetPageSize,a=e.dispatchSetPreviousPageIndex;return(0,L.useMemo)(function(){return{onFirstPageClick:t,onLastPageClick:n,onNextPageClick:r,onPageSizeChange:o,onPreviousPageClick:a}},[t,n,r,o,a])}({dispatchSetFirstPageIndex:a,dispatchSetLastPageIndex:i,dispatchSetNextPageIndex:c,dispatchSetPageSize:l,dispatchSetPreviousPageIndex:u});return fa(fa({},s),{},{paginationHandlers:d})}({enabled:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).enabled,entityGroupKey:Ii,initialPageSize:8,queryParameters:Mi,shouldPersist:!1,uri:"chatbot-conversation.list"}),t=e.data,n=e.paginationHandlers,r=e.state;return{conversationPaginationState:r,conversations:(0,L.useMemo)(function(){return Array.isArray(t)?t:[]},[t]),isChatConversationsLoading:r.isPageLoading,paginationHandlers:n}}({enabled:s}),P=S.conversationPaginationState,k=S.conversations,T=S.isChatConversationsLoading,j=S.paginationHandlers,A=j.onFirstPageClick,C=j.onNextPageClick,M=j.onPreviousPageClick,I=(0,L.useState)(""),_=(0,Qe.Z)(I,2),D=_[0],N=_[1],R=(0,L.useRef)(null),G=(0,L.useMemo)(function(){return Ai(t,f)},[f,t]),z=(0,L.useCallback)(function(){u("closed")},[u]),U=(0,L.useCallback)(function(){u(s?"closed":"open")},[s,u]),V=(0,L.useMemo)(function(){return new li.PD({api:"".concat(Li,"/chatbot-conversation.send-message"),headers:(e=(0,r.Z)(Ni().m(function e(){var t;return Ni().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o();case 1:return t=e.v,e.a(2,{Authorization:"Bearer ".concat(t),"x-tadaam-client":"web"})}},e)})),function(){return e.apply(this,arguments)}),prepareSendMessagesRequest:function(e){var t,n,r,o=e.messages,a=null!==(t=Array.from(o).reverse().find(function(e){return"user"===e.role}))&&void 0!==t?t:null;return{body:{message:null!==(n=null==a||null===(r=a.parts.find(function(e){return"text"===e.type}))||void 0===r?void 0:r.text)&&void 0!==n?n:""}}}});var e},[o]),B=(0,L.useCallback)(function(e){var t="data-chatbot-escalation"===e.type,n="data-chatbot-solved"===e.type,r="data-chatbot-closed"===e.type;if(t||n||r){var o;switch(e.type){case"data-chatbot-closed":o=hi.CLOSED;break;case"data-chatbot-escalation":o=hi.ESCALATED;break;default:o=hi.SOLVED}a.setQueryData(G,function(e){var t;return Di(Di({},e),{},{messages:null!==(t=null==e?void 0:e.messages)&&void 0!==t?t:[],status:o})})}},[G,a]),q=(0,L.useCallback)(function(){a.invalidateQueries({queryKey:[Ci]}),a.invalidateQueries({queryKey:G})},[G,a]),Z=(0,ci.RJ)({messages:O.messages,onData:B,onFinish:q,transport:V}),W=Z.error,H=Z.messages,Y=Z.sendMessage,K=Z.setMessages,J=Z.status,$=Z.stop;(0,L.useEffect)(function(){w||K(O.messages)},[O.messages,w,K]);var Q={delay:.14,duration:.2,ease:"easeOut"},X="submitted"===J||"streaming"===J,ee=(0,L.useCallback)(function(){window.requestAnimationFrame(function(){var e=R.current;e&&(e.disabled?window.requestAnimationFrame(function(){var e;null===(e=R.current)||void 0===e||e.focus()}):e.focus())})},[]),te=(0,L.useCallback)((0,r.Z)(Ni().m(function e(){return Ni().w(function(e){for(;;)switch(e.p=e.n){case 0:if(D&&!X&&O.status!==hi.ESCALATED&&O.status!==hi.SOLVED){e.n=1;break}return e.a(2);case 1:return N(""),e.p=2,e.n=3,Y({text:D});case 3:return e.p=3,ee(),e.f(3);case 4:return e.a(2)}},e,null,[[2,,3,4]])})),[O,ee,D,X,Y]),ne=(0,L.useCallback)(function(){$(),ee()},[ee,$]),re=(0,L.useCallback)(function(){b(void 0),A(),h("chat"),N(""),K([]),a.setQueryData(Ai(t),{messages:[],status:hi.NEW})},[t,A,a,K]),oe=(0,L.useCallback)(function(){h("overview")},[]),ae=(0,L.useCallback)(function(e){b(e),N(""),h("chat")},[]),ie=w||X,ce=w?[]:H,le=f||O.id||void 0,ue=k[0]||O,se=k.some(function(e){return e.status===hi.OPEN})||ue.status===hi.OPEN,de=ue.status===hi.OPEN,pe=function(){return"overview"===y?L.createElement(Si,{activeConversationId:le,conversations:k,currentPage:P.pageIndex,isLatestConversationOpen:de,isLoading:T,onClose:z,onNextPage:C,onPreviousPage:M,onSelectConversation:ae,onStartNewChat:re,pageCount:P.pageCount}):L.createElement(Oi,{conversationId:O.id,conversationStatus:O.status,errorMessage:W?n("error.message"):void 0,hasOpenConversation:se,input:D,inputRef:R,isLoading:ie,isLoadingConversation:w,isSending:X,messages:ce,onCancel:ne,onClose:z,onInputChange:N,onSend:te,onShowConversationOverview:oe,onStartNewChat:re})};return L.createElement(L.Fragment,null,L.createElement(x.xuv,{bottom:{base:4,md:6},minH:"56px",position:"fixed",right:{base:4,md:6},zIndex:"popover"},L.createElement(ui.M,{initial:!1},!d&&s&&L.createElement(si.E.div,{animate:{opacity:1,y:0},exit:{opacity:0,y:10},initial:{opacity:0,y:10},style:{bottom:0,display:"flex",height:"560px",position:"absolute",right:0,width:"392px"},transition:Q},pe())),!s&&L.createElement(Pi,{onToggle:U})),L.createElement(x.u_l,{isOpen:Boolean(d&&s),motionPreset:"none",onClose:z,size:"full"},L.createElement(x.ZAr,null),L.createElement(x.hzk,{bg:"transparent",boxShadow:"none",m:0},L.createElement(ui.M,{initial:!1},Boolean(d&&s)&&L.createElement(x.kCb,{align:"flex-end",h:"100dvh",px:4,py:4},L.createElement(si.E.div,{animate:{opacity:1,y:0},exit:{opacity:0,y:10},initial:{opacity:0,y:10},style:{display:"flex",height:"100%",width:"100%"},transition:Q},pe()))))))}),Gi=(0,L.memo)(function(e){var t=e.children,n=e.entity,r=e.hasError,o=void 0!==r&&r,a=e.isEmpty,i=void 0!==a&&a,c=Un("global","feedback").t,l=!i&&!o,u=(0,L.useMemo)(function(){return l?{subTitle:"",title:""}:{subTitle:i?c("emptyStateDescription",{description:n}):c("errorStateDescription"),title:i?c("emptyStateTitle",{description:n}):c("errorStateTitle")}},[n,i,l,c]);return l?L.createElement(L.Fragment,null,t):L.createElement(x.ubH,(0,G.Z)({variant:"dark"},u))}),Fi=(0,L.memo)(function(e){var t=e.children,n=e.hasError,r=Un("global","feedback").t;return n?L.createElement(x.xvT,{color:"red.500"},r("errorStateDescription")):t});n.p,n.p;const zi=n.p+"36c3291354c097488564.svg",Ui=n.p+"5b3cd714d1f8c7df8fd5.svg",Vi=(n.p,n.p+"ce14d5e16d0f7f0f771a.svg"),Bi=n.p+"3f8ed887d1cdb1e3b920.svg",qi=n.p+"bf48fcda887c71be922e.svg",Zi=n.p+"89de27ac6275fad1eb13.svg",Wi=n.p+"5f6452766e5905e7053d.svg";var Hi=(0,x.m$N)(x.xvT,{baseStyle:{color:"whiteAlpha.700"}}),Yi=(0,L.memo)(function(e){var t=e.error,n=Un("global","error").t,r=(0,Le.s0)(),o=(0,L.useMemo)(function(){return{404:{button:n("pageNotFound.button"),description:n("pageNotFound.description"),image:Ui,title:n("pageNotFound.title")},500:{button:n("pageNetworkError.button"),description:n("pageNetworkError.description"),image:zi,title:n("pageNetworkError.title")}}},[n]),a=(0,L.useCallback)(function(){r("/")},[r]),i=o[t],c=i.button,l=i.description,u=i.image,s=i.title;return L.createElement(L.Fragment,null,L.createElement(ai.ql,null,L.createElement("title",null,"My TADAAM - ",t),L.createElement("meta",{content:"test",name:"description"})),L.createElement(x.rjZ,{p:4,placeItems:"center",w:"full"},L.createElement(x.s_4,{as:x.gCW,gap:3,maxWidth:"container.sm",textAlign:"center",variant:"dark"},L.createElement(x.Eep,{alt:u,boxSize:20,mx:"auto",src:u}),L.createElement(x.xuv,null,L.createElement(x.xvT,{fontFamily:"heading",fontSize:"4xl",lineHeight:"1",textTransform:"uppercase"},s),L.createElement(Hi,{fontSize:"base"},l)),L.createElement(x.zxk,{onClick:a,width:{base:"100%",md:"auto"}},c))))}),Ki=(0,L.memo)(function(e){var t=e.children,n=e.ldKey;return Wn(n)?t:null}),Ji=function(e){return function(t){return t.replace(e,"address")}},$i=["children"],Qi=(0,L.memo)(function(e){var t=e.children,n=(0,F.Z)(e,$i);return L.createElement(x.OdW,(0,G.Z)({endColor:"whiteAlpha.300",startColor:"whiteAlpha.200"},n),t)}),Xi={shouldDirty:!0,shouldTouch:!0,shouldValidate:!0},ec=(0,L.memo)(function(e){var t,n,o,a,i=e.type,c=(n=(0,x.h_N)(),o=(0,L.useCallback)((0,r.Z)(Tt().m(function e(){var t,r;return Tt().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.get(At);case 1:return t=e.v,r=t.data,e.a(2,r)}},e)})),[n]),{cities:(a=(0,wt.a)({queryFn:o,queryKey:[At]})).data,hasGetCitiesError:a.isError,isGetCitiesLoading:a.isFetching}),l=c.cities,u=c.hasGetCitiesError,s=c.isGetCitiesLoading,d=(0,io.Gc)(),p=d.formState.defaultValues,m=d.setValue,f=null!=p&&null!==(t=p[i])&&void 0!==t&&t.zip?"".concat(p[i].zip," - ").concat(p[i].city):"",b=Bn({module:"global",normalizeFieldKey:Ji(i),section:"form"}).resolveTranslations,g=(0,x.joj)(b).getDefaultControlInputFieldProps,v=(0,L.useCallback)(function(e){var t=e.city,n=e.zip;return"".concat(n," - ").concat(t)},[]),y=(0,L.useCallback)(function(e){return e.zip},[]),h=(0,L.useCallback)(function(e){var t=e.city,n=e.zip;m("".concat(i,".zip"),n,Xi),m("".concat(i,".city"),t,Xi)},[m,i]);return u?null:L.createElement(Qi,{isLoaded:!s},L.createElement(x.K1F,(0,G.Z)({},g("".concat(i,".city")),{defaultValue:f,getSuggestionLabel:v,getSuggestionValue:y,onItemSelect:h,showLabel:!0,suggestions:l})))}),tc=(0,L.memo)(function(e){var t=e.children,n=e.focusFirstField,r=void 0!==n&&n,o=e.type,a=Bn({module:"global",normalizeFieldKey:Ji(o),section:"form"}).resolveTranslations,i=(0,x.joj)(a).getDefaultRegisterInputFieldProps;return L.createElement(x.rjZ,{gap:2},L.createElement(x.YIq,(0,G.Z)({},i("".concat(o,".street")),{autoFocus:r})),L.createElement(x.MIq,{columns:[1,null,2],spacingX:4,spacingY:3},L.createElement(x.YIq,i("".concat(o,".houseNumber"))),L.createElement(x.YIq,i("".concat(o,".box")))),L.createElement(ec,{type:o}),t)}),nc=(0,L.memo)(function(e){var t=e.defaultVatNumber,n=Bn({module:"global",section:"form"}).resolveTranslations,r=(0,x.joj)(n),o=r.getDefaultControlInputFieldProps,a=r.getDefaultRegisterInputFieldProps;return L.createElement(L.Fragment,null,L.createElement(x.YIq,a("company.name")),L.createElement(x.Qy5,(0,G.Z)({},o("company.vatNumber"),{defaultValue:t,maskChar:"_",maskTemplate:"BE9999999999"})))}),rc=(0,L.memo)(function(e){var t=e.isDisabled,n=(0,x.bNU)(),r=Bn({module:"global",section:"form"}).resolveTranslations,o=(0,x.joj)(r).getDefaultControlInputFieldProps;return L.createElement(x.alg,(0,G.Z)({},o("phoneNumber"),n,{isDisabled:t,isReadOnly:t}))}),oc=["children","iconName"],ac=(0,L.memo)(function(e){var t=e.children,n=e.iconName,r=void 0===n?"FiInfo":n,o=(0,F.Z)(e,oc);return L.createElement(x.kCb,{alignItems:{base:"flex-start",sm:"center"},fontSize:{base:"sm",sm:"md"},gap:1,lineHeight:"1.2"},L.createElement(x.Y5v,{fontSize:"md",iconName:r}),L.createElement(x.xvT,o,t))}),ic=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{textDecoration:"none"},textDecoration:"underline",textUnderlineOffset:2}}),cc=(0,x.m$N)(x.Zbd,{baseStyle:{backgroundColor:"whiteAlpha.50",flex:1}}),lc=(0,L.memo)(function(e){var t=e.children,n=e.onClick;return L.createElement(x.eWz,{flexGrow:0,flexShrink:1},L.createElement(x.zxk,{onClick:n,variant:"secondaryDark",w:"full"},t))}),uc=(0,L.memo)(function(e){var t=e.children;return L.createElement(x.Ol2,{flex:1},L.createElement(x.X6q,{color:"whiteAlpha.700",size:"heading4",textAlign:"center"},t))}),sc=(0,L.memo)(function(e){var t=e.isOpen,n=e.onClose,r=e.options,o=e.title;return L.createElement(x.u_l,{isOpen:t,onClose:n},L.createElement(x.ZAr,null),L.createElement(x.hzk,null,L.createElement(x.xBx,null,o),L.createElement(x.olH,null),L.createElement(x.fef,null,L.createElement(x.kCb,{align:"stretch",direction:{base:"column",sm:"row"},gap:4},r.map(function(e){var t=e.ctaHandler,n=e.ctaLabel,r=e.title;return L.createElement(cc,{key:n},L.createElement(uc,null,r),L.createElement(lc,{onClick:t},n))}))),L.createElement(x.mzw,null)))}),dc=function(){var e=Un("global","externalLinks").t,t=Un("onboardingModule","easySwitch").t,n=ea(function(e){return e.internetAndTvProductId}),r=ho("internet-and-tv").productsById,o=n?r[n]:void 0;if(n&&(null==o||!o.public))return null;var a=e("support");return L.createElement(x.s_4,{alignSelf:"flex-start",variant:"dark"},L.createElement(x.V9q,{title:"Easy Switch"}),L.createElement(x.Nak,null,L.createElement("p",null,t("text"))),L.createElement(x.rUS,{_hover:{color:"brand.main"},href:"".concat(a,"/articles/15578464164893"),isExternal:!0,textDecoration:"underline",variant:"underline"},t("ctaLink")))},pc=["ctaClickHandler","ctaLabel","ctaLinkHref","shouldShowCta","subtitle","title"],mc=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{textDecoration:"none"},textDecoration:"underline"}}),fc=(0,L.memo)(function(e){var t=e.ctaClickHandler,n=e.ctaLabel,r=e.ctaLinkHref,o=e.shouldShowCta,a=e.subtitle,i=e.title,c=(0,F.Z)(e,pc);return L.createElement(x.xuv,c,L.createElement(x.X6q,{color:"white",fontSize:{base:"5xl",md:"6xl"},mb:1},i),L.createElement(Hi,null,a||null,o&&!r&&L.createElement(x.zxk,{_hover:{textDecoration:"none"},color:"inherit",onClick:t,textDecoration:"underline",variant:"link"},n),o&&r&&L.createElement(mc,{href:r},n)))}),bc=(0,L.memo)(function(){var e=ea(function(e){return e.invitationToken}),t=ea(function(e){return e.invitationValidation}),n=ea(function(e){return e.resetInvitationSlice}),r=ea(function(e){return e.setProductSelection}),o=Un("onboardingModule","invitation").t,a=Un("product","internetAndTv").t,c=(0,i.$G)().i18n.language,l=(0,L.useMemo)(function(){return null!=t&&t.validUntil?new Intl.DateTimeFormat(c,{day:"numeric",month:"long",year:"numeric"}).format(new Date(t.validUntil)):""},[null==t?void 0:t.validUntil,c]),u=(0,L.useCallback)(function(){n(),r({internetAndTvProductId:""})},[n,r]);if(!e||!t)return null;var s="pending"===t.status,d=t.productId?a("productLabel.".concat(t.productId),""):"";return L.createElement(x.bZj,{mb:6,py:4,status:s?"success":"error",variant:"dark"},L.createElement(x.zMQ,{alignSelf:"center"}),L.createElement(x.xuv,null,L.createElement(x.xvT,{fontSize:"md"},s?o("validDescription",{product:d}):o("expiredDescription",{product:d,validUntil:l})),L.createElement(x.zxk,{color:"inherit",fontSize:"md",mt:2,onClick:u,opacity:.9,textDecoration:"underline",variant:"link"},o("continueWithoutLink"))))}),gc=["label","monthlyLabelAddon","rate","subLabel"],vc=(0,L.memo)(function(e){var t=e.label,n=e.monthlyLabelAddon,r=void 0===n?"":n,o=e.rate,a=e.subLabel,i=void 0===a?"":a,c=(0,F.Z)(e,gc),l=(0,Un("subscription","card").t)("productInterval.month",{count:1,defaultValue:"month"}),u="".concat((0,x.cco)(o,{asCurrency:!0}),"/").concat(l).concat(r);return L.createElement(x.gCW,{align:"stretch",gap:0},L.createElement(x.Ugi,{color:"whiteAlpha.800",justify:"space-between"},L.createElement(x.xvT,c,t),L.createElement(x.xvT,c,u)),L.createElement(x.xvT,{fontSize:"xs"},i))}),yc=(0,L.memo)(function(e){var t=e.children,n=e.errorMessage,r=e.hasDivider,o=e.isEnabled,a=e.productName,i=e.productRate,c=e.productType,l=e.productTypeLabel,u=e.subLabel,s=fo().isGetProductsLoading,d=(0,Un("onboardingModule","orderOverview").t)("productSectionTitle",{context:c,product:l});return L.createElement(Jl,{errorMessage:n,hasDivider:r,isEmpty:!o,isLoading:s,title:d},L.createElement(vc,{fontSize:{base:"sm",sm:"md"},label:a,rate:i,subLabel:u}),t)}),hc=(0,L.memo)(function(e){var t=Un("onboardingModule","orderOverview").t,n=e.productName,r=t("error.noProductForType",{context:e.productType,product:e.productTypeLabel});return L.createElement(yc,(0,G.Z)({},e,{errorMessage:n?"":r}))}),Ec=function(){var e=ea(function(e){return!!e.mobileProductId}),t=ea(function(e){var t=e.deviceInformation,n=t.brand,r=t.name;return!(!n||!r)});return!e||t},Oc=function(){var e=ea(function(e){return!!e.mobileProductId}),t=ea((0,Hn.N)(function(e){return e.numberSetupInformation})),n=t.phoneNumber,r=t.setupType;return!e||!(!r||"mnp"===r&&!n)},wc=function(e){return e[e.INTERNET_AND_TV=ve.INTERNET_AND_TV]="INTERNET_AND_TV",e.PAUSE_SUBSCRIPTION="pause",e.SHIPPING_VERIFICATION="shipping-verification",e}({}),Sc=function(e){return e[e.MOBILE=ve.MOBILE]="MOBILE",e}({}),Pc=function(e){return e[e.INTERNET_AND_TV=wc.INTERNET_AND_TV]="INTERNET_AND_TV",e[e.MOBILE=Sc.MOBILE]="MOBILE",e.OVERVIEW="/",e[e.SURVEY_CHURN=he.CHURN]="SURVEY_CHURN",e[e.SURVEY_PAUSE=he.PAUSE]="SURVEY_PAUSE",e}({}),kc="".concat(be.MY_TADAAM,"/").concat(re.SUBSCRIPTION),Tc=function(){var e=ea(function(e){return e.isMobileProductEnabled}),t=Gn().loginWithRedirect,n=e?Pc.MOBILE:Pc.INTERNET_AND_TV;return{handleLogin:(0,L.useCallback)(function(){t({appState:{returnTo:"".concat(kc,"/").concat(n)}})},[t,n])}},jc=function(e){var t=(0,Le.s0)(),n=Rr(),r=n.customerId,o=n.userProfile.itsmeId,a=oa().track,i=ea(function(e){return e.toggleIsEsimCompatibilityCheckModalModalOpen}),c=ea(function(e){return e.toggleIsPhoneNumberSetupModalOpen}),l=ea(function(e){return e.isRetailInvitation}),u=Ec(),s=Oc(),d=(0,L.useCallback)(function(){return u?s?o?Uo.DELIVERY_AND_LEGAL:r?Uo.ITSME_IDENTITY_CHECK:Uo.ACCOUNT:(a(Ke.CONFIG_MOB_NUM_VIEW),c("on"),null):(a(Ke.CONFIG_MOB_COMP_VIEW),i("on"),null)},[r,u,s,o,i,c,a]);return{navigateNext:(0,L.useCallback)(function(){switch(window.scrollTo(0,0),e){case me.ESIM_COMPATIBILITY_CHECK:return a(Ke.CONFIG_MOB_NUM_VIEW),i("off"),c("on");case me.NUMBER_SETUP:return c("off");case Uo.ACCOUNT:return t("../".concat(l?Uo.DELIVERY_AND_LEGAL:Uo.ITSME_IDENTITY_CHECK));case Uo.CONFIGURATOR:var n=d();return n&&a(Ke.CONFIG_DONE),n&&t("../".concat(n));case Uo.DELIVERY_AND_LEGAL:return t("../".concat(Uo.ORDER_OVERVIEW));default:return null}},[e,d,l,t,i,c,a])}},Ac=function(){var e=ea(function(e){return e.internetAndTvProductId}),t=ho("internet-and-tv"),n=t.isGetProductsLoading,r=t.productsById[e],o=!!r;return{internetAndTvProductId:o?e:null,isGetProductsLoading:n,isValidProduct:o,selectedInternetAndTvProduct:o?r:null}},Cc=function(){var e=ea(function(e){return e.mobileProductId}),t=ho("mobile"),n=t.isGetProductsLoading,r=t.productsById[e],o=!!r;return{isGetProductsLoading:n,isValidProduct:o,mobileProductId:o?e:null,selectedMobileProduct:o?r:null}},Mc={id:"",name:"",rate:0},Ic=function(){var e=Cc().selectedMobileProduct,t=Un("product","mobile").t,n=Un("product","internetAndTv").t,r=Un("subscription","mobile.numberSetup").t,o=Ac(),a=o.isGetProductsLoading,i=o.selectedInternetAndTvProduct||Mc,c=i.id,l=i.name,u=i.rate,s=e||Mc,d=s.id,p=s.name,m=s.rate,f=ea((0,Hn.N)(function(e){return{isInternetAndTvProductEnabled:e.isInternetAndTvProductEnabled,isMobileProductEnabled:e.isMobileProductEnabled,numberSetupInformation:e.numberSetupInformation}})),b=f.isInternetAndTvProductEnabled,g=f.isMobileProductEnabled,v=f.numberSetupInformation,y=v.phoneNumber,h=v.setupType,E=(0,L.useMemo)(function(){return{infoText:n("extraInfo"),isEnabled:a||b,productName:n("productLabel.".concat(c),l),productRate:u,productType:"internetAndTv",productTypeLabel:n("label")}},[c,l,u,a,b,n]),O="new"===h?(0,x.Ljj)(r("newPhoneNumber")):(0,x.lyy)({candidate:y,countryCode:"BE",defaultReturn:{number:y}}).number,w=(0,L.useMemo)(function(){return{infoText:t("extraInfo.activation"),isEnabled:a||g,productName:t("productLabel.".concat(d),p),productRate:m,productType:"mobile",productTypeLabel:t("label"),subLabel:O}},[a,g,d,p,m,O,t]);return{hasInternetAndTvProduct:!!l,hasMobileProduct:!!p,isCombo:b&&g,isInternetAndTvProductEnabled:b,isMobileProductEnabled:g,overviewItems:[E,w],totalRate:u+m}},_c="subscription.create",Dc="mobile.create-customer",Nc=Uo.PAYMENT_PROGRESS,xc=be.ONBOARDING,Lc=["endpoint","mobileConfig","productId"];function Rc(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Gc(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Gc(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Gc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Gc(d,"constructor",u),Gc(u,"constructor",l),l.displayName="GeneratorFunction",Gc(u,o,"GeneratorFunction"),Gc(d),Gc(d,o,"Generator"),Gc(d,r,function(){return this}),Gc(d,"toString",function(){return"[object Generator]"}),(Rc=function(){return{w:a,m:p}})()}function Gc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Gc=function(e,t,n,r){function a(t,n){Gc(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Gc(e,t,n,r)}function Fc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zc(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(tu(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,tu(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,tu(d,"constructor",u),tu(u,"constructor",l),l.displayName="GeneratorFunction",tu(u,o,"GeneratorFunction"),tu(d),tu(d,o,"Generator"),tu(d,r,function(){return this}),tu(d,"toString",function(){return"[object Generator]"}),(eu=function(){return{w:a,m:p}})()}function tu(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}tu=function(e,t,n,r){function a(t,n){tu(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},tu(e,t,n,r)}var nu=(0,L.memo)(function(e){var t=e.label,n=(e.redirectUrl,(0,F.Z)(e,Xl)),o=(0,io.Gc)(),a=(0,L.useCallback)((0,r.Z)(eu().m(function e(){return eu().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o.submitHandler();case 1:o.reset();case 2:return e.a(2)}},e)})),[o]);return L.createElement(x.zxk,(0,G.Z)({isDisabled:!(null!=o&&o.canSubmit),isLoading:null==o?void 0:o.isLoading,variant:"outlineDark"},n,{onClick:a}),t)}),ru=(0,L.memo)(function(e){var t=e.children,n=e.expectedNumberOfProducts,r=void 0===n?3:n,o=Un("global","feedback").t,a=fo(),i=a.hasGetProductsError;return a.isGetProductsLoading?L.createElement(x.MIq,{columns:{lg:3,md:2,sm:1},spacing:"4"},(0,x.ajc)(r,"skeleton").map(function(e,t){return L.createElement(Qi,{height:"500px",key:t,width:"100%"})})):i?L.createElement(x.s_4,{variant:"dark"},L.createElement(x.ubH,{subTitle:o("errorStateDescription"),title:o("errorStateTitle"),variant:"dark"})):L.createElement(L.Fragment,null,t)}),ou=[{iconName:"FiTruck",isInternetAndTvOnly:!0,isMobileOnly:!1,shouldSkipIfHasPackage:!0,translationKey:"thanksForOrdering"},{iconName:"FiTv",isInternetAndTvOnly:!0,isMobileOnly:!1,shouldSkipIfHasPackage:!1,translationKey:"watchTvImmediately"},{iconName:"FiSmartphone",isInternetAndTvOnly:!1,isMobileOnly:!0,shouldSkipIfHasPackage:!1,translationKey:"activateEsim"},{iconName:"FiUsers",isInternetAndTvOnly:!1,isMobileOnly:!1,shouldSkipIfHasPackage:!1,translationKey:"questions"}],au=(0,x.m$N)(x.kCb,{baseStyle:{alignItems:{base:"center",sm:"flex-start"},bg:"whiteAlpha.50",border:"1px solid",borderColor:"whiteAlpha.300",flexDirection:{base:"column",sm:"row"},gap:{base:4,sm:3},p:6,rounded:"md",w:"full"}}),iu=(0,x.m$N)(x.xuv,{baseStyle:{bg:"whiteAlpha.100",border:"1px solid",borderColor:"brand.main",display:"grid",minH:{base:14,sm:16},minW:{base:14,sm:16},placeItems:"center",rounded:"full"}}),cu=(0,L.memo)(function(e){var t=e.hasInternetAndTvProduct,n=e.hasMobileProduct,r=e.iconName,o=e.isInternetAndTvOnly,a=e.isMobileOnly,i=e.shouldSkipIfHasPackage,c=e.translationKey,l=(0,Co.lr)(),u="true"===(0,Qe.Z)(l,1)[0].get("hasPackage"),s=Un("successPage").t;return o&&!t||a&&!n||i&&u?null:L.createElement(au,null,L.createElement(iu,null,L.createElement(x.Y5v,{boxSize:"6",color:"whiteAlpha.700",iconName:r})),L.createElement(x.kCb,{flexDirection:"column",gap:{base:3,sm:1},justifyContent:"center",ml:{base:0,sm:12}},L.createElement(x.X6q,{color:"white",fontSize:{base:"4xl",sm:"6xl"},m:"0",size:"heading3",textAlign:{base:"center",sm:"left"}},s("".concat(c,".title"))),L.createElement(x.xvT,{color:"whiteAlpha.700",dangerouslySetInnerHTML:{__html:s("".concat(c,".subtitle"))},fontSize:{base:"md",sm:"base"},mt:"0"})))}),lu="/".concat(be.MY_TADAAM,"/").concat(re.SUBSCRIPTION),uu=["isLoading","onRedirect"],su=["translationKey"];function du(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function pu(e){for(var t=1;t20?a.on():a.off()}),{getBackgroundStyles:function(){switch(!0){case s&&l:return{bg:"gray.900"};case o:return{backdropBlur:"sm",backdropFilter:"auto",background:"blackAlpha.100",borderBottom:"1px solid",borderColor:"whiteAlpha.50",boxShadow:"md"};default:return{bg:"transparent"}}},handleToggleMobileMenu:u,hasScrolled:o,isMobile:s,isMobileMenuOpen:l,shouldShowAuthButton:b,shouldShowMobileMenu:f}}(),o=r.getBackgroundStyles,a=r.handleToggleMobileMenu,c=r.isMobileMenuOpen,l=r.shouldShowAuthButton,u=r.shouldShowMobileMenu,s=e.language;return L.createElement(Is,{as:"nav",sx:o()},L.createElement(us,null),L.createElement(x.kCb,{alignItems:"center",gap:"4"},L.createElement(_s,{as:Qi,isLoaded:!n},L.createElement(pl,{as:Uu,currentLanguage:s,onUpdateLanguage:t}),l&&L.createElement(Vu,null),u&&L.createElement(As,{isOpen:c,onToggleMobileMenu:a}))))};function Ns(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function xs(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Zs(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Zs(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zs(d,"constructor",u),Zs(u,"constructor",l),l.displayName="GeneratorFunction",Zs(u,o,"GeneratorFunction"),Zs(d),Zs(d,o,"Generator"),Zs(d,r,function(){return this}),Zs(d,"toString",function(){return"[object Generator]"}),(qs=function(){return{w:a,m:p}})()}function Zs(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zs=function(e,t,n,r){function a(t,n){Zs(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Zs(e,t,n,r)}var Ws="usage.info",Hs=function(e){var t=new Date;t.setDate(1),t.setHours(0,0,0,0);var n=e.filter(function(e){var n=e.date;return new Date(n)3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ks(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ks(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ks(d,"constructor",u),Ks(u,"constructor",l),l.displayName="GeneratorFunction",Ks(u,o,"GeneratorFunction"),Ks(d),Ks(d,o,"Generator"),Ks(d,r,function(){return this}),Ks(d,"toString",function(){return"[object Generator]"}),(Ys=function(){return{w:a,m:p}})()}function Ks(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ks=function(e,t,n,r){function a(t,n){Ks(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ks(e,t,n,r)}var Js="mobile.usage-overview",$s={fontFamily:"heading",fontSize:"4xl",lineHeight:"1",textTransform:"uppercase"},Qs=(0,L.memo)(function(e){var t=e.href,n=e.label,r=e.variant;return L.createElement(x.zxk,{alignItems:"center",as:x.rUS,display:"inline-flex",href:t,isExternal:!0,variant:r,w:"full"},n,L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:2}))}),Xs=(0,L.memo)(function(){var e=Un("bestTariffModule","bestTariffPage").t,t=(0,Co.lr)(),n=(0,Qe.Z)(t,1)[0].has("manual"),o=function(){var e,t,n,o,a,i,c=Rr(),l=c.hasUserProfileError,u=c.isUserProfileLoading,s=c.userProfile,d=s.billingAddress,p=s.language,m=s.subscription,f=oo().hasSubscription,b="unknown"!==m.status,g=(e=!u&&b,t=(0,x.h_N)(),n=Rr().userProfile.id,o=(0,L.useCallback)((0,r.Z)(qs().m(function e(){var r,o;return qs().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.get("".concat(Ws,"?customerId=").concat(n,"&period=monthly&offset=0"));case 1:return r=e.v,o=r.data,e.a(2,Hs(o.usages))}},e)})),[t,n]),i=(a=(0,wt.a)({enabled:e,queryFn:o,queryKey:[Ws,"best-tariff",n]})).data,{hasInternetUsageError:a.isError,internetUsageGb:i,isInternetUsageLoading:a.isFetching}),v=g.internetUsageGb,y=g.isInternetUsageLoading,h=function(e){var t=e.enabled,n=(0,x.h_N)(),o=Rr().userProfile.id,a=(0,L.useCallback)((0,r.Z)(Ys().m(function e(){var t,r,a,i,c,l,u,s;return Ys().w(function(e){for(;;)switch(e.n){case 0:return(t=new Date).setDate(1),t.setHours(0,0,0,0),(r=new Date(t)).setMonth(r.getMonth()-3),e.n=1,n.get("".concat(Js,"?customerId=").concat(o,"&start=").concat(r.toISOString(),"&end=").concat(t.toISOString()));case 1:return a=e.v,i=a.data,c=i.calls,l=i.data,u=i.sms,s=c.national.minutes+c.national.seconds/60,e.a(2,{callMinutes:s/3,dataUsageMb:1024*l.national.usageInGb/3,smsCount:u/3})}},e)})),[n,o]),i=(0,wt.a)({enabled:t,queryFn:a,queryKey:[Js,o],retry:!1}),c=i.data;return{hasMobileUsageError:i.isError,isMobileUsageLoading:i.isFetching,mobileUsage:c}}({enabled:!u&&f}),E=h.isMobileUsageLoading,O=h.mobileUsage,w=(0,L.useMemo)(function(){return function(e){var t=e.language,n=e.postalCode;return Bs({bfdata:Vs(e.internetUsageGb,Us),is:"bf|tv",op:118,pc:n,svc:"be",ul:t})}({internetUsageGb:v,language:p,postalCode:d.zip})},[d.zip,v,p]),S=(0,L.useMemo)(function(){return function(e){var t=e.callMinutes,n=e.language,r=e.postalCode,o=e.smsCount;return Bs({modata:Vs(e.dataUsageMb,Us),monat:Vs(t,44639),op:118,pc:r,sms:Vs(o,Us),svc:"mo",ul:n})}({callMinutes:null==O?void 0:O.callMinutes,dataUsageMb:null==O?void 0:O.dataUsageMb,language:p,postalCode:d.zip,smsCount:null==O?void 0:O.smsCount})},[d.zip,p,O]);return{bundleUrl:w,hasError:l,hasInternet:b,hasMobile:f,internetUsageGb:v,isLoading:u||y||E,mobileUrl:S,mobileUsage:O}}(),a=o.bundleUrl,i=o.hasError,c=o.hasInternet,l=o.hasMobile,u=o.isLoading,s=o.mobileUrl,d=c&&l,p=!c&&!l,m=(0,L.useRef)(!1);return(0,L.useEffect)(function(){m.current||n||u||i||d||p||(m.current=!0,window.location.assign(c?a:s))},[a,d,i,c,p,u,n,s]),L.createElement(x.rjZ,{p:4,placeItems:"center",w:"full"},L.createElement(x.s_4,{as:x.gCW,gap:3,maxWidth:"container.sm",textAlign:"center",variant:"dark"},u?L.createElement(x.TKf,{center:!0,isLoading:!0,size:"lg"}):i?L.createElement(Fi,{hasError:!0}):p?L.createElement(x.xuv,null,L.createElement(x.xvT,$s,e("emptyState.title")),L.createElement(Hi,{fontSize:"base"},e("emptyState.subtitle"))):d?L.createElement(L.Fragment,null,L.createElement(x.xuv,null,L.createElement(x.xvT,$s,e("title")),L.createElement(Hi,{fontSize:"base"},e("chooser.description"))),L.createElement(x.gCW,{gap:3,w:"full"},L.createElement(Qs,{href:a,label:e("chooser.internetButton")}),L.createElement(Qs,{href:s,label:e("chooser.mobileButton"),variant:"secondary"}))):n?L.createElement(L.Fragment,null,L.createElement(x.xvT,$s,e("title")),L.createElement(Qs,{href:c?a:s,label:e(c?"chooser.internetButton":"chooser.mobileButton")})):L.createElement(x.gCW,{gap:3},L.createElement(x.TKf,{center:!0,isLoading:!0,size:"lg"}),L.createElement(Hi,{fontSize:"base"},e("redirecting")))))}),ed=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(Xs,null),index:!0}))}),td=(0,L.memo)(function(e){var t=e.ctaLabel,n=e.ctaUrl,r=e.id,o=e.message,a=uo("announcement-banner-".concat(r)),i=(0,Qe.Z)(a,2),c=i[0],l=i[1],u=(0,x.qY0)({defaultIsOpen:!1}),s=u.isOpen,d=u.onClose,p=u.onOpen;(0,L.useEffect)(function(){"closed"!==c&&p()},[p,c]);var m=(0,L.useCallback)(function(e){e.stopPropagation(),e.preventDefault(),l("closed"),d()},[d,l]);return L.createElement(Pl,{isOpen:s},L.createElement(x.bZj,{mb:5,status:"info",variant:"dark"},L.createElement(x.zMQ,null),L.createElement(x.Ugi,{align:"center",justify:"space-between",width:"100%"},L.createElement(x.xuv,{width:"100%"},L.createElement(x.Kqy,{align:{base:"flex-start",sm:"center"},direction:{base:"column",sm:"row"},justify:"space-between",width:"100%"},L.createElement(x.xvT,null,o),t&&n&&L.createElement(x.zxk,{alignItems:"center",as:x.rUS,display:"inline-flex",fontSize:"sm",href:n,isExternal:!0,variant:"secondaryDark",whiteSpace:"nowrap",width:"fit-content"},t,L.createElement(x.Y5v,{iconName:"FiArrowRight",ml:1})))),L.createElement(x.hU,{"aria-label":"Close",display:"flex",icon:L.createElement(x.Y5v,{iconName:"FiX"}),onClick:m,size:"sm",variant:"unstyled"}))))}),nd=(0,L.memo)(function(){var e,t,n,o=An().currentLanguage,a=(e=(0,x.h_N)(),t=(0,L.useCallback)((0,r.Z)(va().m(function t(){var n,r;return va().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get("announcement-banner.list?active=true");case 1:return n=t.v,r=n.data,t.a(2,(null==r?void 0:r[0])||null)}},t)})),[e]),{announcementBanner:(n=(0,wt.a)({queryFn:t,queryKey:["announcement-banner"]})).data,hasGetAnnouncementBannerError:n.isError,isGetAnnouncementBannerLoading:n.isFetching}),i=a.announcementBanner;return a.isGetAnnouncementBannerLoading||!i?null:L.createElement(td,{ctaLabel:i.cta.label[o],ctaUrl:i.cta.url[o],id:i.id,message:i.message[o]})}),rd={exit:{opacity:0,transition:{duration:.25},y:300},hidden:{opacity:0,y:300},show:{opacity:1,transition:{delay:1,duration:1.25,type:"spring"},y:0}},od=(0,L.memo)(function(){var e,t,n,o=(e=(0,x.h_N)(),t=(0,L.useCallback)((0,r.Z)(ha().m(function t(){var n,r;return ha().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get("campaign-banner.list?active=true");case 1:return n=t.v,r=n.data,t.a(2,(null==r?void 0:r[0])||[])}},t)})),[e]),{campaignBanner:(n=(0,wt.a)({queryFn:t,queryKey:["campaign-banner"]})).data,hasGetCampaignBannerError:n.isError,isGetCampaignBannerLoading:n.isFetching}).campaignBanner,a=(0,x.qY0)({defaultIsOpen:!0}),i=a.isOpen,c=a.onClose,l=(0,L.useCallback)(function(e){e.stopPropagation(),e.preventDefault(),c()},[c]);return L.createElement(ui.M,null,o&&i&&L.createElement(x.rUS,{animate:"show",as:si.E.a,bottom:"24px",exit:"exit",href:null==o?void 0:o.url,initial:"hidden",isExternal:!0,left:{base:"0",md:"24px"},margin:{base:"auto",md:"0"},maxWidth:"300px",overflow:"hidden",position:"fixed",right:{base:"0",md:"24px"},rounded:"md",shadow:"md",variants:rd,width:"100%",zIndex:"banner"},L.createElement(x.xuv,{position:"relative"},L.createElement(x.hU,{"aria-label":"close-banner",icon:L.createElement(x.Y5v,{iconName:"FiX"}),onClick:l,position:"absolute",right:"10px",size:"sm",top:"10px",variant:"menuDark"}),L.createElement(x.Eep,{src:null==o?void 0:o.file}))))}),ad=function(e){var t=e.action,n=e.children,r=e.fallbackValue,o=e.isLoading,a=e.label;return L.createElement(x.rjZ,{alignItems:"center",gap:"1",templateColumns:{md:"minmax(0,164px) 1fr",sm:"1fr"}},L.createElement(Hi,{fontSize:"sm",w:"auto"},a),L.createElement(x.kCb,{gap:"2",justifyContent:"space-between"},L.createElement(Qi,{isLoaded:!o},n||r),t&&L.createElement(Qi,{isLoaded:!o,justifySelf:"self-end"},t)))},id=(0,L.memo)(function(e){var t=e.value;return L.createElement(x.xvT,null,t)}),cd=(0,L.memo)((0,L.forwardRef)(function(e,t){return L.createElement(x.hU,(0,G.Z)({icon:L.createElement(x.Y5v,{iconName:"FiEdit"}),ref:t,size:{base:"xs",sm:"sm"},variant:"outlineDark"},e))})),ld=["action","children","title"],ud=(0,L.memo)(function(e){var t=e.action,n=e.children,r=e.title,o=(0,F.Z)(e,ld),a=(0,x.k0J)({alignItems:"center",border:"1px solid",borderColor:"whiteAlpha.100",borderRadius:"md",flexWrap:"wrap",gap:4,justifyContent:"space-between",p:4});return L.createElement(x.kCb,(0,G.Z)({sx:a},o),L.createElement(x.xuv,{maxWidth:{base:"100%",md:"70%"}},r&&L.createElement(x.X6q,{mb:2,size:"heading4"},r),L.createElement(Hi,{fontSize:"sm"},n)),t)}),sd=(0,L.memo)(function(e){var t=e.defaultInternetAndTvRoute,n=void 0===t?"":t,r=e.defaultMobileRoute,o=void 0===r?"":r,a=e.defaultWebshopRoute,i=void 0===a?"":a,c=e.showWebshop,l=void 0!==c&&c,u=Un("product").t,s=Wn("ffWebshop"),d=(0,L.useMemo)(function(){return[{iconName:"FiWifi",label:(0,x.Ljj)(u("internetAndTv.label")),path:"".concat(ve.INTERNET_AND_TV).concat(n)},{iconName:"FiSmartphone",label:(0,x.Ljj)(u("mobile.label")),path:"".concat(ve.MOBILE).concat(o)}].concat((0,ae.Z)(s&&l?[{iconName:"FiShoppingCart",label:(0,x.Ljj)(u("webshop.label")),path:"".concat(ve.WEBSHOP).concat(i)}]:[]))},[n,o,i,s,l,u]);return L.createElement(x.xuv,{mb:4},L.createElement(x.LUO,{tabs:d,variant:"dark"}))}),dd=(0,L.memo)(function(e){var t=function(e){var t=e.link,n=e.shouldAddLogo,r=void 0!==n&&n,o=(0,F.Z)(e,Fa),a=(0,x.rbp)(),i=(0,Qe.Z)(a,2),c=i[0],l=i[1],u=(0,x.rbp)(),s=(0,Qe.Z)(u,2),d=s[0],p=s[1];return(0,L.useEffect)(function(){if(r){var e=new Image;e.src="/qrlogo.png",e.onload=function(){return d(e)}}},[d,r]),(0,L.useEffect)(function(){l&&(0,Ga.rT)(l,t,Ua(Ua({},Va),o))},[l,t,o]),(0,L.useEffect)(function(){var e;l&&p&&(null===(e=l.getContext("2d"))||void 0===e||e.drawImage(p,70,70,40,40))},[l,p,t]),{canvasRef:c}}(e),n=t.canvasRef;return L.createElement("canvas",{ref:n})}),pd=(0,L.memo)(function(){var e=Un("myTadaamModule","returnDevices").t,t=(0,Le.s0)(),n=Rr().userProfile.subscription.status,r=Ta().hasUnreturnedDevices,o="cancelled"===n&&r,a=(0,L.useCallback)(function(){t(re.DEVICES)},[t]);return o?L.createElement(x.bZj,{mb:5,status:"warning",variant:"dark"},L.createElement(x.zMQ,null),L.createElement(x.xuv,null,L.createElement(i.cC,{components:{0:L.createElement("br",null),1:L.createElement(ic,{onClick:a})},i18nKey:"alert",t:e}))):null}),md=function(e){var t=e.children,n=e.description,r=e.footerActions,o=e.gap,a=void 0===o?4:o,i=e.headerActions,c=e.title,l=e.titleFontSize,u=void 0===l?"heading4":l;return L.createElement(x.s_4,{gap:4,variant:"dark"},i?L.createElement(x.kCb,{alignItems:"center",justifyContent:"space-between"},L.createElement(x.V9q,{description:n,size:u,title:c}),i):L.createElement(x.V9q,{description:n,size:u,title:c}),L.createElement(x.Nak,null,L.createElement(x.gCW,{alignItems:"stretch",gap:a},t)),r&&L.createElement(x.jHD,null,r))},fd=(0,L.memo)(function(e){var t=e.iconName,n=e.isExternal,r=e.isMultiProductPage,o=e.label,a=e.uri,c=Un("global","navigation").t,l=(0,i.$G)().i18n.language,u="/".concat(l,"/").concat(be.MY_TADAAM,"/").concat(a),s=(0,Le.bS)({end:!1,path:u}),d=Ra().defaultProductPath,p=r?"/".concat(d):"",m=r?p:"",f=Un("global","externalLinks").t;return n?L.createElement(ql,{href:f(a),rel:"noopener noreferrer",target:"_blank"},L.createElement(x.Y5v,{iconName:t,mr:"3"}),c(o),L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:"auto"})):L.createElement(ql,{as:Co.OL,to:"".concat(a).concat(m)},s&&L.createElement(Bl,{layoutId:"highlight",transition:{duration:.2,ease:"easeInOut"}}),s&&L.createElement(Ul,{animate:{height:"45%"}}),L.createElement(x.Y5v,{iconName:t,mr:"3"}),c(o))}),bd=["featureFlag","uri"],gd=(0,L.memo)(function(){var e=(0,x.Sx0)({base:"none",md:"block"});return L.createElement(x.xuv,{display:e,minWidth:"56",width:"56"},L.createElement(x.kCb,{as:"nav",flexDirection:"column",overflow:"hidden",position:"sticky",top:"20"},oe.map(function(e){var t=e.featureFlag,n=e.uri,r=(0,F.Z)(e,bd);return L.createElement(Ki,{key:n,ldKey:t},L.createElement(fd,(0,G.Z)({uri:n},r)))})))}),vd=(0,L.memo)(function(){var e=Wn("ffAiChatbot"),t=Wn("ffChatbotEnabled"),n=Rr(),r=n.customerId,o=n.userProfile,a=o.email,i=o.hash;return L.createElement(L.Fragment,null,L.createElement(x.W20,{maxWidth:"1260px"},L.createElement(nd,null),L.createElement(pd,null),L.createElement(x.kCb,{gap:10},L.createElement(gd,null),L.createElement(x.xuv,{flexGrow:1,mb:20,w:"100%"},L.createElement(Le.j3,null))),L.createElement(od,null)),t&&r&&(e?L.createElement(Ri,{customerId:r}):L.createElement(Mu,{customerId:r,email:a,hash:i})))}),yd=["title"],hd=["/".concat(ve.INTERNET_AND_TV),"/".concat(ve.MOBILE),"/".concat(ve.WEBSHOP)],Ed=(0,L.memo)(function(e){var t=e.title,n=(0,F.Z)(e,yd),r=Ra().defaultProductPath,o=(0,Le.TH)().pathname,a=(0,Le.s0)(),i=n.defaultInternetAndTvRoute,c=void 0===i?"":i,l="".concat(r).concat(c),u=hd.some(function(e){return o.includes(e)})?"":"".concat(l);return(0,L.useEffect)(function(){u&&a(u)},[a,u]),L.createElement(L.Fragment,null,L.createElement(Wl,null,t),L.createElement(sd,n),L.createElement(Le.j3,null))}),Od=(0,L.memo)(function(e){var t=e.children,n=e.sectionTitle,r=Un("global","feedback").t;return Rr().hasUserProfileError?L.createElement(md,{title:n},L.createElement(x.ubH,{subTitle:r("errorStateDescription"),title:r("errorStateTitle"),variant:"dark"})):L.createElement(L.Fragment,null,t)});function wd(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Sd(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Sd(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Sd(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Sd(d,"constructor",u),Sd(u,"constructor",l),l.displayName="GeneratorFunction",Sd(u,o,"GeneratorFunction"),Sd(d),Sd(d,o,"Generator"),Sd(d,r,function(){return this}),Sd(d,"toString",function(){return"[object Generator]"}),(wd=function(){return{w:a,m:p}})()}function Sd(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Sd=function(e,t,n,r){function a(t,n){Sd(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Sd(e,t,n,r)}function Pd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function kd(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0],r=t?"updateErrorTitle":"updateSuccessTitle",o=t?"error":"success";n({description:a(t?"updateErrorDescription":"updateSuccessDescription",{description:e}),isClosable:!0,position:"bottom",status:o,title:a(r)})},[e,a,n]),f=(0,L.useCallback)(function(e,n,r){m(!0),t.setQueryData([er],function(e){return kd(kd({},e),null==r?void 0:r.previousCommuncationPreferences)})},[t,m]),b=(0,L.useCallback)(function(){var e=(0,r.Z)(wd().m(function e(n){var r;return wd().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.cancelQueries({queryKey:[er]});case 1:return r=t.getQueryData([er]),t.setQueryData([er],function(e){return kd(kd({},e),n)}),e.a(2,{previousCommuncationPreferences:(0,x.eiS)(r,["loyalty","newsletter","language"])})}},e)}));return function(t){return e.apply(this,arguments)}}(),[t]),g=(0,L.useCallback)(function(){t.invalidateQueries({queryKey:[er]})},[t]),v=(0,ar.D)({mutationFn:p,mutationKey:["update-communication-preferences"],onError:f,onMutate:b,onSettled:g,onSuccess:function(){return m()}}),y=v.isError,h=v.isPending,E=v.mutate;return{currentCommunicationLanguage:l,currentLoyaltySubscription:u,currentNewsletterSubscription:s,currentSurveysSubscription:d,hasUpdateCommunidationPreferencesError:y,isUpdateCommunicationPreferencesLoading:h,updateCommunicationPreferences:E}}(t),o=n.currentCommunicationLanguage,a=n.currentLoyaltySubscription,i=n.currentNewsletterSubscription,c=n.currentSurveysSubscription,l=n.isUpdateCommunicationPreferencesLoading,u=n.updateCommunicationPreferences,s=(0,L.useCallback)(function(e){u({language:e})},[u]),d=(0,L.useCallback)(function(e){var t=e.target.checked;u({newsletter:t})},[u]),p=(0,L.useCallback)(function(e){var t=e.target.checked;u({surveys:t})},[u]),m=(0,L.useCallback)(function(e){var t=e.target.checked;u({loyalty:t})},[u]);return L.createElement(Od,{sectionTitle:t},L.createElement(md,{title:t},L.createElement(x.gCW,{alignItems:"stretch",gap:5},L.createElement(ad,{label:e("data.language.label")},L.createElement(pl,{currentLanguage:o,isLoading:l,onUpdateLanguage:s})),L.createElement(x.xuv,null,L.createElement(ad,{label:e("data.loyalty.label")},L.createElement(x.rsf,{isChecked:a,isDisabled:l,onChange:m,variant:"dark"})),L.createElement(ad,null,L.createElement(Hi,{fontSize:"sm",mt:2},e("data.loyalty.description")))),L.createElement(x.xuv,null,L.createElement(ad,{label:e("data.newsletter.label")},L.createElement(x.rsf,{isChecked:i,isDisabled:l,onChange:d,variant:"dark"})),L.createElement(ad,null,L.createElement(Hi,{fontSize:"sm",mt:2},e("data.newsletter.description")))),L.createElement(x.xuv,null,L.createElement(ad,{label:e("data.surveys.label")},L.createElement(x.rsf,{isChecked:c,isDisabled:l,onChange:p,variant:"dark"})),L.createElement(ad,null,L.createElement(Hi,{fontSize:"sm",mt:2},e("data.surveys.description")))),L.createElement(ud,null,e("infoBox")))))};function jd(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Ad(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ad(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ad(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ad(d,"constructor",u),Ad(u,"constructor",l),l.displayName="GeneratorFunction",Ad(u,o,"GeneratorFunction"),Ad(d),Ad(d,o,"Generator"),Ad(d,r,function(){return this}),Ad(d,"toString",function(){return"[object Generator]"}),(jd=function(){return{w:a,m:p}})()}function Ad(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ad=function(e,t,n,r){function a(t,n){Ad(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ad(e,t,n,r)}function Cd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Md(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Dd(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Dd(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Dd(d,"constructor",u),Dd(u,"constructor",l),l.displayName="GeneratorFunction",Dd(u,o,"GeneratorFunction"),Dd(d),Dd(d,o,"Generator"),Dd(d,r,function(){return this}),Dd(d,"toString",function(){return"[object Generator]"}),(_d=function(){return{w:a,m:p}})()}function Dd(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Dd=function(e,t,n,r){function a(t,n){Dd(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Dd(e,t,n,r)}var Nd=(0,L.memo)(function(e){var t=e.children,n=e.dataFormatter,o=void 0===n?function(e){return e}:n,a=e.defaultValues,i=e.schema,c=e.sectionTitle,l=Un("myTadaamModule","accountPage.cta").t,u=(0,x.qY0)(),s=u.isOpen,d=u.onClose,p=u.onOpen,m=function(e,t){var n=(0,or.NL)(),o=(0,x.pmc)(),a=(0,x.h_N)(),i=Rr().userProfile,c=Un("global","feedback").t,l=(0,L.useCallback)(function(){var e=(0,r.Z)(jd().m(function e(t){var n;return jd().w(function(e){for(;;)switch(e.n){case 0:return n=i.id,e.n=1,a.post("customer.update",Md({id:n},t));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),[a,i]);return{handleUpdateSuccess:(0,L.useCallback)(function(){n.invalidateQueries({queryKey:[er]}),o({description:c("updateSuccessDescription",{description:e}),isClosable:!0,position:"bottom",status:"success",title:c("updateSuccessTitle")}),t()},[t,n,e,c,o]),updateAccount:l}}(c,d),f=m.handleUpdateSuccess,b=m.updateAccount,g=(0,L.useCallback)(function(){var e=(0,r.Z)(_d().m(function e(t){return _d().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,b(o(t));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),[o,b]),v=(0,x._cs)({defaultValues:a,formName:"update.".concat(c),onSubmit:g,onSuccess:f,schema:i}),y=v.canSubmit,h=v.errorMessage,E=v.hasError,O=v.isLoading,w=v.submitHandler,S=(0,F.Z)(v,Id);return L.createElement(L.Fragment,null,L.createElement(cd,{"aria-label":l("updateButtonLabel"),onClick:p}),L.createElement(x.u_l,{isOpen:s,onClose:d},L.createElement(x.ZAr,null),L.createElement(x.hzk,null,L.createElement(io.RV,S,L.createElement("form",{onSubmit:w},L.createElement(x.xBx,null,l("updateModalHeaderTitle",{sectionTitle:c})),L.createElement(x.olH,null),L.createElement(x.fef,null,E&&L.createElement(x.bZj,{mb:"3",status:"error",variant:"dark"},L.createElement(x.zMQ,null),h),t),L.createElement(x.mzw,null,L.createElement(x.zxk,{isDisabled:!y||O,isLoading:O,type:"submit",variant:"primary"},l("submitButtonLabel"))))))))}),xd=[{labelKey:"billing.billingAddressRadioGroup.personal.label",value:"personal"},{labelKey:"billing.billingAddressRadioGroup.company.label",value:"company"}],Ld=xd.map(function(e){return e.value}),Rd=z.object({billingAddress:U,company:z.object().when("customerType",{is:"company",then:function(){return $}}).nullable(),customerType:z.string().oneOf(Ld),isBillingAddressShippingAddress:z.boolean(),shippingAddress:z.object().when("isBillingAddressShippingAddress",{is:!1,then:function(){return Ve}}).nullable()}).concat(Oe),Gd=function(){var e=Rr(),t=e.isUserProfileLoading,n=e.userProfile,r=n.billingAddress,o=n.company,a=n.easySwitchId,i=n.email,c=n.firstName,l=n.id,u=n.lastName,s=n.phoneNumber,d=n.shippingAddress,p="".concat(c," ").concat(u),m=(0,x.EdE)(r,Xe),f=d?"".concat(d.firstName," ").concat(d.lastName):"",b=(0,x.EdE)(d,Xe),g=f?"".concat(f,", ").concat(b):b;return{billingAddress:r,company:o,easySwitchId:a,email:i,fullBillingAddress:m,fullCompany:o?"".concat(null==o?void 0:o.name," - ").concat(null==o?void 0:o.vatNumber):Xe,fullName:p,fullShippingAddress:g,id:l,isPersonalInfoLoading:t,phoneNumber:s,shippingAddress:d}},Fd=["errorMessage"],zd=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage").t,t=qn(xd),n=Gd().company,r=null==n?void 0:n.vatNumber,o=(0,io.Gc)(),a=o.control,i=o.setValue,c=(0,io.qo)({control:a,name:"customerType"}),l=(0,io.qo)({control:a,name:"isBillingAddressShippingAddress"}),u=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,s=(0,x.joj)(u).getDefaultRegisterInputFieldProps,d=s("isBillingAddressShippingAddress"),p=(d.errorMessage,(0,F.Z)(d,Fd));return(0,L.useEffect)(function(){return n&&Object.keys(n).length?i("customerType","company"):i("customerType","personal")},[n,i]),L.createElement(x.gCW,{alignItems:"stretch",gap:2},L.createElement(x.hen,{control:a,name:"customerType",options:t,variant:"dark"}),L.createElement(rc,null),L.createElement(x.gCW,{alignItems:"stretch",gap:2,my:2},L.createElement(x.xuv,null,L.createElement(x.xvT,{color:"whiteAlpha.800",textTransform:"uppercase"},e("billing.header.title")),L.createElement(tc,{type:"billingAddress"}),"company"===c&&L.createElement(nc,{defaultVatNumber:r}))),L.createElement(x.xuv,null,L.createElement(x.xvT,{color:"whiteAlpha.800",textTransform:"uppercase"},e("shipping.headerTitle")),L.createElement(x.XZJ,(0,G.Z)({},p,{mb:2}),e("billing.shippingSameAsBillingCheckboxText")),!l&&L.createElement(tc,{type:"shippingAddress"},L.createElement(x.YIq,(0,G.Z)({},s("shippingAddress.firstName"),{label:e("field.firstName.label")})),L.createElement(x.YIq,(0,G.Z)({},s("shippingAddress.lastName"),{label:e("field.lastName.label")})))))}),Ud=(0,L.memo)(function(e){var t=e.billingAddress,n=e.company,r=e.phoneNumber,o=e.sectionTitle,a=e.shippingAddress,i=(0,L.useMemo)(function(){try{return(0,x.SRG)(r)}catch(e){return{country:"BE",nationalNumber:""}}},[r]),c=i.country,l=i.nationalNumber,u=(0,L.useCallback)(function(e){var t=e.billingAddress,n=e.company,r=e.customerType,o=e.isBillingAddressShippingAddress,a=e.phoneNumber,i=e.selectedCountry,c=e.shippingAddress;return{billingAddress:t,company:"company"===r?n:null,phoneNumber:(0,x.SRG)(a,i).number,shippingAddress:o?null:c}},[]);return L.createElement(Nd,{dataFormatter:u,defaultValues:{billingAddress:t,company:n,isBillingAddressShippingAddress:!a,phoneNumber:l,selectedCountry:c,shippingAddress:a},schema:Rd,sectionTitle:o},L.createElement(x.gCW,{alignItems:"stretch",gap:2},L.createElement(zd,null)))}),Vd=function(){var e=Un("myTadaamModule","accountPage.personalInfo").t,t=Gd(),n=t.billingAddress,r=t.company,o=t.easySwitchId,a=t.email,i=t.fullBillingAddress,c=t.fullCompany,l=t.fullName,u=t.fullShippingAddress,s=t.id,d=t.isPersonalInfoLoading,p=t.phoneNumber,m=t.shippingAddress,f=e("sectionTitle");return L.createElement(Od,{sectionTitle:f},L.createElement(md,{headerActions:L.createElement(Ud,{billingAddress:n,company:r,phoneNumber:p,sectionTitle:f,shippingAddress:m}),title:f},L.createElement(x.kCb,{flexDirection:"column",gap:2},L.createElement(ad,{isLoading:d,label:e("data.customerId.label")},L.createElement(x.xvT,null,s)),L.createElement(ad,{isLoading:d,label:e("data.easySwitchId.label")},L.createElement(x.xvT,null,o||"-")),L.createElement(ad,{isLoading:d,label:e("data.email.label")},L.createElement(x.xvT,null,a)),L.createElement(ad,{isLoading:d,label:e("data.fullName.label")},L.createElement(x.xvT,null,l)),L.createElement(ad,{isLoading:d,label:e("data.billingAddress.label")},L.createElement(x.xvT,null,i)),L.createElement(ad,{isLoading:d,label:e("data.shippingAddress.label")},L.createElement(x.xvT,null,m?u:i)),L.createElement(ad,{isLoading:d,label:e("data.phoneNumber.label")},L.createElement(x.xvT,null,p)),L.createElement(ad,{isLoading:d,label:e("data.company.label")},L.createElement(x.xvT,null,c)))))},Bd=(0,L.memo)(function(){var e=Un("myTadaamModule","accountPage").t;return L.createElement(L.Fragment,null,L.createElement(Wl,null,e("pageTitle")),L.createElement(x.gCW,{alignItems:"stretch",gap:"8"},L.createElement(Vd,null),L.createElement(Td,null)))}),qd=(0,L.memo)(function(){var e=Bn({module:"myTadaamModule",section:"devicesPage.addDevice"}).resolveTranslations,t=(0,x.joj)(e).getDefaultControlInputFieldProps;return L.createElement(x.Qy5,(0,G.Z)({},t("serialNumber"),{autoFocus:!0,maskChar:"_",maskTemplate:"999999999999"}))}),Zd=z.object({serialNumber:z.string().test("is-valid","requiredErrorMessage",function(e,t){var n=t.createError,r=null==e?void 0:e.replace(/_/g,"");return r?r.length<12?n({message:"minLengthErrorMessage.12"}):!(r.length>12)||n({message:"maxLengthErrorMessage.12"}):n({message:"requiredErrorMessage"})})});function Wd(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Hd(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Hd(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Hd(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Hd(d,"constructor",u),Hd(u,"constructor",l),l.displayName="GeneratorFunction",Hd(u,o,"GeneratorFunction"),Hd(d),Hd(d,o,"Generator"),Hd(d,r,function(){return this}),Hd(d,"toString",function(){return"[object Generator]"}),(Wd=function(){return{w:a,m:p}})()}function Hd(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Hd=function(e,t,n,r){function a(t,n){Hd(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Hd(e,t,n,r)}var Yd=(0,L.memo)(function(){var e=(0,Le.s0)(),t=function(){var e=(0,x.h_N)(),t=(0,Le.s0)(),n=Rr().customerId,o=(0,or.NL)(),a=function(){var t=(0,r.Z)(Wd().m(function t(r){var o;return Wd().w(function(t){for(;;)switch(t.n){case 0:return o=r.serialNumber,t.n=1,e.post("customer.add-package",{hardwareId:o,id:n});case 1:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}(),i=(0,L.useCallback)(function(){o.invalidateQueries({queryKey:[er]}),t("..")},[t,o]);return(0,x._cs)({formName:"add-device-form",mode:"onSubmit",onSubmit:a,onSuccess:i,schema:Zd})}(),n=Un("myTadaamModule","devicesPage").t,o=t.hasError,a=t.isLoading,i=t.submitHandler,c=(0,L.useCallback)(function(){e("..")},[e]);return L.createElement(x.u_l,{isOpen:!0,onClose:c},L.createElement(x.ZAr,null),L.createElement(x.hzk,{color:"white"},L.createElement("form",{onSubmit:i},L.createElement(x.xBx,null,n("addDevice.title")),L.createElement(x.olH,null),L.createElement(x.fef,{as:x.gCW,gap:2},o&&L.createElement(x.bZj,{mb:"3",status:"error",variant:"dark"},L.createElement(x.zMQ,null),n("addDevice.error")),L.createElement(x.Eep,{src:"https://tadaam-image-background.s3.eu-central-1.amazonaws.com/range-plus-label.jpg"}),L.createElement(io.RV,t,L.createElement(qd,null))),L.createElement(x.mzw,null,L.createElement(x.gCW,{gap:"2",width:"100%"},L.createElement(x.zxk,{isLoading:a,type:"submit",variant:"primary",width:"100%"},n("addDevice.buttonLabel")))))))}),Kd=n(1129),Jd=n.n(Kd),$d=Z.appConfig,Qd=$d.surveyHardwareReturnId,Xd=$d.surveyHardwareReturnImage,ep=(0,L.memo)(function(e){var t=e.isOpen,n=(0,Le.s0)(),r=Un("myTadaamModule","devicesPage.adjustHardwareModal").t,o=(0,L.useState)(!0),a=(0,Qe.Z)(o,2),i=a[0],c=a[1],l=(0,L.useState)(!1),u=(0,Qe.Z)(l,2),s=u[0],d=u[1],p=(0,L.useCallback)(function(){return n("..")},[n]),m=(0,L.useCallback)(function(e){return L.createElement("span",null,e)},[]),f=(0,L.useCallback)(function(){return c(!1)},[]),b=(0,L.useCallback)(function(){return c(!0)},[]),g=(0,L.useCallback)(function(){return d(function(e){return!e})},[]),v=(0,L.useMemo)(function(){return{toast:{description:r("toast.description")}}},[r]);return L.createElement(oi.Provider,{value:v},L.createElement(x.u_l,{isOpen:t,onClose:p},L.createElement(x.ZAr,null),L.createElement(x.hzk,{color:"white"},L.createElement(x.xBx,null,r("title")),L.createElement(x.olH,null),L.createElement(x.fef,null,L.createElement(x.Kqy,{gap:"4"},L.createElement(Hi,null,r("description")),L.createElement(x.Eep,{cursor:"pointer",onClick:g,src:Xd}),L.createElement(Jd(),{sources:[L.createElement(x.Eep,{src:Xd})],toggler:s}))),L.createElement(x.mzw,null,L.createElement(x.xuv,{width:"100%"},L.createElement(Tu,{afterSuccess:b,questionHeading:m,redirectUrl:i?"..":void 0,surveyId:Qd},L.createElement(nu,{label:r("submitAndReset"),onMouseDown:f,redirectUrl:re.ADJUST_HARDWARE})))))))}),tp=(0,x.m$N)(si.E.div,{shouldForwardProp:Vl.Z}),np={isOwned:"gray",isProvisioned:"brand",isReturned:"orange"},rp=(0,L.memo)(function(e){var t=e.statuses,n=Un("myTadaamModule","devicesPage").t,r=(0,L.useMemo)(function(){return{isOwned:n("deviceList.owned"),isProvisioned:n("deviceList.active"),isReturned:n("deviceList.returned")}},[n]);return L.createElement(x.kCb,{alignItems:"flex-start",gap:1,w:"full"},t.map(function(e){return L.createElement(x.Cts,{alignItems:"center",border:"none",colorScheme:np[e],display:"flex",fontSize:"10px",gap:1,key:e,variant:"outline"},"isProvisioned"===e&&L.createElement(x.xuv,{position:"relative"},L.createElement(x.xuv,{background:"brand.500",borderRadius:"50%",boxShadow:"base",boxSize:"1.5",left:"50%",position:"absolute",top:"50%",transform:"translateY(-50%) translateX(-50%)",zIndex:"overlay"}),L.createElement(tp,{animate:{opacity:[.5,0],scale:[1,2.5]},background:"brand.500",borderRadius:"50%",boxSize:"2",transition:{duration:1,ease:"easeInOut",repeat:1/0,repeatDelay:1}})),r[e])}))}),op={"B528s-23a":qi,"B628-265":qi,"B628-350":qi,"H138-380":qi,"H155-381":qi,"H162-383":qi,MC7010:Bi,MC801A:Vi,STI6160:Wi},ap=(0,L.memo)(function(e){var t=e.model,n=e.statusFlags,r=op[t]||qi;return L.createElement(x.rjZ,{background:"whiteAlpha.100",borderRadius:"md",gap:4,minHeight:36,p:4,placeItems:"center",w:"full"},n&&n.length>0&&L.createElement(rp,{statuses:n}),L.createElement(x.Eep,{alt:r,boxSize:20,src:r}))}),ip=(0,x.ajc)(15,"·"),cp=(0,L.memo)(function(e){var t=e.isSecret,n=void 0!==t&&t,r=e.label,o=e.value,a=(0,x.ktP)(n),i=(0,Qe.Z)(a,2),c=i[0],l=i[1].toggle,u=c?ip:o,s=c?"FiEye":"FiEyeOff";return L.createElement(x.xuv,null,L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"xs",textTransform:"uppercase"},r),L.createElement(x.kCb,{align:"center"},L.createElement(x.xvT,null,u),n&&L.createElement(x.hU,{"aria-label":"Toggle value visibility",icon:L.createElement(x.Y5v,{iconName:s}),ml:2,onClick:l,size:"xs",variant:"menuDark"})))});function lp(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return up(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(up(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,up(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,up(d,"constructor",u),up(u,"constructor",l),l.displayName="GeneratorFunction",up(u,o,"GeneratorFunction"),up(d),up(d,o,"Generator"),up(d,r,function(){return this}),up(d,"toString",function(){return"[object Generator]"}),(lp=function(){return{w:a,m:p}})()}function up(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}up=function(e,t,n,r){function a(t,n){up(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},up(e,t,n,r)}var sp=Z.appConfig.surveyHardwareReturnId,dp=(0,L.memo)(function(e){var t=e.isOpen,n=(0,Le.s0)(),o=Un("myTadaamModule","devicesPage").t,a=Ta().devices,i=_o(sp).toastSurvey,c=(0,L.useCallback)(function(){return n("..")},[n]),l=(0,L.useCallback)((0,r.Z)(lp().m(function e(){return lp().w(function(e){for(;;)switch(e.n){case 0:i(void 0,o("confirmHardwareModal.toast")),c();case 1:return e.a(2)}},e)})),[c,i,o]),u=(0,L.useCallback)(function(){return n("../".concat(re.ADJUST_HARDWARE))},[n]),s=a.filter(function(e){return"MC7010"!==e.model});return L.createElement(x.u_l,{isOpen:t,onClose:c},L.createElement(x.ZAr,null),L.createElement(x.hzk,{color:"white"},L.createElement(x.xBx,null,o("confirmHardwareModal.title")),L.createElement(x.olH,null),L.createElement(x.fef,null,L.createElement(x.gCW,{gap:"4"},L.createElement(Hi,null,o("confirmHardwareModal.description")),s.map(function(e){return L.createElement(x.Ugi,{gap:"8",key:e.id,width:"100%"},L.createElement(ap,{model:e.model}),L.createElement(cp,{label:o("deviceList.serialLabel"),value:e.id}))}))),L.createElement(x.mzw,null,L.createElement(x.gCW,{gap:"2",width:"100%"},L.createElement(x.zxk,{onClick:l,variant:"primary",width:"100%"},o("confirmHardwareModal.confirm")),L.createElement(x.zxk,{onClick:u,variant:"outlineDark",width:"100%"},o("confirmHardwareModal.decline"))))))}),pp=function(e){return e.IS_OWNED="isOwned",e.IS_PROVISIONED="isProvisioned",e.IS_RETURNED="isReturned",e}({}),mp=function(e){return e.ADD_RANGE_PLUS_DEVICE="add-device",e.ADJUST_HARDWARE="adjust",e.CONFIRM_HARDWARE="confirm",e}({}),fp=(0,L.memo)(function(e){var t=e.password,n=e.ssid,r=Un("myTadaamModule","devicesPage").t;return L.createElement(L.Fragment,null,L.createElement(cp,{label:r("deviceList.wifiLabel"),value:n}),L.createElement(cp,{isSecret:!0,label:r("deviceList.password"),value:t}))}),bp=z.object({channel:z.string().required()}),gp=z.object({bands:z.lazy(function(e){return z.object(function(e,t){return Object.keys(e).reduce(function(e,n){return e[n]=t,e},{})}(e||{},bp))}),password:z.string().required("requiredErrorMessage"),ssid:z.string().required("requiredErrorMessage")});function vp(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return yp(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(yp(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,yp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,yp(d,"constructor",u),yp(u,"constructor",l),l.displayName="GeneratorFunction",yp(u,o,"GeneratorFunction"),yp(d),yp(d,o,"Generator"),yp(d,r,function(){return this}),yp(d,"toString",function(){return"[object Generator]"}),(vp=function(){return{w:a,m:p}})()}function yp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}yp=function(e,t,n,r){function a(t,n){yp(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},yp(e,t,n,r)}function hp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ep(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(_p(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,_p(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_p(d,"constructor",u),_p(u,"constructor",l),l.displayName="GeneratorFunction",_p(u,o,"GeneratorFunction"),_p(d),_p(d,o,"Generator"),_p(d,r,function(){return this}),_p(d,"toString",function(){return"[object Generator]"}),(Ip=function(){return{w:a,m:p}})()}function _p(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_p=function(e,t,n,r){function a(t,n){_p(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},_p(e,t,n,r)}function Dp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Np(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Rp(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Rp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Rp(d,"constructor",u),Rp(u,"constructor",l),l.displayName="GeneratorFunction",Rp(u,o,"GeneratorFunction"),Rp(d),Rp(d,o,"Generator"),Rp(d,r,function(){return this}),Rp(d,"toString",function(){return"[object Generator]"}),(Lp=function(){return{w:a,m:p}})()}function Rp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Rp=function(e,t,n,r){function a(t,n){Rp(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Rp(e,t,n,r)}var Gp=["id","model","owned","primary","returned","status","type"];function Fp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zp(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Zp(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Zp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zp(d,"constructor",u),Zp(u,"constructor",l),l.displayName="GeneratorFunction",Zp(u,o,"GeneratorFunction"),Zp(d),Zp(d,o,"Generator"),Zp(d,r,function(){return this}),Zp(d,"toString",function(){return"[object Generator]"}),(qp=function(){return{w:a,m:p}})()}function Zp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zp=function(e,t,n,r){function a(t,n){Zp(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Zp(e,t,n,r)}var Wp=(0,L.memo)(function(){var e=Ta().devices,t=Un("myTadaamModule","devicesPage").t,n=(0,Le.s0)(),o=(0,L.useCallback)((0,r.Z)(qp().m(function e(){return qp().w(function(e){for(;;)switch(e.n){case 0:n(mp.ADD_RANGE_PLUS_DEVICE);case 1:return e.a(2)}},e)})),[n]);return(0,L.useMemo)(function(){return e.find(function(e){return"MC7010"===e.model})},[e])?null:L.createElement(ud,{action:L.createElement(x.zxk,{onClick:o,size:"sm",variant:"outlineDark",width:{base:"100%",md:"auto"}},t("addDevice.buttonLabel")),title:t("addDevice.title")},t("addDevice.description"))}),Hp=(0,L.memo)(function(){var e=Un("myTadaamModule","devicesPage").t,t=(0,Le.s0)(),n=Rr().userProfile.subscription.status,o=function(e){var t=e.onSuccess,n=Un("myTadaamModule","devicesPage").t,o=(0,x.ktP)(!1),a=(0,Qe.Z)(o,2),i=a[0],c=a[1],l=c.off,u=c.on,s=(0,x.ktP)(!1),d=(0,Qe.Z)(s,2),p=d[0],m=d[1],f=m.off,b=m.on,g=Rr().userProfile,v=(0,x.pmc)(),y=(0,x.h_N)(),h=(0,L.useCallback)(function(e){v({description:n("returningDevices.toast.".concat(e,".description")),isClosable:!0,status:"".concat(e),title:n("returningDevices.toast.".concat(e,".title"))}),"error"!==e?(f(),t()):b()},[t,f,b,n,v]),E=(0,L.useCallback)((0,r.Z)(Oa().m(function e(){var t,n,r;return Oa().w(function(e){for(;;)switch(e.n){case 0:return t=g.id,e.n=1,y.get("return-label.download?customerId=".concat(t),{responseType:"blob"});case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),[y,g]);return{getReturnLabel:(0,L.useCallback)((0,r.Z)(Oa().m(function e(){var t,n,r;return Oa().w(function(e){for(;;)switch(e.p=e.n){case 0:return u(),e.p=1,e.n=2,E();case 2:t=e.v,n=URL.createObjectURL(t),(r=document.createElement("a")).href=n,r.download="tadaam-return-label.pdf",document.body.appendChild(r),r.click(),document.body.removeChild(r),h("success"),e.n=4;break;case 3:e.p=3,e.v,h("error");case 4:l();case 5:return e.a(2)}},e,null,[[1,3]])})),[E,h,l,u]),isGetReturnLabelError:p,isGetReturnLabelLoading:i}}({onSuccess:(0,L.useCallback)(function(){t(re.CONFIRM_HARDWARE)},[t])}),a=o.getReturnLabel,c=o.isGetReturnLabelLoading,l=(0,L.useCallback)(function(){a()},[a]),u="cancelled"===n||"marked_for_cancel"===n;return L.createElement(ud,{action:L.createElement(x.zxk,{_disabled:{backgroundColor:"whiteAlpha.100",borderColor:"whiteAlpha.300",color:"whiteAlpha.600",cursor:"not-allowed",opacity:1},isDisabled:!u,isLoading:c,onClick:l,size:"sm",variant:"outlineDark",width:{base:"100%",md:"auto"}},e("returningDevices.buttonLabel")),title:e("returningDevices.title")},u?L.createElement(i.cC,{components:[L.createElement(ic,{href:"https://www.tadaam.be/contact"})],i18nKey:"returningDevices.subtitle",t:e}):e("returningDevices.disabledMessage"))}),Yp=(0,L.memo)(function(){var e=Un("myTadaamModule","devicesPage").t;return L.createElement(L.Fragment,null,L.createElement(Wl,null,e("pageTitle")),L.createElement(x.gCW,{alignItems:"stretch",gap:10},L.createElement(Bp,null),L.createElement(Hp,null),L.createElement(Wp,null)),L.createElement(Le.j3,null))}),Kp=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(Yp,null),path:"/"},L.createElement(Le.AW,{element:L.createElement(Yd,null),path:"".concat(mp.ADD_RANGE_PLUS_DEVICE,"/*")}),L.createElement(Le.AW,{element:L.createElement(dp,{isOpen:!0}),path:mp.CONFIRM_HARDWARE}),L.createElement(Le.AW,{element:L.createElement(ep,{isOpen:!0}),path:mp.ADJUST_HARDWARE})))}),Jp=n(7060),$p=function(e){var t=e.status,n=e.total,r=(0,L.useMemo)(function(){return Number.isNaN(Number(n))?Xe:(0,x.cco)(n,{asCurrency:!0})},[n]);return L.createElement(x.xvT,"void"===t?{textDecoration:"line-through"}:{},r)},Qp=(0,L.memo)(function(e){var t=e.columnName,n=Un("myTadaamModule","invoicesPage.table").t;return L.createElement(x.xvT,null,n(t))}),Xp=(0,L.memo)(function(e){var t=e.status,n=Un("myTadaamModule","invoicesPage.status").t,r=t.replace("_"," ").toUpperCase()||Xe,o=(0,L.useMemo)(function(){return{disputed:n("disputed.label"),draft:n("draft.label"),open:n("open.label"),paid:n("paid.label"),pending:n("pending.label"),uncollectible:n("uncollectible.label"),void:n("void.label")}},[n]),a=(0,L.useMemo)(function(){return{disputed:n("disputed.tooltip"),draft:n("draft.tooltip"),open:n("open.tooltip"),paid:n("paid.tooltip"),pending:n("pending.tooltip"),uncollectible:n("uncollectible.tooltip"),void:n("void.tooltip")}},[n]);return L.createElement(Ql,{color:"whiteAlpha.700",label:r,labelConfig:o,status:t,tooltipConfig:a})}),em=(0,Jp.Cl)(),tm=em.accessor(function(e){var t=e.created;return(0,x.g3h)(t)},{header:function(){return L.createElement(Qp,{columnName:"date"})},id:"date"}),nm=em.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement($p,t())},header:function(){return L.createElement(Qp,{columnName:"amount"})},id:"amount"}),rm=em.accessor("status",{cell:function(e){var t=e.getValue;return L.createElement(Xp,{status:t()})},header:function(){return L.createElement(Qp,{columnName:"status"})},id:"status"}),om=function(e){var t=e.flag,n=e.status,r=e.total,o=Un("myTadaamModule","invoicesPage").t,a=(0,L.useMemo)(function(){return void 0!==t?o(t):Number.isNaN(Number(r))?Xe:(0,x.cco)(r,{asCurrency:!0,showDecimals:!0})},[t,o,r]);return L.createElement(x.xvT,"void"===n?{textDecoration:"line-through"}:{},a)},am=(0,L.memo)(function(e){var t=e.url,n=Un("myTadaamModule","invoicesPage.table").t;return t?L.createElement(x.xuv,{textAlign:"right"},L.createElement(x.rUS,{alignItems:"center",as:Co.rU,color:"brand.main",display:"inline-flex",isExternal:!0,to:t},n("invoiceCta"),L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:1}))):L.createElement(x.xvT,null,Xe)}),im=(0,Jp.Cl)(),cm=im.accessor("invoiceUrl",{cell:function(e){var t=e.getValue;return L.createElement(am,{url:t()})},header:"",id:"invoiceUrl"}),lm=[tm,im.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement(om,t())},header:function(){return L.createElement(Qp,{columnName:"amount"})},id:"amount"}),rm,cm],um=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t,t=_a(),n=t.fetchNextInvoicePage,r=t.hasNextInvoicePage,o=t.invoices,a=t.isFetchingNextInvoicePage,i=(0,L.useCallback)(function(){n()},[n]);return L.createElement(L.Fragment,null,L.createElement(x.iA_,{colorScheme:"whiteAlpha",columns:lm,data:o,pageSize:o.length}),r&&L.createElement(x.zxk,{isLoading:a,mt:4,onClick:i,rightIcon:L.createElement(x.Y5v,{iconName:"FiPlus"}),size:"sm",variant:"linkDark",width:"full"},e("buttonLoadMore")))}),sm=(0,L.memo)(function(){var e=Un("global","navigation").t,t=_a(),n=t.isGetInvoicesEmpty,r=t.isGetInvoicesError,o=t.isGetInvoicesLoading;return L.createElement(x.s_4,{variant:"dark"},L.createElement(zl,{entityName:e("invoices"),hasError:r,isEmpty:n,isLoading:o,loadingType:"table"},L.createElement(um,null)))});function dm(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return pm(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(pm(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,pm(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,pm(d,"constructor",u),pm(u,"constructor",l),l.displayName="GeneratorFunction",pm(u,o,"GeneratorFunction"),pm(d),pm(d,o,"Generator"),pm(d,r,function(){return this}),pm(d,"toString",function(){return"[object Generator]"}),(dm=function(){return{w:a,m:p}})()}function pm(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}pm=function(e,t,n,r){function a(t,n){pm(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},pm(e,t,n,r)}var mm="mobile.pay-now",fm=function(){var e=Un("myTadaamModule","invoicesPage").t,t=(0,Co.lr)(),n=(0,Qe.Z)(t,1)[0],o=function(){var e=(0,x.h_N)(),t=function(){var t=(0,r.Z)(Mr().m(function t(){var n,r;return Mr().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get(_r);case 1:return n=t.v,r=n.data,t.a(2,r)}},t)}));return function(){return t.apply(this,arguments)}}();return(0,wt.a)({queryFn:t,queryKey:[_r]})}(),a=o.data,i=o.isPending,c=o.isSuccess,l=function(){var e=(0,x.h_N)(),t=(0,x.pmc)(),n=Un("global","feedback").t,o=ct().appConfig.domain,a=(0,L.useMemo)(function(){return{cancelUri:new URL("".concat(be.MY_TADAAM,"/").concat(re.INVOICES,"/mobile"),o).href,successUri:new URL("".concat(be.MY_TADAAM,"/").concat(re.INVOICES,"/mobile?success=true"),o).href}},[o]),i=a.cancelUri,c=a.successUri,l=function(){var t=(0,r.Z)(dm().m(function t(n){var r,o;return dm().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(mm,{invoiceId:n,stripeRedirectUrls:{cancelRedirectUrl:i,successRedirectUrl:c}});case 1:return r=t.v,o=r.data,t.a(2,o)}},t)}));return function(e){return t.apply(this,arguments)}}();return(0,ar.D)({mutationFn:l,onError:function(){t({description:n("errorStateDescription"),id:mm,isClosable:!0,position:"bottom",status:"error",title:n("errorStateTitle")})},onSuccess:function(e){var t=e.redirectUrl;window.location.assign(t)}})}(),u=l.isPending,s=l.mutate,d=(0,L.useCallback)(function(){a&&s(a.id)},[a,s]);return c?n.get("success")&&!a?L.createElement(x.bZj,{status:"success",variant:"dark"},L.createElement(x.xvT,null,e("openAmount.success"))):a?L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Kqy,{gap:4},L.createElement(x.X6q,{size:"heading4"},e("openAmount.title")),L.createElement(x.xvT,{color:"whiteAlpha.700"},e("openAmount.description")),L.createElement(x.xvT,{color:"whiteAlpha.700"},e("openAmount.description2")),L.createElement(x.zxk,{alignSelf:"flex-start",isLoading:i||u,onClick:d,variant:"secondaryDark"},e("openAmount.button")))):null:null},bm=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage.table").t;return L.createElement(L.Fragment,null,e("invoiceCta"),L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:1}))}),gm=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage.table").t;return L.createElement(L.Fragment,null,e("usageCta"),L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:1}))});function vm(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return ym(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ym(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,ym(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ym(d,"constructor",u),ym(u,"constructor",l),l.displayName="GeneratorFunction",ym(u,o,"GeneratorFunction"),ym(d),ym(d,o,"Generator"),ym(d,r,function(){return this}),ym(d,"toString",function(){return"[object Generator]"}),(vm=function(){return{w:a,m:p}})()}function ym(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ym=function(e,t,n,r){function a(t,n){ym(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},ym(e,t,n,r)}var hm=(0,L.memo)(function(e){var t=e.invoiceUrl,n=e.usageUrl,o=Wn("ffUsagePdfEnabled"),a=(0,L.useCallback)((0,r.Z)(vm().m(function e(){return vm().w(function(e){for(;;)switch(e.n){case 0:window.open(t,"_blank");case 1:return e.a(2)}},e)})),[t]),i=(0,L.useCallback)((0,r.Z)(vm().m(function e(){return vm().w(function(e){for(;;)switch(e.n){case 0:window.open(n,"_blank");case 1:return e.a(2)}},e)})),[n]);return L.createElement(x.Ugi,{gap:4,justifyContent:"flex-end"},L.createElement(x.zxk,{onClick:a,size:"sm",variant:"linkDark"},L.createElement(bm,null)),o&&L.createElement(x.zxk,{loadingText:L.createElement(gm,null),onClick:i,size:"sm",variant:"linkDark"},L.createElement(gm,null)))}),Em=[tm,nm,rm,(0,Jp.Cl)().accessor(function(e){return{invoiceUrl:e.invoiceUrl,usageUrl:e.usageUrl}},{cell:function(e){var t=e.getValue;return L.createElement(hm,t())},header:"",id:"externalLinks"})],Om=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t,t=Cr(),n=t.fetchNextInvoicePage,r=t.hasNextInvoicePage,o=t.invoices,a=t.isFetchingNextInvoicePage,i=(0,L.useCallback)(function(){n()},[n]);return L.createElement(L.Fragment,null,L.createElement(x.iA_,{colorScheme:"whiteAlpha",columns:Em,data:o,pageSize:o.length}),r&&L.createElement(x.zxk,{isLoading:a,mt:4,onClick:i,rightIcon:L.createElement(x.Y5v,{iconName:"FiPlus"}),size:"sm",variant:"linkDark",width:"full"},e("buttonLoadMore")))}),wm=(0,L.memo)(function(){var e=Un("global","navigation").t,t=Cr(),n=t.isGetInvoicesEmpty,r=t.isGetInvoicesError,o=t.isGetInvoicesLoading;return L.createElement(x.Kqy,{gap:4},L.createElement(Ki,{ldKey:"ffPayNowButton"},L.createElement(Qi,{isLoaded:!o},L.createElement(fm,null))),L.createElement(x.s_4,{variant:"dark"},L.createElement(zl,{entityName:e("invoices"),isEmpty:n||r,isLoading:o,loadingType:"table"},L.createElement(Om,null))))});function Sm(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Pm(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Pm(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Pm(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Pm(d,"constructor",u),Pm(u,"constructor",l),l.displayName="GeneratorFunction",Pm(u,o,"GeneratorFunction"),Pm(d),Pm(d,o,"Generator"),Pm(d,r,function(){return this}),Pm(d,"toString",function(){return"[object Generator]"}),(Sm=function(){return{w:a,m:p}})()}function Pm(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Pm=function(e,t,n,r){function a(t,n){Pm(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Pm(e,t,n,r)}function km(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tm(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0],t=(0,x.h_N)(),n=Rr().userProfile.id,o=(0,L.useCallback)(function(){var e=(0,r.Z)(Sm().m(function e(r){var o,a,i;return Sm().w(function(e){for(;;)switch(e.n){case 0:return o=r.pageParam,e.n=1,t.get(jm,{params:Tm({id:n,size:10},o&&{startingAfter:o})});case 1:return a=e.v,i=a.data,e.a(2,i)}},e)}));return function(t){return e.apply(this,arguments)}}(),[t,n]),a=(0,Sr.N)({enabled:!e,getNextPageParam:function(e){var t=e.hasMore,n=e.invoices;if(t){var r=null==n?void 0:n.at(-1);return null==r?void 0:r.id}},initialPageParam:"",queryFn:o,queryKey:[jm]}),i=a.data,c=a.fetchNextPage,l=a.hasNextPage,u=a.isError,s=a.isFetching,d=a.isFetchingNextPage,p=a.isPending,m=(0,L.useMemo)(function(){var e;return null!==(e=null==i?void 0:i.pages.flatMap(function(e){return e.invoices}))&&void 0!==e?e:[]},[null==i?void 0:i.pages]);return{fetchNextInvoicePage:c,hasNextInvoicePage:l,invoices:m,isFetchingNextInvoicePage:d,isGetInvoicesEmpty:0===m.length,isGetInvoicesError:u,isGetInvoicesLoading:!e&&p,isInvoicesFetching:s}},Cm=function(e){var t=e.flag,n=e.status,r=e.total,o=Un("myTadaamModule","invoicesPage").t,a=(0,L.useMemo)(function(){return void 0!==t?o(t):Number.isNaN(Number(r))?Xe:(0,x.cco)(r,{asCurrency:!0,showDecimals:!0})},[t,o,r]);return L.createElement(x.xvT,"void"===n?{textDecoration:"line-through"}:{},a)},Mm=(0,L.memo)(function(e){var t=e.url,n=Un("myTadaamModule","invoicesPage.table").t;return t?L.createElement(x.xuv,{textAlign:"right"},L.createElement(x.rUS,{alignItems:"center",as:Co.rU,color:"brand.main",display:"inline-flex",isExternal:!0,to:t},n("invoiceCta"),L.createElement(x.Y5v,{iconName:"FiExternalLink",ml:1}))):L.createElement(x.xvT,null,Xe)}),Im=(0,Jp.Cl)(),_m=Im.accessor("invoiceUrl",{cell:function(e){var t=e.getValue;return L.createElement(Mm,{url:t()})},header:"",id:"invoiceUrl"}),Dm=[tm,Im.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement(Cm,t())},header:function(){return L.createElement(Qp,{columnName:"amount"})},id:"amount"}),rm,_m],Nm=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t,t=Am(),n=t.fetchNextInvoicePage,r=t.hasNextInvoicePage,o=t.invoices,a=t.isFetchingNextInvoicePage,i=(0,L.useCallback)(function(){n()},[n]);return L.createElement(L.Fragment,null,L.createElement(x.iA_,{colorScheme:"whiteAlpha",columns:Dm,data:o,pageSize:o.length}),r&&L.createElement(x.zxk,{isLoading:a,mt:4,onClick:i,rightIcon:L.createElement(x.Y5v,{iconName:"FiPlus"}),size:"sm",variant:"linkDark",width:"full"},e("buttonLoadMore")))}),xm=(0,L.memo)(function(){var e=Un("global","navigation").t,t=Am(),n=t.isGetInvoicesEmpty,r=t.isGetInvoicesError,o=t.isGetInvoicesLoading;return L.createElement(x.s_4,{variant:"dark"},L.createElement(zl,{entityName:e("invoices"),hasError:r,isEmpty:n,isLoading:o,loadingType:"table"},L.createElement(Nm,null)))}),Lm=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t;return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(Ed,{showWebshop:!0,title:e("pageTitle")}),path:"/"},L.createElement(Le.AW,{element:L.createElement(sm,null),path:ve.INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(wm,null),path:ve.MOBILE}),L.createElement(Le.AW,{element:L.createElement(xm,null),path:ve.WEBSHOP})))});function Rm(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Gm(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Gm(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Gm(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Gm(d,"constructor",u),Gm(u,"constructor",l),l.displayName="GeneratorFunction",Gm(u,o,"GeneratorFunction"),Gm(d),Gm(d,o,"Generator"),Gm(d,r,function(){return this}),Gm(d,"toString",function(){return"[object Generator]"}),(Rm=function(){return{w:a,m:p}})()}function Gm(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Gm=function(e,t,n,r){function a(t,n){Gm(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Gm(e,t,n,r)}function Fm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function zm(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Xm(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Xm(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Xm(d,"constructor",u),Xm(u,"constructor",l),l.displayName="GeneratorFunction",Xm(u,o,"GeneratorFunction"),Xm(d),Xm(d,o,"Generator"),Xm(d,r,function(){return this}),Xm(d,"toString",function(){return"[object Generator]"}),(Qm=function(){return{w:a,m:p}})()}function Xm(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Xm=function(e,t,n,r){function a(t,n){Xm(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Xm(e,t,n,r)}var ef="stripe.subscription",tf=(0,L.memo)(function(){var e=To(),t=Km(),n=t.canActivate,r=t.redirectUri;return(0,L.useEffect)(function(){r&&e(r)},[e,r]),L.createElement(x.gCW,{align:"stretch",h:"100%",justify:n?"start":"center"},L.createElement(x.TKf,{center:!0,isLoading:!n},L.createElement(Le.j3,null)))}),nf=(0,L.memo)(function(){var e=Un("myTadaamModule","subscriptionPage").t,t=Km().defaultMobileRoute;return L.createElement(Ed,{defaultMobileRoute:t,title:e("pageTitle")})}),rf=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.bestTariff").t;return L.createElement(Hi,{fontSize:"sm"},L.createElement(i.cC,{components:[L.createElement(ic,{href:e("href"),target:"_blank"})],i18nKey:"title",t:e}))});function of(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function af(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{}).onSuccess,a=void 0===t?ir.Z:t;return function(){var t=(0,r.Z)(Rm().m(function t(r){var i,l;return Rm().w(function(t){for(;;)switch(t.p=t.n){case 0:return n(o),t.p=1,t.n=2,c(e,r);case 2:i=t.v,window.scrollTo(0,0),a(i,r),t.n=4;break;case 3:t.p=3,l=t.v,o(l);case 4:return t.a(2)}},t,null,[[1,3]])}));return function(e){return t.apply(this,arguments)}}()},[o,n,c]);return{createUpdateSubscriptionHandler:l}}().createUpdateSubscriptionHandler,n=Ao().successHandler;return{cancelDowngradeRequest:t("subscription.cancel-downgrade-request"),cancelSubscription:t("subscription.cancel",{onSuccess:function(){e(he.CHURN)}}),changeProductSubscription:t("subscription.change-product"),createSubscription:t("subscription.create",{onSuccess:n}),pauseSubscription:t("subscription.pause",{onSuccess:function(){return e("../".concat(he.PAUSE))}}),resubscribeSubscription:t("subscription.resubscribe",{onSuccess:n}),unpauseSubscription:t("subscription.unpause",{onSuccess:n})}}(),n=(0,Le.s0)(),o=oa().track;return function(e){var t=e.forType,n=e.onSubscriptionUpdateSuccess,o=Za().stopLoading,a=Un("global","navigation").t,i=rr(a("subscription")),c=(0,or.NL)(),l="internet-and-tv"===t?"subscription":"mobileSubscription",u=Rr().userProfile[l].status,s=(0,L.useCallback)(function(e){var t=e.handler,n=void 0===t?ir.Z:t,a=e.type;return function(){var e=(0,r.Z)(Qm().m(function e(t){var r;return Qm().w(function(e){for(;;)switch(e.n){case 0:if((null==t||null===(r=t.data)||void 0===r||null===(r=r[l])||void 0===r?void 0:r.status)!==u){e.n=1;break}return e.a(2);case 1:n(t),o(),c.invalidateQueries({queryKey:[er]}),i(a);case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}()},[c,u,o,l,i]),d=(0,L.useCallback)(function(e){var t=(null==e?void 0:e.data)||null;if(t){c.setQueryData([er],function(e){return $m($m({},e),t)});var r=t[l].status;n(r)}},[n,c,l]);Ot([{handler:s({handler:d,type:"success"}),name:"".concat(ef,".updated")},{handler:s({type:"error"}),name:"".concat(ef,".error")}])}({forType:"internet-and-tv",onSubscriptionUpdateSuccess:(0,L.useCallback)(function(e){return"marked_for_pause"===e?(o(Ke.PAUSE),n(he.PAUSE)):"marked_for_cancel"===e?(o(Ke.CHURN),n(he.CHURN)):"marked_for_downgrade"===e?o(Ke.DOWNGRADE):"upgraded"===e?o(Ke.UPGRADE):"active"===e?o(Ke.REACTIVATE):null},[n,o])}),lf(lf({},t),{},{isUpdateSubscriptionLoading:e})};function sf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function df(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(mf(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,mf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,mf(d,"constructor",u),mf(u,"constructor",l),l.displayName="GeneratorFunction",mf(u,o,"GeneratorFunction"),mf(d),mf(d,o,"Generator"),mf(d,r,function(){return this}),mf(d,"toString",function(){return"[object Generator]"}),(pf=function(){return{w:a,m:p}})()}function mf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}mf=function(e,t,n,r){function a(t,n){mf(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},mf(e,t,n,r)}var ff=["cancelled","marked_for_cancel","unknown","blocked"],bf=["cancelled","unknown","blocked"],gf=(0,L.memo)(function(){var e=La(),t=e.isRestrictedProduct,n=e.status,o=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionCancellingSubscription").t,a=uf(),i=a.cancelSubscription,c=a.isUpdateSubscriptionLoading,l=(0,L.useCallback)((0,r.Z)(pf().m(function e(){return pf().w(function(e){for(;;)switch(e.n){case 0:i();case 1:return e.a(2)}},e)})),[i]);return(t?bf:ff).includes(n)?null:L.createElement(ud,{action:L.createElement(x.zxk,{color:"red.500",isLoading:c,onClick:l,size:"sm",variant:"outlineDark",width:{base:"100%",sm:"auto"}},o("cta")),title:o("title")},o("subtitle"))}),vf=["active","cancelled","blocked"],yf=(0,L.memo)(function(){var e=La(),t=e.isRestrictedProduct,n=e.status,r=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionChangingSubscription").t;return vf.includes(n)||t?null:L.createElement(ud,{title:r("title")},r("subtitle"))}),hf=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionPausingSubscription").t,t=La(),n=t.isRestrictedProduct;return"active"!==t.status||n?null:L.createElement(ud,{title:e("title")},e("subtitle"))});function Ef(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Of(e){for(var t=1;tS?"upgrade":null)},[S,k,w,n]),A=(0,L.useMemo)(function(){return(P?T:j)||"order"},[T,j,P]),C=(0,L.useMemo)(function(){switch(A){case"cancelDowngrade":return function(){return g()};case"downgrade":case"upgrade":return function(){return v({productId:t,stripeRedirectUrls:r})};case"pause":return function(){return o(wc.PAUSE_SUBSCRIPTION)};case"payBill":var e=l.find(function(e){var t=e.status,n=e.type;return"open"===t&&"hardware-recollection"===n});return function(){null!=e&&e.invoiceUrl?window.open(e.invoiceUrl,"_blank"):o("/".concat(be.MY_TADAAM,"/").concat(re.INVOICES))};case"reactivateActive":return function(){return E({stripeRedirectUrls:r})};case"reactivateCancelled":case"reactivateForcedPaused":return function(){return E({productId:t,stripeRedirectUrls:r})};case"resubscribeCancelled":return function(){return o("".concat(wc.SHIPPING_VERIFICATION,"/").concat(t))};case"unpause":return function(){return O({stripeRedirectUrls:r})};default:return function(){return y({productId:t,stripeRedirectUrls:r})}}},[A,g,v,y,l,o,t,E,r,O]);return df(df({},(0,L.useMemo)(function(){var e=["forced_paused","marked_for_cancel","marked_for_downgrade","marked_for_pause","paused","upgraded"].includes(m),n=t.replaceAll("-"," ").toUpperCase();switch(A){case"cancelDowngrade":return{buttonLabel:a("cancelDowngrade"),buttonVariant:"primary"};case"downgrade":return{buttonLabel:a("downgrade",{productId:n}),buttonVariant:"outlineDark",isDisabled:e};case"pause":return{buttonLabel:a("pause"),buttonVariant:"secondaryDark"};case"payBill":return{buttonLabel:a("payBill"),buttonVariant:"secondaryDark"};case"reactivateActive":case"reactivateCancelled":case"reactivateForcedPaused":case"unpause":return{buttonLabel:a("reactive"),buttonVariant:"secondaryDark"};case"resubscribeCancelled":default:return{buttonLabel:a("order",{productId:n}),buttonVariant:"primary"};case"upgrade":return{buttonLabel:a("upgrade",{productId:n}),buttonVariant:e?"outlineDark":"primary",isDisabled:e}}},[A,t,m,a])),{},{isLoading:h||p,onClick:C})}(e);return r&&n(e.id)?L.createElement(x.Ilp,o):L.createElement(x.Ilp,(0,G.Z)({},o,a))}),Sf=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.statusBanner").t,t=La(),n=t.currentPeriodEnd,r=t.nextProduct,o=t.pauseEnd,a=t.status,i=(0,x.g3h)(n),c=o&&(0,x.g3h)(o),l={active:e("active",{endBillingCycleDate:i}),blocked:e("blocked"),cancelled:e("cancelled"),forced_paused:e("forced_paused"),marked_for_cancel:e("marked_for_cancel",{endBillingCycleDate:i}),marked_for_downgrade:e("marked_for_downgrade",{endBillingCycleDate:i,nextProduct:null==r?void 0:r.name}),marked_for_pause:e("marked_for_pause",{endBillingCycleDate:i,renewalDate:c}),paused:e("paused",{renewalDate:c}),unknown:e("cancelled"),upgraded:e("upgraded",{endBillingCycleDate:i})};return L.createElement(x.bZj,{status:{active:"success",blocked:"warning",cancelled:"warning",forced_paused:"warning",marked_for_cancel:"warning",marked_for_downgrade:"warning",marked_for_pause:"warning",paused:"warning",unknown:"warning",upgraded:"success"}[a],variant:"dark"},L.createElement(x.zMQ,{alignSelf:"flex-start"}),L.createElement(x.gCW,{align:"stretch"},L.createElement(x.xvT,{fontSize:"sm"},l[a])))}),Pf=(0,L.memo)(function(){var e=ho("internet-and-tv").publicProducts,t=La(),n=t.currentProduct,r=t.status,o=(0,L.useMemo)(function(){if(!n)return e.sort(function(e,t){return(0,x.z6t)(e.weight,t.weight)});if(!n.public)return["cancelled","forced_paused"].includes(r)?e.sort(function(e,t){return(0,x.z6t)(e.weight,t.weight)}):[n];var t=e.filter(function(e){var t;return null===(t=n.eligible)||void 0===t?void 0:t.find(function(t){return t===e.id})});return[n].concat((0,ae.Z)(t)).sort(function(e,t){return(0,x.z6t)(e.weight,t.weight)})},[n,e,r]);return L.createElement(L.Fragment,null,L.createElement(Sf,null),L.createElement(x.MIq,{columns:{lg:3,md:2,sm:1},minChildWidth:"270px",spacing:"4"},o.map(function(e){var t=e.id;return L.createElement(wf,(0,G.Z)({key:t},e))})))}),kf=(0,L.memo)(function(){var e=La().hasSubscription;return L.createElement(L.Fragment,null,L.createElement(ru,null,L.createElement(x.gCW,{alignItems:"stretch",gap:"10"},L.createElement(Pf,null),e&&L.createElement(x.gCW,{alignItems:"stretch",gap:"4"},L.createElement(hf,null),L.createElement(yf,null),L.createElement(gf,null)),L.createElement(rf,null))),L.createElement(Le.j3,null))}),Tf=function(e){return e[e.FIVE_MONTHS=5]="FIVE_MONTHS",e[e.FOUR_MONTHS=4]="FOUR_MONTHS",e[e.ONE_MONTH=1]="ONE_MONTH",e[e.SIX_MONTHS=6]="SIX_MONTHS",e[e.THREE_MONTHS=3]="THREE_MONTHS",e[e.TWO_MONTHS=2]="TWO_MONTHS",e}({}),jf=z.object({duration:z.number().oneOf(Object.values(Tf).map(function(e){return Number(e)})).optional()}),Af=(0,x.HIC)(Tf),Cf=(0,L.memo)(function(e){var t=e.name,n=Un("myTadaamModule","internetAndTvSubscriptionPage.pauseModal").t,r=(0,io.bc)({name:t}).field,o=r.onChange,a=r.value,i=(0,L.useCallback)(function(e){return o(e)},[o]),c=(0,L.useMemo)(function(){return Af.map(function(e){return{label:n("options.".concat(e)),value:e}})},[n]),l=n(a?"options.".concat(a):"label");return L.createElement(sl,{currentValue:a,isFormField:!0,label:l,onChange:i,options:c})}),Mf=["submitHandler"];function If(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return _f(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(_f(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,_f(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_f(d,"constructor",u),_f(u,"constructor",l),l.displayName="GeneratorFunction",_f(u,o,"GeneratorFunction"),_f(d),_f(d,o,"Generator"),_f(d,r,function(){return this}),_f(d,"toString",function(){return"[object Generator]"}),(If=function(){return{w:a,m:p}})()}function _f(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_f=function(e,t,n,r){function a(t,n){_f(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},_f(e,t,n,r)}var Df=(0,L.memo)(function(e){var t=e.isOpen,n=(0,Le.s0)(),o=La(),a=o.isPausable,i=o.status,c=uf(),l=c.isUpdateSubscriptionLoading,u=c.pauseSubscription,s=Rr().customerId,d=Un("myTadaamModule","internetAndTvSubscriptionPage.pauseModal").t,p=(0,L.useCallback)(function(){var e=(0,r.Z)(If().m(function e(t){return If().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,u({customerId:s,pauseDuration:t.duration});case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),[s,u]),m=(0,x._cs)({formName:"pause-subscription",onSubmit:p,schema:jf}),f=m.submitHandler,b=(0,F.Z)(m,Mf),g=(0,L.useCallback)(function(){return n("..")},[n]),v=b.watch("duration"),y=!a||!v;return L.createElement(x.u_l,{isOpen:t,onClose:g},L.createElement(x.ZAr,null),L.createElement(x.hzk,null,L.createElement(io.RV,b,L.createElement("form",{onSubmit:f},L.createElement(x.xBx,null,d("title")),L.createElement(x.olH,null),L.createElement(x.fef,null,L.createElement(x.gCW,{gap:"4"},!a&&"marked_for_pause"!==i&&L.createElement(Sf,null),L.createElement(Hi,null,d("description")),L.createElement(Cf,{name:"duration"}))),L.createElement(x.mzw,null,L.createElement(x.zxk,{isDisabled:y,isLoading:l,type:"submit",variant:"primary",width:"100%"},d("confirm")))))))}),Nf=function(e){return e.OVERVIEW="*",e.UPDATE="update",e}({}),xf=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.shippingVerificationModal").t,t=(0,Le.s0)(),n=(0,L.useCallback)(function(){t("..")},[t]);return L.createElement(x.u_l,{isOpen:!0,onClose:n},L.createElement(x.ZAr,null),L.createElement(x.hzk,null,L.createElement(x.xBx,null,e("title")),L.createElement(x.olH,null),L.createElement(Le.j3,null)))});function Lf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var Rf=(0,L.memo)(function(){var e=(0,Le.UO)().productId,t=void 0===e?"":e,n=Xa(),r=(0,Le.s0)(),o=Un("myTadaamModule","internetAndTvSubscriptionPage.shippingVerificationModal").t,a=Rr().userProfile,i=uf(),l=i.isUpdateSubscriptionLoading,u=i.resubscribeSubscription,s=(0,L.useCallback)(function(){r(Nf.UPDATE)},[r]),d=(0,L.useCallback)(function(){u({productId:t,stripeRedirectUrls:n})},[t,u,n]),p=a.billingAddress,m=a.firstName,f=a.lastName,b=a.shippingAddress,g=Object.values(function(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Vf(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Vf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Vf(d,"constructor",u),Vf(u,"constructor",l),l.displayName="GeneratorFunction",Vf(u,o,"GeneratorFunction"),Vf(d),Vf(d,o,"Generator"),Vf(d,r,function(){return this}),Vf(d,"toString",function(){return"[object Generator]"}),(Uf=function(){return{w:a,m:p}})()}function Vf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Vf=function(e,t,n,r){function a(t,n){Vf(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Vf(e,t,n,r)}var Bf=["shippingAddress"],qf=["canSubmit","errorMessage","hasError","isLoading","submitHandler"];function Zf(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Wf(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Wf(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Wf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Wf(d,"constructor",u),Wf(u,"constructor",l),l.displayName="GeneratorFunction",Wf(u,o,"GeneratorFunction"),Wf(d),Wf(d,o,"Generator"),Wf(d,r,function(){return this}),Wf(d,"toString",function(){return"[object Generator]"}),(Zf=function(){return{w:a,m:p}})()}function Wf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Wf=function(e,t,n,r){function a(t,n){Wf(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Wf(e,t,n,r)}function Hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yf(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(yb(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,yb(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,yb(d,"constructor",u),yb(u,"constructor",l),l.displayName="GeneratorFunction",yb(u,o,"GeneratorFunction"),yb(d),yb(d,o,"Generator"),yb(d,r,function(){return this}),yb(d,"toString",function(){return"[object Generator]"}),(vb=function(){return{w:a,m:p}})()}function yb(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}yb=function(e,t,n,r){function a(t,n){yb(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},yb(e,t,n,r)}var hb="mobile.activate-subscription";function Eb(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Ob(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Ob(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Ob(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ob(d,"constructor",u),Ob(u,"constructor",l),l.displayName="GeneratorFunction",Ob(u,o,"GeneratorFunction"),Ob(d),Ob(d,o,"Generator"),Ob(d,r,function(){return this}),Ob(d,"toString",function(){return"[object Generator]"}),(Eb=function(){return{w:a,m:p}})()}function Ob(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ob=function(e,t,n,r){function a(t,n){Ob(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Ob(e,t,n,r)}var wb="mobile.sim-swap-completed",Sb=(0,L.memo)(function(e){var t=e.isActivationConfirmed,n=e.onPrevious,o=oo().status,a=Un("myTadaamModule","mobileSubscriptionPage.sectionActivation.activation").t,i=function(){var e=(0,x.h_N)(),t=(0,or.NL)(),n=oo().isActive,o=gb({entityName:"eSIM",id:wb}).errorHandler,a=(0,L.useCallback)((0,r.Z)(Eb().m(function t(){return Eb().w(function(t){for(;;)switch(t.n){case 0:if(n){t.n=1;break}return t.n=1,e.post(wb);case 1:return t.a(2)}},t)})),[e,n]),i=(0,L.useCallback)(function(){t.invalidateQueries({queryKey:[er]})},[t]),c=(0,ar.D)({mutationFn:a,mutationKey:[wb],onError:o,onSuccess:i});return{hasSimSwapCompletedError:c.isError,isSimSwapCompletedLoading:c.isPending,simSwapCompleted:c.mutate}}(),c=i.isSimSwapCompletedLoading,l=i.simSwapCompleted,u=function(){var e=(0,or.NL)(),t=(0,x.h_N)(),n=oo().isActive,o=gb({entityName:"eSIM",id:hb}).errorHandler,a=(0,L.useCallback)(function(){e.invalidateQueries({queryKey:[er]})},[e]),i=(0,L.useCallback)((0,r.Z)(vb().m(function e(){return vb().w(function(e){for(;;)switch(e.n){case 0:if(n){e.n=1;break}return e.n=1,t.post(hb);case 1:return e.a(2)}},e)})),[t,n]),c=(0,ar.D)({mutationFn:i,mutationKey:[hb],onError:o,onSuccess:a}),l=c.isError,u=c.isPending;return{activateEmbeddedSim:c.mutate,hasActivateEmbeddedSimError:l,isActivateEmbeddedSimLoading:u}}(),s=u.activateEmbeddedSim,d=u.isActivateEmbeddedSimLoading,p=(0,L.useCallback)(function(){return"sim-swap-pending"===o?l():s()},[s,l,o]),m=d||c;return L.createElement(x.hE2,{alignSelf:"center",size:"sm"},L.createElement(x.zxk,{isLoading:m,minW:"28",onClick:n,variant:"secondaryDark"},a("ctaPreviousLabel")),L.createElement(x.zxk,{isDisabled:!t,isLoading:m,minW:"28",onClick:p},a("ctaNextLabel")))}),Pb=(0,L.memo)(function(e){var t=e.onPrevious,n=(0,x.ktP)(!1),r=(0,Qe.Z)(n,2),o=r[0],a=r[1].toggle;return L.createElement(L.Fragment,null,L.createElement(cb,{textAlign:"center"},L.createElement(x.gCW,{gap:8},L.createElement(pb,null),L.createElement(mb,null),L.createElement(lb,{isChecked:o,toggleIsChecked:a}))),L.createElement(Sb,{isActivationConfirmed:o,onPrevious:t}))}),kb=(0,L.memo)(function(e){var t=e.onNext,n=Un("myTadaamModule","mobileSubscriptionPage.sectionActivation.installation").t,r=oo().qrLink,o=/iPad|iPhone/.test(navigator.userAgent);return L.createElement(L.Fragment,null,L.createElement(x.xuv,{alignSelf:"center"},L.createElement(dd,{errorCorrectionLevel:"M",link:r})),o&&L.createElement(L.Fragment,null,L.createElement(Zl,null),L.createElement(x.xuv,{textAlign:"center"},L.createElement(x.zxk,{as:Co.rU,to:"https://esimsetup.apple.com/esim_qrcode_provisioning?carddata=".concat(r),variant:"outlineDark"},n("install")))),L.createElement(cb,null,L.createElement(x.GSI,{listStylePos:"inside",spacing:4,textAlign:"center"},L.createElement(x.HCh,null,n("steps.step1")),L.createElement(x.HCh,null,n("steps.step2",{context:o?"iphone":"default"})),L.createElement(x.HCh,null,n("steps.step3")))),L.createElement(x.zxk,{alignSelf:"center",minW:"28",onClick:t,size:"sm"},n("ctaNextLabel")))}),Tb=(0,L.memo)(function(){var e=(0,L.useRef)(null),t=function(){var e=(0,L.useState)(0),t=(0,Qe.Z)(e,2),n=t[0],r=t[1],o=(0,L.useState)(1),a=(0,Qe.Z)(o,2),i=a[0],c=a[1],l=(0,L.useCallback)(function(){r(1),c(1)},[]),u=(0,L.useCallback)(function(){r(0),c(-1)},[]);return{activeStep:n,activeStepName:tb.at(n),direction:i,goToActivationStep:l,goToInstallStep:u}}(),n=t.activeStep,r=t.direction,o=t.goToActivationStep,a=t.goToInstallStep;return(0,L.useEffect)(function(){var t;null==e||null===(t=e.current)||void 0===t||t.scrollIntoView({behavior:"smooth",block:"end"})},[]),L.createElement(x.xuv,{ref:e},L.createElement(x.gCW,{align:"stretch",as:x.s_4,gap:4,variant:"dark"},L.createElement(nb,{activeStep:n}),L.createElement(ui.M,{custom:r,initial:!1,mode:"wait"},L.createElement(ib,{direction:r,key:n},L.createElement(rb,{activeStep:n},0===n&&L.createElement(kb,{onNext:o}),1===n&&L.createElement(Pb,{onPrevious:a}))))))}),jb=(0,L.memo)(function(){var e=oo().status,t=Un("myTadaamModule","mobileSubscriptionPage.sectionCancellingSubscription").t;return["blocked","cancelled","unknown"].includes(e)?null:L.createElement(ud,{title:t("title")},L.createElement(x.xvT,{as:"span",color:"whiteAlpha.700",dangerouslySetInnerHTML:{__html:t("description")},fontSize:"base",mt:"0"}))}),Ab=(0,x.HIC)(fe),Cb={Fifty:5e3,Hundred:1e4,SeventyFive:7500,TwentyFive:2500,Zero:0},Mb=["mockCtaFunction"];function Ib(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _b(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Db(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Db(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Db(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Db(d,"constructor",u),Db(u,"constructor",l),l.displayName="GeneratorFunction",Db(u,o,"GeneratorFunction"),Db(d),Db(d,o,"Generator"),Db(d,r,function(){return this}),Db(d,"toString",function(){return"[object Generator]"}),(_b=function(){return{w:a,m:p}})()}function Db(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Db=function(e,t,n,r){function a(t,n){Db(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Db(e,t,n,r)}var Nb="mobile.update-credit-limit",xb=(0,L.memo)(function(){var e,t,n,o,a,i,l,u,s,d,p,m,f,b=oo().creditLimit,g=(0,L.useMemo)(function(){return Ab.map(function(e){return{label:(0,x.cco)(Cb[e],{asCurrency:!0}),value:e}})},[]),v=(e=(0,x.h_N)(),t=Un("myTadaamModule","mobileSubscriptionPage.sectionCreditLimit").t,n=function(){var e=vn(function(e){return e.setMobileCreditLimit}),t=(0,L.useCallback)(function(t){e(t)},[e]),n=Wr(t);return function(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Zb(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Zb(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zb(d,"constructor",u),Zb(u,"constructor",l),l.displayName="GeneratorFunction",Zb(u,o,"GeneratorFunction"),Zb(d),Zb(d,o,"Generator"),Zb(d,r,function(){return this}),Zb(d,"toString",function(){return"[object Generator]"}),(qb=function(){return{w:a,m:p}})()}function Zb(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zb=function(e,t,n,r){function a(t,n){Zb(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Zb(e,t,n,r)}var Wb="mobile.retry-activate-sim-mnp";function Hb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yb(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(rg(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,rg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,rg(d,"constructor",u),rg(u,"constructor",l),l.displayName="GeneratorFunction",rg(u,o,"GeneratorFunction"),rg(d),rg(d,o,"Generator"),rg(d,r,function(){return this}),rg(d,"toString",function(){return"[object Generator]"}),(ng=function(){return{w:a,m:p}})()}function rg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}rg=function(e,t,n,r){function a(t,n){rg(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},rg(e,t,n,r)}function og(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ag(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(vg(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,vg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,vg(d,"constructor",u),vg(u,"constructor",l),l.displayName="GeneratorFunction",vg(u,o,"GeneratorFunction"),vg(d),vg(d,o,"Generator"),vg(d,r,function(){return this}),vg(d,"toString",function(){return"[object Generator]"}),(gg=function(){return{w:a,m:p}})()}function vg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}vg=function(e,t,n,r){function a(t,n){vg(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},vg(e,t,n,r)}var yg="mobile.sim-swap",hg=(0,L.memo)(function(){var e=function(){var e=(0,x.h_N)(),t=function(){var e=vn(function(e){return e.setMobileSubscriptionStatus}),t=(0,L.useCallback)(function(){e("awaiting-activation")},[e]),n=Wr(t);return function(e){for(var t=1;t0},[n]);return L.createElement(L.Fragment,null,L.createElement(ud,{action:L.createElement(x.zxk,{isDisabled:!a,isLoading:e,onClick:o,size:"sm",variant:"outlineDark",width:{base:"100%",sm:"auto"}},t("ctaLabel")),title:t("title")},a&&t("description"),!a&&t("modal.description")),L.createElement(hg,null))}),Og=["mockCtaFunction"];function wg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sg(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Pg(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Pg(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Pg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Pg(d,"constructor",u),Pg(u,"constructor",l),l.displayName="GeneratorFunction",Pg(u,o,"GeneratorFunction"),Pg(d),Pg(d,o,"Generator"),Pg(d,r,function(){return this}),Pg(d,"toString",function(){return"[object Generator]"}),(Sg=function(){return{w:a,m:p}})()}function Pg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Pg=function(e,t,n,r){function a(t,n){Pg(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Pg(e,t,n,r)}var kg=(0,L.memo)(function(){var e=oo().status,t=function(){var e=(0,x.h_N)(),t=oo().status,n=Un("myTadaamModule","mobileSubscriptionPage.sectionUpdateSimBlockedStatus").t,o=function(){var e=oo().status,t=vn(function(e){return e.setMobileSubscriptionStatus}),n=(0,L.useCallback)(function(){t("barred"===e?"active":"barred")},[t,e]),r=Wr(n);return function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],r=Wg().state.period,o=(0,L.useMemo)(function(){switch(r){case"daily":return{days:1};case"monthly":return{months:1};default:return{years:1}}},[r]),a=(null===(e=n[n.length>1?n.length-1:0])||void 0===e?void 0:e.date)||$g,i=(null===(t=n[0])||void 0===t?void 0:t.date)||(0,Jg.l)($g,o),c=(0,x.g3h)(i.toString()),l=(0,x.g3h)(a.toString());return{periodLabel:"".concat(c," - ").concat(l)}}(void 0===i?[]:i),l=c.periodLabel,u=Un("global","navigation").t;return L.createElement(md,{headerActions:L.createElement(Kg,{isDisabled:r}),title:l,titleFontSize:"lg"},L.createElement(zl,{entityName:u("usage"),isEmpty:r,isLoading:a,loadingType:"table"},t))});function Xg(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return ev(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ev(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,ev(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ev(d,"constructor",u),ev(u,"constructor",l),l.displayName="GeneratorFunction",ev(u,o,"GeneratorFunction"),ev(d),ev(d,o,"Generator"),ev(d,r,function(){return this}),ev(d,"toString",function(){return"[object Generator]"}),(Xg=function(){return{w:a,m:p}})()}function ev(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ev=function(e,t,n,r){function a(t,n){ev(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},ev(e,t,n,r)}var tv=function(){var e=(0,x.h_N)(),t=Rr().userProfile.id,n=Wg().state,o=n.offset,a=n.period,i=(0,L.useCallback)((0,r.Z)(Xg().m(function n(){var r,i,c;return Xg().w(function(n){for(;;)switch(n.n){case 0:return r="customerId=".concat(t,"&period=").concat(a,"&offset=").concat(o),n.n=1,e.get("usage.info?".concat(r));case 1:return i=n.v,c=i.data.usages,n.a(2,c)}},n)})),[e,t,o,a]),c=(0,wt.a)({queryFn:i,queryKey:["usage.info",a,o]}),l=c.data,u=c.isError,s=c.isFetching;return{hasGetInternetUsageError:u,internetUsage:l||[],isGetInternetUsageEmpty:0===(null==l?void 0:l.length),isGetInternetUsageLoading:s}},nv={data:[],labels:[],totalUsage:0},rv=(0,L.memo)(function(){var e=Un("myTadaamModule","usagePage").t,t=tv(),n=t.hasGetInternetUsageError,r=t.internetUsage,o=t.isGetInternetUsageEmpty,a=t.isGetInternetUsageLoading,i=n||o,c=function(){var e=tv().internetUsage;return(0,L.useMemo)(function(){return e.reduce(function(e,t){if(t){var n=t.date,r=t.totalMb,o=Number((r/1024).toFixed(2));return{data:[].concat((0,ae.Z)(e.data),[o]),labels:[].concat((0,ae.Z)(e.labels),[(0,x.g3h)(n)]),totalUsage:e.totalUsage+o}}return e},nv)},[e])}(),l=c.data,u=c.labels,s=c.totalUsage;return L.createElement(Qg,{isEmpty:i,isLoading:a,usageItems:r},L.createElement(x.$Qs,{data:l,height:60,labels:u,variant:"dark",yAxisValueLabel:"GB"}),L.createElement(x.xvT,{fontSize:"sm"},"".concat(e("chart.totalUsage"),": "),L.createElement(x.Cts,{as:"span",color:"whiteAlpha.900",colorScheme:"whiteAlpha"},s.toFixed(2),"GB")))}),ov=(0,L.memo)(function(){return L.createElement(Zg,null,L.createElement(rv,null))}),av=(0,L.memo)(function(){return L.createElement(Qg,{isEmpty:!0})}),iv=(0,L.memo)(function(){var e=Un("myTadaamModule","usagePage").t;return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(Ed,{title:e("pageTitle")}),path:"/"},L.createElement(Le.AW,{element:L.createElement(ov,null),path:ve.INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(av,null),path:ve.MOBILE})))}),cv=(0,L.memo)(function(){var e,t=Un("myTadaamModule","memberGetMemberPage.invitation").t,n=(e=Rr().userProfile.email,{invitationLink:jo("".concat(be.ONBOARDING,"?referredBy=").concat(window.btoa(e)))}).invitationLink,r=function(e){var t=ga(e),n=t.handleCopy,r=t.isSuccess;return{buttonLabel:(0,Un("myTadaamModule","memberGetMemberPage.invitation.data").t)(r?"copyActionFeedback.label":"copyButtonLabel.label"),handleCopy:n}}(n),o=r.buttonLabel,a=r.handleCopy;return L.createElement(x.s_4,{variant:"dark",w:"full"},L.createElement(x.V9q,{title:t("sectionTitle")}),L.createElement(x.Nak,null,L.createElement(x.kCb,{flexDirection:{base:"column",md:"row",sm:"column"},gap:10,mt:4},L.createElement(x.xuv,{alignSelf:{base:"center",md:"flex-start",sm:"center"}},L.createElement(dd,{link:n,shouldAddLogo:!0})),L.createElement(x.gCW,{alignItems:"flex-start"},L.createElement(Hi,null,t("data.description.label")),L.createElement(Hi,null,t("data.qrInstructions.label")),L.createElement(Hi,null,t("data.linkInstructions.label")),L.createElement(x.zxk,{onClick:a,rightIcon:L.createElement(x.Y5v,{iconName:"FiCopy"}),variant:"secondaryDark",w:"full"},o)))))}),lv=(0,L.memo)(function(e){var t=e.name,n=Un("myTadaamModule","memberGetMemberPage.invitationOverview.data").t;return L.createElement(x.xvT,null,n("".concat(t,".label")))}),uv={completed:"green",expired:"red",pending:"gray"},sv={completed:"statusCompleted",expired:"statusExpired",pending:"statusPending"},dv=(0,L.memo)(function(e){var t=e.status,n=Un("myTadaamModule","memberGetMemberPage.invitationOverview.data").t,r=n("".concat(sv[t],".placeHolder"))||Xe,o=(0,L.useMemo)(function(){return{completed:r,expired:r,pending:r}},[r]);return L.createElement(Ql,{colorSchemeConfig:uv,label:n("".concat(sv[t],".label")),status:t,tooltipConfig:o})}),pv=(0,L.memo)(function(e){var t=e.activeMonths,n=e.requiredActiveMonths,r=function(e,t){return{invitationProgress:(0,L.useMemo)(function(){var n=Number(t);return Number.isNaN(n)||!e?0:e/n*100},[e,t])}}(t,n),o=r.invitationProgress;return L.createElement(x.Ugi,{align:"center"},L.createElement(x.xvT,{fontSize:"xs"},"".concat(t," / ").concat(n)),L.createElement(x.Exd,{background:"whiteAlpha.400",borderRadius:"full",colorScheme:"brand",size:"xs",value:o,w:"full"}))}),mv={inProgress:"orange",pending:"gray",redeemed:"gray",rewarded:"green"},fv={inProgress:"statusInProgress",pending:"statusPending",redeemed:"statusRedeemed",rewarded:"statusRewarded"},bv=(0,L.memo)(function(e){var t=e.status,n=void 0===t?"pending":t,r=Un("myTadaamModule","memberGetMemberPage.invitationOverview.data").t,o=r("".concat(fv[n],".placeHolder"))||Xe,a=(0,L.useMemo)(function(){return{inProgress:o,pending:o,redeemed:o,rewarded:o}},[o]);return L.createElement(Ql,{colorSchemeConfig:mv,label:r("".concat(fv[n],".label")),status:n,tooltipConfig:a})}),gv=(0,Jp.Cl)(),vv=[gv.accessor("to",{cell:function(e){var t,n=e.getValue;return L.createElement(x.xvT,{overflow:"hidden",textOverflow:"ellipsis"},null!==(t=n())&&void 0!==t?t:Xe)},header:function(){return L.createElement(lv,{name:"referredHeader"})},id:"to"}),gv.accessor("status",{cell:function(e){var t=e.getValue;return L.createElement(dv,{status:t()})},header:function(){return L.createElement(lv,{name:"invitationStatusHeader"})},id:"status"}),gv.accessor(function(e){var t=e.metadata,n=void 0===t?{}:t,r=n.activeMonths,o=void 0===r?-1:r,a=n.requiredActiveMonths;return{activeMonths:o,requiredActiveMonths:void 0===a?-1:a,status:e.status}},{cell:function(e){var t=e.getValue;return L.createElement(pv,t())},header:function(){return L.createElement(lv,{name:"activeMonthsHeader"})},id:"activeMonths"}),gv.accessor(function(e){var t=e.metadata;return(void 0===t?{}:t).rewardStatus},{cell:function(e){var t=e.getValue;return L.createElement(bv,{status:t()})},header:function(){return L.createElement(lv,{name:"referralStatusHeader"})},id:"rewardStatus"})];function yv(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return hv(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(hv(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,hv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,hv(d,"constructor",u),hv(u,"constructor",l),l.displayName="GeneratorFunction",hv(u,o,"GeneratorFunction"),hv(d),hv(d,o,"Generator"),hv(d,r,function(){return this}),hv(d,"toString",function(){return"[object Generator]"}),(yv=function(){return{w:a,m:p}})()}function hv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}hv=function(e,t,n,r){function a(t,n){hv(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},hv(e,t,n,r)}var Ev=(0,L.memo)(function(){var e,t,n,o,a=(e=(0,x.h_N)(),t=(0,L.useCallback)((0,r.Z)(yv().m(function t(){var n,r;return yv().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get("member-get-member-invitation.list");case 1:return n=t.v,r=n.data,t.a(2,r)}},t)})),[e]),o=(n=(0,wt.a)({queryFn:t,queryKey:["member-get-member-invitation","list"]})).data,{hasGetInvitationsError:n.isError,invitations:o||[],isGetInvitationsLoading:n.isFetching}),i=a.hasGetInvitationsError,c=a.invitations,l=a.isGetInvitationsLoading,u=Un("myTadaamModule","memberGetMemberPage.invitationOverview").t;return c.length?L.createElement(x.s_4,{variant:"dark"},L.createElement(x.V9q,{title:u("sectionTitle")}),L.createElement(x.Nak,null,L.createElement(x.kCb,{align:"stretch",direction:"column",gap:0},L.createElement(Gi,{entity:u("entityName"),hasError:i,isEmpty:!c.length},L.createElement(x.iA_,{colorScheme:"whiteAlpha",columns:vv,data:c,isLoading:l,pageSize:10}))))):null}),Ov=(0,L.memo)(function(){var e=Un("myTadaamModule","memberGetMemberPage").t;return L.createElement(L.Fragment,null,L.createElement(Wl,null,e("pageTitle")),L.createElement(x.gCW,{gap:4},L.createElement(cv,null),L.createElement(Ev,null)))}),wv=n(47),Sv=function(e){var t,n,r,o=e.paymentMethod,a=Un("myTadaamModule","paymentSettingsPage").t,i=o.card,c=o.default,l=o.type,u=!!i,s=u?"".concat(l," ").concat(i.brand):l,d=u?null==o||null===(t=o.card)||void 0===t?void 0:t.last4:null==o||null===(n=o.sepaDebit)||void 0===n?void 0:n.last4,p=function(e){var t=e.year;if(!t)return!1;var n=new Date(t,e.month,0,23,59,59),r=new Date;return(0,wv.R)(n,r)}({month:null==i?void 0:i.exp_month,year:null==i?void 0:i.exp_year}),m=(r={isDefault:c,isExpired:p}).isDefault?"brand.main":r.isExpired?"red.600":"whiteAlpha.500",f=c||p;return L.createElement(x.xuv,{border:1,borderColor:m,borderRadius:4,borderStyle:"solid",display:"inline-block",gap:1,maxWidth:"full",overflow:"hidden",padding:4,paddingTop:{base:4,md:c||p?8:4},position:"relative",width:"full"},f&&L.createElement(x.ZnU,{background:m,color:p?"white":"black"},a(p?"paymentInfo.paymentMethodExpired":"paymentInfo.paymentMethodDefault")),L.createElement(ad,{label:a("paymentInfo.data.cardType.label")},L.createElement(id,{value:s})),L.createElement(ad,{label:a("paymentInfo.data.cardNumber.label")},L.createElement(id,{value:"•••• ".concat(d)})),(null==o?void 0:o.card)&&L.createElement(ad,{label:a("paymentInfo.cardExpires")},L.createElement(id,{value:"".concat(i.exp_month.toString().padStart(2,"0"),"/").concat(i.exp_year)})))};function Pv(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return kv(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(kv(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,kv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,kv(d,"constructor",u),kv(u,"constructor",l),l.displayName="GeneratorFunction",kv(u,o,"GeneratorFunction"),kv(d),kv(d,o,"Generator"),kv(d,r,function(){return this}),kv(d,"toString",function(){return"[object Generator]"}),(Pv=function(){return{w:a,m:p}})()}function kv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}kv=function(e,t,n,r){function a(t,n){kv(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},kv(e,t,n,r)}function Tv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function jv(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Mv(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Mv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Mv(d,"constructor",u),Mv(u,"constructor",l),l.displayName="GeneratorFunction",Mv(u,o,"GeneratorFunction"),Mv(d),Mv(d,o,"Generator"),Mv(d,r,function(){return this}),Mv(d,"toString",function(){return"[object Generator]"}),(Cv=function(){return{w:a,m:p}})()}function Mv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Mv=function(e,t,n,r){function a(t,n){Mv(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Mv(e,t,n,r)}var Iv=function(e){var t,n=e.product,o=Un("myTadaamModule","paymentSettingsPage").t,a=Rr(),i=a.customerId,c=a.userProfile,l=(0,x.h_N)(),u=(0,L.useCallback)((0,r.Z)(Cv().m(function e(){var t,r;return Cv().w(function(e){for(;;)switch(e.n){case 0:return t="internet-and-tv"===n?"/subscription.stripe-customer-portal":"/mobile.stripe-customer-portal",e.n=1,l.post(t,{customerId:i});case 1:r=e.v,window.location.assign(r.data.redirectUrl);case 2:return e.a(2)}},e)})),[l,i,n]);return("internet-and-tv"!==n||c.stripeId)&&("mobile"!==n||null!=c&&null!==(t=c.mobileSubscription)&&void 0!==t&&t.stripeId)?L.createElement(x.zxk,{alignItems:"center",display:"inline-flex",onClick:u,rightIcon:L.createElement(x.Y5v,{iconName:"FiExternalLink"}),type:"submit",variant:"secondaryDark",width:{base:"100%",md:"auto"}},o("paymentInfo.manageInStripe")):null},_v=function(e){var t=e.product,n=(0,Un("product").t)("internet-and-tv"===t?"internetAndTv.label":"mobile.label");return L.createElement(Od,{sectionTitle:n},L.createElement(md,{headerActions:L.createElement(x.kCb,null,L.createElement(Iv,{product:t})),title:n},L.createElement(Av,{product:t})))},Dv=(0,L.memo)(function(){var e=Un("myTadaamModule","paymentSettingsPage").t;return L.createElement(L.Fragment,null,L.createElement(Wl,null,e("pageTitle")),L.createElement(x.xuv,{display:"flex",flexDir:"column",gap:4},L.createElement(_v,{product:ve.INTERNET_AND_TV}),L.createElement(_v,{product:ve.MOBILE})))}),Nv=function(e){return e.SUCCESS="success",e}({}),xv={id:"item",justifySelf:"start",translationKey:"itemColumnLabel"},Lv={id:"price",justifySelf:"center",translationKey:"priceColumnLabel"},Rv={id:"quantity",justifySelf:"center",translationKey:"quantityColumnLabel"},Gv={id:"total",justifySelf:"end",translationKey:"totalColumnLabel"},Fv=xv,zv=Lv,Uv=Rv,Vv=Gv,Bv=(0,L.memo)(function(){var e=Un("myTadaamModule","webshopPage").t;return L.createElement(x.MIq,{columns:4,placeItems:"center",px:8,w:"full"},L.createElement(x.xvT,{justifySelf:Fv.justifySelf},e("overview.".concat(Fv.translationKey))),L.createElement(x.xvT,{justifySelf:zv.justifySelf},e("overview.".concat(zv.translationKey))),L.createElement(x.xvT,{justifySelf:Uv.justifySelf},e("overview.".concat(Uv.translationKey))),L.createElement(x.xvT,{justifySelf:Vv.justifySelf},e("overview.".concat(Vv.translationKey))))});function qv(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return Zv(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Zv(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Zv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zv(d,"constructor",u),Zv(u,"constructor",l),l.displayName="GeneratorFunction",Zv(u,o,"GeneratorFunction"),Zv(d),Zv(d,o,"Generator"),Zv(d,r,function(){return this}),Zv(d,"toString",function(){return"[object Generator]"}),(qv=function(){return{w:a,m:p}})()}function Zv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zv=function(e,t,n,r){function a(t,n){Zv(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Zv(e,t,n,r)}var Wv="webshop.checkout",Hv="".concat(be.MY_TADAAM,"/").concat(re.WEB_SHOP),Yv="".concat(Hv,"/").concat(Nv.SUCCESS),Kv=(0,L.memo)(function(e){var t=e.checkoutItems,n=e.grandTotal,o=Un("myTadaamModule","webshopPage").t,a=function(){var e=(0,x.pmc)(),t=(0,x.h_N)(),n=jo("".concat(Hv)),o=jo(Yv),a=Un("myTadaamModule","webshopPage.overview").t,i=Un("global","error.dialog").t,c=(0,L.useCallback)(function(){var e=(0,r.Z)(qv().m(function e(r){var a,i;return qv().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.post(Wv,{products:r,stripeRedirectUrls:{cancelRedirectUrl:n,successRedirectUrl:o}});case 1:return a=e.v,i=a.data.redirectUrl,e.a(2,i)}},e)}));return function(t){return e.apply(this,arguments)}}(),[t,n,o]),l=(0,L.useCallback)(function(e){window.location.assign(e)},[]),u=(0,L.useCallback)(function(t){var n,r="out-of-stock"===(t instanceof Ae.d7&&(null===(n=t.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.error)||"")?a("outOfStockErrorMessage"):i("genericDescription");e({description:r,isClosable:!0,position:"bottom",status:"error",title:i("genericTitle")})},[a,i,e]),s=(0,ar.D)({mutationFn:c,mutationKey:[Wv],onError:u,onSuccess:l}),d=s.isError,p=s.isPending;return{checkout:s.mutate,hasCheckoutError:d,isCheckoutLoading:p}}(),i=a.checkout,c=a.isCheckoutLoading,l=t.length>0&&!c,u=(0,L.useCallback)(function(){i(t)},[i,t]),s=(0,x.cco)(n,{asCurrency:!0,showDecimals:!0});return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.V9q,{title:o("overview.summaryTitle")}),L.createElement(x.Nak,null,L.createElement(x.Ugi,null,L.createElement(x.xvT,null,o("overview.totalColumnLabel")),L.createElement(x.xvT,null,s))),L.createElement(x.jHD,null,L.createElement(x.zxk,{isDisabled:!l,isLoading:c,onClick:u,w:"full"},o("overview.submitButtonLabel"))))}),Jv=["id"],$v={"tadaam-remote":Zi,"tadaam-video":Wi},Qv=(0,L.memo)(function(e){var t=e.id,n=(0,F.Z)(e,Jv);return L.createElement(x.Eep,(0,G.Z)({background:"whiteAlpha.100",borderRadius:"md",boxSize:24,p:4,src:$v[t]},n))}),Xv=(0,L.memo)(function(e){var t=e.decrementQuantity,n=e.incrementQuantity,r=e.limit,o=e.quantity,a=Un("myTadaamModule","webshopPage").t;return L.createElement(x.kCb,{alignItems:"center",direction:"column",gap:1},L.createElement(x.kCb,{gap:2,justifySelf:Rv.justifySelf},L.createElement(x.hU,{"aria-label":"decrement",icon:L.createElement(x.Y5v,{iconName:"FiMinus"}),isDisabled:0===o,onClick:t,size:"sm",variant:"outlineDark"}),L.createElement(x.AUA,{isReadOnly:!0,maxWidth:"10",size:"sm",textAlign:"center",type:"number",value:o,variant:"dark"}),L.createElement(x.hU,{"aria-label":"increment",icon:L.createElement(x.Y5v,{iconName:"FiPlus"}),isDisabled:o===r,onClick:n,size:"sm",variant:"outlineDark"})),null==r?null:L.createElement(x.xvT,{fontSize:"sm"},a("overview.limitLabel",{limit:r})))}),ey=["id","limit","productTotalRate","rate"],ty=(0,L.memo)(function(e){var t=e.id,n=e.limit,r=e.productTotalRate,o=e.rate,a=(0,F.Z)(e,ey),i=(0,Un("product","internetAndTv.productLabel").t)(t),c=(0,x.cco)(o,{asCurrency:!0,showDecimals:!0}),l=(0,x.cco)(r,{asCurrency:!0,showDecimals:!0});return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.MIq,{columns:4,placeItems:"center"},L.createElement(x.Ugi,{flexDirection:{base:"column",sm:"row"},gap:4,justify:"space-between",justifySelf:xv.justifySelf},L.createElement(Qv,{alt:i,id:t}),L.createElement(x.xvT,null,i)),L.createElement(x.xvT,{justifySelf:Lv.justifySelf},c),L.createElement(Xv,(0,G.Z)({limit:n},a)),L.createElement(x.xvT,{justifySelf:Gv.justifySelf},l)))}),ny=["id","limit","productTotalRate","rate"],ry=(0,L.memo)(function(e){var t=e.id,n=e.limit,r=(e.productTotalRate,e.rate),o=(0,F.Z)(e,ny),a=(0,Un("product","internetAndTv.productLabel").t)(t),i=(0,x.cco)(r,{asCurrency:!0,showDecimals:!0});return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.MIq,{gap:2,justifyContent:"stretch"},L.createElement(x.Ugi,{flexDirection:{base:"column",sm:"row"},gap:4,justify:"space-between",justifySelf:xv.justifySelf,width:"100%"},L.createElement(Qv,{alt:a,height:24,id:t,width:"100%"}),L.createElement(x.xvT,null,a)),L.createElement(x.xvT,{justifySelf:Lv.justifySelf},i),L.createElement(Xv,(0,G.Z)({limit:n},o))))}),oy=function(){var e=(0,L.useState)(0),t=(0,Qe.Z)(e,2),n=t[0],r=t[1],o=(0,L.useCallback)(function(){r(function(e){return e+1})},[]);return{decrementQuantity:(0,L.useCallback)(function(){r(function(e){return Math.max(0,e-1)})},[]),incrementQuantity:o,quantity:n}},ay=["quantity"];function iy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var cy=["hasWebshopProductsError","isWebshopProductsLoading","productsConfig"],ly=["id"],uy=(0,L.memo)(function(){var e=Un("myTadaamModule","webshopPage").t,t=function(){var e,t,n,o,a,i,l,u,s,d=(e=(0,x.h_N)(),t=uo(wo),n=(0,Qe.Z)(t,2),o=n[0],a=n[1],i=(0,L.useMemo)(function(){try{return JSON.parse(o||"trigger error")}catch(e){return[]}},[o]),l=(0,L.useCallback)((0,r.Z)(Eo().m(function t(){var n,r;return Eo().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get(wo);case 1:return n=t.v,r=n.data,a(JSON.stringify(r)),t.a(2,r)}},t)})),[e,a]),s=(u=(0,wt.a)({placeholderData:i,queryFn:l,queryKey:[wo],staleTime:ye.NEVER_STALE})).data,{hasWebshopProductsError:u.isError,isWebshopProductsLoading:u.isFetching,webshopProducts:s}),p=d.hasWebshopProductsError,m=d.isWebshopProductsLoading,f=d.webshopProducts,b=oy(),g=oy(),v=(0,L.useMemo)(function(){return{"tadaam-remote":b,"tadaam-video":g}},[b,g]),y=(0,L.useMemo)(function(){return f?f.map(function(e){var t=e.id,n=e.limit,r=e.rate,o=v[t],a=o.quantity;return function(e){for(var t=1;t0&&e.push({productId:n,quantity:r}),e},[])},[y]);return{checkoutItems:E,grandTotal:h,hasWebshopProductsError:p,isWebshopProductsLoading:m,productsConfig:y}}(),n=t.hasWebshopProductsError,o=t.isWebshopProductsLoading,a=t.productsConfig,i=(0,F.Z)(t,cy),l=ba();return L.createElement(zl,{entityName:e("pageTitle"),hasError:n},L.createElement(x.gCW,{alignItems:"flex-start",marginBottom:4},L.createElement(Wl,{marginBottom:0},e("pageTitle"))),L.createElement(x.gCW,{alignItems:"stretch",gap:4},l?null:L.createElement(Qi,{isLoaded:!o,w:"full"},L.createElement(Bv,null)),a.map(function(e){var t=e.id,n=(0,F.Z)(e,ly);return L.createElement(Qi,{isLoaded:!o,key:t,w:"full"},l?L.createElement(ry,(0,G.Z)({id:t},n)):L.createElement(ty,(0,G.Z)({id:t},n)))}),L.createElement(Qi,{alignSelf:"flex-end",isLoaded:!o,w:{base:"100%",sm:"50%"}},L.createElement(Kv,i))))}),sy=(0,L.memo)(function(){return L.createElement(x.W20,{alignItems:"center",display:"flex",justifyContent:"center",maxWidth:"container.md",minH:"50vh"},L.createElement(x.gCW,{gap:8},L.createElement(cu,{iconName:"FiTruck",isInternetAndTvOnly:!1,isMobileOnly:!1,shouldSkipIfHasPackage:!1,translationKey:"thanksForOrdering"})))}),dy=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(uy,null),index:!0}),L.createElement(Le.AW,{element:L.createElement(sy,null),path:Nv.SUCCESS}))}),py=(0,L.memo)(function(){var e=Wn("ffWebshop");return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(vd,null)},L.createElement(Le.AW,{element:L.createElement(Le.Fg,{replace:!0,to:re.ACCOUNT}),index:!0}),L.createElement(Le.AW,{element:L.createElement(Bd,null),path:re.ACCOUNT}),L.createElement(Le.AW,{element:L.createElement(Gg,null),path:"".concat(re.SUBSCRIPTION,"/*")}),L.createElement(Le.AW,{element:L.createElement(Kp,null),path:"".concat(re.DEVICES,"/*")}),L.createElement(Le.AW,{element:L.createElement(Dv,null),path:re.PAYMENT_SETTINGS}),L.createElement(Le.AW,{element:L.createElement(Lm,null),path:"".concat(re.INVOICES,"/*")}),L.createElement(Le.AW,{element:L.createElement(iv,null),path:"".concat(re.USAGE,"/*")}),L.createElement(Le.AW,{element:L.createElement(Ov,null),path:re.MEMBER_GET_MEMBER}),e&&L.createElement(Le.AW,{element:L.createElement(dy,null),path:"".concat(re.WEB_SHOP,"/*")})))}),my=(0,L.memo)(function(){return L.createElement(x.rjZ,{placeItems:"center",w:"full"},L.createElement(x.W20,null,L.createElement(x.gCW,{justify:"center",spacing:"4"},L.createElement(x.X6q,{color:"white",fontSize:{base:"5xl"},textAlign:"center"},"Sorry, we can't find that page!"),L.createElement(x.zxk,{as:Co.rU,to:"/",variant:"primary"},"Take me back home"))))}),fy=(0,L.memo)(function(){return L.createElement(Le.Z5,null,L.createElement(Le.AW,{element:L.createElement(my,null),index:!0}))});function by(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return gy(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(gy(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,gy(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,gy(d,"constructor",u),gy(u,"constructor",l),l.displayName="GeneratorFunction",gy(u,o,"GeneratorFunction"),gy(d),gy(d,o,"Generator"),gy(d,r,function(){return this}),gy(d,"toString",function(){return"[object Generator]"}),(by=function(){return{w:a,m:p}})()}function gy(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}gy=function(e,t,n,r){function a(t,n){gy(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},gy(e,t,n,r)}var vy,yy=function(){var e=Gn().logout,t=En().updateLocalToken,n=ea(function(e){return e.resetOnboardingState}),o=(0,L.useCallback)(function(){var o=(0,r.Z)(by().m(function r(o){return by().w(function(r){for(;;)switch(r.n){case 0:return t(""),n(),r.n=1,e({logoutParams:{returnTo:o}});case 1:return r.a(2)}},r)}));return function(e){return o.apply(this,arguments)}}(),[e,n,t]);return o},hy=function(){return{nextInitializationStep:ea(function(e){return e.nextInitializationStep}),setNextInitializationStep:ea(function(e){return e.setNextInitializationStep})}},Ey=(vy={},(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)(vy,Uo.ACCOUNT,3),Uo.CONFIGURATOR,2),Uo.DELIVERY_AND_LEGAL,5),Uo.IDENTITY_CHECK,4),Uo.ITSME_IDENTITY_CHECK,4),Uo.ONFIDO_VERIFICATION,4),Uo.ORDER_OVERVIEW,6),Uo.PAYMENT_PROGRESS,0),Vo.PAYMENT_PROGRESS_INTERNET_AND_TV,7),Vo.PAYMENT_PROGRESS_MOBILE,8),(0,c.Z)(vy,Vo.SUCCESS,9)),Oy=function(){var e=So();return{stepWeight:Ey[e]||0}},wy=Ey[Uo.ACCOUNT],Sy=Ey[Uo.ACCOUNT],Py=Uo.ACCOUNT,ky=Uo.IDENTITY_CHECK,Ty=Uo.DELIVERY_AND_LEGAL,jy=Ey[Py],Ay=Ey[ky],Cy=Ey[Ty],My=Vo.SUCCESS;function Iy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _y(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Vy(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Vy(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Vy(d,"constructor",u),Vy(u,"constructor",l),l.displayName="GeneratorFunction",Vy(u,o,"GeneratorFunction"),Vy(d),Vy(d,o,"Generator"),Vy(d,r,function(){return this}),Vy(d,"toString",function(){return"[object Generator]"}),(Uy=function(){return{w:a,m:p}})()}function Vy(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Vy=function(e,t,n,r){function a(t,n){Vy(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Vy(e,t,n,r)}var By=function(){var e=hy().nextInitializationStep;!function(){var e=hy(),t=e.nextInitializationStep,n=e.setNextInitializationStep,r=Rr().customerId,o=Gn().isLoading,a=yy(),i=(0,Co.lr)()[0].get("invitationToken"),c=jo(),l=!!r&&!!i;(0,L.useEffect)(function(){"verifyInvitationLogout"===t&&(o||(l?a(c):n("syncSearchParameters")))},[o,t,a,n,c,l])}(),function(){var e=hy(),t=e.nextInitializationStep,n=e.setNextInitializationStep,r=fo().isGetProductsLoading,o=function(){var e=(0,Co.lr)(),t=(0,Qe.Z)(e,1)[0],n=t.get("email"),r=t.get("invitationToken"),o=t.get("referredBy"),a=t.get("verificationToken"),i=t.get("invitationType"),c=ea(function(e){return e.setInvitationState}),l=ea(function(e){return e.setProductSelection});return(0,L.useCallback)(function(){c(_y(_y(_y(_y(_y({},n&&{email:n}),r&&{invitationToken:r}),i&&{invitationType:i}),o&&{referredBy:o}),a&&{verificationToken:a})),l(_y({},i===zo.RETAIL&&{isMobileProductEnabled:!1,mobileProductId:""}))},[])}(),a=function(){var e=(0,Co.lr)(),t=(0,Qe.Z)(e,1)[0],n=t.get("mobileProductId")||"",r=t.get("internetAndTvProductId")||"",o=Ly(t.get("isMobileProductEnabled"),n),a=Ly(t.get("isInternetAndTvProductEnabled"),r),i=ea(function(e){return e.setProductSelection});return(0,L.useCallback)(function(){i(Ny(Ny(Ny(Ny({},r&&{internetAndTvProductId:r}),n&&{mobileProductId:n}),xy(o)&&{isMobileProductEnabled:o}),xy(a)&&{isInternetAndTvProductEnabled:a}))},[])}(),i=(0,Co.lr)(),c=(0,Qe.Z)(i,2)[1],l="syncSearchParameters"===t&&!r,u=(0,L.useCallback)(function(){c(function(e){var t=new URLSearchParams(e);return[].concat(Ry,Gy).forEach(function(e){t.delete(e)}),t})},[c]);(0,L.useEffect)(function(){l&&(o(),a(),u(),n("validateInvitation"))},[l])}(),function(){var e=hy(),t=e.nextInitializationStep,n=e.setNextInitializationStep,o=ea(function(e){return e.invitationToken}),a=ea(function(e){return e.setInvitationValidation}),i=ea(function(e){return e.setProductSelection}),c=(0,x.h_N)(),l=(0,L.useCallback)((0,r.Z)(Uy().m(function e(){var t,r;return Uy().w(function(e){for(;;)switch(e.p=e.n){case 0:if(o){e.n=1;break}return a(void 0),n("syncUserProfile"),e.a(2);case 1:return e.p=1,e.n=2,c.get("invitation.info",{params:{token:o}});case 2:t=e.v,r=t.data,a({productId:r.productId,status:r.status,validUntil:r.validUntil}),i({internetAndTvProductId:r.productId,isInternetAndTvProductEnabled:!0}),e.n=4;break;case 3:e.p=3,e.v,a(void 0);case 4:n("syncUserProfile");case 5:return e.a(2)}},e,null,[[1,3]])})),[c,o,a,n,i]);(0,L.useEffect)(function(){"validateInvitation"===t&&l()},[t,l])}(),function(){var e,t,n,r,o,a,i,c=Rr(),l=c.customerId,u=c.isUserProfileLoading,s=hy(),d=s.nextInitializationStep,p=s.setNextInitializationStep,m="syncUserProfile"===d&&!u,f=(e=La().currentProductId,t=ea(function(e){return e.setProductSelection}),n=Rr().userProfile.initiallySelectedProduct||e,(0,L.useCallback)(function(){t({internetAndTvProductId:n,isInternetAndTvProductEnabled:!!n})},[n,t])),b=function(){var e=oo().productId,t=ea(function(e){return e.setProductSelection}),n=Rr().userProfile.initiallySelectedMobileProduct||e;return(0,L.useCallback)(function(){t({isMobileProductEnabled:!!n,mobileProductId:n})},[n,t])}(),g=(r=Rr().userProfile.mobileConfig,o=r.phoneBrand,a=r.phoneModelName,i=ea(function(e){return e.setDeviceInformation}),(0,L.useCallback)(function(){i(zy(zy({},o&&{brand:o}),a&&{name:a}))},[o,a,i])),v=(0,L.useCallback)(function(){l&&(f(),b(),g())},[l,g,f,b]);(0,L.useEffect)(function(){m&&(v(),p("initialized"))},[m,d,p,v])}();var t=function(){var e,t,n=(0,L.useState)(!0),r=(0,Qe.Z)(n,2),o=r[0],a=r[1],i=(0,L.useState)(""),c=(0,Qe.Z)(i,2),l=c[0],u=c[1],s=hy().nextInitializationStep,d=To(),p=So()===My,m=(e=Rr().userProfile.onboardingStepCompleted,t=ea(function(e){return e.toggleIsAlreadySignedInModalOpen}),(0,L.useCallback)(function(){return e===ge.STEP4_COMPLETED&&(t("on"),!0)},[e,t])),f=function(){var e=Oy().stepWeight,t=ea(function(e){return e.setInternetAndTvProductId}),n=ea(function(e){return e.setMobileProductId}),r=Yc(),o=r.hasAProduct,a=r.hasValidInternetAndTvProductSelection,i=r.hasValidMobileProductSelection,c=!(e>=Sy)||o&&a&&i;return(0,L.useCallback)(function(){return!!c||(a||t(""),i||n(""),!1)},[a,i,t,n,c])}(),b=function(){var e=Oy().stepWeight,t=Ec(),n=Oc(),r=oa().track,o=e>=wy,a=t&&n,i=ea(function(e){return e.toggleIsEsimCompatibilityCheckModalModalOpen}),c=ea(function(e){return e.toggleIsPhoneNumberSetupModalOpen}),l=!o||a;return(0,L.useCallback)(function(){return!!l||(t?(c("on"),!1):(r(Ke.CONFIG_MOB_COMP_VIEW),i("on"),!1))},[t,l,i,c,r])}(),g=function(){var e=Oy().stepWeight,t=Rr(),n=t.isSignedIn,r=t.isUserProfileLoading,o=t.userProfile,a=o.itsmeId,i=o.onboardingStepCompleted,c=o.onfidoVerificationStatus,l=!!a||"approved"===c,u=ea(function(e){return e.isMobileProductEnabled});return r||ejy&&!n?Py:e===jy&&n?u&&!l?ky:Ty:e>Ay&&u&&!l?ky:e===Ay&&l||e>Cy&&i0&&void 0!==arguments[0]?arguments[0]:"plainTextErrorMessage";return this.test("plain-text",e,function(e){return!e||/^[a-zA-ZàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞß\s\-']+$/.test(e)})});const dh=z;var ph=n(2391),mh=n(9315),fh=[{labelKey:"personalInformation.idCardRadioGroup.national.label",value:"national"},{labelKey:"personalInformation.idCardRadioGroup.international.label",value:"international"}],bh=fh.map(function(e){return e.value}),gh=dh.object({billingAddress:U,communication:dh.boolean(),company:dh.object().when("customerType",{is:"company",then:function(){return $}}),customerType:dh.string().oneOf(sh),dateOfBirth:dh.string().required("requiredErrorMessage").test("isDateOfBirthInThePast",function(e,t){var n=new Date(e),r=(0,ph.J)(n)?(0,ih.WU)(n,Do):new Date;return!(0,mh.A)(r,ch)||t.createError({message:"invalidBirthdayErrorMessage"})}),easySwitchConsent:dh.boolean().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.oneOf([!0],"requiredErrorMessage")}}),easySwitchCustomerNumber:dh.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.max(30).required("requiredErrorMessage")}}),easySwitchDonorOperator:dh.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.required("requiredErrorMessage")}}),easySwitchNumber:dh.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.max(30).required("requiredErrorMessage")}}),easySwitchNumbersToCancel:dh.array(dh.object({number:dh.string().test("isValidEasySwitchNumber",function(e,t){if(!e)return!0;var n=e.replace(/\D/g,"");return!n||!(!No.test(n)&&!xo.test(n))||t.createError({message:"invalidPhoneNumberErrorMessage"})})})),firstName:dh.string().plainText().required("requiredErrorMessage"),identityCardNumber:dh.string().required("requiredErrorMessage").test("isValidCardNumber",function(e,t){var n=t.parent,r=n.identityCardType,o=n.itsmeId;if("national"!==r||o)return!0;try{var a=Number(e.replaceAll("-","")),i=a%100;if(((a-i)/100%97||97)!==i)throw new Error("Control does not match")}catch(e){return t.createError({message:"invalidBelgianIdCardNumberErrorMessage"})}return!0}),identityCardType:dh.string().oneOf(bh),isBillingAddressShippingAddress:dh.boolean(),isEasySwitchEnabled:dh.boolean(),itsmeId:dh.string(),lastName:dh.string().plainText().required("requiredErrorMessage"),shippingAddress:dh.object().when("isBillingAddressShippingAddress",{is:!1,then:function(){return Ve}}).nullable()}).concat(Oe),vh={billingAddress:{box:"",city:"",houseNumber:"",street:"",zip:""},communication:!0,customerType:"personal",dateOfBirth:lh,easySwitchConsent:!1,easySwitchCustomerNumber:"",easySwitchDonorOperator:"",easySwitchNumber:"",easySwitchNumbersToCancel:[{number:""}],firstName:"",identityCardType:"national",isBillingAddressShippingAddress:!0,isEasySwitchEnabled:!0,itsmeId:"",lastName:"",phoneNumber:"",selectedCountry:"BE"},yh=n(9620);n.n(yh)()(z);var hh=z.string().required("requiredErrorMessage").email("invalidEmailAddressErrorMessage"),Eh=z.string().required("requiredErrorMessage").test("tokenIsNotEmpty",function(e,t){return 6===(e||"").replace("_","").length||t.createError({message:"invalidTokenErrorMessage"})}),Oh=z.object({email:hh,isRetailOnDeviceInvitation:z.boolean().optional(),password:z.string().when("isRetailOnDeviceInvitation",{is:!1,otherwise:function(e){return e.nullable().oneOf([null,void 0,""])},then:function(e){return e.required("requiredErrorMessage").min(8,"passwordMinErrorMessage").test("passwordEmailShouldNotMatch",function(e,t){return e!==t.parent.email||t.createError({message:"passwordEmailShouldNotMatchErrorMessage"})}).minLowercase(1,"passwordMinLowerCaseErrorMessage").minUppercase(1,"passwordMinUpperCaseErrorMessage").minNumbers(1,"passwordMinNumbersErrorMessage").minSymbols(1,"passwordMinSymbolsErrorMessage")}}),shouldUseTestClock:z.boolean().optional(),testClockId:z.string().optional(),verificationToken:Eh}),wh={email:"",isRetailOnDeviceInvitation:!1,password:void 0},Sh=(0,L.memo)(function(){var e,t=(0,io.Gc)(),n=t.formState.defaultValues,r=t.watch,o=null==n||null===(e=n.company)||void 0===e?void 0:e.vatNumber;return"personal"===r("customerType")?null:L.createElement(nc,{defaultVatNumber:o})}),Ph=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Un("onboardingModule","deliveryAndLegalPage").t,n=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,r=(0,x.joj)(n).getDefaultRegisterInputFieldProps;return(0,io.qo)({control:e,name:"isBillingAddressShippingAddress"})?null:L.createElement(x.xuv,{mb:8},L.createElement(fc,{mb:4,title:t("shipping.headerTitle")}),L.createElement(x.rjZ,{gap:2},L.createElement(tc,{type:"shippingAddress"},L.createElement(x.YIq,(0,G.Z)({},r("shippingAddress.firstName"),{label:t("field.firstName.label")})),L.createElement(x.YIq,(0,G.Z)({},r("shippingAddress.lastName"),{label:t("field.lastName.label")})))))}),kh=["errorMessage"],Th=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage").t,t=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,n=(0,(0,x.joj)(t).getDefaultRegisterInputFieldProps)("isBillingAddressShippingAddress"),r=(n.errorMessage,(0,F.Z)(n,kh));return L.createElement(x.XZJ,(0,G.Z)({},r,{mb:8}),e("billing.shippingSameAsBillingCheckboxText"))}),jh=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Un("onboardingModule","deliveryAndLegalPage").t,n=qn(uh);return L.createElement(L.Fragment,null,L.createElement(fc,{mb:4,subtitle:t("billing.header.subtitle"),title:t("billing.header.title")}),L.createElement(x.hen,{control:e,mb:6,name:"customerType",options:n,variant:"dark"}),L.createElement(x.rjZ,{gap:2,mb:4},L.createElement(tc,{type:"billingAddress"}),L.createElement(Sh,null)),L.createElement(Th,null),L.createElement(Ph,null))}),Ah=["errorMessage"],Ch=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage.personalInformation").t,t=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,n=(0,(0,x.joj)(t).getDefaultRegisterInputFieldProps)("communication"),r=(n.errorMessage,(0,F.Z)(n,Ah));return L.createElement(x.XZJ,(0,G.Z)({},r,{checked:!0,my:8}),e("legal.subscribeCheckboxText"))}),Mh={"tadaam-bridge":"tadaam-bridge","tadaam-mobile-unlimited":"tadaam-mobile-unlimited","tadaam-platinum":"tadaam-platinum","tadaam-platinum-employee":"tadaam-platinum","tadaam-premium":"tadaam-premium","tadaam-premium-free":"tadaam-premium","tadaam-standard":"tadaam-standard"},Ih={"tadaam-bridge":"BRIDGE","tadaam-mobile-unlimited":"TADAAM_MOBILE_UNLIMITED","tadaam-platinum":"PLATINUM","tadaam-premium":"PREMIUM","tadaam-premium-free":"PREMIUM","tadaam-standard":"STANDARD"},_h=function(e){var t=e.productId,n=Mh[t]||"",r=Un("product").t,o=An().currentLanguage,a=ct().appConfig.legalDocumentsUri,c=Un("onboardingModule","deliveryAndLegalPage").t;if(!n)return null;var l=Ih[n],u=r("tadaam-mobile-unlimited"===n?"mobile.productLabel.".concat(n):"internetAndTv.productLabel.".concat(n)),s="".concat(a,"/CONTRACT_SUMMARY_").concat(l,"_").concat(o.toUpperCase(),".pdf");return L.createElement(Hi,null,L.createElement(i.cC,{components:{url:L.createElement(ic,{href:s,target:"_blank"})},defaults:"Please read the contract summary before continuing.",i18nKey:"contractSummary",t:c,values:{productName:u}}))},Dh=function(){var e=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations;return(0,x.joj)(e)},Nh=["errorMessage"],xh=(0,L.memo)(function(){var e=Dh().getDefaultRegisterInputFieldProps,t=Un("onboardingModule","deliveryAndLegalPage.easySwitch").t,n=e("easySwitchConsent"),r=(n.errorMessage,(0,F.Z)(n,Nh));return L.createElement(x.XZJ,r,t("consent.label"))}),Lh=(0,L.memo)(function(e){var t=e.ariaLabel,n=e.label,r=e.trackingEvent,o=oa().track,a=(0,L.useCallback)(function(){r&&o(r)},[o,r]);return L.createElement(x.ua7,{hasArrow:!0,label:n,onOpen:a,placement:"top"},L.createElement(x.m$N.span,{"aria-label":t,cursor:"help",display:"inline-flex",tabIndex:0},L.createElement(x.Y5v,{fontSize:"md",iconName:"FiInfo"})))}),Rh=(0,L.memo)(function(){var e,t,n,o,a=(e=(0,x.h_N)(),t=(0,L.useCallback)((0,r.Z)(St().m(function t(){var n,r;return St().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.get(kt);case 1:return n=t.v,r=n.data,t.a(2,r)}},t)})),[e]),{easySwitchOperators:void 0===(o=(n=(0,wt.a)({queryFn:t,queryKey:[kt],staleTime:ye.NEVER_STALE})).data)?[]:o,hasEasySwitchOperatorsError:n.isError,isEasySwitchOperatorsLoading:n.isFetching}),i=a.easySwitchOperators,c=a.isEasySwitchOperatorsLoading,l=(0,io.Gc)().setValue,u=Dh().getDefaultControlInputFieldProps,s=oa().track,d=Un("onboardingModule","deliveryAndLegalPage").t,p=(0,L.useCallback)(function(e){return e.name},[]),m=(0,L.useCallback)(function(e){return e.mnemonic},[]),f=(0,L.useCallback)(function(e){l("easySwitchDonorOperator",e.mnemonic,{shouldDirty:!0,shouldTouch:!0,shouldValidate:!0}),s(Ke.EASYSWITCH_PROVIDER,{provider:e.mnemonic})},[l,s]);return L.createElement(Qi,{isLoaded:!c,w:"full"},L.createElement(x.LJ6,(0,G.Z)({},u("easySwitchDonorOperator"),{getSuggestionLabel:p,getSuggestionValue:m,onItemSelect:f,placeholder:d("field.easySwitchDonorOperator.placeHolder"),suggestions:i})))}),Gh=(0,L.memo)(function(e){var t=e.canRemove,n=e.index,r=e.onRemove,o=Dh().getDefaultRegisterInputFieldProps,a=Un("onboardingModule","deliveryAndLegalPage.easySwitch").t,i=(0,L.useCallback)(function(){return r(n)},[n,r]),c=(0,L.useCallback)(function(e){e.key.length>1||e.ctrlKey||e.metaKey||/[0-9]/.test(e.key)||e.preventDefault()},[]),l=(0,L.useCallback)(function(e){var t,n,r;e.preventDefault();var o=e.currentTarget,a=e.clipboardData.getData("text").replace(/\D/g,""),i=null!==(t=o.selectionStart)&&void 0!==t?t:o.value.length,c=null!==(n=o.selectionEnd)&&void 0!==n?n:o.value.length,l=o.value.slice(0,i)+a+o.value.slice(c),u=null===(r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value"))||void 0===r?void 0:r.set;null==u||u.call(o,l),o.dispatchEvent(new Event("input",{bubbles:!0}));var s=i+a.length;o.setSelectionRange(s,s)},[]);return L.createElement(x.kCb,{align:"flex-start",gap:2},L.createElement(x.YIq,(0,G.Z)({},o("easySwitchNumbersToCancel.".concat(n,".number")),{inputMode:"numeric",label:"",onKeyDown:c,onPaste:l,type:"tel"})),t&&L.createElement(x.hU,{"aria-label":a("numbersToCancel.removeAriaLabel"),icon:L.createElement(x.Y5v,{iconName:"FiTrash2"}),onClick:i,variant:"menuDark"}))}),Fh=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=(0,io.Dq)({control:e,name:"easySwitchNumbersToCancel"}),n=t.append,r=t.fields,o=t.remove,a=Un("onboardingModule","deliveryAndLegalPage.easySwitch").t,i=(0,L.useCallback)(function(){return n({number:""})},[n]);return L.createElement(x.gCW,{align:"stretch",gap:2},L.createElement(x.Ugi,{gap:1},L.createElement(x.xvT,{fontWeight:"bold"},a("numbersToCancel.label")),L.createElement(Lh,{ariaLabel:a("numbersToCancel.tooltipAriaLabel"),label:a("numbersToCancel.tooltip")})),r.map(function(e,t){return L.createElement(Gh,{canRemove:r.length>1,index:t,key:e.id,onRemove:o})}),r.length<10&&L.createElement(x.zxk,{alignSelf:"flex-start",leftIcon:L.createElement(x.Y5v,{iconName:"FiPlus"}),onClick:i,variant:"secondaryDark"},a("numbersToCancel.addButtonLabel")))}),zh=(0,L.memo)(function(){var e=(0,io.Gc)().setValue,t=(0,io.qo)({name:"isEasySwitchEnabled"}),n=ea(function(e){return e.internetAndTvProductId}),r=ho("internet-and-tv"),o=r.isGetProductsLoading,a=r.productsById,i=n?a[n]:void 0,c=!(o||!n||null!=i&&i.public),l=Wn("ffEasySwitchEnabled"),u=c||!l,s=Dh().getDefaultRegisterInputFieldProps,d=oa().track,p=Un("onboardingModule","deliveryAndLegalPage.easySwitch").t,m=Un("onboardingModule","deliveryAndLegalPage").t,f=Un("onboardingModule","easySwitch").t,b=(0,Un("global","externalLinks").t)("support"),g=(0,L.useCallback)(function(t){var n=t.target.checked;e("isEasySwitchEnabled",n,{shouldDirty:!0,shouldValidate:!0}),d(Ke.EASYSWITCH_TOGGLE,{state:n?"on":"off"})},[e,d]);return(0,L.useEffect)(function(){u&&t&&e("isEasySwitchEnabled",!1,{shouldDirty:!0,shouldValidate:!0})},[u,t,e]),u?null:L.createElement(x.gCW,{align:"stretch",gap:4,mb:8},L.createElement(x.kCb,{align:"center",gap:2,justify:"space-between"},L.createElement(x.Ugi,{gap:1},L.createElement(x.X6q,{size:"heading3"},p("header.title")),L.createElement(Lh,{ariaLabel:p("header.tooltipAriaLabel"),label:p("header.tooltip"),trackingEvent:Ke.EASYSWITCH_GENERAL_TOOLTIP})),L.createElement(x.rsf,{isChecked:!!t,onChange:g,variant:"dark"})),L.createElement(x.xvT,null,p("header.subtitle")," ",L.createElement(x.rUS,{_hover:{color:"brand.main"},href:"".concat(b,"/articles/15578464164893"),isExternal:!0,textDecoration:"underline",variant:"underline"},f("ctaLink"))),L.createElement(Pl,{isOpen:!!t,transitionHeightDuration:.5},L.createElement(x.rjZ,{gap:4},L.createElement(Rh,null),L.createElement(x.gCW,{align:"stretch",gap:2},L.createElement(x.Ugi,{gap:1},L.createElement(x.xvT,{fontWeight:"bold"},m("field.easySwitchNumber.label")),L.createElement(Lh,{ariaLabel:p("easySwitchNumber.tooltipAriaLabel"),label:p("easySwitchNumber.tooltip"),trackingEvent:Ke.EASYSWITCH_ID_TOOLTIP})),L.createElement(x.YIq,(0,G.Z)({},s("easySwitchNumber"),{label:""}))),L.createElement(x.YIq,s("easySwitchCustomerNumber")),L.createElement(Fh,null),L.createElement(xh,null))))}),Uh=function(e){var t=new Date(e);return(0,ph.J)(t)?(0,ih.WU)(t,Do):""},Vh=function(e){return(0,x.lyy)({candidate:e,defaultReturn:{nationalNumber:""}}).nationalNumber},Bh=(0,L.memo)(function(e){var t=e.defaultValue,n=e.isDisabled,r=void 0!==n&&n,o=(0,io.Gc)(),a=o.resetField,i=o.watch,c=Bn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,l=i("identityCardType"),u=(0,L.useRef)(),s="national"===l;(0,L.useEffect)(function(){void 0!==u.current&&u.current!==l&&a("identityCardNumber",{defaultValue:""}),u.current=l},[l,a]);var d=(0,L.useCallback)(function(e,t){return c("".concat(e,".").concat(l),t)},[l,c]),p=(0,x.joj)(d),m=p.getDefaultControlInputFieldProps,f=p.getDefaultRegisterInputFieldProps;return s?L.createElement(x.Qy5,(0,G.Z)({},m("identityCardNumber"),{defaultValue:t,isDisabled:r,maskChar:"_",maskTemplate:"999-9999999-99"})):L.createElement(x.YIq,(0,G.Z)({},f("identityCardNumber"),{defaultValue:t,isDisabled:r}))}),qh=function(){var e=Rr().userProfile,t=e.itsmeId,n=e.onfidoVerificationStatus;return!!t||"approved"===n},Zh=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Rr().userProfile.identityCardType,n=qh(),r=qn(fh);return n&&t?null:L.createElement(x.hen,{control:e,mb:6,name:"identityCardType",options:r,variant:"dark"})}),Wh=(0,L.memo)(function(e){var t=e.children,n=Un("onboardingModule","deliveryAndLegalPage").t,r=Rr().userProfile.firstName;return qh()?L.createElement(x.s_4,{mb:4,py:2,variant:"dark"},L.createElement(x.xvT,{mb:2},n("greeting",{name:r})," ",n("prefilledInfoNotice")),L.createElement(x.xuv,null,t)):t}),Hh={shouldDirty:!0,shouldTouch:!0,shouldValidate:!0},Yh=function(e){return e},Kh=(0,L.memo)(function(e){var t=e.children,n=e.name,r=e.valueFormatter,o=void 0===r?Yh:r,a=(0,io.Gc)().setValue,i=Rr(),c=i.isUserProfileLoading,l=i.userProfile[n],u=qh();return(0,L.useEffect)(function(){u&&l&&a(n,o(l),Hh)},[u]),L.createElement(Qi,{isLoaded:!c},t)}),Jh=["isDisabled"];function $h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Qh(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(aE(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,aE(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,aE(d,"constructor",u),aE(u,"constructor",l),l.displayName="GeneratorFunction",aE(u,o,"GeneratorFunction"),aE(d),aE(d,o,"Generator"),aE(d,r,function(){return this}),aE(d,"toString",function(){return"[object Generator]"}),(oE=function(){return{w:a,m:p}})()}function aE(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}aE=function(e,t,n,r){function a(t,n){aE(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},aE(e,t,n,r)}function iE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function cE(e){for(var t=1;t0&&{fixedNumbers:a}),i.length>0&&{mobileNumbers:i})}({customerNumber:null!=a?a:"",donorOperator:null!=i?i:"",easySwitchNumber:null!=c?c:"",numbersToCancel:l}):null;return cE(cE(cE(cE({},E),!b&&w),"company"===r&&{company:n}),{},{easySwitch:S,id:s,loyalty:!!t,newsletter:!!t,phoneNumber:O,shippingAddress:m?null:h,surveys:!!t})};function uE(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return sE(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(sE(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,sE(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,sE(d,"constructor",u),sE(u,"constructor",l),l.displayName="GeneratorFunction",sE(u,o,"GeneratorFunction"),sE(d),sE(d,o,"Generator"),sE(d,r,function(){return this}),sE(d,"toString",function(){return"[object Generator]"}),(uE=function(){return{w:a,m:p}})()}function sE(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}sE=function(e,t,n,r){function a(t,n){sE(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},sE(e,t,n,r)}var dE=["canSubmit","errorMessage","hasError","isLoading","submitHandler"],pE=(0,L.memo)(function(){var e=ea(),t=e.internetAndTvProductId,n=e.mobileProductId,o=Un("onboardingModule","deliveryAndLegalPage").t,a=function(){var e,t,n,o,a,i,c,l,u,s,d,p,m,f,b,g,v,y,h,E,O,w,S,P,k,T,j=function(){var e=(0,x.h_N)(),t=Rr().customerId,n=Mn().headers,o=(0,L.useCallback)(function(){var o=(0,r.Z)(oE().m(function r(o){return oE().w(function(r){for(;;)if(0===r.n)return r.a(2,e.post("customer.update",lE(cE(cE({},o),{},{id:t})),{headers:n}))},r)}));return function(e){return o.apply(this,arguments)}}(),[e,t,n]);return{updateCustomer:o}}(),A=j.updateCustomer,C=(e=Wn("ffDevToolsEnabled"),t=vn(function(e){return e.isFormHelperEnabled})&&e,n=Rr(),o=n.isSignedIn,a=n.userProfile,i=a.billingAddress,c=a.company,l=a.dateOfBirth,u=a.easySwitch,s=a.firstName,d=a.identityCardNumber,p=a.identityCardType,m=a.itsmeId,f=a.lastName,b=a.loyalty,g=a.newsletter,v=a.phoneNumber,y=a.shippingAddress,h=a.surveys,E=b&&g&&h,O=c?"company":"personal",w=(0,L.useMemo)(function(){var e,t;if(!u)return{easySwitchCustomerNumber:"",easySwitchDonorOperator:"",easySwitchNumber:"",easySwitchNumbersToCancel:[{number:""}],isEasySwitchEnabled:!0};var n=[].concat((0,ae.Z)(null!==(e=u.fixedNumbers)&&void 0!==e?e:[]),(0,ae.Z)(null!==(t=u.mobileNumbers)&&void 0!==t?t:[])).map(function(e){return{number:e}});return{easySwitchCustomerNumber:u.customerNumber,easySwitchDonorOperator:u.donorOperator,easySwitchNumber:u.easySwitchNumber,easySwitchNumbersToCancel:n.length?n:[{number:""}],isEasySwitchEnabled:!0}},[u]),S=(0,L.useMemo)(function(){return tE({billingAddress:i,isBillingAddressShippingAddress:!y},y&&{shippingAddress:y})},[i,y]),P=(0,L.useMemo)(function(){var e=(0,x.lyy)({candidate:v,defaultReturn:{country:"BE",nationalNumber:""}}),t=e.country,n=void 0===t?"BE":t,r=e.nationalNumber;return{phoneNumber:void 0===r?"":r,selectedCountry:n}},[v]),k=(0,L.useMemo)(function(){return{dateOfBirth:l,firstName:s,identityCardNumber:d,identityCardType:p,lastName:f}},[l,s,d,p,f]),T=(0,L.useMemo)(function(){return tE(tE(tE(tE(tE(tE({},c&&{company:c}),S),k),P),w),{},{communication:E,customerType:O,itsmeId:m})},[S,E,c,O,w,m,k,P]),(0,L.useMemo)(function(){return o?T:t?nE:vh},[t,o,T])),M=(0,or.NL)(),I=oa().track,_=Un("onboardingModule","deliveryAndLegalPage").t,D=jc(Uo.DELIVERY_AND_LEGAL).navigateNext,N=jn(),R=N.handleResponse,G=N.showErrors,F=(0,L.useCallback)((0,r.Z)(uE().m(function e(){return uE().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,M.invalidateQueries({queryKey:[er]});case 1:I(Ke.DELIVERY_DONE),D();case 2:return e.a(2)}},e)})),[D,M,I]),z=(0,L.useCallback)(function(e){var t;if(I(Ke.DELIVERY_ERROR),window.scrollTo(0,0),ke.$e(function(t){var n,r;t.setTag("flow","onboarding"),t.setTag("step","delivery-and-legal"),(0,Ae.IZ)(e)&&t.setContext("response",{data:null===(n=e.response)||void 0===n?void 0:n.data,status:null===(r=e.response)||void 0===r?void 0:r.status}),ke.Tb(e)}),!(0,Ae.IZ)(e)||422!==(null===(t=e.response)||void 0===t?void 0:t.status))throw new Error("updateCustomerErrorMessage");R(e)},[R,I]),U=(0,x._cs)({defaultValues:C,formName:"deliveryAndLegal",onError:z,onSubmit:A,onSuccess:F,schema:gh});return(0,L.useEffect)(function(){var e=U.setError;G(e)(_)},[G,_,U]),U}(),i=a.canSubmit,c=a.errorMessage,l=a.hasError,u=a.isLoading,s=a.submitHandler,d=(0,F.Z)(a,dE),p=d.formState.isSubmitting;return L.createElement(io.RV,d,L.createElement(ju,{hasError:l},o("error.".concat(c),c)),L.createElement("form",{onSubmit:s},L.createElement(Xh,null),L.createElement(Ch,null),L.createElement(jh,null),L.createElement(zh,null),L.createElement(x.gCW,{align:"left",mb:8},L.createElement(_h,{productId:t}),L.createElement(_h,{productId:n})),L.createElement(x.rjZ,{gap:2},L.createElement(x.zxk,{isDisabled:!i,isLoading:p||u,mb:1,type:"submit"},o("submitButtonLabel")))))}),mE=(0,L.memo)(function(){var e=oa().track;return Ya({condition:!0,handler:function(){return e(Ke.DELIVERY_VIEW)}}),L.createElement(x.xuv,{display:{base:"flex",lg:"block"},justifyContent:"center"},L.createElement(nl,{maxWidth:{base:"container.sm",lg:"full"}},L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(pE,null))),L.createElement(x.kCb,{direction:"column",gap:4},L.createElement(Qc,null))))}),fE="/".concat(be.ONBOARDING),bE="".concat(fE,"/").concat(Uo.DELIVERY_AND_LEGAL),gE="".concat(fE,"/").concat(Uo.ITSME_IDENTITY_CHECK),vE=function(){var e=Un("identityCheck").t,t=ea(function(e){return e.isMobileProductEnabled}),n=Wn("ffOnfidoVerificationEnabled"),r=oa().track,o=il({errorRedirectUrl:gE,successRedirectUrl:bE}).itsmeIdentificationUrl,a="../".concat(Uo.ONFIDO_VERIFICATION);Ya({condition:!0,handler:function(){return r(Ke.ITSME_VIEW)}});var i=(0,L.useCallback)(function(){r(Ke.ITSME_IGNORE)},[r]),c=(0,L.useCallback)(function(){r(Ke.ITSME_OPEN)},[r]),l=(0,L.useCallback)(function(){r(Ke.ENTRUST_OPEN)},[r]);return L.createElement(x.gCW,{h:"100%",justify:"center"},L.createElement(x.gCW,{gap:10},L.createElement(fc,{title:e("title")}),L.createElement(x.gCW,{gap:3,textAlign:"center"},L.createElement(x.xvT,null,e("paragraph1",{context:"onboarding"})),L.createElement(x.xvT,null,e("paragraph2")),L.createElement(x.xvT,null,e("paragraph3"))),L.createElement(x.gCW,{align:"stretch",gap:5,w:{base:"full",sm:"sm"}},L.createElement(x.zxk,{as:Co.rU,onClick:c,socialProvider:"itsme",to:o,variant:"social"},e("buttonLabel",{context:"itsme"})),n&&L.createElement(x.zxk,{as:Co.rU,onClick:l,socialProvider:"entrust",to:a,variant:"social"},e("buttonLabel",{context:"entrust"})),L.createElement(x.izJ,{borderColor:"whiteAlpha.300",borderWidth:1}),!t&&L.createElement(x.zxk,{as:Co.rU,onClick:i,to:"../".concat(Uo.DELIVERY_AND_LEGAL),variant:"secondary"},e("buttonLabel",{context:"manual"})))))},yE=n(445),hE=n(5108),EE="onfido-mount",OE=function(){var e=Un("identityCheck").t,t=An().currentLanguage,n=Rr(),o=n.customerId,a=n.userProfile,i=oa().track,c=(0,L.useRef)(i);c.current=i;var l=(0,Le.s0)(),u=(0,L.useState)("idle"),s=(0,Qe.Z)(u,2),d=s[0],p=s[1],m=(0,L.useState)(""),f=(0,Qe.Z)(m,2),b=f[0],g=f[1],v=(0,L.useState)(),y=(0,Qe.Z)(v,2),h=y[0],E=y[1],O=(0,L.useState)(),w=(0,Qe.Z)(O,2),S=w[0],P=w[1],k=(0,L.useRef)(null),T=(0,L.useRef)(!1),j=function(e){var t=(0,x.h_N)(),n=Mn().headers;return{initiateOnfidoVerification:(0,L.useCallback)((0,r.Z)(tr().m(function r(){var o,a;return tr().w(function(r){for(;;)switch(r.n){case 0:return r.n=1,t.post("customer.onfido-verification",{id:e},{headers:n});case 1:return o=r.v,a=o.data,r.a(2,a)}},r)})),[t,e,n])}}(o),A=j.initiateOnfidoVerification,C=(0,L.useMemo)(function(){return[{handler:function(t){var n=t.data.onfidoVerificationStatus;"approved"===n?_e.invalidateQueries({queryKey:[er]}):"declined"!==n&&"error"!==n||(_e.invalidateQueries({queryKey:[er]}),p("error"),g(e("error",{context:"entrust"})))},name:"customer.updated"}]},[e]);Ot(C);var M=!a.onfidoVerificationStatus||["abandoned","awaiting_input","declined","error"].includes(a.onfidoVerificationStatus),I="processing"===a.onfidoVerificationStatus||"review"===a.onfidoVerificationStatus;(0,L.useEffect)(function(){"approved"===a.onfidoVerificationStatus&&(i(Ke.ENTRUST_DONE),_e.refetchQueries({queryKey:[er]}).finally(function(){l("../".concat(Uo.DELIVERY_AND_LEGAL))}))},[a.onfidoVerificationStatus,l,i]),(0,L.useEffect)(function(){"declined"!==a.onfidoVerificationStatus&&"error"!==a.onfidoVerificationStatus||(p("error"),g(e("error",{context:"entrust"})))},[a.onfidoVerificationStatus,e]),(0,L.useEffect)(function(){"idle"===d&&I&&p("waiting")},[I,d]),(0,L.useEffect)(function(){if("waiting"===d){var e=setInterval(function(){_e.refetchQueries({queryKey:[er]})},5e3);return function(){return clearInterval(e)}}},[d]),(0,L.useEffect)(function(){a.id&&M&&!T.current&&(T.current=!0,p("initiating"),A().then(function(e){E(e.sdkToken),P(e.workflowRunId)}).catch(function(){p("error"),g(e("error",{context:"entrust"}))}))},[a.id,M,A,e]);var _=(0,L.useCallback)(function(){l("../".concat(Uo.IDENTITY_CHECK))},[l]);return(0,L.useEffect)(function(){if(h&&S){p("verifying");var e=yE.I.init({containerId:EE,language:t,onComplete:function(){p("waiting")},onError:function(e){hE.error("[Onfido SDK Error]",e),c.current(Ke.ENTRUST_ERROR),p("error"),g(e.message)},onUserExit:_,token:h,workflowRunId:S});return k.current=e,function(){e.tearDown()}}},[h,S,t,_]),"error"===d?L.createElement(x.gCW,{h:"100%",justify:"center"},L.createElement(x.gCW,{gap:10},L.createElement(fc,{title:e("title")}),L.createElement(x.gCW,{gap:3,textAlign:"center"},L.createElement(x.xvT,{color:"red.300"},b)),L.createElement(x.gCW,{align:"stretch",gap:5,w:{base:"full",sm:"sm"}},L.createElement(x.zxk,{onClick:_,variant:"secondary"},e("buttonLabel",{context:"retry"}))))):"waiting"===d?L.createElement(x.gCW,{h:"100%",justify:"center"},L.createElement(x.gCW,{gap:10},L.createElement(fc,{title:e("title")}),L.createElement(x.gCW,{align:"center",gap:3},L.createElement(x.$jN,null),L.createElement(x.xvT,{textAlign:"center"},e("waiting",{context:"entrust"}))))):L.createElement(x.gCW,{h:"100%",justify:"center"},L.createElement(x.gCW,{gap:10,w:"full"},("idle"===d||"initiating"===d)&&L.createElement(x.gCW,{align:"center",gap:3},L.createElement(x.$jN,null)),L.createElement(x.xuv,{id:EE,w:"full"})))},wE=(0,x.m$N)(x.Eep,{baseStyle:{bgColor:"whiteAlpha.50",boxSize:24,p:4}}),SE=(0,L.memo)(function(){var e=fo().isGetProductsLoading,t=Ic().hasInternetAndTvProduct,n=Un("onboardingModule","orderOverviewPage").t;return L.createElement(Jl,{hasDivider:!0,isEmpty:!t,isLoading:e,title:n("hardwareSectionTitle")},L.createElement(x.Ugi,{gap:4},L.createElement(wE,{alt:qi,src:qi}),L.createElement(wE,{alt:Wi,src:Wi})))}),PE=(0,L.memo)(function(){return Ic().overviewItems.map(function(e){var t=e.infoText,n=e.productTypeLabel;return L.createElement(yc,(0,G.Z)({key:n},e,{hasDivider:!0}),L.createElement(x.xuv,{mt:4},L.createElement(ac,null,t)))})}),kE=(0,L.memo)(function(){var e=ea(),t=e.internetAndTvProductId,n=e.isRetailInvitation,r=Un("onboardingModule","orderOverview.paymentDetailsDisclaimer").t,o=Un("product","internetAndTv").t;if("tadaam-premium-free"!==t&&!n)return null;var a=o("productLabel.".concat(t),"TADAAM");return L.createElement(Jl,{hasDivider:!0,title:r("title")},L.createElement(x.xvT,null,r("explanation",{productName:a})))}),TE=(0,L.memo)(function(){var e=fo().isGetProductsLoading,t=Ic(),n=t.isCombo,r=t.totalRate,o=Un("onboardingModule","orderOverview").t;return L.createElement(Jl,{hasDivider:!0,isEmpty:!n,isLoading:e},L.createElement(vc,{fontSize:"xl",fontWeight:"bold",label:o("totalSectionTitle"),monthlyLabelAddon:"*",rate:r,subLabel:o("paymentDisclaimer")}))}),jE=(0,L.memo)(function(){var e=Un("onboardingModule","orderOverview").t,t=Un("onboardingModule","orderOverviewPage").t,n=fo(),r=n.hasGetProductsError,o=n.isGetProductsLoading,a=Hc(Uo.ORDER_OVERVIEW),i=a.errorMessage,c=a.handleNext,l=a.hasPaymentProgressStepsError,u=a.isPaymentProgressStepsLoading,s=u;return L.createElement(x.s_4,{variant:"dark"},L.createElement(ju,{hasError:l},i),L.createElement(x.V9q,{title:e("title")}),L.createElement(x.Nak,null,L.createElement(Fi,{hasError:r},L.createElement(Hl,{gap:4},L.createElement(PE,null),L.createElement(TE,null),L.createElement(SE,null),L.createElement(kE,null),L.createElement(x.zxk,{alignSelf:"flex-end",isDisabled:s,isLoading:u||o,onClick:c,variant:"secondaryDark"},t("submitButtonLabel"))))))}),AE=(0,L.memo)(function(e){var t=e.children,n=e.iconName,r=e.value,o=Rr().isUserProfileLoading;return L.createElement(Qi,{isLoaded:!o,my:o?1:0},L.createElement(x.Ugi,{alignItems:"center",gap:4},L.createElement(x.Y5v,{fontSize:"sm",iconName:n}),L.createElement(x.xvT,{fontSize:"md"},r)),t)}),CE=(0,L.memo)(function(){var e=Rr(),t=e.hasUserProfileError,n=e.userProfile,r=n.billingAddress,o=n.email,a=n.firstName,i=n.lastName,c=n.phoneNumber,l=n.shippingAddress,u=ea(function(e){return e.isInternetAndTvProductEnabled}),s=Un("onboardingModule","orderOverviewPage").t,d=(0,x.qmh)(r),p=(0,x.eN$)(r),m=(0,x.qmh)(l||r),f=(0,x.eN$)(l||r);return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(Fi,{hasError:t},L.createElement(Hl,{gap:4},L.createElement(Jl,{hasDivider:!0,headerActions:L.createElement(x.hU,{"aria-label":"update personal information",as:Co.rU,icon:L.createElement(x.Y5v,{iconName:"FiEdit"}),size:"sm",to:"../".concat(Uo.DELIVERY_AND_LEGAL),variant:"linkDark"}),title:s("personalDetailsSectionTitle")},L.createElement(AE,{iconName:"FiUser",value:"".concat(a," ").concat(i)}),L.createElement(AE,{iconName:"FiMail",value:o}),L.createElement(AE,{iconName:"FiPhone",value:c})),L.createElement(Jl,{hasDivider:!0,isEmpty:!u,title:s("deliverySectionTitle")},L.createElement(AE,{iconName:"FiHome",value:m},L.createElement(x.xvT,{ml:7},f))),L.createElement(Jl,{title:s("billingSectionTitle")},L.createElement(AE,{iconName:"FiHome",value:d},L.createElement(x.xvT,{ml:7},p)))))))}),ME=(0,L.memo)(function(){var e=Un("onboardingModule","orderOverviewPage.header").t,t=oa().track;return Ya({condition:!0,handler:function(){return t(Ke.OVERVIEW_VIEW)}}),L.createElement(L.Fragment,null,L.createElement(fc,{mb:6,subtitle:e("subtitle"),title:e("title")}),L.createElement(x.gCW,{align:{base:"center",lg:"stretch"}},L.createElement(x.MIq,{alignItems:"stretch",columns:{lg:5,sm:1},gap:6},L.createElement(x.P4e,{colSpan:{lg:2,sm:1}},L.createElement(CE,null)),L.createElement(x.P4e,{colSpan:{lg:3,sm:1}},L.createElement(jE,null)))))}),IE=(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({},Uo.ORDER_OVERVIEW,0),Vo.PAYMENT_PROGRESS_INTERNET_AND_TV,0),Vo.PAYMENT_PROGRESS_MOBILE,1),Vo.SUCCESS,2),_E=(0,L.memo)(function(){var e=(0,Le.TH)().pathname.split("/").at(-1),t=IE[e],n=Hc(e),r=n.errorMessage,o=n.hasPaymentProgressStepsError,a=n.hasStepper;return L.createElement(x.W20,{alignItems:"center",display:"flex",justifyContent:"center",maxWidth:"container.md"},L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(Hl,null,a&&L.createElement(el,{currentStep:t}),L.createElement(ju,{hasError:o},r),L.createElement(Le.j3,{context:n})))))}),DE=(0,L.memo)(function(){var e=Un("onboardingModule","paymentProgress.internetAndTv").t;return L.createElement(x.gCW,{align:"stretch",gap:2,textAlign:"center"},L.createElement(x.xvT,null,e("paragraph1")),L.createElement(x.xvT,null,e("paragraph2")),L.createElement(x.xvT,null,e("paragraph3")))}),NE=(0,L.memo)(function(){var e=Un("onboardingModule","paymentProgress.mobile").t;return L.createElement(x.gCW,{align:"stretch",gap:2,textAlign:"center"},L.createElement(x.xvT,null,e("paragraph1")),L.createElement(x.xvT,null,e("paragraph2")),L.createElement(x.xvT,null,e("paragraph3")))});function xE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function LE(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(GE(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,GE(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,GE(d,"constructor",u),GE(u,"constructor",l),l.displayName="GeneratorFunction",GE(u,o,"GeneratorFunction"),GE(d),GE(d,o,"Generator"),GE(d,r,function(){return this}),GE(d,"toString",function(){return"[object Generator]"}),(RE=function(){return{w:a,m:p}})()}function GE(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}GE=function(e,t,n,r){function a(t,n){GE(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},GE(e,t,n,r)}var FE=(0,L.memo)(function(){var e=Un("onboardingModule","paymentProgress.success").t,t=oa().track;Ya({condition:!0,handler:function(){return t(Ke.PAY_DONE)}});var n,o,a,i,c,l,u=(n=ea(function(e){return e.resetOnboardingState}),o=vn(function(e){return e.isMockCtaLoadingEnabled}),a=function(){var e=(0,x.h_N)(),t=Mn().headers,n=Rr().userProfile.id,o=(0,or.NL)(),a=(0,L.useCallback)((0,r.Z)(RE().m(function r(){return RE().w(function(r){for(;;)switch(r.n){case 0:if(n){r.n=1;break}return r.a(2);case 1:return r.n=2,e.post("customer.register-completed",{customerId:n},{headers:t});case 2:return r.a(2)}},r)})),[e,t,n]),i=(0,L.useCallback)(function(){o.invalidateQueries({queryKey:[er]}),o.setQueryData([er],function(e){return LE(LE({},e),{},{onboardingStepCompleted:ge.STEP4_COMPLETED})})},[o]),c=(0,ar.D)({mutationFn:a,mutationKey:["register-completed"],onSuccess:i}),l=c.isError,u=c.isPending;return{hasRegisterCompletedError:l,hasRegisterCompletedSuccess:c.isSuccess,isRegisterCompletedLoading:u,registerCompleted:c.mutate}}(),i=a.isRegisterCompletedLoading,c=a.registerCompleted,l=(0,L.useCallback)(function(){c()},[]),(0,x.bXW)(l),{isSuccessPageLoading:i||o,redirectHandler:(0,L.useCallback)(function(){n()},[n])}),s=u.isSuccessPageLoading,d=u.redirectHandler,p=ea(function(e){return e.isInternetAndTvProductEnabled}),m=ea(function(e){return e.isMobileProductEnabled});return Ya({condition:m,handler:function(){return t(Ke.PAY_MOB_DONE)}}),Ya({condition:!m,handler:function(){return t(Ke.PAY_INT_DONE)}}),L.createElement(L.Fragment,null,L.createElement(fc,{textAlign:{base:"center",sm:"left"},title:e("header.title")}),L.createElement(mu,{hasInternetAndTvProduct:p,hasMobileProduct:m,isLoading:s,onRedirect:d}))}),zE=(0,L.memo)(function(){var e=oa().track;return Ya({condition:!0,handler:function(){return e(Ke.PAY_VIEW)}}),function(){var e=(0,Co.lr)(),t=(0,Qe.Z)(e,2),n=t[0],r=t[1],o=(0,Le.TH)().pathname,a=oa().track;(0,L.useEffect)(function(){var e=n.get("reason");e&&("success"===e&&o.includes("mobile")&&a(Ke.PAY_INT_DONE),"cancel"===e&&(o.includes("internet-and-tv")&&a(Ke.PAY_INT_CANCEL),o.includes("mobile")&&a(Ke.PAY_MOB_CANCEL)),n.delete("reason"),r(n))},[o,n,r,a])}(),L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(_E,null)},L.createElement(Le.AW,{element:L.createElement(FE,null),path:Vo.SUCCESS}),L.createElement(Le.AW,{element:L.createElement(Wy,null)},L.createElement(Le.AW,{element:L.createElement(DE,null),path:Vo.PAYMENT_PROGRESS_INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(NE,null),path:Vo.PAYMENT_PROGRESS_MOBILE}))))}),UE=["errorMessage"],VE=(0,L.memo)(function(){var e=(0,(0,io.Gc)().watch)("shouldUseTestClock"),t=(0,x.joj)().getDefaultRegisterInputFieldProps,n=t("shouldUseTestClock"),r=(n.errorMessage,(0,F.Z)(n,UE));return L.createElement(Ki,{ldKey:"ffDevToolsEnabled"},L.createElement(x.XZJ,(0,G.Z)({},r,{mb:"4"}),"This Is A Test Clock Customer"),e&&L.createElement(x.YIq,(0,G.Z)({},t("testClockId"),{label:"Test Clock Id (optional)",type:"text"})))});function BE(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return qE(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(qE(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,qE(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,qE(d,"constructor",u),qE(u,"constructor",l),l.displayName="GeneratorFunction",qE(u,o,"GeneratorFunction"),qE(d),qE(d,o,"Generator"),qE(d,r,function(){return this}),qE(d,"toString",function(){return"[object Generator]"}),(BE=function(){return{w:a,m:p}})()}function qE(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}qE=function(e,t,n,r){function a(t,n){qE(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},qE(e,t,n,r)}function ZE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function WE(e){for(var t=1;t0?"".concat(t,": ").concat(m,"s"):t:e("verifyEmailButtonLabel")},[d,e,m]),g=e("tokenVerificationSuccessMessage",{replace:{emailAddress:o}}),v=e("error.verifyEmailErrorMessage");return{alertText:d?g:"",buttonLabel:b,errorMessage:u?v:"",isDisabled:s||!a||c||!!m,isLoading:s,onButtonClick:f}},YE=["alertText"],KE=(0,L.memo)(function(){var e=function(){var e=(0,io.Gc)().setValue,t=ea(function(e){return e.email}),n=ea(function(e){return e.isRetailInvitation}),r=ea(function(e){return e.verificationToken}),o=n&&!!t&&!r;return(0,L.useEffect)(function(){t&&e("email",t),r&&e("verificationToken",r)},[t,e,r]),(0,L.useEffect)(function(){o&&e("isRetailOnDeviceInvitation",!0)},[o,e]),{isRetailOnDeviceInvitation:o}}(),t=e.isRetailOnDeviceInvitation,n=HE(),r=n.alertText,o=(0,F.Z)(n,YE),a=Bn({module:"onboardingModule",section:"signupPage"}).resolveTranslations,i=ea(),c=i.internetAndTvProductId,l=i.isRetailInvitation,u=(0,x.joj)(a),s=u.getDefaultControlInputFieldProps,d=u.getDefaultRegisterInputFieldProps;return L.createElement(x.rjZ,{gap:2,mb:6},L.createElement(VE,null),L.createElement(x.YIq,(0,G.Z)({},d("email"),{autoFocus:!0,isDisabled:"tadaam-premium-free"===c&&l,type:"email"})),!t&&L.createElement(x.YIq,(0,G.Z)({},d("password"),{autoComplete:"new-password",pattern:"(?=.*\\\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+{}\\\\[\\\\]:;<>,.?~\\\\\\\\/-]).{8,}",type:"password"})),L.createElement(x.YcB,(0,G.Z)({},s("verificationToken"),o,{maskChar:"_",maskTemplate:"999999",type:"masked"})),r&&L.createElement(x.bZj,{mt:2,px:2,py:1,status:"success",variant:"dark"},L.createElement(x.XaZ,{fontSize:"sm"},r)))}),JE=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{color:"darkGray"},textDecoration:"underline",textUnderlineOffset:2}}),$E=(0,L.memo)(function(){var e=Un("onboardingModule","signupPage").t,t=Un("global","markettingLink").t,n=ct().appConfig.marketingWebsiteDomain;return L.createElement(Hi,{fontSize:"sm",mt:4},L.createElement(i.cC,{components:{pp:L.createElement(JE,{href:"".concat(n,"/").concat(t("privacyPolicyLink.uri")),target:"_blank"}),tac:L.createElement(JE,{href:t("generalConditionsLink.uri"),target:"_blank"}),wd:L.createElement(JE,{href:"".concat(n,"/").concat(t("withdrawalLink.uri")),target:"_blank"})},defaults:"By continuing, you agree to TADAAM's terms and conditions and confirm that you have read TADAAM's privacy policy. With online purchase you have a right of withdrawal of 14 days. More information about this right of withdrawal and the withdrawal form can be found here.",i18nKey:"legal.agreedAndReadText",t:e}))}),QE=(0,L.memo)(function(e){var t=function(e){var t,n=(0,io.Gc)(),r=n.resetField,o=n.setError,a=Un("onboardingModule","signupPage.error").t,i=Un("global","error").t,c=jn(),l=c.handleResponse,u=c.showErrors,s=(0,Ae.IZ)(e)&&(null===(t=e.response)||void 0===t?void 0:t.status),d=(0,L.useMemo)(function(){if(!s)return"";switch(s){case 401:case 403:return i("unauthorizedErrorMessage");case 404:return a("invalidOrExpiredTokenErrorMessage");case 409:return"";case 422:return i("validationErrorMessage");case 500:return i("genericErrorMessage");default:return a("registerErrorMessage")}},[s,a,i]);return(0,L.useEffect)(function(){s&&(404!==s?422===s&&l(e):r("verificationToken"))},[e,l,r,s]),(0,L.useEffect)(function(){u(o)(a)},[u,o,a]),{signupErrorMessage:d}}(e.error),n=t.signupErrorMessage;return L.createElement(ju,{hasError:!!n},n)});function XE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eO(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return tO(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(tO(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,tO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,tO(d,"constructor",u),tO(u,"constructor",l),l.displayName="GeneratorFunction",tO(u,o,"GeneratorFunction"),tO(d),tO(d,o,"Generator"),tO(d,r,function(){return this}),tO(d,"toString",function(){return"[object Generator]"}),(eO=function(){return{w:a,m:p}})()}function tO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}tO=function(e,t,n,r){function a(t,n){tO(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},tO(e,t,n,r)}function nO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rO(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(pO(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,pO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,pO(d,"constructor",u),pO(u,"constructor",l),l.displayName="GeneratorFunction",pO(u,o,"GeneratorFunction"),pO(d),pO(d,o,"Generator"),pO(d,r,function(){return this}),pO(d,"toString",function(){return"[object Generator]"}),(dO=function(){return{w:a,m:p}})()}function pO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}pO=function(e,t,n,r){function a(t,n){pO(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},pO(e,t,n,r)}function mO(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return fO(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(fO(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,fO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,fO(d,"constructor",u),fO(u,"constructor",l),l.displayName="GeneratorFunction",fO(u,o,"GeneratorFunction"),fO(d),fO(d,o,"Generator"),fO(d,r,function(){return this}),fO(d,"toString",function(){return"[object Generator]"}),(mO=function(){return{w:a,m:p}})()}function fO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}fO=function(e,t,n,r){function a(t,n){fO(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},fO(e,t,n,r)}var bO=(0,L.memo)(function(){var e=(0,Co.lr)(),t=(0,Qe.Z)(e,1)[0],n=Un("identityCheck").t,o=!!t.get("error"),a=function(){var e=Gn(),t=e.getAccessTokenSilently,n=e.logout,o=Rr(),a=o.customerId,i=o.isUserProfileLoading,c=(0,L.useCallback)((0,r.Z)(dO().m(function e(){return dO().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,t();case 1:e.n=3;break;case 2:e.p=2,e.v,n();case 3:return e.a(2)}},e,null,[[0,2]])})),[t,n]);return(0,L.useEffect)(function(){i||a||c()},[a,c,i]),{customerId:a}}(),i=a.customerId,c=Un("global","error.dialog").t,l=function(e){var t=(0,x.h_N)(),n=(0,Co.lr)(),o=(0,Qe.Z)(n,1)[0],a=oa().track,i=o.get("code")||"",c=To(),l=Mn().headers,u=(0,L.useCallback)((0,r.Z)(mO().m(function n(){var r;return mO().w(function(n){for(;;)switch(n.n){case 0:return r={code:i,id:e},n.n=1,t.post("customer.update-itsme-info",r,{headers:l});case 1:return n.a(2)}},n)})),[t,i,e,l]),s=function(){var e=Vt(function(e){return e.errorRedirectUrl}),t=Vt(function(e){return e.successRedirectUrl}),n=Rr().userProfile.onboardingStepCompleted,r="/".concat(n<4?be.ONBOARDING:be.MY_TADAAM);return(0,L.useMemo)(function(){return{errorRedirectUrl:e||r,successRedirectUrl:t||r}},[e,r,t])}(),d=s.errorRedirectUrl,p=s.successRedirectUrl,m=(0,L.useCallback)((0,r.Z)(mO().m(function e(){return mO().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,_e.invalidateQueries({queryKey:[er]});case 1:a(Ke.ITSME_DONE),c(p);case 2:return e.a(2)}},e)})),[c,p,a]),f=(0,ar.D)({mutationFn:u,mutationKey:["update-itsme-info"],onError:function(){a(Ke.ITSME_ERROR)},onSuccess:m}),b=f.error,g=f.isError,v=f.isPending,y=f.mutate,h=(0,L.useCallback)(function(){c(d)},[d,c]),E=(0,L.useCallback)((0,r.Z)(mO().m(function t(){return mO().w(function(t){for(;;)switch(t.n){case 0:if(i){t.n=1;break}return c(d),t.a(2);case 1:if(e){t.n=2;break}return t.a(2);case 2:y();case 3:return t.a(2)}},t)})),[i,e,d,y,c]);return(0,x.bXW)(E),{errorCode:(0,L.useMemo)(function(){var e;return(0,Ae.IZ)(b)&&(null==b||null===(e=b.response)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.error)||""},[b]),handleRetry:h,hasUpdateItsmeInfoError:g,isUpdateItsmeInfoLoading:!g&&!!i||v||!e}}(i),u=l.errorCode,s=l.handleRetry;if(l.hasUpdateItsmeInfoError||o){var d="already-in-use"===u?n("alreadyInUseError"):c("genericDescription");return L.createElement(x.gCW,{h:"100%",justify:"center",textAlign:"center"},L.createElement(Au,{buttonLabel:c("retryButtonLabel"),description:d,onRetry:s,title:c("genericTitle")}))}return L.createElement(x.gCW,{gap:8,h:"100%",justify:"center"},L.createElement(x.TKf,{center:!0,isLoading:!0}),L.createElement(Hi,null,n("loadingMessage")))}),gO=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(bO,null),path:rl.ITSME}))}),vO=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(Fs,null)},L.createElement(Le.AW,{element:L.createElement(gO,null),path:"".concat(ol.AUTH,"/*")})))});function yO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function hO(e){for(var t=1;t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(jO(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,jO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,jO(d,"constructor",u),jO(u,"constructor",l),l.displayName="GeneratorFunction",jO(u,o,"GeneratorFunction"),jO(d),jO(d,o,"Generator"),jO(d,r,function(){return this}),jO(d,"toString",function(){return"[object Generator]"}),(TO=function(){return{w:a,m:p}})()}function jO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}jO=function(e,t,n,r){function a(t,n){jO(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},jO(e,t,n,r)}var AO="mobile.create-customer",CO=(0,L.memo)(function(){var e,t,n,r,o,a,i,c,l,u=(n=So()===Ka.SUCCESS,r=function(){var e=To(),t=So(),n=(0,Co.lr)(),r=(0,Qe.Z)(n,1)[0],o=oo().hasSubscription,a=r.get("mobileProductId")||"",i=(0,L.useState)(!1),c=(0,Qe.Z)(i,2),l=c[0],u=c[1],s=t===Ka.SUCCESS,d=(!a||o)&&!s,p=EO(function(e){return e.setMobileProductId});return(0,L.useLayoutEffect)(function(){d?e(SO):(p(a),u(!0))},[]),l}(),o=vn(function(e){return e.isRedirectPreventionEnabled}),c=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=So(),n=To(),r=t===Ka.ITSME_IDENTITY_CHECK,o=Rr().userProfile.itsmeId,a=e&&r&&!!o,i=e&&!r&&!o;return(0,L.useLayoutEffect)(function(){a?n(OO):i&&n(wO)},[n,a,i]),!a}(i=!(a=n||o)&&!r),l=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=EO((0,Hn.N)(function(e){return e.deviceInformation})),n=t.brand,r=t.name,o=EO(function(e){return!!e.numberSetupInformation.setupType}),a=EO(function(e){return e.toggleIsEsimCompatibilityCheckModalModalOpen}),i=EO(function(e){return e.toggleIsPhoneNumberSetupModalOpen}),c=!(!n||!r),l=c&&o,u=(0,L.useCallback)(function(){c?o||i("on"):a("on")},[c,o,a,i]);return(0,L.useEffect)(function(){e&&u()},[e,u]),l}(i),!!a||c&&l),s=(e=EO(function(e){return e.numberSetupInformation}),t=EO((0,Hn.N)(function(e){return e.deviceInformation})),{currentValues:e,isOpen:EO(function(e){return e.isPhoneNumberSetupModalOpen}),metaData:t,onClose:EO(function(e){return e.handlePhoneNumberSetupClose}),onNext:EO(function(e){return e.handlePhoneNumberSetupNext})}),d={currentValues:EO(function(e){return e.deviceInformation}),isOpen:EO(function(e){return e.isEsimCompatibilityCheckModalOpen}),onClose:EO(function(e){return e.handleCompatibilityCheckClose}),onNext:EO(function(e){return e.handleCompatibilityCheckNext})},p=(0,L.useMemo)(function(){return{canActivate:u}},[u]);return L.createElement(L.Fragment,null,L.createElement(x.W20,{alignItems:"center",display:"flex",justifyContent:"center",maxWidth:"container.md"},L.createElement(Le.j3,{context:p})),L.createElement(wl,d),L.createElement(Rl,s))}),MO="/".concat(be.CHECKOUT),IO="".concat(MO,"/").concat(Ka.ITSME_IDENTITY_CHECK),_O="".concat(MO,"/").concat(Ka.PAYMENT),DO=(0,L.memo)(function(){var e=(0,Co.lr)(),t=(0,Qe.Z)(e,1)[0].get("mobileProductId"),n=EO(function(e){return e.mobileProductId}),r=new URLSearchParams({mobileProductId:t||n}),o="".concat(IO,"?").concat(r),a="".concat(_O,"?").concat(r);return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(x.W20,null,L.createElement(ll,{context:"checkout",errorRedirectUrl:o,successRedirectUrl:a}))))}),NO=(0,L.memo)(function(){var e,t,n,o,a,i,c,l,u,s,d,p,m,f,b,g=Un("global","error.dialog").t,v=Un("checkoutModule","paymentPage").t,y=(0,Le.bx)().canActivate,h=(e=(0,x.h_N)(),t=Ao().successHandler,n=function(){var e=jo(PO),t=jo(kO);return{stripeRedirectUrls:(0,L.useMemo)(function(){return{cancelRedirectUrl:e,successRedirectUrl:t}},[e,t])}}(),o=n.stripeRedirectUrls,a=EO(function(e){return e.mobileProductId}),i=EO((0,Hn.N)(function(e){return e.deviceInformation})),c=i.brand,l=i.name,u=EO((0,Hn.N)(function(e){return e.numberSetupInformation})),s=(0,L.useMemo)(function(){return Zc({mobileProductId:a,numberSetupInformation:u,phoneBrand:c,phoneModelName:l})},[a,u,c,l]),d=(0,L.useCallback)((0,r.Z)(TO().m(function t(){var n,r;return TO().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(AO,{mobileConfig:s,productId:a,stripeRedirectUrls:o});case 1:return n=t.v,r=n.data.redirectUrl,t.a(2,{redirectUrl:r})}},t)})),[e,s,a,o]),p=(0,L.useCallback)(function(e){t(e)},[t]),m=(0,ar.D)({mutationFn:d,mutationKey:[AO],onSuccess:p}),f=m.isError,b=m.isPending,{createMobileSubscription:m.mutate,hasCreateMobileSubscriptionError:f,isCreateMobileSubscriptionLoading:b}),E=h.createMobileSubscription,O=h.hasCreateMobileSubscriptionError,w=(0,L.useCallback)(function(){y&&E()},[y,E]);return(0,x.bXW)(w),O?L.createElement(x.gCW,{h:"100%",justify:"center"},L.createElement(x.W20,null,L.createElement(Au,{buttonLabel:g("retryButtonLabel"),description:g("genericDescription"),onRetry:E,title:g("genericTitle")}))):L.createElement(x.gCW,{gap:8,h:"100%",justify:"center"},L.createElement(x.TKf,{center:!0,isLoading:!0}),L.createElement(Hi,null,v("loadingMessage")))}),xO=(0,L.memo)(function(){var e=Un("checkoutModule","successPage").t,t=EO(function(e){return e.resetCheckoutStore}),n=EO(function(e){return!!e.mobileProductId}),r=(0,L.useCallback)(function(){t()},[t]);return L.createElement(x.s_4,{alignItems:"center",display:"flex",variant:"dark"},L.createElement(x.V9q,{textAlign:"center",title:e("title")}),L.createElement(x.Nak,{w:"container.sm"},L.createElement(Hl,null,L.createElement(mu,{hasMobileProduct:n,onRedirect:r}))))}),LO=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(CO,null),path:"/"},L.createElement(Le.AW,{element:L.createElement(DO,null),path:Ka.ITSME_IDENTITY_CHECK}),L.createElement(Le.AW,{element:L.createElement(NO,null),path:Ka.PAYMENT}),L.createElement(Le.AW,{element:L.createElement(xO,null),path:Ka.SUCCESS})))}),RO=function(e){return e.SUCCESS="success",e}({}),GO=(0,L.memo)(function(){return L.createElement(x.W20,null,L.createElement(Le.j3,null))}),FO=(0,L.memo)(function(){var e=Un("surveyModule","success").t;return L.createElement(x.Kqy,{color:"white",gap:5},L.createElement(x.Kqy,null,L.createElement(x.X6q,{size:"heading3"}," ",e("title")),L.createElement(Hi,null,e("subtitle"))),L.createElement(x.zxk,{as:Co.rU,to:"/"},e("buttonLabel")))}),zO=(0,L.memo)(function(){var e=(0,Le.UO)().surveyId;return L.createElement(Tu,{redirectUrl:"/".concat(be.SURVEY,"/").concat(RO.SUCCESS),surveyId:e})}),UO=(0,L.memo)(function(){return L.createElement($l,null,L.createElement(Le.AW,{element:L.createElement(GO,null)},L.createElement(Le.AW,{element:L.createElement(zO,null),path:":surveyId"}),L.createElement(Le.AW,{element:L.createElement(FO,null),path:RO.SUCCESS})))}),VO=[x.Rp9.PAGE_NOT_FOUND,be.CALLBACK,be.ONBOARDING],BO=(0,L.memo)(function(){var e,t,n,r,o,a,c,l,u,s,d,p,m,f,b;return(e=(0,Le.s0)(),t=An(),n=t.updateLanguage,r=t.verifyLanguage,o=(0,Le.UO)().language,a=void 0===o?"":o,c=(0,i.$G)().i18n.language,l=(0,Le.TH)().pathname,u=Rr(),s=u.isSignedIn,d=u.userProfile,p=r(a),m=(0,L.useMemo)(function(){if(!s)return!1;var e=d.onboardingStepCompleted;return!VO.some(function(e){return l.includes(e)})&&p&&e<=ge.STEP2_BILLING_AND_LEGAL},[s,p,l,d]),f=(0,L.useCallback)(function(){var e=c||pe.EN;n(e)},[c,n]),b=(0,L.useCallback)(function(){var t=d,n=t.initiallySelectedMobileProduct,r=t.initiallySelectedProduct,o=new URLSearchParams;r&&(o.append("internetAndTvProductId",r),o.append("isInternetAndTvProductEnabled","true")),n&&(o.append("mobileProductId",n),o.append("isMobileProductEnabled","true"));var a=o.toString();e("/".concat(be.ONBOARDING,"/").concat(Uo.DELIVERY_AND_LEGAL).concat(a?"?".concat(a):""),{replace:!0})},[e,d]),(0,L.useEffect)(function(){p||f()},[p,f]),(0,L.useEffect)(function(){m&&b()},[b,m]),{shouldRedirect:!p||m}).shouldRedirect?null:L.createElement(Le.Z5,null,L.createElement(Le.AW,{element:L.createElement(Gs,null)},L.createElement(Le.AW,{element:L.createElement(vO,null),path:"".concat(be.CALLBACK,"/*")}),L.createElement(Le.AW,{element:L.createElement(sO,null),path:"".concat(be.ONBOARDING,"/*")}),L.createElement(Le.AW,{element:L.createElement(UO,null),path:"".concat(be.SURVEY,"/*")}),L.createElement(Le.AW,{element:L.createElement(fy,null),path:"".concat(x.Rp9.PAGE_NOT_FOUND,"/*")}),L.createElement(Le.AW,{element:L.createElement(Yi,{error:"404"}),path:"*"}),L.createElement(Le.AW,{element:L.createElement(zs,null),path:"/*"},L.createElement(Le.AW,{element:L.createElement(Le.Fg,{replace:!0,to:be.MY_TADAAM}),index:!0}),L.createElement(Le.AW,{element:L.createElement(py,null),path:"".concat(be.MY_TADAAM,"/*")}),L.createElement(Le.AW,{element:L.createElement(ed,null),path:"".concat(be.BEST_TARIFF,"/*")}),L.createElement(Le.AW,{element:L.createElement(LO,null),path:"".concat(be.CHECKOUT,"/*")}))))});["production"].includes(ze.environment)&&De.S(Fe(Fe({},ze),{},{ignoreErrors:["this.selector.appendChild","t.Domain","amzn","pixie","window.lintrk"],integrations:[Ne.g3({createRoutesFromChildren:Le.is,matchRoutes:Re.fp,useEffect:L.useEffect,useLocation:Le.TH,useNavigationType:Le.ur}),xe.G({blockAllMedia:!1,maskAllText:!1})],replaysOnErrorSampleRate:1,tracesSampleRate:1})),function(){if(void 0!==Ye){var e={gtmId:Ye};Ze().initialize(e)}}();var qO=Z.auth0Config,ZO=qO.redirectUri,WO=(0,F.Z)(qO,["redirectUri"]),HO=function(){var e=(0,i.$G)().i18n.language,t=(0,Le.TH)(),n=t.hash,r=t.search,o=e||pe.EN;return L.createElement(Le.Fg,{replace:!0,to:"/".concat(o).concat(r).concat(n)})},YO=function(){return L.createElement(x.t$n,null,L.createElement(ai.B6,null,L.createElement(x.xjn,{theme:x.rSc},L.createElement(x.F3D,null),L.createElement(or.aH,{client:_e},L.createElement(Co.VK,null,L.createElement(rt,(0,G.Z)({},WO,{redirectUri:ZO,useRefreshTokensFallback:!0}),L.createElement(it,{config:Z},L.createElement(x.gsU,{config:H},L.createElement(ht,null,L.createElement(ni,null,L.createElement(Ue,null,L.createElement(Le.AW,{element:L.createElement(ii,null),path:"/app/*"}),L.createElement(Le.AW,{element:L.createElement(HO,null),index:!0}),L.createElement(Le.AW,{element:L.createElement(BO,null),path:"/:language/*"}))))))))))))};function KO(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var l=r&&r.prototype instanceof c?r:c,u=Object.create(l.prototype);return JO(u,"_invoke",function(n,r,o){var a,c,l,u=0,s=o||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return a=t,c=0,l=e,p.n=n,i}};function m(n,r){for(c=n,l=r,t=0;!d&&u&&!o&&t3?(o=f===r)&&(l=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=m&&((o=n<2&&mr||r>f)&&(a[4]=n,a[5]=r,p.n=f,c=0))}if(o||n>1)return i;throw d=!0,r}return function(o,s,f){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&m(s,f),c=s,l=f;(t=c<2?e:l)||!d;){a||(c?c<3?(c>1&&(p.n=-1),m(c,l)):p.n=l:p.v=l);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==i)break}catch(t){a=e,c=1,l=t}finally{u=1}}return{value:t,done:d}}}(n,o,a),!0),u}var i={};function c(){}function l(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(JO(t={},r,function(){return this}),t),d=u.prototype=c.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,JO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,JO(d,"constructor",u),JO(u,"constructor",l),l.displayName="GeneratorFunction",JO(u,o,"GeneratorFunction"),JO(d),JO(d,o,"Generator"),JO(d,r,function(){return this}),JO(d,"toString",function(){return"[object Generator]"}),(KO=function(){return{w:a,m:p}})()}function JO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}JO=function(e,t,n,r){function a(t,n){JO(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},JO(e,t,n,r)}var $O=Z.appConfig.env,QO=Z.launchDarklyConfig;(0,r.Z)(KO().m(function e(){var t,n;return KO().w(function(e){for(;;)switch(e.n){case 0:return t="debug"===$O,e.n=1,(0,x.Q4x)(t?"debug":"error","myTadaam",QO);case 1:n=e.v,R.createRoot(document.getElementById("app")).render(L.createElement(L.StrictMode,null,L.createElement(n,null,L.createElement(YO,null))));case 2:return e.a(2)}},e)}))()}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}a.m=r,e=[],a.O=(t,n,r,o)=>{if(!n){var i=1/0;for(s=0;s=o)&&Object.keys(a.O).every(e=>a.O[e](n[l]))?n.splice(l--,1):(c=!1,o0&&e[s-1][2]>o;s--)e[s]=e[s-1];e[s]=[n,r,o]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);a.r(o);var i={};t=t||[null,n({}),n([]),n(n)];for(var c=2&r&&e;"object"==typeof c&&!~t.indexOf(c);c=n(c))Object.getOwnPropertyNames(c).forEach(t=>i[t]=()=>e[t]);return i.default=()=>e,a.d(o,i),o},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),a.p="/",(()=>{var e={179:0};a.O.j=t=>0===e[t];var t=(t,n)=>{var r,o,[i,c,l]=n,u=0;if(i.some(t=>0!==e[t])){for(r in c)a.o(c,r)&&(a.m[r]=c[r]);if(l)var s=l(a)}for(t&&t(n);ua(6392));i=a.O(i)})();