/*! For license information please see main.c421c4f33d35ad690471.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]="cf251ad7-4027-4277-8445-bbd5a0fbea78",e._sentryDebugIdIdentifier="sentry-dbid-cf251ad7-4027-4277-8445-bbd5a0fbea78")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"3.16.8"},(()=>{"use strict";var e,t,n,r={6378:(e,t,n)=>{var r=n(5861),o=n(6609),a=n(5059),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 and you'll both get rewarded. If your friend stays with TADAAM for 3 months, you'll each get 50% off your next bill. Stick together for another 3 months? You'll both get another 50% off. Double the TADAAM love. Double the reward."},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:"Share TADAAM. Get rewarded."},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 50% discount!"},statusCompleted:{label:"Completed",placeHolder:"Your friend has become a TADAAM’er!"},statusError:{label:"Error"},statusExpired:{label:"Expired"},statusHalfwayRewarded:{label:"Reward 1",placeHolder:"You've earned 50% off! It will be applied to your next bill."},statusInProgress:{label:"In Progress",placeHolder:"If your friend stays with TADAAM for 3 months, you'll each get 50% off your next bill. Stay together for another 3 months and you'll both get another 50% off."},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:"Reward 2",placeHolder:"You've earned 50% off! It will be applied to your next bill."}},entityName:"invitations",ownProgressSectionTitle:"Your progress",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 toujours pas ? Invitez-les à découvrir le côté TADAAM de la vie et profitez d'une récompense ensemble. Si votre ami(e) reste chez TADAAM pendant 3 mois, vous recevez chacun 50 % de réduction sur votre prochaine facture. Et après 3 mois supplémentaires ? Vous profitez tous les deux d'une nouvelle réduction de 50 %. Deux récompenses. Deux fois plus de raisons de partager TADAAM."},linkInstructions:{label:"Ou alors vous êtes plutôt du genre à envoyer un MP ? Rien de plus simple: partagez votre lien d'invitation personnel."},qrInstructions:{label:"Allez, c'est parti ! Invitez vos amis à prendre un verre et proposez-leur de scanner le code QR ci-dessous."}},sectionTitle:"Partagez TADAAM. Soyez récompensé."},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 réduction de 50%!"},statusCompleted:{label:"Complet",placeHolder:"Votre ami est devenu un TADAAM'er !"},statusError:{label:"Erreur"},statusExpired:{label:"Expiré"},statusHalfwayRewarded:{label:"Récompense 1",placeHolder:"Vous avez obtenu 50% de réduction ! Elle sera appliquée à votre prochaine facture."},statusInProgress:{label:"En cours",placeHolder:"Si votre ami reste chez TADAAM pendant 3 mois, vous recevez chacun 50% de réduction sur votre prochaine facture. Après 3 mois supplémentaires, vous profitez tous les deux d'une nouvelle réduction de 50%."},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écompense 2",placeHolder:"Vous avez obtenu 50% de réduction ! Elle sera appliquée à votre prochaine facture."}},entityName:"invitations",ownProgressSectionTitle:"Votre progression",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 C(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 uitnodigingslink hier"},description:{label:"Ben je mega enthousiast over je TADAAM, maar snappen je vrienden de hype niet? Toon hen dat het gras écht groener is aan de TADAAM-kant en word samen beloond. Blijft je vriend(in) 3 maanden bij TADAAM? Dan krijgen jullie allebei 50% korting op jullie volgende factuur. Nog eens 3 maanden later? Dan volgt er gewoon nog eens 50% korting. Twee beloningen. Twee keer feest."},linkInstructions:{label:"Slide je liever in hun DM's met een TADAAM-liefdesbrief? Deel dan ineens je persoonlijke uitnodigingslink!"},qrInstructions:{label:"Let's get into it! Trakteer je besties op een drankje en laat ze de QR-code hieronder scannen."}},sectionTitle:"Deel TADAAM. Word beloond."},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 korting van 50%!"},statusCompleted:{label:"Voltooid",placeHolder:"Je vriend is een TADAAM’er geworden!"},statusError:{label:"Fout"},statusExpired:{label:"Verlopen"},statusHalfwayRewarded:{label:"Beloning 1",placeHolder:"Je hebt 50% korting verdiend! Die wordt op je volgende factuur toegepast."},statusInProgress:{label:"Bezig",placeHolder:"Blijft je vriend 3 maanden bij TADAAM? Dan krijgen jullie allebei 50% korting op jullie volgende factuur. Nog eens 3 maanden later krijgen jullie allebei opnieuw 50% korting."},statusPending:{label:"In Afwachting",placeHolder:"We wachten op de voltooiing van de uitnodiging."},statusRedeemed:{label:"Ingezet",placeHolder:"Deze beloning is gebruikt."},statusRewarded:{label:"Beloning 2",placeHolder:"Je hebt 50% korting verdiend! Die wordt op je volgende factuur toegepast."}},entityName:"uitnodigingen",ownProgressSectionTitle:"Jouw voortgang",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({},A.field),{},{billingAddress:A.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(5167),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")}),B=n(1257),V=n(4155),Z=(V.env.REACT_APP_API_URI,V.env.REACT_APP_AUTH_0_CLIENT_ID,V.env.REACT_APP_AUTH_0_DOMAIN,V.env.REACT_APP_AUTH_0_NAMESPACE,V.env.REACT_APP_ZOWIE_CHATBOT_INSTANCE_ID,V.env.REACT_APP_DOMAIN,V.env.REACT_APP_GOOGLE_TAG_MANAGER_CONTAINER_ID,V.env.REACT_APP_ITSME_AUTH_URI,V.env.REACT_APP_ITSME_CLAIMS,V.env.REACT_APP_ITSME_CLIENT_ID,V.env.REACT_APP_ITSME_REDIRECT_URI,V.env.REACT_APP_ITSME_SCOPE,V.env.REACT_APP_LAUNCH_DARKLY_CLIENT_ID,V.env.REACT_APP_LAUNCH_DARKLY_ENVIRONMENT,V.env.REACT_APP_LEGAL_DOCUMENTS_URI,V.env.REACT_APP_MARKETING_WEBSITE_DOMAIN,V.env.REACT_APP_SIGNUP_DOMAIN,V.env.REACT_APP_PUSHER_CLUSTER,V.env.REACT_APP_PUSHER_KEY,V.env.REACT_APP_REQUIRED_APP_PERMISSION,V.env.REACT_APP_SENTRY_DSN,V.env.REACT_APP_SENTRY_ENVIRONMENT,V.env.REACT_APP_SURVEY_CHURN_ID,V.env.REACT_APP_SURVEY_HARDWARE_RETURN_ID,V.env.REACT_APP_SURVEY_HARDWARE_RETURN_IMAGE,V.env.REACT_APP_SURVEY_PAUSE_ID,"https://my.tadaam.be"),q={appConfig:{apiUri:"https://api.tadaam.be/tenant/v3",domain:Z,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",signupDomain:"https://signup.tadaam.be",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:Z,useRefreshTokens:!0},launchDarklyConfig:{launchDarklyClientId:"660c4a54c7519a0fddfeeb6c",launchDarklyEnvironment:"prd"},pusherConfig:{cluster:"eu",pusherKey:"78e046a13cb479db04ff"},sentryConfig:{dsn:"https://b73ab743fb4e4896b226d63b348afb56@o244061.ingest.sentry.io/4505085760831488",environment:"prd"}},W=q.appConfig.apiUri,H=[{axiosInstance:B.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),Ce=n(9204),Ae={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)&&Ae[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,Ce.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 Ct="reference.cities";function At(){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]"}),(At=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(Cr,{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:[Cr]}),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:[Cr]})},[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]())):(qr(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,qr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,qr(d,"constructor",u),qr(u,"constructor",l),l.displayName="GeneratorFunction",qr(u,o,"GeneratorFunction"),qr(d),qr(d,o,"Generator"),qr(d,r,function(){return this}),qr(d,"toString",function(){return"[object Generator]"}),(Zr=function(){return{w:a,m:p}})()}function qr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}qr=function(e,t,n,r){function a(t,n){qr(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))},qr(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)(Zr().m(function n(){var r,a,i,c=arguments;return Zr().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=Cn().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)},Co=function(){return{successHandler:(0,L.useCallback)(function(e){var t=e.redirectUrl,n=void 0===t?"":t;n&&window.location.assign(n)},[])}},Ao=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}({}),Bo=function(e){return e.PAYMENT_PROGRESS_INTERNET_AND_TV="internet-and-tv",e.PAYMENT_PROGRESS_MOBILE="mobile",e.SUCCESS="order-successful",e}({});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 Zo(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]())):(Ca(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,Ca(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ca(d,"constructor",u),Ca(u,"constructor",l),l.displayName="GeneratorFunction",Ca(u,o,"GeneratorFunction"),Ca(d),Ca(d,o,"Generator"),Ca(d,r,function(){return this}),Ca(d,"toString",function(){return"[object Generator]"}),(ja=function(){return{w:a,m:p}})()}function Ca(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ca=function(e,t,n,r){function a(t,n){Ca(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))},Ca(e,t,n,r)}function Aa(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)}},vi=function(e){var t;return function(e){return"tool-displayChatbotMedia"===e.type}(e)&&"output-available"===e.state&&!0===(null===(t=e.output)||void 0===t?void 0:t.displayed)},yi=function(e){if("tool-requestImage"===e.type&&"input-available"===e.state&&"object"===(0,si.Z)(e.input)&&null!==e.input&&"message"in e.input&&"string"==typeof e.input.message&&""!==e.input.message.trim())return e.input.message},hi=(0,L.memo)(function(e){var t=e.parts;return t.some(function(e){return"text"===e.type&&""!==e.text.trim()||vi(e)||Boolean(yi(e))})?L.createElement(x.kCb,{justify:"flex-start"},L.createElement(x.xuv,{bg:"whiteAlpha.120",border:"none",borderColor:"transparent",borderRadius:"2xl",color:"white",maxW:"92%",minW:0,px:4,py:3},L.createElement(x.xuv,{color:"white",fontSize:"md",lineHeight:"tall",sx:{"& > * + *":{marginTop:"0.75rem"},overflowWrap:"anywhere",wordBreak:"break-word"}},t.map(function(e){var t=yi(e),n="toolCallId"in e&&"string"==typeof e.toolCallId?e.toolCallId:void 0;return"text"===e.type&&""!==e.text.trim()?L.createElement(di.UG,{components:gi,key:"".concat(e.type,"-").concat(e.text),remarkPlugins:[pi.Z]},e.text):vi(e)?L.createElement(bi,{key:e.toolCallId||"".concat(e.type,"-").concat(e.output.media.assetKey),media:e.output.media}):t?L.createElement(di.UG,{components:gi,key:n||t,remarkPlugins:[pi.Z]},t):null})))):null}),Ei=function(e){return"image"===e.type?e.mediaUrl:"file"===e.type&&e.mediaType.startsWith("image/")?e.url:void 0},Oi=(0,L.memo)(function(e){var t=e.parts,n=Un("global","chatbotWidget").t,r=t.some(function(e){return Boolean(Ei(e))}),o=t.some(function(e){return"text"===e.type&&""!==e.text.trim()});if(!r&&!o)return null;var a=t.map(function(e){if("text"===e.type&&""!==e.text.trim())return L.createElement(x.xuv,{as:"p",key:"".concat(e.type,"-").concat(e.text),m:0,sx:{whiteSpace:"pre-wrap"}},e.text);var t=Ei(e);return t?L.createElement(bi,{imageMarginBottom:0,key:"customer-image-".concat(t),media:{description:n("imageViewer.customerImageAlt"),mediaUrl:t,type:"image"}}):null});return o?L.createElement(x.kCb,{justify:"flex-end"},L.createElement(x.xuv,{bg:"brand.main",border:"1px solid",borderColor:"brand.main",borderRadius:"2xl",color:"black",maxW:"92%",minW:0,px:4,py:3},L.createElement(x.xuv,{color:"black",fontSize:"md",lineHeight:"tall",sx:{"&::selection":{backgroundColor:"accent.main",color:"white"},"& *::selection":{backgroundColor:"accent.main",color:"white"},"& > * + *":{marginTop:"0.75rem"},overflowWrap:"anywhere",wordBreak:"break-word"}},a))):L.createElement(x.kCb,{justify:"flex-end"},L.createElement(x.xuv,{maxW:"92%",minW:0},a))}),wi=(0,L.memo)(function(e){var t=e.parts;return"user"===e.role?L.createElement(Oi,{parts:t}):L.createElement(hi,{parts:t})}),Si={delay:.34,duration:.18,ease:"easeOut"},Pi=(0,L.memo)(function(e){var t=e.conversationId,n=e.errorMessage,r=e.isLoading,o=e.isLoadingConversation,a=e.messages,i=Un("global","chatbotWidget").t,c=Un("global","externalLinks").t,l=(0,L.useRef)(!1),u=(0,L.useRef)(!0),s=(0,L.useRef)(null);(0,L.useEffect)(function(){l.current=!1,u.current=!0},[t]);var d=(0,L.useCallback)(function(){var e=s.current;e&&(e.scrollTo({behavior:"smooth",top:e.scrollHeight}),u.current=!0)},[]),p=(0,L.useCallback)(function(){var e=s.current;if(e){var t=e.scrollHeight-(e.scrollTop+e.clientHeight);u.current=t<=24}},[]);return(0,L.useEffect)(function(){var e=a[a.length-1];if(!o&&e){var t=!l.current,n="user"===e.role;if(t||n||u.current){l.current=!0;var r=window.requestAnimationFrame(d);return function(){window.cancelAnimationFrame(r)}}}},[o,a,d]),L.createElement("div",{onScroll:p,ref:s,style:{flex:1,minHeight:0,overflowY:"auto",padding:"16px"}},L.createElement(x.gCW,{align:"stretch",spacing:3},0===a.length&&!o&&L.createElement(x.kCb,{justify:"flex-start"},L.createElement(ci.E.div,{animate:{opacity:1,y:0},initial:{opacity:0,y:8},style:{maxWidth:"92%"},transition:Si},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},i("state.emptyTitle")),L.createElement(x.xvT,{color:"whiteAlpha.800",fontSize:"md",lineHeight:"tall",mb:3,whiteSpace:"pre-line"},i("state.emptyDescription")),L.createElement(x.rUS,{_hover:{color:"brand.main"},color:"white",fontSize:"md",fontWeight:"semibold",href:c("support"),isExternal:!0,textDecoration:"underline"},i("state.supportLinkLabel"))))),o&&L.createElement(x.kCb,{justify:"center",pt:10},L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"md"},i("state.loadingConversation"))),L.createElement(x.gCW,{align:"stretch","aria-live":"polite","aria-relevant":"additions text",role:"log",spacing:3},a.map(function(e,t){return L.createElement(wi,{key:e.id||"".concat(e.role,"-").concat(t),parts:e.parts,role:e.role})})),(r||o)&&a.length>0&&!n&&L.createElement(ui,{label:i("state.thinking")}),n&&L.createElement(x.xuv,{bg:"red.900",border:"1px solid",borderColor:"red.400",borderRadius:"2xl",px:4,py:3,role:"alert"},L.createElement(x.xvT,{color:"red.100",fontSize:"md",lineHeight:"tall"},n))))});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=function(e){null==e||e.getTracks().forEach(function(e){return e.stop()})},Ci=(0,L.memo)(function(e){var t=e.cameraButtonLabel,n=e.cameraUnavailableError,o=e.cancelButtonLabel,a=e.isOpen,i=e.onCapture,c=e.onClose,l=(0,L.useRef)(null),u=(0,L.useRef)(null),s=(0,L.useState)(!1),d=(0,Qe.Z)(s,2),p=d[0],m=d[1],f=(0,L.useState)(!1),b=(0,Qe.Z)(f,2),g=b[0],v=b[1],y=(0,L.useCallback)(function(){ji(l.current),l.current=null,u.current&&(u.current.srcObject=null)},[]);(0,L.useEffect)(function(){if(a){var e=!1,t=function(){var t=(0,r.Z)(ki().m(function t(){var n;return ki().w(function(t){for(;;)switch(t.p=t.n){case 0:return m(!1),v(!0),t.p=1,t.n=2,navigator.mediaDevices.getUserMedia({audio:!1,video:{facingMode:{ideal:"environment"}}});case 2:if(n=t.v,!e){t.n=3;break}return ji(n),t.a(2);case 3:if(l.current=n,!u.current){t.n=4;break}return u.current.srcObject=n,t.n=4,u.current.play();case 4:t.n=6;break;case 5:t.p=5,t.v,e||m(!0);case 6:return t.p=6,e||v(!1),t.f(6);case 7:return t.a(2)}},t,null,[[1,5,6,7]])}));return function(){return t.apply(this,arguments)}}();return t(),function(){e=!0,y()}}},[a,y]);var h=(0,L.useCallback)((0,r.Z)(ki().m(function e(){var t,n,r,o,a;return ki().w(function(e){for(;;)switch(e.n){case 0:if(null!=(t=u.current)&&t.videoHeight&&t.videoWidth){e.n=1;break}return m(!0),e.a(2);case 1:if((n=document.createElement("canvas")).height=t.videoHeight,n.width=t.videoWidth,r=n.getContext("2d")){e.n=2;break}return m(!0),e.a(2);case 2:return r.drawImage(t,0,0,n.width,n.height),e.n=3,new Promise(function(e){n.toBlob(e,"image/jpeg",.92)});case 3:if(o=e.v){e.n=4;break}return m(!0),e.a(2);case 4:a=Date.now(),i(new File([o],"tadaam-photo-".concat(a,".jpg"),{lastModified:a,type:"image/jpeg"})),c();case 5:return e.a(2)}},e)})),[i,c]);return L.createElement(x.u_l,{isCentered:!0,isOpen:a,onClose:c,size:"lg"},L.createElement(x.ZAr,{zIndex:"tooltip"}),L.createElement(x.hzk,{bg:"gray.900",color:"white",containerProps:{zIndex:"tooltip"},overflow:"hidden"},L.createElement(x.xBx,null,t),L.createElement(x.olH,{"aria-label":o}),L.createElement(x.fef,null,L.createElement(x.xuv,{bg:"black",borderRadius:"lg",boxShadow:"0 0 0 1px rgba(255, 255, 255, 0.1)",overflow:"hidden",position:"relative"},L.createElement("video",{autoPlay:!0,muted:!0,playsInline:!0,ref:u,style:{aspectRatio:"4 / 3",display:"block",objectFit:"cover",width:"100%"}}),(g||p)&&L.createElement(x.kCb,{align:"center",bg:"blackAlpha.800",inset:0,justify:"center",minH:"100%",p:6,position:"absolute",textAlign:"center"},g?L.createElement(x.$jN,{"aria-label":t,size:"lg"}):L.createElement(x.xvT,{color:"whiteAlpha.800",role:"alert"},n)))),L.createElement(x.mzw,{gap:2},L.createElement(x.zxk,{_active:{transform:"scale(0.96)"},minH:"44px",onClick:c,variant:"secondaryDark"},o),L.createElement(x.zxk,{_active:{transform:"scale(0.96)"},isDisabled:g||p,leftIcon:L.createElement(x.Y5v,{iconName:"FiCamera"}),minH:"44px",onClick:h},t))))}),Ai=(0,L.memo)(function(e){var t=e.cameraButtonLabel,n=e.cameraUnavailableError,r=e.cancelButtonLabel,o=e.errorMessage,a=e.image,i=e.isDisabled,c=e.onFileSelected,l=e.onRemove,u=e.removeButtonLabel,s=e.uploadButtonLabel,d=(0,L.useRef)(null),p=(0,L.useRef)(null),m=(0,L.useState)(!1),f=(0,Qe.Z)(m,2),b=f[0],g=f[1],v=(0,L.useCallback)(function(e){var t,n=e.currentTarget,r=null===(t=n.files)||void 0===t?void 0:t[0];n.value="",r&&c(r)},[c]),y=(0,L.useCallback)(function(){var e;navigator.mediaDevices?g(!0):null===(e=d.current)||void 0===e||e.click()},[]),h=(0,L.useCallback)(function(){g(!1)},[]),E=(0,L.useCallback)(function(){var e;null===(e=p.current)||void 0===e||e.click()},[]);return L.createElement(ci.E.div,{animate:{filter:"blur(0px)",opacity:1,y:0},initial:{filter:"blur(4px)",opacity:0,y:8},transition:{bounce:0,duration:.3,type:"spring"}},L.createElement(x.xuv,{bg:"whiteAlpha.100",borderRadius:"xl",boxShadow:"0 0 0 1px rgba(255, 255, 255, 0.08)",mb:3,p:3},L.createElement("input",{accept:"image/*",capture:"environment",hidden:!0,onChange:v,ref:d,type:"file"}),L.createElement("input",{accept:"image/jpeg,image/png,image/webp,image/heic,image/heif",hidden:!0,onChange:v,ref:p,type:"file"}),L.createElement(Ci,{cameraButtonLabel:t,cameraUnavailableError:n,cancelButtonLabel:r,isOpen:b,onCapture:c,onClose:h}),a?L.createElement(x.kCb,{align:"center",gap:3},L.createElement(x.xuv,{alt:a.name,as:"img",borderRadius:"lg",h:"64px",objectFit:"cover",outline:"1px solid rgba(255, 255, 255, 0.1)",outlineOffset:"-1px",src:a.url,w:"64px"}),L.createElement(x.xvT,{flex:1,fontSize:"sm",noOfLines:2},a.name),L.createElement(x.hU,{_active:{transform:"scale(0.96)"},"aria-label":u,icon:L.createElement(x.Y5v,{iconName:"FiX"}),isDisabled:i,minH:"44px",minW:"44px",onClick:l,size:"sm",variant:"ghost"})):L.createElement(x.kCb,{gap:2},L.createElement(x.zxk,{_active:{transform:"scale(0.96)"},flex:1,isDisabled:i,leftIcon:L.createElement(x.Y5v,{iconName:"FiCamera"}),minH:"44px",onClick:y,size:"sm",variant:"secondaryDark"},t),L.createElement(x.zxk,{_active:{transform:"scale(0.96)"},flex:1,isDisabled:i,leftIcon:L.createElement(x.Y5v,{iconName:"FiUpload"}),minH:"44px",onClick:E,size:"sm",variant:"secondaryDark"},s)),o&&L.createElement(x.xvT,{color:"red.200",fontSize:"sm",mt:2,role:"alert"},o)))}),Mi=function(e){var t=e.canCancel,n=e.cancelButtonLabel,r=e.hasImage,o=e.input,a=e.inputAriaLabel,i=e.isLoading,c=e.onCancel,l=e.onInputChange,u=e.onSend,s=e.placeholder,d=e.sendButtonLabel,p=e.textareaRef,m=(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"},[]),f=(0,L.useCallback)(function(){var e=p.current;e&&m(e)},[m,p]),b=(0,L.useCallback)(function(e){m(e.target),l(e.target.value)},[l,m]),g=(0,L.useCallback)(function(e){"Enter"!==e.key||e.shiftKey||e.nativeEvent.isComposing||!o.trim()&&!r||i||(e.preventDefault(),u())},[r,o,i,u]);return(0,L.useEffect)(function(){f()},[o,f]),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":a,as:"textarea",bg:"gray.700",borderColor:"whiteAlpha.200",borderRadius:"md",borderWidth:"1px",color:"white",disabled:i,fontSize:"md",gridColumn:"1 / 2",gridRow:"1 / 2",lineHeight:"tall",maxH:"".concat(160,"px"),maxLength:300,minH:"".concat(44,"px"),onChange:b,onKeyDown:g,overflowY:"hidden",placeholder:s,px:3,py:2.5,ref:p,resize:"none",rows:1,value:o}),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:c}):L.createElement(x.hU,{_hover:{bg:"brand.main",color:"black"},"aria-label":d,bg:"brand.main",color:"black",icon:L.createElement(x.Y5v,{iconName:"FiSend"}),isDisabled:!o.trim()&&!r||i,onClick:u})),L.createElement(x.xvT,{color:"whiteAlpha.700",fontSize:"sm",gridColumn:"1 / 2",gridRow:"2 / 3",justifySelf:"end",lineHeight:"short",pr:1},o.length," / ",300)))},Ii=(0,L.memo)(function(e){var t=e.canUploadImage,n=e.imageErrorMessage,r=e.input,o=e.inputRef,a=e.isBlocked,i=e.isLoading,c=e.isLoadingConversation,l=e.isSending,u=e.noticeKey,s=e.onCancel,d=e.onImageSelected,p=e.onInputChange,m=e.onRemoveImage,f=e.onSend,b=e.selectedImage,g=Un("global","chatbotWidget").t,v=i||c||a;return L.createElement(L.Fragment,null,u&&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"},g(u)))),t&&L.createElement(x.xuv,{borderTop:"1px solid",borderTopColor:"whiteAlpha.200",pt:3,px:4},L.createElement(Ai,{cameraButtonLabel:g("messageInput.cameraButtonLabel"),cameraUnavailableError:g("messageInput.cameraUnavailableError"),cancelButtonLabel:g("messageInput.cameraCancelButtonLabel"),errorMessage:n,image:b,isDisabled:v,onFileSelected:d,onRemove:m,removeButtonLabel:g("messageInput.removeImageButtonLabel"),uploadButtonLabel:g("messageInput.uploadButtonLabel")})),L.createElement(Mi,{canCancel:l,cancelButtonLabel:g("messageInput.cancelButtonLabel"),hasImage:Boolean(b),input:r,inputAriaLabel:g("messageInput.inputAriaLabel"),isLoading:v,onCancel:s,onInputChange:p,onSend:f,placeholder:g("messageInput.placeholder"),sendButtonLabel:g("messageInput.sendButtonLabel"),textareaRef:o}))}),_i=function(e){return e.CLOSED="closed",e.EMPTY="empty",e.ESCALATED="escalated",e.NEW="new",e.OPEN="open",e.SOLVED="solved",e}({}),Di=(0,L.memo)(function(e){var t=e.canUploadImage,n=e.conversationId,r=e.conversationStatus,o=e.errorMessage,a=e.hasOpenConversation,i=e.imageErrorMessage,c=e.input,l=e.inputRef,u=e.isLoading,s=e.isLoadingConversation,d=e.isSending,p=e.messages,m=e.onCancel,f=e.onClose,b=e.onImageSelected,g=e.onInputChange,v=e.onRemoveImage,y=e.onSend,h=e.onShowConversationOverview,E=e.onStartNewChat,O=e.selectedImage,w=Un("global","chatbotWidget").t,S=function(e,t){var n;switch(e){case _i.CLOSED:n="state.closedNotice";break;case _i.ESCALATED:n="state.escalatedNotice";break;case _i.SOLVED:n="state.solvedNotice"}return{isBlocked:Boolean(n),noticeKey:n,shouldShowStartNewChatButton:Boolean(n)&&!t}}(r,a);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":w("header.conversationsAriaLabel"),color:"white",flexShrink:0,icon:L.createElement(x.Y5v,{iconName:"FiArrowLeft"}),onClick:h,size:"sm",variant:"ghost"}),L.createElement(x.xvT,{fontSize:"lg",fontWeight:"bold",lineHeight:"short",noOfLines:1},w("header.title"))),L.createElement(x.kCb,{align:"center",gap:2},L.createElement(x.hU,{_hover:{bg:"whiteAlpha.200"},"aria-label":w("launcher.closeAriaLabel"),color:"white",flexShrink:0,icon:L.createElement(x.Y5v,{iconName:"FiX"}),onClick:f,size:"sm",variant:"ghost"}))),S.shouldShowStartNewChatButton&&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:E,size:"sm",variant:"secondaryDark",w:"full"},w("menu.newChatLabel"))),L.createElement(Pi,{conversationId:n,errorMessage:o,isLoading:u,isLoadingConversation:s,messages:p}),L.createElement(Ii,{canUploadImage:t,imageErrorMessage:i,input:c,inputRef:l,isBlocked:S.isBlocked,isLoading:u,isLoadingConversation:s,isSending:d,noticeKey:S.noticeKey,onCancel:m,onImageSelected:b,onInputChange:g,onRemoveImage:v,onSend:y,selectedImage:O}))}),Ni=function(e){return e.parts.map(function(e){return"text"===e.type&&e.text?e.text:""}).join(" ").trim()},xi=(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=Cn().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&&Ni(e)});return(r?(t=Ni(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 _i.CLOSED:return m("overview.status.closed");case _i.ESCALATED:return m("overview.status.escalated");case _i.OPEN:return m("overview.status.open");case _i.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"})))}),Li=(0,L.memo)(function(e){var t=e.onToggle,n=Un("global","chatbotWidget").t;return L.createElement(ci.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"))))}),Ri={delay:.14,duration:.2,ease:"easeOut"},Gi=(0,L.memo)(function(e){var t=e.children,n=e.isOpen,r=e.onClose,o=e.onToggle,a=ba();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(mi.M,{initial:!1},!a&&n&&L.createElement(ci.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:Ri},t)),!n&&L.createElement(Li,{onToggle:o})),L.createElement(x.u_l,{isOpen:Boolean(a&&n),motionPreset:"none",onClose:r,size:"full"},L.createElement(x.ZAr,null),L.createElement(x.hzk,{bg:"transparent",boxShadow:"none",m:0},L.createElement(mi.M,{initial:!1},Boolean(a&&n)&&L.createElement(x.kCb,{align:"flex-end",h:"100dvh",px:4,py:4},L.createElement(ci.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:Ri},t))))))}),Fi=n(3144),zi=n(5671),Ui=n(3930),Bi=n(1120),Vi=n(136),Zi=n(2407);function qi(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(qi=function(){return!!e})()}var Wi=function(e){function t(e){var n,r,o,a;return(0,zi.Z)(this,t),r=this,o=t,a=["Failed to send the chatbot message."],o=(0,Bi.Z)(o),(n=(0,Ui.Z)(r,qi()?Reflect.construct(o,a||[],(0,Bi.Z)(r).constructor):o.apply(r,a))).code=e,n}return(0,Vi.Z)(t,e),(0,Fi.Z)(t)}((0,Zi.Z)(Error));function Hi(){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 Yi(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]())):(Yi(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,Yi(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Yi(d,"constructor",u),Yi(u,"constructor",l),l.displayName="GeneratorFunction",Yi(u,o,"GeneratorFunction"),Yi(d),Yi(d,o,"Generator"),Yi(d,r,function(){return this}),Yi(d,"toString",function(){return"[object Generator]"}),(Hi=function(){return{w:a,m:p}})()}function Yi(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Yi=function(e,t,n,r){function a(t,n){Yi(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))},Yi(e,t,n,r)}function Ki(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Ki=function(){return!!e})()}var Ji=10485760,$i="image/webp",Qi=function(e){function t(e){var n,r,o,a;return(0,zi.Z)(this,t),r=this,o=t,a=[e],o=(0,Bi.Z)(o),(n=(0,Ui.Z)(r,Ki()?Reflect.construct(o,a||[],(0,Bi.Z)(r).constructor):o.apply(r,a))).reason=e,n}return(0,Vi.Z)(t,e),(0,Fi.Z)(t)}((0,Zi.Z)(Error)),Xi=function(e){return"image/heic"===e.type||"image/heif"===e.type||/\.(heic|heif)$/i.test(e.name)},ec=function(){var e=(0,r.Z)(Hi().m(function e(t){var n,r;return Hi().w(function(e){for(;;)switch(e.n){case 0:return r=new TextDecoder("ascii"),e.n=1,t.slice(0,6).arrayBuffer();case 1:return n=r.decode.call(r,e.v),e.a(2,"GIF87a"===n||"GIF89a"===n)}},e)}));return function(t){return e.apply(this,arguments)}}(),tc=function(e,t){return new Promise(function(n){e.toBlob(n,$i,t)})},nc=function(e){var t=e.replace(/\.[^/.]+$/,"")||"tadaam-photo";return"".concat(t,".webp")},rc=function(){var e=(0,r.Z)(Hi().m(function e(t,n){var r,o,a,i,c,l,u;return Hi().w(function(e){for(;;)switch(e.n){case 0:r=Math.max(t.width,t.height),o=0;case 1:if(!(o<6)){e.n=6;break}if(a=Math.min(8e3,r)*Math.pow(.82,o),i=Math.min(1,a/r),(c=document.createElement("canvas")).width=Math.max(1,Math.round(t.width*i)),c.height=Math.max(1,Math.round(t.height*i)),l=c.getContext("2d")){e.n=2;break}throw new Qi("image-undecodable");case 2:return l.drawImage(t,0,0,c.width,c.height),e.n=3,tc(c,Math.max(.68,.88-.04*o));case 3:if((u=e.v)&&u.type===$i){e.n=4;break}throw new Qi("image-unsupported");case 4:if(!(u.size<=3932160)){e.n=5;break}return e.a(2,new File([u],nc(n.name),{lastModified:n.lastModified,type:$i}));case 5:o+=1,e.n=1;break;case 6:return e.a(2,null)}},e)}));return function(t,n){return e.apply(this,arguments)}}(),oc=function(){var e=(0,r.Z)(Hi().m(function e(t){var n,r;return Hi().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.n=1,ec(t);case 1:if(!e.v){e.n=2;break}throw new Qi("image-unsupported");case 2:return e.p=2,e.n=3,createImageBitmap(t,{imageOrientation:"from-image"});case 3:n=e.v,e.n=6;break;case 4:if(e.p=4,e.v,!(Xi(t)&&t.size<=Ji)){e.n=5;break}return e.a(2,t);case 5:throw new Qi(t.size>Ji?"image-too-large":"image-undecodable");case 6:return e.p=6,e.n=7,rc(n,t);case 7:if(!(r=e.v)){e.n=8;break}return e.a(2,r);case 8:return e.p=8,n.close(),e.f(8);case 9:throw new Qi("image-too-large");case 10:return e.a(2)}},e,null,[[6,,8,9],[2,4]])}));return function(t){return e.apply(this,arguments)}}();function ac(){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 ic(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]())):(ic(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,ic(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ic(d,"constructor",u),ic(u,"constructor",l),l.displayName="GeneratorFunction",ic(u,o,"GeneratorFunction"),ic(d),ic(d,o,"Generator"),ic(d,r,function(){return this}),ic(d,"toString",function(){return"[object Generator]"}),(ac=function(){return{w:a,m:p}})()}function ic(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ic=function(e,t,n,r){function a(t,n){ic(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))},ic(e,t,n,r)}var cc=n(4790);function lc(){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 uc(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]())):(uc(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,uc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,uc(d,"constructor",u),uc(u,"constructor",l),l.displayName="GeneratorFunction",uc(u,o,"GeneratorFunction"),uc(d),uc(d,o,"Generator"),uc(d,r,function(){return this}),uc(d,"toString",function(){return"[object Generator]"}),(lc=function(){return{w:a,m:p}})()}function uc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}uc=function(e,t,n,r){function a(t,n){uc(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))},uc(e,t,n,r)}function sc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(sc=function(){return!!e})()}var dc=function(e){function t(e){var n,r,o,a;return(0,zi.Z)(this,t),r=this,o=t,o=(0,Bi.Z)(o),(n=(0,Ui.Z)(r,sc()?Reflect.construct(o,[],(0,Bi.Z)(r).constructor):o.apply(r,a))).input=e,n}return(0,Vi.Z)(t,e),(0,Fi.Z)(t,[{key:"sendMessages",value:(n=(0,r.Z)(lc().m(function e(t){var n,r,o,a,i,c,l,u,s,d,p,m,f,b,g,v,y,h;return lc().w(function(e){for(;;)switch(e.p=e.n){case 0:return a=t.abortSignal,i=t.body,c=t.messages,l=null!==(n=Array.from(c).reverse().find(function(e){return"user"===e.role}))&&void 0!==n?n:null,u=null!==(r=null==l||null===(o=l.parts.find(function(e){return"text"===e.type}))||void 0===o?void 0:o.text)&&void 0!==r?r:"",s=i&&"image"in i?i.image:void 0,d=new FormData,u&&d.append("message",u),s instanceof File&&d.append("image",s),b=fetch,g=this.input.api,v=d,e.n=1,this.input.headers();case 1:return y=e.v,h=a,e.n=2,b(g,{body:v,headers:y,method:"POST",signal:h});case 2:if((p=e.v).ok){e.n=7;break}return e.p=3,e.n=4,p.json();case 4:"string"==typeof(f=e.v).error&&(m=f.error),e.n=6;break;case 5:e.p=5,e.v;case 6:throw new Wi(m);case 7:if(p.body){e.n=8;break}throw new Wi;case 8:return e.a(2,this.processResponseStream(p.body))}},e,this,[[3,5]])})),function(e){return n.apply(this,arguments)})}]);var n}(n(3095).PD);function pc(){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 mc(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]())):(mc(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,mc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,mc(d,"constructor",u),mc(u,"constructor",l),l.displayName="GeneratorFunction",mc(u,o,"GeneratorFunction"),mc(d),mc(d,o,"Generator"),mc(d,r,function(){return this}),mc(d,"toString",function(){return"[object Generator]"}),(pc=function(){return{w:a,m:p}})()}function mc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}mc=function(e,t,n,r){function a(t,n){mc(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))},mc(e,t,n,r)}var fc={messages:[],status:void 0},bc=function(e,t){return["chatbot-conversation",e,t||"latest"]},gc="chatbot-conversations",vc={sort:"-lastMessageAt",source:"widget"},yc=[gc,"list"];function hc(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 Ec(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]())):(wc(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,wc(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,wc(d,"constructor",u),wc(u,"constructor",l),l.displayName="GeneratorFunction",wc(u,o,"GeneratorFunction"),wc(d),wc(d,o,"Generator"),wc(d,r,function(){return this}),wc(d,"toString",function(){return"[object Generator]"}),(Oc=function(){return{w:a,m:p}})()}function wc(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}wc=function(e,t,n,r){function a(t,n){wc(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))},wc(e,t,n,r)}var Sc=q.appConfig.apiUri,Pc=(0,L.memo)(function(e){var t=e.customerId,n=Un("global","chatbotWidget").t,o=(0,or.NL)(),a=uo("chatbot-widget-state"),i=(0,Qe.Z)(a,2),c=i[0],l=i[1],u="open"===c,s=(0,L.useState)(),d=(0,Qe.Z)(s,2),p=d[0],m=d[1],f=(0,L.useState)("chat"),b=(0,Qe.Z)(f,2),g=b[0],v=b[1],y=function(e,t){var n=(0,x.h_N)(),o=(0,L.useCallback)((0,r.Z)(pc().m(function e(){var r,o;return pc().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:bc(e,t)}),i=a.data,c=a.isPending;return{conversation:i||fc,isChatConversationLoading:c}}(t,p),h=y.conversation,E=y.isChatConversationLoading,O=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:yc,initialPageSize:8,queryParameters:vc,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:u}),w=O.conversationPaginationState,S=O.conversations,P=O.isChatConversationsLoading,k=O.paginationHandlers,T=k.onFirstPageClick,j=k.onNextPageClick,C=k.onPreviousPageClick,A=function(e){var t=e.activeConversationId,n=e.conversation,o=e.customerId,a=e.isConversationLoading,i=(0,tt.D3)().getAccessTokenSilently,c=(0,or.NL)(),l=(0,L.useRef)(),u=(0,L.useMemo)(function(){return bc(o,t)},[t,o]),s=(0,L.useMemo)(function(){return new dc({api:"".concat(Sc,"/chatbot-conversation.send-message"),headers:(e=(0,r.Z)(Oc().m(function e(){var t;return Oc().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,i();case 1:return t=e.v,e.a(2,{Authorization:"Bearer ".concat(t),"x-tadaam-client":"web"})}},e)})),function(){return e.apply(this,arguments)})});var e},[i]),d=(0,L.useCallback)(function(e){var t;switch(e.type){case"data-chatbot-closed":t=_i.CLOSED;break;case"data-chatbot-escalation":t=_i.ESCALATED;break;case"data-chatbot-solved":t=_i.SOLVED;break;default:return}c.setQueryData(u,function(e){var n;return Ec(Ec({},e),{},{messages:null!==(n=null==e?void 0:e.messages)&&void 0!==n?n:[],status:t})})},[u,c]),p=(0,L.useCallback)(function(e){l.current=e},[]),m=(0,L.useCallback)(function(){c.invalidateQueries({queryKey:[gc]}),c.invalidateQueries({queryKey:u})},[u,c]),f=(0,cc.RJ)({messages:n.messages,onData:d,onError:p,onFinish:m,transport:s}),b=f.error,g=f.messages,v=f.sendMessage,y=f.setMessages,h=f.status,E=f.stop,O="submitted"===h||"streaming"===h,w=(0,L.useCallback)((0,r.Z)(Oc().m(function e(){var t,n=arguments;return Oc().w(function(e){for(;;)switch(e.n){case 0:return l.current=void 0,e.n=1,v.apply(void 0,n);case 1:if(!((t=l.current)instanceof Wi)){e.n=2;break}throw t;case 2:if(!t){e.n=3;break}throw new Wi;case 3:return e.a(2)}},e)})),[v]);return(0,L.useEffect)(function(){a||O||y(n.messages)},[n.messages,a,O,y]),{clearMessages:(0,L.useCallback)(function(){y([])},[y]),error:b,isSending:O,messages:g,sendMessage:w,stop:E}}({activeConversationId:p,conversation:h,customerId:t,isConversationLoading:E}),M=A.clearMessages,I=A.error,_=A.isSending,D=A.messages,N=A.sendMessage,R=A.stop,G=function(e){var t=e.conversationStatus,n=e.isSending,o=e.messages,a=e.sendMessage,i=e.stop,c=Un("global","chatbotWidget").t,l=(0,L.useState)(),u=(0,Qe.Z)(l,2),s=u[0],d=u[1],p=(0,L.useState)(),m=(0,Qe.Z)(p,2),f=m[0],b=m[1],g=(0,L.useState)(""),v=(0,Qe.Z)(g,2),y=v[0],h=v[1],E=(0,L.useRef)([]),O=(0,L.useRef)(null),w=(0,L.useMemo)(function(){var e=o[o.length-1];return"assistant"===(null==e?void 0:e.role)&&e.parts.some(function(e){return"tool-requestImage"===e.type&&("input-available"===e.state||"output-available"===e.state)})},[o]),S=(0,L.useCallback)(function(){window.requestAnimationFrame(function(){var e=O.current;e&&(e.disabled?window.requestAnimationFrame(function(){var e;null===(e=O.current)||void 0===e||e.focus()}):e.focus())})},[]),P=(0,L.useCallback)((0,r.Z)(ac().m(function e(){var r,o,i;return ac().w(function(e){for(;;)switch(e.p=e.n){case 0:if((y||f)&&!n&&t!==_i.ESCALATED&&t!==_i.SOLVED){e.n=1;break}return e.a(2);case 1:return e.p=1,d(void 0),h(""),e.n=2,a(f?{files:[{filename:f.name,mediaType:f.file.type||"image/webp",type:"file",url:f.url}],text:y}:{text:y},f?{body:{image:f.file}}:void 0);case 2:b(void 0),e.n=9;break;case 3:if(e.p=3,o=e.v,f){e.n=4;break}return e.a(2);case 4:r=o instanceof Wi?o.code:void 0,i=r,e.n="chatbot-customer-media-too-large"===i?5:"chatbot-customer-media-undecodable"===i?6:"chatbot-customer-media-unsupported"===i?7:8;break;case 5:return d(c("messageInput.imageTooLargeError")),e.a(3,9);case 6:return d(c("messageInput.imageUndecodableError")),e.a(3,9);case 7:return d(c("messageInput.imageUnsupportedError")),e.a(3,9);case 8:d(c("messageInput.imageUploadError"));case 9:return e.p=9,S(),e.f(9);case 10:return e.a(2)}},e,null,[[1,3,9,10]])})),[t,S,n,f,a,c,y]),k=(0,L.useCallback)(function(){var e=(0,r.Z)(ac().m(function e(t){var n,r,o,a;return ac().w(function(e){for(;;)switch(e.p=e.n){case 0:return d(void 0),e.p=1,e.n=2,oc(t);case 2:n=e.v,r=URL.createObjectURL(n),E.current.push(r),b(function(e){return e&&(URL.revokeObjectURL(e.url),E.current=E.current.filter(function(t){return t!==e.url})),{file:n,name:n.name,url:r}}),e.n=8;break;case 3:if(e.p=3,(o=e.v)instanceof Qi){e.n=4;break}return d(c("messageInput.imageUnsupportedError")),e.a(2);case 4:a=o.reason,e.n="image-too-large"===a?5:"image-undecodable"===a?6:7;break;case 5:return d(c("messageInput.imageTooLargeError")),e.a(3,8);case 6:return d(c("messageInput.imageUndecodableError")),e.a(3,8);case 7:d(c("messageInput.imageUnsupportedError"));case 8:return e.a(2)}},e,null,[[1,3]])}));return function(t){return e.apply(this,arguments)}}(),[c]),T=(0,L.useCallback)(function(){f&&(URL.revokeObjectURL(f.url),E.current=E.current.filter(function(e){return e!==f.url})),b(void 0),d(void 0)},[f]),j=(0,L.useCallback)(function(){h(""),T()},[T]),C=(0,L.useCallback)(function(){i(),S()},[S,i]);return(0,L.useEffect)(function(){var e=new Set(o.flatMap(function(e){return e.parts.flatMap(function(e){return"file"===e.type?[e.url]:[]})}));f&&e.add(f.url),E.current=E.current.filter(function(t){return!!e.has(t)||(URL.revokeObjectURL(t),!1)})},[o,f]),(0,L.useEffect)(function(){return function(){E.current.forEach(function(e){return URL.revokeObjectURL(e)})}},[]),{actions:{cancel:C,removeImage:T,reset:j,selectImage:k,send:P,setText:h},state:{canUploadImage:w,imageErrorMessage:s,inputRef:O,selectedImage:f,text:y}}}({conversationStatus:h.status,isSending:_,messages:D,sendMessage:N,stop:R}),z=G.actions,U=z.cancel,B=z.removeImage,V=z.reset,Z=z.selectImage,q=z.send,W=z.setText,H=G.state,Y=H.canUploadImage,K=H.imageErrorMessage,J=H.inputRef,$=H.selectedImage,Q=H.text,X=(0,L.useCallback)(function(){l("closed")},[l]),ee=(0,L.useCallback)(function(){l(u?"closed":"open")},[u,l]),te=(0,L.useCallback)(function(){m(void 0),T(),v("chat"),V(),M(),o.setQueryData(bc(t),{messages:[],status:_i.NEW})},[M,t,T,o,V]),ne=(0,L.useCallback)(function(){v("overview")},[]),re=(0,L.useCallback)(function(e){m(e),V(),v("chat")},[V]),oe=E||_,ae=E?[]:D,ie=p||h.id||void 0,ce=S[0]||h,le=S.some(function(e){return e.status===_i.OPEN})||ce.status===_i.OPEN,ue=ce.status===_i.OPEN,se="overview"===g?L.createElement(xi,{activeConversationId:ie,conversations:S,currentPage:w.pageIndex,isLatestConversationOpen:ue,isLoading:P,onClose:X,onNextPage:j,onPreviousPage:C,onSelectConversation:re,onStartNewChat:te,pageCount:w.pageCount}):L.createElement(Di,{canUploadImage:Y,conversationId:h.id,conversationStatus:h.status,errorMessage:I?n("error.message"):void 0,hasOpenConversation:le,imageErrorMessage:K,input:Q,inputRef:J,isLoading:oe,isLoadingConversation:E,isSending:_,messages:ae,onCancel:U,onClose:X,onImageSelected:Z,onInputChange:W,onRemoveImage:B,onSend:q,onShowConversationOverview:ne,onStartNewChat:te,selectedImage:$});return L.createElement(Gi,{isOpen:u,onClose:X,onToggle:ee},se)}),kc=(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))}),Tc=(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 jc=n.p+"36c3291354c097488564.svg",Cc=n.p+"5b3cd714d1f8c7df8fd5.svg",Ac=(n.p,n.p+"ce14d5e16d0f7f0f771a.svg"),Mc=n.p+"3f8ed887d1cdb1e3b920.svg",Ic=n.p+"bf48fcda887c71be922e.svg",_c=n.p+"89de27ac6275fad1eb13.svg",Dc=n.p+"5f6452766e5905e7053d.svg";var Nc=(0,x.m$N)(x.xvT,{baseStyle:{color:"whiteAlpha.700"}}),xc=(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:Cc,title:n("pageNotFound.title")},500:{button:n("pageNetworkError.button"),description:n("pageNetworkError.description"),image:jc,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(Nc,{fontSize:"base"},l)),L.createElement(x.zxk,{onClick:a,width:{base:"100%",md:"auto"}},c))))}),Lc=(0,L.memo)(function(e){var t=e.children,n=e.ldKey;return Wn(n)?t:null}),Rc=function(e){return function(t){return t.replace(e,"address")}},Gc=["children"],Fc=(0,L.memo)(function(e){var t=e.children,n=(0,F.Z)(e,Gc);return L.createElement(x.OdW,(0,G.Z)({endColor:"whiteAlpha.300",startColor:"whiteAlpha.200"},n),t)}),zc={shouldDirty:!0,shouldTouch:!0,shouldValidate:!0},Uc=(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(Ct);case 1:return t=e.v,r=t.data,e.a(2,r)}},e)})),[n]),{cities:(a=(0,wt.a)({queryFn:o,queryKey:[Ct]})).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=Vn({module:"global",normalizeFieldKey:Rc(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,zc),m("".concat(i,".city"),t,zc)},[m,i]);return u?null:L.createElement(Fc,{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})))}),Bc=(0,L.memo)(function(e){var t=e.children,n=e.focusFirstField,r=void 0!==n&&n,o=e.type,a=Vn({module:"global",normalizeFieldKey:Rc(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(Uc,{type:o}),t)}),Vc=(0,L.memo)(function(e){var t=e.defaultVatNumber,n=Vn({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"})))}),Zc=(0,L.memo)(function(e){var t=e.isDisabled,n=(0,x.bNU)(),r=Vn({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}))}),qc=["children","iconName"],Wc=(0,L.memo)(function(e){var t=e.children,n=e.iconName,r=void 0===n?"FiInfo":n,o=(0,F.Z)(e,qc);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))}),Hc=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{textDecoration:"none"},textDecoration:"underline",textUnderlineOffset:2}}),Yc=(0,x.m$N)(x.Zbd,{baseStyle:{backgroundColor:"whiteAlpha.50",flex:1}}),Kc=(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))}),Jc=(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))}),$c=(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(Yc,{key:n},L.createElement(Jc,null,r),L.createElement(Kc,{onClick:t},n))}))),L.createElement(x.mzw,null)))}),Qc=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")))},Xc=["ctaClickHandler","ctaLabel","ctaLinkHref","shouldShowCta","subtitle","title"],el=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{textDecoration:"none"},textDecoration:"underline"}}),tl=(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,Xc);return L.createElement(x.xuv,c,L.createElement(x.X6q,{color:"white",fontSize:{base:"5xl",md:"6xl"},mb:1},i),L.createElement(Nc,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(el,{href:r},n)))}),nl=(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"))))}),rl=["label","monthlyLabelAddon","rate","subLabel"],ol=(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,rl),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))}),al=(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(Ru,{errorMessage:n,hasDivider:r,isEmpty:!o,isLoading:s,title:d},L.createElement(ol,{fontSize:{base:"sm",sm:"md"},label:a,rate:i,subLabel:u}),t)}),il=(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(al,(0,G.Z)({},e,{errorMessage:n?"":r}))}),cl=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},ll=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)},ul=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}({}),sl=function(e){return e[e.MOBILE=ve.MOBILE]="MOBILE",e}({}),dl=function(e){return e[e.INTERNET_AND_TV=ul.INTERNET_AND_TV]="INTERNET_AND_TV",e[e.MOBILE=sl.MOBILE]="MOBILE",e.OVERVIEW="/",e[e.SURVEY_CHURN=he.CHURN]="SURVEY_CHURN",e[e.SURVEY_PAUSE=he.PAUSE]="SURVEY_PAUSE",e}({}),pl="".concat(be.MY_TADAAM,"/").concat(re.SUBSCRIPTION),ml=function(){var e=ea(function(e){return e.isMobileProductEnabled}),t=Gn().loginWithRedirect,n=e?dl.MOBILE:dl.INTERNET_AND_TV;return{handleLogin:(0,L.useCallback)(function(){t({appState:{returnTo:"".concat(pl,"/").concat(n)}})},[t,n])}},fl=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=cl(),s=ll(),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])}},bl=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}},gl=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}},vl={id:"",name:"",rate:0},yl=function(){var e=gl().selectedMobileProduct,t=Un("product","mobile").t,n=Un("product","internetAndTv").t,r=Un("subscription","mobile.numberSetup").t,o=bl(),a=o.isGetProductsLoading,i=o.selectedInternetAndTvProduct||vl,c=i.id,l=i.name,u=i.rate,s=e||vl,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}},hl="subscription.create",El="mobile.create-customer",Ol=Uo.PAYMENT_PROGRESS,wl=be.ONBOARDING,Sl=["endpoint","mobileConfig","productId"];function Pl(){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 kl(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]())):(kl(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,kl(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,kl(d,"constructor",u),kl(u,"constructor",l),l.displayName="GeneratorFunction",kl(u,o,"GeneratorFunction"),kl(d),kl(d,o,"Generator"),kl(d,r,function(){return this}),kl(d,"toString",function(){return"[object Generator]"}),(Pl=function(){return{w:a,m:p}})()}function kl(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}kl=function(e,t,n,r){function a(t,n){kl(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))},kl(e,t,n,r)}function Tl(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 jl(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]())):(Bu(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,Bu(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Bu(d,"constructor",u),Bu(u,"constructor",l),l.displayName="GeneratorFunction",Bu(u,o,"GeneratorFunction"),Bu(d),Bu(d,o,"Generator"),Bu(d,r,function(){return this}),Bu(d,"toString",function(){return"[object Generator]"}),(Uu=function(){return{w:a,m:p}})()}function Bu(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Bu=function(e,t,n,r){function a(t,n){Bu(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))},Bu(e,t,n,r)}var Vu=(0,L.memo)(function(e){var t=e.label,n=(e.redirectUrl,(0,F.Z)(e,zu)),o=(0,io.Gc)(),a=(0,L.useCallback)((0,r.Z)(Uu().m(function e(){return Uu().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)}),Zu=(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(Fc,{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)}),qu=[{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"}],Wu=(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"}}),Hu=(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"}}),Yu=(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,Ao.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(Wu,null,L.createElement(Hu,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"})))}),Ku="/".concat(be.MY_TADAAM,"/").concat(re.SUBSCRIPTION),Ju=["isLoading","onRedirect"],$u=["translationKey"];function Qu(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 Xu(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(yd,{as:"nav",sx:o()},L.createElement(Js,null),L.createElement(x.kCb,{alignItems:"center",gap:"4"},L.createElement(hd,{as:Fc,isLoaded:!n},L.createElement(Xl,{as:Cs,currentLanguage:s,onUpdateLanguage:t}),l&&L.createElement(As,null),u&&L.createElement(bd,{isOpen:c,onToggleMobileMenu:a}))))};function Od(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 wd(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]())):(_d(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,_d(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_d(d,"constructor",u),_d(u,"constructor",l),l.displayName="GeneratorFunction",_d(u,o,"GeneratorFunction"),_d(d),_d(d,o,"Generator"),_d(d,r,function(){return this}),_d(d,"toString",function(){return"[object Generator]"}),(Id=function(){return{w:a,m:p}})()}function _d(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_d=function(e,t,n,r){function a(t,n){_d(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))},_d(e,t,n,r)}var Dd="usage.info",Nd=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]())):(Ld(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,Ld(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ld(d,"constructor",u),Ld(u,"constructor",l),l.displayName="GeneratorFunction",Ld(u,o,"GeneratorFunction"),Ld(d),Ld(d,o,"Generator"),Ld(d,r,function(){return this}),Ld(d,"toString",function(){return"[object Generator]"}),(xd=function(){return{w:a,m:p}})()}function Ld(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ld=function(e,t,n,r){function a(t,n){Ld(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))},Ld(e,t,n,r)}var Rd="mobile.usage-overview",Gd={fontFamily:"heading",fontSize:"4xl",lineHeight:"1",textTransform:"uppercase"},Fd=(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}))}),zd=(0,L.memo)(function(){var e=Un("bestTariffModule","bestTariffPage").t,t=(0,Ao.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)(Id().m(function e(){var r,o;return Id().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.get("".concat(Dd,"?customerId=").concat(n,"&period=monthly&offset=0"));case 1:return r=e.v,o=r.data,e.a(2,Nd(o.usages))}},e)})),[t,n]),i=(a=(0,wt.a)({enabled:e,queryFn:o,queryKey:[Dd,"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)(xd().m(function e(){var t,r,a,i,c,l,u,s;return xd().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(Rd,"?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:[Rd,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 Md({bfdata:Ad(e.internetUsageGb,Cd),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 Md({modata:Ad(e.dataUsageMb,Cd),monat:Ad(t,44639),op:118,pc:r,sms:Ad(o,Cd),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(Tc,{hasError:!0}):p?L.createElement(x.xuv,null,L.createElement(x.xvT,Gd,e("emptyState.title")),L.createElement(Nc,{fontSize:"base"},e("emptyState.subtitle"))):d?L.createElement(L.Fragment,null,L.createElement(x.xuv,null,L.createElement(x.xvT,Gd,e("title")),L.createElement(Nc,{fontSize:"base"},e("chooser.description"))),L.createElement(x.gCW,{gap:3,w:"full"},L.createElement(Fd,{href:a,label:e("chooser.internetButton")}),L.createElement(Fd,{href:s,label:e("chooser.mobileButton"),variant:"secondary"}))):n?L.createElement(L.Fragment,null,L.createElement(x.xvT,Gd,e("title")),L.createElement(Fd,{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(Nc,{fontSize:"base"},e("redirecting")))))}),Ud=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(zd,null),index:!0}))}),Bd=(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(du,{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"}))))}),Vd=(0,L.memo)(function(){var e,t,n,o=Cn().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(Bd,{ctaLabel:i.cta.label[o],ctaUrl:i.cta.url[o],id:i.id,message:i.message[o]})}),Zd={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}},qd=(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(mi.M,null,o&&i&&L.createElement(x.rUS,{animate:"show",as:ci.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:Zd,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}))))}),Wd=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(Nc,{fontSize:"sm",w:"auto"},a),L.createElement(x.kCb,{gap:"2",justifyContent:"space-between"},L.createElement(Fc,{isLoaded:!o},n||r),t&&L.createElement(Fc,{isLoaded:!o,justifySelf:"self-end"},t)))},Hd=(0,L.memo)(function(e){var t=e.value;return L.createElement(x.xvT,null,t)}),Yd=(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))})),Kd=["action","children","title"],Jd=(0,L.memo)(function(e){var t=e.action,n=e.children,r=e.title,o=(0,F.Z)(e,Kd),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(Nc,{fontSize:"sm"},n)),t)}),$d=(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"}))}),Qd=(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({},Ba),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})}),Xd=(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(Hc,{onClick:a})},i18nKey:"alert",t:e}))):null}),ep=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))},tp=(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(Iu,{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(Iu,{as:Ao.OL,to:"".concat(a).concat(m)},s&&L.createElement(Mu,{layoutId:"highlight",transition:{duration:.2,ease:"easeInOut"}}),s&&L.createElement(Cu,{animate:{height:"45%"}}),L.createElement(x.Y5v,{iconName:t,mr:"3"}),c(o))}),np=["featureFlag","uri"],rp=(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,np);return L.createElement(Lc,{key:n,ldKey:t},L.createElement(tp,(0,G.Z)({uri:n},r)))})))}),op=(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(Vd,null),L.createElement(Xd,null),L.createElement(x.kCb,{gap:10},L.createElement(rp,null),L.createElement(x.xuv,{flexGrow:1,mb:20,w:"100%"},L.createElement(Le.j3,null))),L.createElement(qd,null)),t&&r&&(e?L.createElement(Pc,{customerId:r}):L.createElement(vs,{customerId:r,email:a,hash:i})))}),ap=["title"],ip=["/".concat(ve.INTERNET_AND_TV),"/".concat(ve.MOBILE),"/".concat(ve.WEBSHOP)],cp=(0,L.memo)(function(e){var t=e.title,n=(0,F.Z)(e,ap),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=ip.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(Du,null,t),L.createElement($d,n),L.createElement(Le.j3,null))}),lp=(0,L.memo)(function(e){var t=e.children,n=e.sectionTitle,r=Un("global","feedback").t;return Rr().hasUserProfileError?L.createElement(ep,{title:n},L.createElement(x.ubH,{subTitle:r("errorStateDescription"),title:r("errorStateTitle"),variant:"dark"})):L.createElement(L.Fragment,null,t)});function up(){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 sp(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]())):(sp(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,sp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,sp(d,"constructor",u),sp(u,"constructor",l),l.displayName="GeneratorFunction",sp(u,o,"GeneratorFunction"),sp(d),sp(d,o,"Generator"),sp(d,r,function(){return this}),sp(d,"toString",function(){return"[object Generator]"}),(up=function(){return{w:a,m:p}})()}function sp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}sp=function(e,t,n,r){function a(t,n){sp(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))},sp(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 pp(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 pp(pp({},e),null==r?void 0:r.previousCommuncationPreferences)})},[t,m]),b=(0,L.useCallback)(function(){var e=(0,r.Z)(up().m(function e(n){var r;return up().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 pp(pp({},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(lp,{sectionTitle:t},L.createElement(ep,{title:t},L.createElement(x.gCW,{alignItems:"stretch",gap:5},L.createElement(Wd,{label:e("data.language.label")},L.createElement(Xl,{currentLanguage:o,isLoading:l,onUpdateLanguage:s})),L.createElement(x.xuv,null,L.createElement(Wd,{label:e("data.loyalty.label")},L.createElement(x.rsf,{isChecked:a,isDisabled:l,onChange:m,variant:"dark"})),L.createElement(Wd,null,L.createElement(Nc,{fontSize:"sm",mt:2},e("data.loyalty.description")))),L.createElement(x.xuv,null,L.createElement(Wd,{label:e("data.newsletter.label")},L.createElement(x.rsf,{isChecked:i,isDisabled:l,onChange:d,variant:"dark"})),L.createElement(Wd,null,L.createElement(Nc,{fontSize:"sm",mt:2},e("data.newsletter.description")))),L.createElement(x.xuv,null,L.createElement(Wd,{label:e("data.surveys.label")},L.createElement(x.rsf,{isChecked:c,isDisabled:l,onChange:p,variant:"dark"})),L.createElement(Wd,null,L.createElement(Nc,{fontSize:"sm",mt:2},e("data.surveys.description")))),L.createElement(Jd,null,e("infoBox")))))};function fp(){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 bp(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]())):(bp(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,bp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,bp(d,"constructor",u),bp(u,"constructor",l),l.displayName="GeneratorFunction",bp(u,o,"GeneratorFunction"),bp(d),bp(d,o,"Generator"),bp(d,r,function(){return this}),bp(d,"toString",function(){return"[object Generator]"}),(fp=function(){return{w:a,m:p}})()}function bp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}bp=function(e,t,n,r){function a(t,n){bp(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))},bp(e,t,n,r)}function gp(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 vp(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]())):(Ep(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,Ep(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ep(d,"constructor",u),Ep(u,"constructor",l),l.displayName="GeneratorFunction",Ep(u,o,"GeneratorFunction"),Ep(d),Ep(d,o,"Generator"),Ep(d,r,function(){return this}),Ep(d,"toString",function(){return"[object Generator]"}),(hp=function(){return{w:a,m:p}})()}function Ep(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ep=function(e,t,n,r){function a(t,n){Ep(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))},Ep(e,t,n,r)}var Op=(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)(fp().m(function e(t){var n;return fp().w(function(e){for(;;)switch(e.n){case 0:return n=i.id,e.n=1,a.post("customer.update",vp({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)(hp().m(function e(t){return hp().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,yp);return L.createElement(L.Fragment,null,L.createElement(Yd,{"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"))))))))}),wp=[{labelKey:"billing.billingAddressRadioGroup.personal.label",value:"personal"},{labelKey:"billing.billingAddressRadioGroup.company.label",value:"company"}],Sp=wp.map(function(e){return e.value}),Pp=z.object({billingAddress:U,company:z.object().when("customerType",{is:"company",then:function(){return $}}).nullable(),customerType:z.string().oneOf(Sp),isBillingAddressShippingAddress:z.boolean(),shippingAddress:z.object().when("isBillingAddressShippingAddress",{is:!1,then:function(){return Be}}).nullable()}).concat(Oe),kp=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}},Tp=["errorMessage"],jp=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage").t,t=Zn(wp),n=kp().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=Vn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,s=(0,x.joj)(u).getDefaultRegisterInputFieldProps,d=s("isBillingAddressShippingAddress"),p=(d.errorMessage,(0,F.Z)(d,Tp));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(Zc,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(Bc,{type:"billingAddress"}),"company"===c&&L.createElement(Vc,{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(Bc,{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")})))))}),Cp=(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(Op,{dataFormatter:u,defaultValues:{billingAddress:t,company:n,isBillingAddressShippingAddress:!a,phoneNumber:l,selectedCountry:c,shippingAddress:a},schema:Pp,sectionTitle:o},L.createElement(x.gCW,{alignItems:"stretch",gap:2},L.createElement(jp,null)))}),Ap=function(){var e=Un("myTadaamModule","accountPage.personalInfo").t,t=kp(),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(lp,{sectionTitle:f},L.createElement(ep,{headerActions:L.createElement(Cp,{billingAddress:n,company:r,phoneNumber:p,sectionTitle:f,shippingAddress:m}),title:f},L.createElement(x.kCb,{flexDirection:"column",gap:2},L.createElement(Wd,{isLoading:d,label:e("data.customerId.label")},L.createElement(x.xvT,null,s)),L.createElement(Wd,{isLoading:d,label:e("data.easySwitchId.label")},L.createElement(x.xvT,null,o||"-")),L.createElement(Wd,{isLoading:d,label:e("data.email.label")},L.createElement(x.xvT,null,a)),L.createElement(Wd,{isLoading:d,label:e("data.fullName.label")},L.createElement(x.xvT,null,l)),L.createElement(Wd,{isLoading:d,label:e("data.billingAddress.label")},L.createElement(x.xvT,null,i)),L.createElement(Wd,{isLoading:d,label:e("data.shippingAddress.label")},L.createElement(x.xvT,null,m?u:i)),L.createElement(Wd,{isLoading:d,label:e("data.phoneNumber.label")},L.createElement(x.xvT,null,p)),L.createElement(Wd,{isLoading:d,label:e("data.company.label")},L.createElement(x.xvT,null,c)))))},Mp=(0,L.memo)(function(){var e=Un("myTadaamModule","accountPage").t;return L.createElement(L.Fragment,null,L.createElement(Du,null,e("pageTitle")),L.createElement(x.gCW,{alignItems:"stretch",gap:"8"},L.createElement(Ap,null),L.createElement(mp,null)))}),Ip=(0,L.memo)(function(){var e=Vn({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"}))}),_p=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 Dp(){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 Np(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]())):(Np(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,Np(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Np(d,"constructor",u),Np(u,"constructor",l),l.displayName="GeneratorFunction",Np(u,o,"GeneratorFunction"),Np(d),Np(d,o,"Generator"),Np(d,r,function(){return this}),Np(d,"toString",function(){return"[object Generator]"}),(Dp=function(){return{w:a,m:p}})()}function Np(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Np=function(e,t,n,r){function a(t,n){Np(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))},Np(e,t,n,r)}var xp=(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)(Dp().m(function t(r){var o;return Dp().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:_p})}(),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(Ip,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")))))))}),Lp=n(1129),Rp=n.n(Lp),Gp=q.appConfig,Fp=Gp.surveyHardwareReturnId,zp=Gp.surveyHardwareReturnImage,Up=(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(Nc,null,r("description")),L.createElement(x.Eep,{cursor:"pointer",onClick:g,src:zp}),L.createElement(Rp(),{sources:[L.createElement(x.Eep,{src:zp})],toggler:s}))),L.createElement(x.mzw,null,L.createElement(x.xuv,{width:"100%"},L.createElement(ms,{afterSuccess:b,questionHeading:m,redirectUrl:i?"..":void 0,surveyId:Fp},L.createElement(Vu,{label:r("submitAndReset"),onMouseDown:f,redirectUrl:re.ADJUST_HARDWARE})))))))}),Bp=(0,x.m$N)(ci.E.div,{shouldForwardProp:Au.Z}),Vp={isOwned:"gray",isProvisioned:"brand",isReturned:"orange"},Zp=(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:Vp[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(Bp,{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])}))}),qp={"B528s-23a":Ic,"B628-265":Ic,"B628-350":Ic,"H138-380":Ic,"H155-381":Ic,"H162-383":Ic,MC7010:Mc,MC801A:Ac,STI6160:Dc},Wp=(0,L.memo)(function(e){var t=e.model,n=e.statusFlags,r=qp[t]||Ic;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(Zp,{statuses:n}),L.createElement(x.Eep,{alt:r,boxSize:20,src:r}))}),Hp=(0,x.ajc)(15,"·"),Yp=(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?Hp: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 Kp(){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 Jp(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]())):(Jp(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,Jp(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Jp(d,"constructor",u),Jp(u,"constructor",l),l.displayName="GeneratorFunction",Jp(u,o,"GeneratorFunction"),Jp(d),Jp(d,o,"Generator"),Jp(d,r,function(){return this}),Jp(d,"toString",function(){return"[object Generator]"}),(Kp=function(){return{w:a,m:p}})()}function Jp(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Jp=function(e,t,n,r){function a(t,n){Jp(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))},Jp(e,t,n,r)}var $p=q.appConfig.surveyHardwareReturnId,Qp=(0,L.memo)(function(e){var t=e.isOpen,n=(0,Le.s0)(),o=Un("myTadaamModule","devicesPage").t,a=Ta().devices,i=_o($p).toastSurvey,c=(0,L.useCallback)(function(){return n("..")},[n]),l=(0,L.useCallback)((0,r.Z)(Kp().m(function e(){return Kp().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(Nc,null,o("confirmHardwareModal.description")),s.map(function(e){return L.createElement(x.Ugi,{gap:"8",key:e.id,width:"100%"},L.createElement(Wp,{model:e.model}),L.createElement(Yp,{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"))))))}),Xp=function(e){return e.IS_OWNED="isOwned",e.IS_PROVISIONED="isProvisioned",e.IS_RETURNED="isReturned",e}({}),em=function(e){return e.ADD_RANGE_PLUS_DEVICE="add-device",e.ADJUST_HARDWARE="adjust",e.CONFIRM_HARDWARE="confirm",e}({}),tm=(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(Yp,{label:r("deviceList.wifiLabel"),value:n}),L.createElement(Yp,{isSecret:!0,label:r("deviceList.password"),value:t}))}),nm=z.object({channel:z.string().required()}),rm=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||{},nm))}),password:z.string().required("requiredErrorMessage"),ssid:z.string().required("requiredErrorMessage")});function om(){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 am(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]())):(am(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,am(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,am(d,"constructor",u),am(u,"constructor",l),l.displayName="GeneratorFunction",am(u,o,"GeneratorFunction"),am(d),am(d,o,"Generator"),am(d,r,function(){return this}),am(d,"toString",function(){return"[object Generator]"}),(om=function(){return{w:a,m:p}})()}function am(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}am=function(e,t,n,r){function a(t,n){am(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))},am(e,t,n,r)}function im(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 cm(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]())):(hm(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,hm(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,hm(d,"constructor",u),hm(u,"constructor",l),l.displayName="GeneratorFunction",hm(u,o,"GeneratorFunction"),hm(d),hm(d,o,"Generator"),hm(d,r,function(){return this}),hm(d,"toString",function(){return"[object Generator]"}),(ym=function(){return{w:a,m:p}})()}function hm(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}hm=function(e,t,n,r){function a(t,n){hm(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))},hm(e,t,n,r)}function Em(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 Om(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]())):(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)}var km=["id","model","owned","primary","returned","status","type"];function Tm(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 jm(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]())):(_m(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,_m(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_m(d,"constructor",u),_m(u,"constructor",l),l.displayName="GeneratorFunction",_m(u,o,"GeneratorFunction"),_m(d),_m(d,o,"Generator"),_m(d,r,function(){return this}),_m(d,"toString",function(){return"[object Generator]"}),(Im=function(){return{w:a,m:p}})()}function _m(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_m=function(e,t,n,r){function a(t,n){_m(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))},_m(e,t,n,r)}var Dm=(0,L.memo)(function(){var e=Ta().devices,t=Un("myTadaamModule","devicesPage").t,n=(0,Le.s0)(),o=(0,L.useCallback)((0,r.Z)(Im().m(function e(){return Im().w(function(e){for(;;)switch(e.n){case 0:n(em.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(Jd,{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"))}),Nm=(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(Jd,{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(Hc,{href:"https://www.tadaam.be/contact"})],i18nKey:"returningDevices.subtitle",t:e}):L.createElement(L.Fragment,null,L.createElement(x.xvT,{as:"span",display:"block"},e("returningDevices.disabledMessage.technicalIssue")),L.createElement(x.xvT,{as:"span",display:"block",mt:2},e("returningDevices.disabledMessage.leaving"))))}),xm=(0,L.memo)(function(){var e=Un("myTadaamModule","devicesPage").t;return L.createElement(L.Fragment,null,L.createElement(Du,null,e("pageTitle")),L.createElement(x.gCW,{alignItems:"stretch",gap:10},L.createElement(Mm,null),L.createElement(Nm,null),L.createElement(Dm,null)),L.createElement(Le.j3,null))}),Lm=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(xm,null),path:"/"},L.createElement(Le.AW,{element:L.createElement(xp,null),path:"".concat(em.ADD_RANGE_PLUS_DEVICE,"/*")}),L.createElement(Le.AW,{element:L.createElement(Qp,{isOpen:!0}),path:em.CONFIRM_HARDWARE}),L.createElement(Le.AW,{element:L.createElement(Up,{isOpen:!0}),path:em.ADJUST_HARDWARE})))}),Rm=n(7060),Gm=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)},Fm=(0,L.memo)(function(e){var t=e.columnName,n=Un("myTadaamModule","invoicesPage.table").t;return L.createElement(x.xvT,null,n(t))}),zm=(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(Fu,{color:"whiteAlpha.700",label:r,labelConfig:o,status:t,tooltipConfig:a})}),Um=(0,Rm.Cl)(),Bm=Um.accessor(function(e){var t=e.created;return(0,x.g3h)(t)},{header:function(){return L.createElement(Fm,{columnName:"date"})},id:"date"}),Vm=Um.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement(Gm,t())},header:function(){return L.createElement(Fm,{columnName:"amount"})},id:"amount"}),Zm=Um.accessor("status",{cell:function(e){var t=e.getValue;return L.createElement(zm,{status:t()})},header:function(){return L.createElement(Fm,{columnName:"status"})},id:"status"}),qm=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)},Wm=(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:Ao.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)}),Hm=(0,Rm.Cl)(),Ym=Hm.accessor("invoiceUrl",{cell:function(e){var t=e.getValue;return L.createElement(Wm,{url:t()})},header:"",id:"invoiceUrl"}),Km=[Bm,Hm.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement(qm,t())},header:function(){return L.createElement(Fm,{columnName:"amount"})},id:"amount"}),Zm,Ym],Jm=(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:Km,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")))}),$m=(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(ju,{entityName:e("invoices"),hasError:r,isEmpty:n,isLoading:o,loadingType:"table"},L.createElement(Jm,null)))});function Qm(){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 Xm(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]())):(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="mobile.pay-now",tf=function(){var e=Un("myTadaamModule","invoicesPage").t,t=(0,Ao.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)(Qm().m(function t(n){var r,o;return Qm().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(ef,{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:ef,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},nf=(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}))}),rf=(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 of(){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 af(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]())):(af(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,af(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,af(d,"constructor",u),af(u,"constructor",l),l.displayName="GeneratorFunction",af(u,o,"GeneratorFunction"),af(d),af(d,o,"Generator"),af(d,r,function(){return this}),af(d,"toString",function(){return"[object Generator]"}),(of=function(){return{w:a,m:p}})()}function af(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}af=function(e,t,n,r){function a(t,n){af(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))},af(e,t,n,r)}var cf=(0,L.memo)(function(e){var t=e.invoiceUrl,n=e.usageUrl,o=Wn("ffUsagePdfEnabled"),a=(0,L.useCallback)((0,r.Z)(of().m(function e(){return of().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)(of().m(function e(){return of().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(nf,null)),o&&L.createElement(x.zxk,{loadingText:L.createElement(rf,null),onClick:i,size:"sm",variant:"linkDark"},L.createElement(rf,null)))}),lf=[Bm,Vm,Zm,(0,Rm.Cl)().accessor(function(e){return{invoiceUrl:e.invoiceUrl,usageUrl:e.usageUrl}},{cell:function(e){var t=e.getValue;return L.createElement(cf,t())},header:"",id:"externalLinks"})],uf=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t,t=Ar(),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:lf,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")))}),sf=(0,L.memo)(function(){var e=Un("global","navigation").t,t=Ar(),n=t.isGetInvoicesEmpty,r=t.isGetInvoicesError,o=t.isGetInvoicesLoading;return L.createElement(x.Kqy,{gap:4},L.createElement(Lc,{ldKey:"ffPayNowButton"},L.createElement(Fc,{isLoaded:!o},L.createElement(tf,null))),L.createElement(x.s_4,{variant:"dark"},L.createElement(ju,{entityName:e("invoices"),isEmpty:n||r,isLoading:o,loadingType:"table"},L.createElement(uf,null))))});function df(){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 pf(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]())):(pf(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,pf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,pf(d,"constructor",u),pf(u,"constructor",l),l.displayName="GeneratorFunction",pf(u,o,"GeneratorFunction"),pf(d),pf(d,o,"Generator"),pf(d,r,function(){return this}),pf(d,"toString",function(){return"[object Generator]"}),(df=function(){return{w:a,m:p}})()}function pf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}pf=function(e,t,n,r){function a(t,n){pf(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))},pf(e,t,n,r)}function mf(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 ff(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)(df().m(function e(r){var o,a,i;return df().w(function(e){for(;;)switch(e.n){case 0:return o=r.pageParam,e.n=1,t.get(bf,{params:ff({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:[bf]}),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}},vf=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)},yf=(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:Ao.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)}),hf=(0,Rm.Cl)(),Ef=hf.accessor("invoiceUrl",{cell:function(e){var t=e.getValue;return L.createElement(yf,{url:t()})},header:"",id:"invoiceUrl"}),Of=[Bm,hf.accessor(function(e){return{status:e.status,total:e.total}},{cell:function(e){var t=e.getValue;return L.createElement(vf,t())},header:function(){return L.createElement(Fm,{columnName:"amount"})},id:"amount"}),Zm,Ef],wf=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t,t=gf(),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:Of,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")))}),Sf=(0,L.memo)(function(){var e=Un("global","navigation").t,t=gf(),n=t.isGetInvoicesEmpty,r=t.isGetInvoicesError,o=t.isGetInvoicesLoading;return L.createElement(x.s_4,{variant:"dark"},L.createElement(ju,{entityName:e("invoices"),hasError:r,isEmpty:n,isLoading:o,loadingType:"table"},L.createElement(wf,null)))}),Pf=(0,L.memo)(function(){var e=Un("myTadaamModule","invoicesPage").t;return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(cp,{showWebshop:!0,title:e("pageTitle")}),path:"/"},L.createElement(Le.AW,{element:L.createElement($m,null),path:ve.INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(sf,null),path:ve.MOBILE}),L.createElement(Le.AW,{element:L.createElement(Sf,null),path:ve.WEBSHOP})))});function kf(){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 Tf(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]())):(Tf(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,Tf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Tf(d,"constructor",u),Tf(u,"constructor",l),l.displayName="GeneratorFunction",Tf(u,o,"GeneratorFunction"),Tf(d),Tf(d,o,"Generator"),Tf(d,r,function(){return this}),Tf(d,"toString",function(){return"[object Generator]"}),(kf=function(){return{w:a,m:p}})()}function Tf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Tf=function(e,t,n,r){function a(t,n){Tf(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))},Tf(e,t,n,r)}function jf(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 Cf(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]())):(Uf(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,Uf(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Uf(d,"constructor",u),Uf(u,"constructor",l),l.displayName="GeneratorFunction",Uf(u,o,"GeneratorFunction"),Uf(d),Uf(d,o,"Generator"),Uf(d,r,function(){return this}),Uf(d,"toString",function(){return"[object Generator]"}),(zf=function(){return{w:a,m:p}})()}function Uf(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Uf=function(e,t,n,r){function a(t,n){Uf(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))},Uf(e,t,n,r)}var Bf="stripe.subscription",Vf=(0,L.memo)(function(){var e=To(),t=Rf(),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)))}),Zf=(0,L.memo)(function(){var e=Un("myTadaamModule","subscriptionPage").t,t=Rf().defaultMobileRoute;return L.createElement(cp,{defaultMobileRoute:t,title:e("pageTitle")})}),qf=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.bestTariff").t;return L.createElement(Nc,{fontSize:"sm"},L.createElement(i.cC,{components:[L.createElement(Hc,{href:e("href"),target:"_blank"})],i18nKey:"title",t:e}))});function Wf(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 Hf(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)(kf().m(function t(r){var i,l;return kf().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=Co().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=qa().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)(zf().m(function e(t){var r;return zf().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 Ff(Ff({},e),t)});var r=t[l].status;n(r)}},[n,c,l]);Ot([{handler:s({handler:d,type:"success"}),name:"".concat(Bf,".updated")},{handler:s({type:"error"}),name:"".concat(Bf,".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])}),Kf(Kf({},t),{},{isUpdateSubscriptionLoading:e})};function $f(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 Qf(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]())):(eb(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,eb(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,eb(d,"constructor",u),eb(u,"constructor",l),l.displayName="GeneratorFunction",eb(u,o,"GeneratorFunction"),eb(d),eb(d,o,"Generator"),eb(d,r,function(){return this}),eb(d,"toString",function(){return"[object Generator]"}),(Xf=function(){return{w:a,m:p}})()}function eb(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}eb=function(e,t,n,r){function a(t,n){eb(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))},eb(e,t,n,r)}var tb=["cancelled","marked_for_cancel","unknown","blocked"],nb=["cancelled","unknown","blocked"],rb=(0,L.memo)(function(){var e=La(),t=e.isRestrictedProduct,n=e.status,o=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionCancellingSubscription").t,a=Jf(),i=a.cancelSubscription,c=a.isUpdateSubscriptionLoading,l=(0,L.useCallback)((0,r.Z)(Xf().m(function e(){return Xf().w(function(e){for(;;)switch(e.n){case 0:i();case 1:return e.a(2)}},e)})),[i]);return(t?nb:tb).includes(n)?null:L.createElement(Jd,{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"))}),ob=["active","cancelled","blocked"],ab=(0,L.memo)(function(){var e=La(),t=e.isRestrictedProduct,n=e.status,r=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionChangingSubscription").t;return ob.includes(n)||t?null:L.createElement(Jd,{title:r("title")},r("subtitle"))}),ib=(0,L.memo)(function(){var e=Un("myTadaamModule","internetAndTvSubscriptionPage.sectionPausingSubscription").t,t=La(),n=t.isRestrictedProduct;return"active"!==t.status||n?null:L.createElement(Jd,{title:e("title")},e("subtitle"))});function cb(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 lb(e){for(var t=1;tS?"upgrade":null)},[S,k,w,n]),C=(0,L.useMemo)(function(){return(P?T:j)||"order"},[T,j,P]),A=(0,L.useMemo)(function(){switch(C){case"cancelDowngrade":return function(){return g()};case"downgrade":case"upgrade":return function(){return v({productId:t,stripeRedirectUrls:r})};case"pause":return function(){return o(ul.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(ul.SHIPPING_VERIFICATION,"/").concat(t))};case"unpause":return function(){return O({stripeRedirectUrls:r})};default:return function(){return y({productId:t,stripeRedirectUrls:r})}}},[C,g,v,y,l,o,t,E,r,O]);return Qf(Qf({},(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(C){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}}},[C,t,m,a])),{},{isLoading:h||p,onClick:A})}(e);return r&&n(e.id)?L.createElement(x.Ilp,o):L.createElement(x.Ilp,(0,G.Z)({},o,a))}),sb=(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])))}),db=(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(sb,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(ub,(0,G.Z)({key:t},e))})))}),pb=(0,L.memo)(function(){var e=La().hasSubscription;return L.createElement(L.Fragment,null,L.createElement(Zu,null,L.createElement(x.gCW,{alignItems:"stretch",gap:"10"},L.createElement(db,null),e&&L.createElement(x.gCW,{alignItems:"stretch",gap:"4"},L.createElement(ib,null),L.createElement(ab,null),L.createElement(rb,null)),L.createElement(qf,null))),L.createElement(Le.j3,null))}),mb=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}({}),fb=z.object({duration:z.number().oneOf(Object.values(mb).map(function(e){return Number(e)})).optional()}),bb=(0,x.HIC)(mb),gb=(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 bb.map(function(e){return{label:n("options.".concat(e)),value:e}})},[n]),l=n(a?"options.".concat(a):"label");return L.createElement($l,{currentValue:a,isFormField:!0,label:l,onChange:i,options:c})}),vb=["submitHandler"];function yb(){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 hb(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]())):(hb(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,hb(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,hb(d,"constructor",u),hb(u,"constructor",l),l.displayName="GeneratorFunction",hb(u,o,"GeneratorFunction"),hb(d),hb(d,o,"Generator"),hb(d,r,function(){return this}),hb(d,"toString",function(){return"[object Generator]"}),(yb=function(){return{w:a,m:p}})()}function hb(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}hb=function(e,t,n,r){function a(t,n){hb(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))},hb(e,t,n,r)}var Eb=(0,L.memo)(function(e){var t=e.isOpen,n=(0,Le.s0)(),o=La(),a=o.isPausable,i=o.status,c=Jf(),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)(yb().m(function e(t){return yb().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:fb}),f=m.submitHandler,b=(0,F.Z)(m,vb),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(sb,null),L.createElement(Nc,null,d("description")),L.createElement(gb,{name:"duration"}))),L.createElement(x.mzw,null,L.createElement(x.zxk,{isDisabled:y,isLoading:l,type:"submit",variant:"primary",width:"100%"},d("confirm")))))))}),Ob=function(e){return e.OVERVIEW="*",e.UPDATE="update",e}({}),wb=(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 Sb(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 Pb=(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=Jf(),l=i.isUpdateSubscriptionLoading,u=i.resubscribeSubscription,s=(0,L.useCallback)(function(){r(Ob.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]())):(Ab(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,Ab(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ab(d,"constructor",u),Ab(u,"constructor",l),l.displayName="GeneratorFunction",Ab(u,o,"GeneratorFunction"),Ab(d),Ab(d,o,"Generator"),Ab(d,r,function(){return this}),Ab(d,"toString",function(){return"[object Generator]"}),(Cb=function(){return{w:a,m:p}})()}function Ab(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ab=function(e,t,n,r){function a(t,n){Ab(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))},Ab(e,t,n,r)}var Mb=["shippingAddress"],Ib=["canSubmit","errorMessage","hasError","isLoading","submitHandler"];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)}function Nb(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 xb(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]())):(ag(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,ag(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ag(d,"constructor",u),ag(u,"constructor",l),l.displayName="GeneratorFunction",ag(u,o,"GeneratorFunction"),ag(d),ag(d,o,"Generator"),ag(d,r,function(){return this}),ag(d,"toString",function(){return"[object Generator]"}),(og=function(){return{w:a,m:p}})()}function ag(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ag=function(e,t,n,r){function a(t,n){ag(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))},ag(e,t,n,r)}var ig="mobile.activate-subscription";function cg(){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 lg(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]())):(lg(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,lg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,lg(d,"constructor",u),lg(u,"constructor",l),l.displayName="GeneratorFunction",lg(u,o,"GeneratorFunction"),lg(d),lg(d,o,"Generator"),lg(d,r,function(){return this}),lg(d,"toString",function(){return"[object Generator]"}),(cg=function(){return{w:a,m:p}})()}function lg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}lg=function(e,t,n,r){function a(t,n){lg(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))},lg(e,t,n,r)}var ug="mobile.sim-swap-completed",sg=(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=rg({entityName:"eSIM",id:ug}).errorHandler,a=(0,L.useCallback)((0,r.Z)(cg().m(function t(){return cg().w(function(t){for(;;)switch(t.n){case 0:if(n){t.n=1;break}return t.n=1,e.post(ug);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:[ug],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=rg({entityName:"eSIM",id:ig}).errorHandler,a=(0,L.useCallback)(function(){e.invalidateQueries({queryKey:[er]})},[e]),i=(0,L.useCallback)((0,r.Z)(og().m(function e(){return og().w(function(e){for(;;)switch(e.n){case 0:if(n){e.n=1;break}return e.n=1,t.post(ig);case 1:return e.a(2)}},e)})),[t,n]),c=(0,ar.D)({mutationFn:i,mutationKey:[ig],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")))}),dg=(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(Yb,{textAlign:"center"},L.createElement(x.gCW,{gap:8},L.createElement(Xb,null),L.createElement(eg,null),L.createElement(Kb,{isChecked:o,toggleIsChecked:a}))),L.createElement(sg,{isActivationConfirmed:o,onPrevious:t}))}),pg=(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(Qd,{errorCorrectionLevel:"M",link:r})),o&&L.createElement(L.Fragment,null,L.createElement(_u,null),L.createElement(x.xuv,{textAlign:"center"},L.createElement(x.zxk,{as:Ao.rU,to:"https://esimsetup.apple.com/esim_qrcode_provisioning?carddata=".concat(r),variant:"outlineDark"},n("install")))),L.createElement(Yb,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")))}),mg=(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:Bb.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(Vb,{activeStep:n}),L.createElement(mi.M,{custom:r,initial:!1,mode:"wait"},L.createElement(Hb,{direction:r,key:n},L.createElement(Zb,{activeStep:n},0===n&&L.createElement(pg,{onNext:o}),1===n&&L.createElement(dg,{onPrevious:a}))))))}),fg=(0,L.memo)(function(){var e=oo().status,t=Un("myTadaamModule","mobileSubscriptionPage.sectionCancellingSubscription").t;return["blocked","cancelled","unknown"].includes(e)?null:L.createElement(Jd,{title:t("title")},L.createElement(x.xvT,{as:"span",color:"whiteAlpha.700",dangerouslySetInnerHTML:{__html:t("description")},fontSize:"base",mt:"0"}))}),bg=(0,x.HIC)(fe),gg={Fifty:5e3,Hundred:1e4,SeventyFive:7500,TwentyFive:2500,Zero:0},vg=["mockCtaFunction"];function yg(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 hg(){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 Eg(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]())):(Eg(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,Eg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Eg(d,"constructor",u),Eg(u,"constructor",l),l.displayName="GeneratorFunction",Eg(u,o,"GeneratorFunction"),Eg(d),Eg(d,o,"Generator"),Eg(d,r,function(){return this}),Eg(d,"toString",function(){return"[object Generator]"}),(hg=function(){return{w:a,m:p}})()}function Eg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Eg=function(e,t,n,r){function a(t,n){Eg(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))},Eg(e,t,n,r)}var Og="mobile.update-credit-limit",wg=(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 bg.map(function(e){return{label:(0,x.cco)(gg[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]())):(_g(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,_g(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_g(d,"constructor",u),_g(u,"constructor",l),l.displayName="GeneratorFunction",_g(u,o,"GeneratorFunction"),_g(d),_g(d,o,"Generator"),_g(d,r,function(){return this}),_g(d,"toString",function(){return"[object Generator]"}),(Ig=function(){return{w:a,m:p}})()}function _g(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_g=function(e,t,n,r){function a(t,n){_g(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))},_g(e,t,n,r)}var Dg="mobile.retry-activate-sim-mnp";function Ng(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 xg(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]())):(Zg(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,Zg(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Zg(d,"constructor",u),Zg(u,"constructor",l),l.displayName="GeneratorFunction",Zg(u,o,"GeneratorFunction"),Zg(d),Zg(d,o,"Generator"),Zg(d,r,function(){return this}),Zg(d,"toString",function(){return"[object Generator]"}),(Vg=function(){return{w:a,m:p}})()}function Zg(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Zg=function(e,t,n,r){function a(t,n){Zg(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))},Zg(e,t,n,r)}function qg(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 Wg(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]())):(ov(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,ov(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ov(d,"constructor",u),ov(u,"constructor",l),l.displayName="GeneratorFunction",ov(u,o,"GeneratorFunction"),ov(d),ov(d,o,"Generator"),ov(d,r,function(){return this}),ov(d,"toString",function(){return"[object Generator]"}),(rv=function(){return{w:a,m:p}})()}function ov(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ov=function(e,t,n,r){function a(t,n){ov(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))},ov(e,t,n,r)}var av="mobile.sim-swap",iv=(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(Jd,{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(iv,null))}),lv=["mockCtaFunction"];function uv(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 sv(){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 dv(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]())):(dv(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,dv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,dv(d,"constructor",u),dv(u,"constructor",l),l.displayName="GeneratorFunction",dv(u,o,"GeneratorFunction"),dv(d),dv(d,o,"Generator"),dv(d,r,function(){return this}),dv(d,"toString",function(){return"[object Generator]"}),(sv=function(){return{w:a,m:p}})()}function dv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}dv=function(e,t,n,r){function a(t,n){dv(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))},dv(e,t,n,r)}var pv=(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=Dv().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)||Gv,i=(null===(t=n[0])||void 0===t?void 0:t.date)||(0,Rv.l)(Gv,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(ep,{headerActions:L.createElement(Lv,{isDisabled:r}),title:l,titleFontSize:"lg"},L.createElement(ju,{entityName:u("usage"),isEmpty:r,isLoading:a,loadingType:"table"},t))});function zv(){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 Uv(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]())):(Uv(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,Uv(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Uv(d,"constructor",u),Uv(u,"constructor",l),l.displayName="GeneratorFunction",Uv(u,o,"GeneratorFunction"),Uv(d),Uv(d,o,"Generator"),Uv(d,r,function(){return this}),Uv(d,"toString",function(){return"[object Generator]"}),(zv=function(){return{w:a,m:p}})()}function Uv(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Uv=function(e,t,n,r){function a(t,n){Uv(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))},Uv(e,t,n,r)}var Bv=function(){var e=(0,x.h_N)(),t=Rr().userProfile.id,n=Dv().state,o=n.offset,a=n.period,i=(0,L.useCallback)((0,r.Z)(zv().m(function n(){var r,i,c;return zv().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}},Vv={data:[],labels:[],totalUsage:0},Zv=(0,L.memo)(function(){var e=Un("myTadaamModule","usagePage").t,t=Bv(),n=t.hasGetInternetUsageError,r=t.internetUsage,o=t.isGetInternetUsageEmpty,a=t.isGetInternetUsageLoading,i=n||o,c=function(){var e=Bv().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},Vv)},[e])}(),l=c.data,u=c.labels,s=c.totalUsage;return L.createElement(Fv,{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")))}),qv=(0,L.memo)(function(){return L.createElement(_v,null,L.createElement(Zv,null))}),Wv=(0,L.memo)(function(){return L.createElement(Fv,{isEmpty:!0})}),Hv=(0,L.memo)(function(){var e=Un("myTadaamModule","usagePage").t;return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(cp,{title:e("pageTitle")}),path:"/"},L.createElement(Le.AW,{element:L.createElement(qv,null),path:ve.INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(Wv,null),path:ve.MOBILE})))}),Yv=(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(Qd,{link:n,shouldAddLogo:!0})),L.createElement(x.gCW,{alignItems:"flex-start"},L.createElement(Nc,null,t("data.description.label")),L.createElement(Nc,null,t("data.qrInstructions.label")),L.createElement(Nc,null,t("data.linkInstructions.label")),L.createElement(x.zxk,{onClick:a,rightIcon:L.createElement(x.Y5v,{iconName:"FiCopy"}),variant:"secondaryDark",w:"full"},o)))))}),Kv=(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")))}),Jv={completed:"green",expired:"red",pending:"gray"},$v={completed:"statusCompleted",expired:"statusExpired",pending:"statusPending"},Qv=(0,L.memo)(function(e){var t=e.status,n=Un("myTadaamModule","memberGetMemberPage.invitationOverview.data").t,r=n("".concat($v[t],".placeHolder"))||Xe,o=(0,L.useMemo)(function(){return{completed:r,expired:r,pending:r}},[r]);return L.createElement(Fu,{colorSchemeConfig:Jv,label:n("".concat($v[t],".label")),status:t,tooltipConfig:o})}),Xv=(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.xuv,{position:"relative",w:"full"},L.createElement(x.Exd,{background:"whiteAlpha.400",borderRadius:"full",colorScheme:"brand",size:"xs",value:o,w:"full"}),L.createElement(x.xuv,{"aria-hidden":!0,background:"whiteAlpha.800",borderRadius:"full",height:"10px",left:"50%",position:"absolute",top:"50%",transform:"translate(-50%, -50%)",width:"2px"})))}),ey={halfwayRewarded:"green",inProgress:"orange",pending:"gray",redeemed:"gray",rewarded:"green"},ty={halfwayRewarded:"statusHalfwayRewarded",inProgress:"statusInProgress",pending:"statusPending",redeemed:"statusRedeemed",rewarded:"statusRewarded"},ny=(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(ty[n],".placeHolder"))||Xe,a=(0,L.useMemo)(function(){return{halfwayRewarded:o,inProgress:o,pending:o,redeemed:o,rewarded:o}},[o]);return L.createElement(Fu,{colorSchemeConfig:ey,label:r("".concat(ty[n],".label")),status:n,tooltipConfig:a})}),ry=(0,Rm.Cl)(),oy=[ry.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(Kv,{name:"referredHeader"})},id:"to"}),ry.accessor("status",{cell:function(e){var t=e.getValue;return L.createElement(Qv,{status:t()})},header:function(){return L.createElement(Kv,{name:"invitationStatusHeader"})},id:"status"}),ry.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(Xv,t())},header:function(){return L.createElement(Kv,{name:"activeMonthsHeader"})},id:"activeMonths"}),ry.accessor(function(e){var t=e.metadata;return(void 0===t?{}:t).rewardStatus},{cell:function(e){var t=e.getValue;return L.createElement(ny,{status:t()})},header:function(){return L.createElement(Kv,{name:"referralStatusHeader"})},id:"rewardStatus"})],ay=[ry.accessor("from",{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(Kv,{name:"referredHeader"})},id:"from"})].concat((0,ae.Z)(oy.slice(1)));function iy(){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 cy(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]())):(cy(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,cy(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,cy(d,"constructor",u),cy(u,"constructor",l),l.displayName="GeneratorFunction",cy(u,o,"GeneratorFunction"),cy(d),cy(d,o,"Generator"),cy(d,r,function(){return this}),cy(d,"toString",function(){return"[object Generator]"}),(iy=function(){return{w:a,m:p}})()}function cy(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}cy=function(e,t,n,r){function a(t,n){cy(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))},cy(e,t,n,r)}var ly=function(e){var t=(0,x.h_N)(),n=(0,L.useCallback)((0,r.Z)(iy().m(function n(){var r,o;return iy().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,t.get("member-get-member-invitation.list",{params:{role:e}});case 1:return r=n.v,o=r.data,n.a(2,o)}},n)})),[t,e]),o=(0,wt.a)({queryFn:n,queryKey:["member-get-member-invitation","list",e]}),a=o.data;return{hasGetInvitationsError:o.isError,invitations:a||[],isGetInvitationsLoading:o.isFetching}},uy=(0,L.memo)(function(e){var t=e.columns,n=e.hasError,r=e.invitations,o=e.isLoading,a=e.title,i=Un("myTadaamModule","memberGetMemberPage.invitationOverview").t;return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.V9q,{title:a}),L.createElement(x.Nak,null,L.createElement(x.kCb,{align:"stretch",direction:"column",gap:0},L.createElement(kc,{entity:i("entityName"),hasError:n,isEmpty:!o&&!n&&!r.length},L.createElement(x.iA_,{colorScheme:"whiteAlpha",columns:t,data:r,isLoading:o,pageSize:10})))))}),sy=(0,L.memo)(function(){var e=ly("referee"),t=ly("referrer"),n=Un("myTadaamModule","memberGetMemberPage.invitationOverview").t,r=!!e.invitations.length||e.hasGetInvitationsError||e.isGetInvitationsLoading,o=!!t.invitations.length||t.hasGetInvitationsError||t.isGetInvitationsLoading;return r||o?L.createElement(L.Fragment,null,r&&L.createElement(uy,{columns:ay,hasError:e.hasGetInvitationsError,invitations:e.invitations,isLoading:e.isGetInvitationsLoading,title:n("ownProgressSectionTitle")}),o&&L.createElement(uy,{columns:oy,hasError:t.hasGetInvitationsError,invitations:t.invitations,isLoading:t.isGetInvitationsLoading,title:n("sectionTitle")})):null}),dy=(0,L.memo)(function(){var e=Un("myTadaamModule","memberGetMemberPage").t;return L.createElement(L.Fragment,null,L.createElement(Du,null,e("pageTitle")),L.createElement(x.gCW,{gap:4},L.createElement(Yv,null),L.createElement(sy,null)))}),py=n(47),my=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,py.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(Wd,{label:a("paymentInfo.data.cardType.label")},L.createElement(Hd,{value:s})),L.createElement(Wd,{label:a("paymentInfo.data.cardNumber.label")},L.createElement(Hd,{value:"•••• ".concat(d)})),(null==o?void 0:o.card)&&L.createElement(Wd,{label:a("paymentInfo.cardExpires")},L.createElement(Hd,{value:"".concat(i.exp_month.toString().padStart(2,"0"),"/").concat(i.exp_year)})))};function fy(){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 by(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]())):(by(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,by(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,by(d,"constructor",u),by(u,"constructor",l),l.displayName="GeneratorFunction",by(u,o,"GeneratorFunction"),by(d),by(d,o,"Generator"),by(d,r,function(){return this}),by(d,"toString",function(){return"[object Generator]"}),(fy=function(){return{w:a,m:p}})()}function by(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}by=function(e,t,n,r){function a(t,n){by(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))},by(e,t,n,r)}function gy(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 vy(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]())):(Ey(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,Ey(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Ey(d,"constructor",u),Ey(u,"constructor",l),l.displayName="GeneratorFunction",Ey(u,o,"GeneratorFunction"),Ey(d),Ey(d,o,"Generator"),Ey(d,r,function(){return this}),Ey(d,"toString",function(){return"[object Generator]"}),(hy=function(){return{w:a,m:p}})()}function Ey(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ey=function(e,t,n,r){function a(t,n){Ey(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))},Ey(e,t,n,r)}var Oy=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)(hy().m(function e(){var t,r;return hy().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},wy=function(e){var t=e.product,n=(0,Un("product").t)("internet-and-tv"===t?"internetAndTv.label":"mobile.label");return L.createElement(lp,{sectionTitle:n},L.createElement(ep,{headerActions:L.createElement(x.kCb,null,L.createElement(Oy,{product:t})),title:n},L.createElement(yy,{product:t})))},Sy=(0,L.memo)(function(){var e=Un("myTadaamModule","paymentSettingsPage").t;return L.createElement(L.Fragment,null,L.createElement(Du,null,e("pageTitle")),L.createElement(x.xuv,{display:"flex",flexDir:"column",gap:4},L.createElement(wy,{product:ve.INTERNET_AND_TV}),L.createElement(wy,{product:ve.MOBILE})))}),Py=function(e){return e.SUCCESS="success",e}({}),ky={id:"item",justifySelf:"start",translationKey:"itemColumnLabel"},Ty={id:"price",justifySelf:"center",translationKey:"priceColumnLabel"},jy={id:"quantity",justifySelf:"center",translationKey:"quantityColumnLabel"},Cy={id:"total",justifySelf:"end",translationKey:"totalColumnLabel"},Ay=ky,My=Ty,Iy=jy,_y=Cy,Dy=(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:Ay.justifySelf},e("overview.".concat(Ay.translationKey))),L.createElement(x.xvT,{justifySelf:My.justifySelf},e("overview.".concat(My.translationKey))),L.createElement(x.xvT,{justifySelf:Iy.justifySelf},e("overview.".concat(Iy.translationKey))),L.createElement(x.xvT,{justifySelf:_y.justifySelf},e("overview.".concat(_y.translationKey))))});function Ny(){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 xy(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]())):(xy(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,xy(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,xy(d,"constructor",u),xy(u,"constructor",l),l.displayName="GeneratorFunction",xy(u,o,"GeneratorFunction"),xy(d),xy(d,o,"Generator"),xy(d,r,function(){return this}),xy(d,"toString",function(){return"[object Generator]"}),(Ny=function(){return{w:a,m:p}})()}function xy(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}xy=function(e,t,n,r){function a(t,n){xy(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))},xy(e,t,n,r)}var Ly="webshop.checkout",Ry="".concat(be.MY_TADAAM,"/").concat(re.WEB_SHOP),Gy="".concat(Ry,"/").concat(Py.SUCCESS),Fy=(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(Ry)),o=jo(Gy),a=Un("myTadaamModule","webshopPage.overview").t,i=Un("global","error.dialog").t,c=(0,L.useCallback)(function(){var e=(0,r.Z)(Ny().m(function e(r){var a,i;return Ny().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.post(Ly,{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 Ce.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:[Ly],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"))))}),zy=["id"],Uy={"tadaam-remote":_c,"tadaam-video":Dc},By=(0,L.memo)(function(e){var t=e.id,n=(0,F.Z)(e,zy);return L.createElement(x.Eep,(0,G.Z)({background:"whiteAlpha.100",borderRadius:"md",boxSize:24,p:4,src:Uy[t]},n))}),Vy=(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:jy.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})))}),Zy=["id","limit","productTotalRate","rate"],qy=(0,L.memo)(function(e){var t=e.id,n=e.limit,r=e.productTotalRate,o=e.rate,a=(0,F.Z)(e,Zy),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:ky.justifySelf},L.createElement(By,{alt:i,id:t}),L.createElement(x.xvT,null,i)),L.createElement(x.xvT,{justifySelf:Ty.justifySelf},c),L.createElement(Vy,(0,G.Z)({limit:n},a)),L.createElement(x.xvT,{justifySelf:Cy.justifySelf},l)))}),Wy=["id","limit","productTotalRate","rate"],Hy=(0,L.memo)(function(e){var t=e.id,n=e.limit,r=(e.productTotalRate,e.rate),o=(0,F.Z)(e,Wy),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:ky.justifySelf,width:"100%"},L.createElement(By,{alt:a,height:24,id:t,width:"100%"}),L.createElement(x.xvT,null,a)),L.createElement(x.xvT,{justifySelf:Ty.justifySelf},i),L.createElement(Vy,(0,G.Z)({limit:n},o))))}),Yy=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}},Ky=["quantity"];function Jy(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 $y=["hasWebshopProductsError","isWebshopProductsLoading","productsConfig"],Qy=["id"],Xy=(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=Yy(),g=Yy(),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,$y),l=ba();return L.createElement(ju,{entityName:e("pageTitle"),hasError:n},L.createElement(x.gCW,{alignItems:"flex-start",marginBottom:4},L.createElement(Du,{marginBottom:0},e("pageTitle"))),L.createElement(x.gCW,{alignItems:"stretch",gap:4},l?null:L.createElement(Fc,{isLoaded:!o,w:"full"},L.createElement(Dy,null)),a.map(function(e){var t=e.id,n=(0,F.Z)(e,Qy);return L.createElement(Fc,{isLoaded:!o,key:t,w:"full"},l?L.createElement(Hy,(0,G.Z)({id:t},n)):L.createElement(qy,(0,G.Z)({id:t},n)))}),L.createElement(Fc,{alignSelf:"flex-end",isLoaded:!o,w:{base:"100%",sm:"50%"}},L.createElement(Fy,i))))}),eh=(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(Yu,{iconName:"FiTruck",isInternetAndTvOnly:!1,isMobileOnly:!1,shouldSkipIfHasPackage:!1,translationKey:"thanksForOrdering"})))}),th=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(Xy,null),index:!0}),L.createElement(Le.AW,{element:L.createElement(eh,null),path:Py.SUCCESS}))}),nh=(0,L.memo)(function(){var e=Wn("ffWebshop");return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(op,null)},L.createElement(Le.AW,{element:L.createElement(Le.Fg,{replace:!0,to:re.ACCOUNT}),index:!0}),L.createElement(Le.AW,{element:L.createElement(Mp,null),path:re.ACCOUNT}),L.createElement(Le.AW,{element:L.createElement(kv,null),path:"".concat(re.SUBSCRIPTION,"/*")}),L.createElement(Le.AW,{element:L.createElement(Lm,null),path:"".concat(re.DEVICES,"/*")}),L.createElement(Le.AW,{element:L.createElement(Sy,null),path:re.PAYMENT_SETTINGS}),L.createElement(Le.AW,{element:L.createElement(Pf,null),path:"".concat(re.INVOICES,"/*")}),L.createElement(Le.AW,{element:L.createElement(Hv,null),path:"".concat(re.USAGE,"/*")}),L.createElement(Le.AW,{element:L.createElement(dy,null),path:re.MEMBER_GET_MEMBER}),e&&L.createElement(Le.AW,{element:L.createElement(th,null),path:"".concat(re.WEB_SHOP,"/*")})))}),rh=(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:Ao.rU,to:"/",variant:"primary"},"Take me back home"))))}),oh=(0,L.memo)(function(){return L.createElement(Le.Z5,null,L.createElement(Le.AW,{element:L.createElement(rh,null),index:!0}))});function ah(){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 ih(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]())):(ih(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,ih(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,ih(d,"constructor",u),ih(u,"constructor",l),l.displayName="GeneratorFunction",ih(u,o,"GeneratorFunction"),ih(d),ih(d,o,"Generator"),ih(d,r,function(){return this}),ih(d,"toString",function(){return"[object Generator]"}),(ah=function(){return{w:a,m:p}})()}function ih(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ih=function(e,t,n,r){function a(t,n){ih(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))},ih(e,t,n,r)}var ch,lh=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)(ah().m(function r(o){return ah().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},uh=function(){return{nextInitializationStep:ea(function(e){return e.nextInitializationStep}),setNextInitializationStep:ea(function(e){return e.setNextInitializationStep})}},sh=(ch={},(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)(ch,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),Bo.PAYMENT_PROGRESS_INTERNET_AND_TV,7),Bo.PAYMENT_PROGRESS_MOBILE,8),(0,c.Z)(ch,Bo.SUCCESS,9)),dh=function(){var e=So();return{stepWeight:sh[e]||0}},ph=sh[Uo.ACCOUNT],mh=sh[Uo.ACCOUNT],fh=Uo.ACCOUNT,bh=Uo.IDENTITY_CHECK,gh=Uo.DELIVERY_AND_LEGAL,vh=sh[fh],yh=sh[bh],hh=sh[gh],Eh=Bo.SUCCESS;function Oh(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 wh(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]())):(_h(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,_h(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,_h(d,"constructor",u),_h(u,"constructor",l),l.displayName="GeneratorFunction",_h(u,o,"GeneratorFunction"),_h(d),_h(d,o,"Generator"),_h(d,r,function(){return this}),_h(d,"toString",function(){return"[object Generator]"}),(Ih=function(){return{w:a,m:p}})()}function _h(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}_h=function(e,t,n,r){function a(t,n){_h(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))},_h(e,t,n,r)}var Dh=function(){var e=uh().nextInitializationStep;!function(){var e=uh(),t=e.nextInitializationStep,n=e.setNextInitializationStep,r=Rr().customerId,o=Gn().isLoading,a=lh(),i=(0,Ao.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=uh(),t=e.nextInitializationStep,n=e.setNextInitializationStep,r=fo().isGetProductsLoading,o=function(){var e=(0,Ao.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(wh(wh(wh(wh(wh({},n&&{email:n}),r&&{invitationToken:r}),i&&{invitationType:i}),o&&{referredBy:o}),a&&{verificationToken:a})),l(wh({},i===zo.RETAIL&&{isMobileProductEnabled:!1,mobileProductId:""}))},[])}(),a=function(){var e=(0,Ao.lr)(),t=(0,Qe.Z)(e,1)[0],n=t.get("mobileProductId")||"",r=t.get("internetAndTvProductId")||"",o=Th(t.get("isMobileProductEnabled"),n),a=Th(t.get("isInternetAndTvProductEnabled"),r),i=ea(function(e){return e.setProductSelection});return(0,L.useCallback)(function(){i(Ph(Ph(Ph(Ph({},r&&{internetAndTvProductId:r}),n&&{mobileProductId:n}),kh(o)&&{isMobileProductEnabled:o}),kh(a)&&{isInternetAndTvProductEnabled:a}))},[])}(),i=(0,Ao.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(jh,Ch).forEach(function(e){t.delete(e)}),t})},[c]);(0,L.useEffect)(function(){l&&(o(),a(),u(),n("validateInvitation"))},[l])}(),function(){var e=uh(),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)(Ih().m(function e(){var t,r;return Ih().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=uh(),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(Mh(Mh({},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=uh().nextInitializationStep,d=To(),p=So()===Eh,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=dh().stepWeight,t=ea(function(e){return e.setInternetAndTvProductId}),n=ea(function(e){return e.setMobileProductId}),r=xl(),o=r.hasAProduct,a=r.hasValidInternetAndTvProductSelection,i=r.hasValidMobileProductSelection,c=!(e>=mh)||o&&a&&i;return(0,L.useCallback)(function(){return!!c||(a||t(""),i||n(""),!1)},[a,i,t,n,c])}(),b=function(){var e=dh().stepWeight,t=cl(),n=ll(),r=oa().track,o=e>=ph,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=dh().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||evh&&!n?fh:e===vh&&n?u&&!l?bh:gh:e>yh&&u&&!l?bh:e===yh&&l||e>hh&&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 nE=z;var rE=n(2391),oE=n(9315),aE=[{labelKey:"personalInformation.idCardRadioGroup.national.label",value:"national"},{labelKey:"personalInformation.idCardRadioGroup.international.label",value:"international"}],iE=aE.map(function(e){return e.value}),cE=nE.object({billingAddress:U,communication:nE.boolean(),company:nE.object().when("customerType",{is:"company",then:function(){return $}}),customerType:nE.string().oneOf(tE),dateOfBirth:nE.string().required("requiredErrorMessage").test("isDateOfBirthInThePast",function(e,t){var n=new Date(e),r=(0,rE.J)(n)?(0,$h.WU)(n,Do):new Date;return!(0,oE.A)(r,Qh)||t.createError({message:"invalidBirthdayErrorMessage"})}),easySwitchConsent:nE.boolean().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.oneOf([!0],"requiredErrorMessage")}}),easySwitchCustomerNumber:nE.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.max(30).required("requiredErrorMessage")}}),easySwitchDonorOperator:nE.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.required("requiredErrorMessage")}}),easySwitchNumber:nE.string().when("isEasySwitchEnabled",{is:!0,otherwise:function(e){return e},then:function(e){return e.max(30).required("requiredErrorMessage")}}),easySwitchNumbersToCancel:nE.array(nE.object({number:nE.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:nE.string().plainText().required("requiredErrorMessage"),identityCardNumber:nE.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:nE.string().oneOf(iE),isBillingAddressShippingAddress:nE.boolean(),isEasySwitchEnabled:nE.boolean(),itsmeId:nE.string(),lastName:nE.string().plainText().required("requiredErrorMessage"),shippingAddress:nE.object().when("isBillingAddressShippingAddress",{is:!1,then:function(){return Be}}).nullable()}).concat(Oe),lE={billingAddress:{box:"",city:"",houseNumber:"",street:"",zip:""},communication:!0,customerType:"personal",dateOfBirth:Xh,easySwitchConsent:!1,easySwitchCustomerNumber:"",easySwitchDonorOperator:"",easySwitchNumber:"",easySwitchNumbersToCancel:[{number:""}],firstName:"",identityCardType:"national",isBillingAddressShippingAddress:!0,isEasySwitchEnabled:!0,itsmeId:"",lastName:"",phoneNumber:"",selectedCountry:"BE"},uE=n(9620);n.n(uE)()(z);var sE=z.string().required("requiredErrorMessage").email("invalidEmailAddressErrorMessage"),dE=z.string().required("requiredErrorMessage").test("tokenIsNotEmpty",function(e,t){return 6===(e||"").replace("_","").length||t.createError({message:"invalidTokenErrorMessage"})}),pE=z.object({email:sE,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:dE}),mE={email:"",isRetailOnDeviceInvitation:!1,password:void 0},fE=(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(Vc,{defaultVatNumber:o})}),bE=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Un("onboardingModule","deliveryAndLegalPage").t,n=Vn({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(tl,{mb:4,title:t("shipping.headerTitle")}),L.createElement(x.rjZ,{gap:2},L.createElement(Bc,{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")})))))}),gE=["errorMessage"],vE=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage").t,t=Vn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,n=(0,(0,x.joj)(t).getDefaultRegisterInputFieldProps)("isBillingAddressShippingAddress"),r=(n.errorMessage,(0,F.Z)(n,gE));return L.createElement(x.XZJ,(0,G.Z)({},r,{mb:8}),e("billing.shippingSameAsBillingCheckboxText"))}),yE=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Un("onboardingModule","deliveryAndLegalPage").t,n=Zn(eE);return L.createElement(L.Fragment,null,L.createElement(tl,{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(Bc,{type:"billingAddress"}),L.createElement(fE,null)),L.createElement(vE,null),L.createElement(bE,null))}),hE=["errorMessage"],EE=(0,L.memo)(function(){var e=Un("onboardingModule","deliveryAndLegalPage.personalInformation").t,t=Vn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations,n=(0,(0,x.joj)(t).getDefaultRegisterInputFieldProps)("communication"),r=(n.errorMessage,(0,F.Z)(n,hE));return L.createElement(x.XZJ,(0,G.Z)({},r,{checked:!0,my:8}),e("legal.subscribeCheckboxText"))}),OE={"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"},wE={"tadaam-bridge":"BRIDGE","tadaam-mobile-unlimited":"TADAAM_MOBILE_UNLIMITED","tadaam-platinum":"PLATINUM","tadaam-premium":"PREMIUM","tadaam-premium-free":"PREMIUM","tadaam-standard":"STANDARD"},SE=function(e){var t=e.productId,n=OE[t]||"",r=Un("product").t,o=Cn().currentLanguage,a=ct().appConfig.legalDocumentsUri,c=Un("onboardingModule","deliveryAndLegalPage").t;if(!n)return null;var l=wE[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(Nc,null,L.createElement(i.cC,{components:{url:L.createElement(Hc,{href:s,target:"_blank"})},defaults:"Please read the contract summary before continuing.",i18nKey:"contractSummary",t:c,values:{productName:u}}))},PE=function(){var e=Vn({module:"onboardingModule",section:"deliveryAndLegalPage"}).resolveTranslations;return(0,x.joj)(e)},kE=["errorMessage"],TE=(0,L.memo)(function(){var e=PE().getDefaultRegisterInputFieldProps,t=Un("onboardingModule","deliveryAndLegalPage.easySwitch").t,n=e("easySwitchConsent"),r=(n.errorMessage,(0,F.Z)(n,kE));return L.createElement(x.XZJ,r,t("consent.label"))}),jE=(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"})))}),CE=(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=PE().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(Fc,{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})))}),AE=(0,L.memo)(function(e){var t=e.canRemove,n=e.index,r=e.onRemove,o=PE().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"}))}),ME=(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,{color:"whiteAlpha.800",fontWeight:"semibold"},a("numbersToCancel.label")),L.createElement(jE,{ariaLabel:a("numbersToCancel.tooltipAriaLabel"),label:a("numbersToCancel.tooltip")})),r.map(function(e,t){return L.createElement(AE,{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")))}),IE=(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=PE().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(jE,{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(du,{isOpen:!!t,transitionHeightDuration:.5},L.createElement(x.rjZ,{gap:4},L.createElement(CE,null),L.createElement(x.gCW,{align:"stretch",gap:2},L.createElement(x.Ugi,{gap:1},L.createElement(x.xvT,{color:"whiteAlpha.800",fontWeight:"semibold"},m("field.easySwitchNumber.label")),L.createElement(jE,{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(ME,null),L.createElement(TE,null))))}),_E=function(e){var t=new Date(e);return(0,rE.J)(t)?(0,$h.WU)(t,Do):""},DE=function(e){return(0,x.lyy)({candidate:e,defaultReturn:{nationalNumber:""}}).nationalNumber},NE=(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=Vn({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}))}),xE=function(){var e=Rr().userProfile,t=e.itsmeId,n=e.onfidoVerificationStatus;return!!t||"approved"===n},LE=(0,L.memo)(function(){var e=(0,io.Gc)().control,t=Rr().userProfile.identityCardType,n=xE(),r=Zn(aE);return n&&t?null:L.createElement(x.hen,{control:e,mb:6,name:"identityCardType",options:r,variant:"dark"})}),RE=(0,L.memo)(function(e){var t=e.children,n=Un("onboardingModule","deliveryAndLegalPage").t,r=Rr().userProfile.firstName;return xE()?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}),GE={shouldDirty:!0,shouldTouch:!0,shouldValidate:!0},FE=function(e){return e},zE=(0,L.memo)(function(e){var t=e.children,n=e.name,r=e.valueFormatter,o=void 0===r?FE:r,a=(0,io.Gc)().setValue,i=Rr(),c=i.isUserProfileLoading,l=i.userProfile[n],u=xE();return(0,L.useEffect)(function(){u&&l&&a(n,o(l),GE)},[u]),L.createElement(Fc,{isLoaded:!c},t)}),UE=["isDisabled"];function BE(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 VE(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]())):(JE(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,JE(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,JE(d,"constructor",u),JE(u,"constructor",l),l.displayName="GeneratorFunction",JE(u,o,"GeneratorFunction"),JE(d),JE(d,o,"Generator"),JE(d,r,function(){return this}),JE(d,"toString",function(){return"[object Generator]"}),(KE=function(){return{w:a,m:p}})()}function JE(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}JE=function(e,t,n,r){function a(t,n){JE(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))},JE(e,t,n,r)}function $E(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 QE(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 QE(QE(QE(QE({},E),!b&&w),"company"===r&&{company:n}),{},{easySwitch:S,id:s,loyalty:!!t,newsletter:!!t,phoneNumber:O,shippingAddress:m?null:h,surveys:!!t})};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)}var nO=["canSubmit","errorMessage","hasError","isLoading","submitHandler"],rO=(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)(KE().m(function r(o){return KE().w(function(r){for(;;)if(0===r.n)return r.a(2,e.post("customer.update",XE(QE(QE({},o),{},{id:t})),{headers:n}))},r)}));return function(e){return o.apply(this,arguments)}}(),[e,t,n]);return{updateCustomer:o}}(),C=j.updateCustomer,A=(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 WE({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 WE(WE(WE(WE(WE(WE({},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?HE:lE},[t,o,T])),M=(0,or.NL)(),I=oa().track,_=Un("onboardingModule","deliveryAndLegalPage").t,D=fl(Uo.DELIVERY_AND_LEGAL).navigateNext,N=jn(),R=N.handleResponse,G=N.showErrors,F=(0,L.useCallback)((0,r.Z)(eO().m(function e(){return eO().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,Ce.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,Ce.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:A,formName:"deliveryAndLegal",onError:z,onSubmit:C,onSuccess:F,schema:cE});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,nO),p=d.formState.isSubmitting;return L.createElement(io.RV,d,L.createElement(fs,{hasError:l},o("error.".concat(c),c)),L.createElement("form",{onSubmit:s},L.createElement(ZE,null),L.createElement(EE,null),L.createElement(yE,null),L.createElement(IE,null),L.createElement(x.gCW,{align:"left",mb:8},L.createElement(SE,{productId:t}),L.createElement(SE,{productId:n})),L.createElement(x.rjZ,{gap:2},L.createElement(x.zxk,{isDisabled:!i,isLoading:p||u,mb:1,type:"submit"},o("submitButtonLabel")))))}),oO=(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(Vl,{maxWidth:{base:"container.sm",lg:"full"}},L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(rO,null))),L.createElement(x.kCb,{direction:"column",gap:4},L.createElement(Fl,null))))}),aO="/".concat(be.ONBOARDING),iO="".concat(aO,"/").concat(Uo.DELIVERY_AND_LEGAL),cO="".concat(aO,"/").concat(Uo.ITSME_IDENTITY_CHECK),lO=function(){var e=Un("identityCheck").t,t=ea(function(e){return e.isMobileProductEnabled}),n=Wn("ffOnfidoVerificationEnabled"),r=oa().track,o=Hl({errorRedirectUrl:cO,successRedirectUrl:iO}).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(tl,{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:Ao.rU,onClick:c,socialProvider:"itsme",to:o,variant:"social"},e("buttonLabel",{context:"itsme"})),n&&L.createElement(x.zxk,{as:Ao.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:Ao.rU,onClick:i,to:"../".concat(Uo.DELIVERY_AND_LEGAL),variant:"secondary"},e("buttonLabel",{context:"manual"})))))},uO=n(445),sO=n(5108),dO="onfido-mount",pO=function(){var e=Un("identityCheck").t,t=Cn().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),C=j.initiateOnfidoVerification,A=(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(A);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"),C().then(function(e){E(e.sdkToken),P(e.workflowRunId)}).catch(function(){p("error"),g(e("error",{context:"entrust"}))}))},[a.id,M,C,e]);var _=(0,L.useCallback)(function(){l("../".concat(Uo.IDENTITY_CHECK))},[l]);return(0,L.useEffect)(function(){if(h&&S){p("verifying");var e=uO.I.init({containerId:dO,language:t,onComplete:function(){p("waiting")},onError:function(e){sO.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(tl,{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(tl,{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:dO,w:"full"})))},mO=(0,x.m$N)(x.Eep,{baseStyle:{bgColor:"whiteAlpha.50",boxSize:24,p:4}}),fO=(0,L.memo)(function(){var e=fo().isGetProductsLoading,t=yl().hasInternetAndTvProduct,n=Un("onboardingModule","orderOverviewPage").t;return L.createElement(Ru,{hasDivider:!0,isEmpty:!t,isLoading:e,title:n("hardwareSectionTitle")},L.createElement(x.Ugi,{gap:4},L.createElement(mO,{alt:Ic,src:Ic}),L.createElement(mO,{alt:Dc,src:Dc})))}),bO=(0,L.memo)(function(){return yl().overviewItems.map(function(e){var t=e.infoText,n=e.productTypeLabel;return L.createElement(al,(0,G.Z)({key:n},e,{hasDivider:!0}),L.createElement(x.xuv,{mt:4},L.createElement(Wc,null,t)))})}),gO=(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(Ru,{hasDivider:!0,title:r("title")},L.createElement(x.xvT,null,r("explanation",{productName:a})))}),vO=(0,L.memo)(function(){var e=fo().isGetProductsLoading,t=yl(),n=t.isCombo,r=t.totalRate,o=Un("onboardingModule","orderOverview").t;return L.createElement(Ru,{hasDivider:!0,isEmpty:!n,isLoading:e},L.createElement(ol,{fontSize:"xl",fontWeight:"bold",label:o("totalSectionTitle"),monthlyLabelAddon:"*",rate:r,subLabel:o("paymentDisclaimer")}))}),yO=(0,L.memo)(function(){var e=Un("onboardingModule","orderOverview").t,t=Un("onboardingModule","orderOverviewPage").t,n=fo(),r=n.hasGetProductsError,o=n.isGetProductsLoading,a=Nl(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(fs,{hasError:l},i),L.createElement(x.V9q,{title:e("title")}),L.createElement(x.Nak,null,L.createElement(Tc,{hasError:r},L.createElement(Nu,{gap:4},L.createElement(bO,null),L.createElement(vO,null),L.createElement(fO,null),L.createElement(gO,null),L.createElement(x.zxk,{alignSelf:"flex-end",isDisabled:s,isLoading:u||o,onClick:c,variant:"secondaryDark"},t("submitButtonLabel"))))))}),hO=(0,L.memo)(function(e){var t=e.children,n=e.iconName,r=e.value,o=Rr().isUserProfileLoading;return L.createElement(Fc,{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)}),EO=(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(Tc,{hasError:t},L.createElement(Nu,{gap:4},L.createElement(Ru,{hasDivider:!0,headerActions:L.createElement(x.hU,{"aria-label":"update personal information",as:Ao.rU,icon:L.createElement(x.Y5v,{iconName:"FiEdit"}),size:"sm",to:"../".concat(Uo.DELIVERY_AND_LEGAL),variant:"linkDark"}),title:s("personalDetailsSectionTitle")},L.createElement(hO,{iconName:"FiUser",value:"".concat(a," ").concat(i)}),L.createElement(hO,{iconName:"FiMail",value:o}),L.createElement(hO,{iconName:"FiPhone",value:c})),L.createElement(Ru,{hasDivider:!0,isEmpty:!u,title:s("deliverySectionTitle")},L.createElement(hO,{iconName:"FiHome",value:m},L.createElement(x.xvT,{ml:7},f))),L.createElement(Ru,{title:s("billingSectionTitle")},L.createElement(hO,{iconName:"FiHome",value:d},L.createElement(x.xvT,{ml:7},p)))))))}),OO=(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(tl,{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(EO,null)),L.createElement(x.P4e,{colSpan:{lg:3,sm:1}},L.createElement(yO,null)))))}),wO=(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({},Uo.ORDER_OVERVIEW,0),Bo.PAYMENT_PROGRESS_INTERNET_AND_TV,0),Bo.PAYMENT_PROGRESS_MOBILE,1),Bo.SUCCESS,2),SO=(0,L.memo)(function(){var e=(0,Le.TH)().pathname.split("/").at(-1),t=wO[e],n=Nl(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(Nu,null,a&&L.createElement(Ul,{currentStep:t}),L.createElement(fs,{hasError:o},r),L.createElement(Le.j3,{context:n})))))}),PO=(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")))}),kO=(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 TO(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 jO(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]())):(AO(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,AO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,AO(d,"constructor",u),AO(u,"constructor",l),l.displayName="GeneratorFunction",AO(u,o,"GeneratorFunction"),AO(d),AO(d,o,"Generator"),AO(d,r,function(){return this}),AO(d,"toString",function(){return"[object Generator]"}),(CO=function(){return{w:a,m:p}})()}function AO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}AO=function(e,t,n,r){function a(t,n){AO(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))},AO(e,t,n,r)}var MO=(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)(CO().m(function r(){return CO().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 jO(jO({},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(tl,{textAlign:{base:"center",sm:"left"},title:e("header.title")}),L.createElement(es,{hasInternetAndTvProduct:p,hasMobileProduct:m,isLoading:s,onRedirect:d}))}),IO=(0,L.memo)(function(){var e=oa().track;return Ya({condition:!0,handler:function(){return e(Ke.PAY_VIEW)}}),function(){var e=(0,Ao.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(Gu,null,L.createElement(Le.AW,{element:L.createElement(SO,null)},L.createElement(Le.AW,{element:L.createElement(MO,null),path:Bo.SUCCESS}),L.createElement(Le.AW,{element:L.createElement(Rh,null)},L.createElement(Le.AW,{element:L.createElement(PO,null),path:Bo.PAYMENT_PROGRESS_INTERNET_AND_TV}),L.createElement(Le.AW,{element:L.createElement(kO,null),path:Bo.PAYMENT_PROGRESS_MOBILE}))))}),_O=["errorMessage"],DO=(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,_O));return L.createElement(Lc,{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 NO(){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 xO(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]())):(xO(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,xO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,xO(d,"constructor",u),xO(u,"constructor",l),l.displayName="GeneratorFunction",xO(u,o,"GeneratorFunction"),xO(d),xO(d,o,"Generator"),xO(d,r,function(){return this}),xO(d,"toString",function(){return"[object Generator]"}),(NO=function(){return{w:a,m:p}})()}function xO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}xO=function(e,t,n,r){function a(t,n){xO(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))},xO(e,t,n,r)}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?"".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}},FO=["alertText"],zO=(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=GO(),r=n.alertText,o=(0,F.Z)(n,FO),a=Vn({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(DO,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)))}),UO=(0,x.m$N)(x.rUS,{baseStyle:{_hover:{color:"darkGray"},textDecoration:"underline",textUnderlineOffset:2}}),BO=(0,L.memo)(function(){var e=Un("onboardingModule","signupPage").t,t=Un("global","markettingLink").t,n=ct().appConfig.marketingWebsiteDomain;return L.createElement(Nc,{fontSize:"sm",mt:4},L.createElement(i.cC,{components:{pp:L.createElement(UO,{href:"".concat(n,"/").concat(t("privacyPolicyLink.uri")),target:"_blank"}),tac:L.createElement(UO,{href:t("generalConditionsLink.uri"),target:"_blank"}),wd:L.createElement(UO,{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}))}),VO=(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,Ce.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(fs,{hasError:!!n},n)});function ZO(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(){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 WO(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]())):(WO(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,WO(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,WO(d,"constructor",u),WO(u,"constructor",l),l.displayName="GeneratorFunction",WO(u,o,"GeneratorFunction"),WO(d),WO(d,o,"Generator"),WO(d,r,function(){return this}),WO(d,"toString",function(){return"[object Generator]"}),(qO=function(){return{w:a,m:p}})()}function WO(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}WO=function(e,t,n,r){function a(t,n){WO(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))},WO(e,t,n,r)}function HO(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]())):(rw(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,rw(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,rw(d,"constructor",u),rw(u,"constructor",l),l.displayName="GeneratorFunction",rw(u,o,"GeneratorFunction"),rw(d),rw(d,o,"Generator"),rw(d,r,function(){return this}),rw(d,"toString",function(){return"[object Generator]"}),(nw=function(){return{w:a,m:p}})()}function rw(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}rw=function(e,t,n,r){function a(t,n){rw(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))},rw(e,t,n,r)}function ow(){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 aw(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]())):(aw(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,aw(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,aw(d,"constructor",u),aw(u,"constructor",l),l.displayName="GeneratorFunction",aw(u,o,"GeneratorFunction"),aw(d),aw(d,o,"Generator"),aw(d,r,function(){return this}),aw(d,"toString",function(){return"[object Generator]"}),(ow=function(){return{w:a,m:p}})()}function aw(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}aw=function(e,t,n,r){function a(t,n){aw(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))},aw(e,t,n,r)}var iw=(0,L.memo)(function(){var e=(0,Ao.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)(nw().m(function e(){return nw().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,Ao.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)(ow().m(function n(){var r;return ow().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=Bt(function(e){return e.errorRedirectUrl}),t=Bt(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)(ow().m(function e(){return ow().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)(ow().m(function t(){return ow().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,Ce.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(bs,{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(Nc,null,n("loadingMessage")))}),cw=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(iw,null),path:Zl.ITSME}))}),lw=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(Td,null)},L.createElement(Le.AW,{element:L.createElement(cw,null),path:"".concat(ql.AUTH,"/*")})))});function uw(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 sw(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]())):(yw(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,yw(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,yw(d,"constructor",u),yw(u,"constructor",l),l.displayName="GeneratorFunction",yw(u,o,"GeneratorFunction"),yw(d),yw(d,o,"Generator"),yw(d,r,function(){return this}),yw(d,"toString",function(){return"[object Generator]"}),(vw=function(){return{w:a,m:p}})()}function yw(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}yw=function(e,t,n,r){function a(t,n){yw(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))},yw(e,t,n,r)}var hw="mobile.create-customer",Ew=(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,Ao.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=dw(function(e){return e.setMobileProductId});return(0,L.useLayoutEffect)(function(){d?e(fw):(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(pw):i&&n(mw)},[n,a,i]),!a}(i=!(a=n||o)&&!r),l=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=dw((0,Hn.N)(function(e){return e.deviceInformation})),n=t.brand,r=t.name,o=dw(function(e){return!!e.numberSetupInformation.setupType}),a=dw(function(e){return e.toggleIsEsimCompatibilityCheckModalModalOpen}),i=dw(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=dw(function(e){return e.numberSetupInformation}),t=dw((0,Hn.N)(function(e){return e.deviceInformation})),{currentValues:e,isOpen:dw(function(e){return e.isPhoneNumberSetupModalOpen}),metaData:t,onClose:dw(function(e){return e.handlePhoneNumberSetupClose}),onNext:dw(function(e){return e.handlePhoneNumberSetupNext})}),d={currentValues:dw(function(e){return e.deviceInformation}),isOpen:dw(function(e){return e.isEsimCompatibilityCheckModalOpen}),onClose:dw(function(e){return e.handleCompatibilityCheckClose}),onNext:dw(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(uu,d),L.createElement(Pu,s))}),Ow="/".concat(be.CHECKOUT),ww="".concat(Ow,"/").concat(Ka.ITSME_IDENTITY_CHECK),Sw="".concat(Ow,"/").concat(Ka.PAYMENT),Pw=(0,L.memo)(function(){var e=(0,Ao.lr)(),t=(0,Qe.Z)(e,1)[0].get("mobileProductId"),n=dw(function(e){return e.mobileProductId}),r=new URLSearchParams({mobileProductId:t||n}),o="".concat(ww,"?").concat(r),a="".concat(Sw,"?").concat(r);return L.createElement(x.s_4,{variant:"dark"},L.createElement(x.Nak,null,L.createElement(x.W20,null,L.createElement(Kl,{context:"checkout",errorRedirectUrl:o,successRedirectUrl:a}))))}),kw=(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=Co().successHandler,n=function(){var e=jo(bw),t=jo(gw);return{stripeRedirectUrls:(0,L.useMemo)(function(){return{cancelRedirectUrl:e,successRedirectUrl:t}},[e,t])}}(),o=n.stripeRedirectUrls,a=dw(function(e){return e.mobileProductId}),i=dw((0,Hn.N)(function(e){return e.deviceInformation})),c=i.brand,l=i.name,u=dw((0,Hn.N)(function(e){return e.numberSetupInformation})),s=(0,L.useMemo)(function(){return _l({mobileProductId:a,numberSetupInformation:u,phoneBrand:c,phoneModelName:l})},[a,u,c,l]),d=(0,L.useCallback)((0,r.Z)(vw().m(function t(){var n,r;return vw().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(hw,{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:[hw],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(bs,{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(Nc,null,v("loadingMessage")))}),Tw=(0,L.memo)(function(){var e=Un("checkoutModule","successPage").t,t=dw(function(e){return e.resetCheckoutStore}),n=dw(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(Nu,null,L.createElement(es,{hasMobileProduct:n,onRedirect:r}))))}),jw=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(Ew,null),path:"/"},L.createElement(Le.AW,{element:L.createElement(Pw,null),path:Ka.ITSME_IDENTITY_CHECK}),L.createElement(Le.AW,{element:L.createElement(kw,null),path:Ka.PAYMENT}),L.createElement(Le.AW,{element:L.createElement(Tw,null),path:Ka.SUCCESS})))}),Cw=function(e){return e.SUCCESS="success",e}({}),Aw=(0,L.memo)(function(){return L.createElement(x.W20,null,L.createElement(Le.j3,null))}),Mw=(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(Nc,null,e("subtitle"))),L.createElement(x.zxk,{as:Ao.rU,to:"/"},e("buttonLabel")))}),Iw=(0,L.memo)(function(){var e=(0,Le.UO)().surveyId;return L.createElement(ms,{redirectUrl:"/".concat(be.SURVEY,"/").concat(Cw.SUCCESS),surveyId:e})}),_w=(0,L.memo)(function(){return L.createElement(Gu,null,L.createElement(Le.AW,{element:L.createElement(Aw,null)},L.createElement(Le.AW,{element:L.createElement(Iw,null),path:":surveyId"}),L.createElement(Le.AW,{element:L.createElement(Mw,null),path:Cw.SUCCESS})))}),Dw=[x.Rp9.PAGE_NOT_FOUND,be.CALLBACK,be.ONBOARDING],Nw=(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=Cn(),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!Dw.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(kd,null)},L.createElement(Le.AW,{element:L.createElement(lw,null),path:"".concat(be.CALLBACK,"/*")}),L.createElement(Le.AW,{element:L.createElement(tw,null),path:"".concat(be.ONBOARDING,"/*")}),L.createElement(Le.AW,{element:L.createElement(_w,null),path:"".concat(be.SURVEY,"/*")}),L.createElement(Le.AW,{element:L.createElement(oh,null),path:"".concat(x.Rp9.PAGE_NOT_FOUND,"/*")}),L.createElement(Le.AW,{element:L.createElement(xc,{error:"404"}),path:"*"}),L.createElement(Le.AW,{element:L.createElement(jd,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(nh,null),path:"".concat(be.MY_TADAAM,"/*")}),L.createElement(Le.AW,{element:L.createElement(Ud,null),path:"".concat(be.BEST_TARIFF,"/*")}),L.createElement(Le.AW,{element:L.createElement(jw,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};qe().initialize(e)}}();var xw=q.auth0Config,Lw=xw.redirectUri,Rw=(0,F.Z)(xw,["redirectUri"]),Gw=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)})},Fw=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(Ao.VK,null,L.createElement(rt,(0,G.Z)({},Rw,{redirectUri:Lw,useRefreshTokensFallback:!0}),L.createElement(it,{config:q},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(Gw,null),index:!0}),L.createElement(Le.AW,{element:L.createElement(Nw,null),path:"/:language/*"}))))))))))))};function zw(){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 Uw(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]())):(Uw(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,Uw(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Uw(d,"constructor",u),Uw(u,"constructor",l),l.displayName="GeneratorFunction",Uw(u,o,"GeneratorFunction"),Uw(d),Uw(d,o,"Generator"),Uw(d,r,function(){return this}),Uw(d,"toString",function(){return"[object Generator]"}),(zw=function(){return{w:a,m:p}})()}function Uw(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Uw=function(e,t,n,r){function a(t,n){Uw(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))},Uw(e,t,n,r)}var Bw=q.appConfig.env,Vw=q.launchDarklyConfig;(0,r.Z)(zw().m(function e(){var t,n;return zw().w(function(e){for(;;)switch(e.n){case 0:return t="debug"===Bw,e.n=1,(0,x.Q4x)(t?"debug":"error","myTadaam",Vw);case 1:n=e.v,R.createRoot(document.getElementById("app")).render(L.createElement(L.StrictMode,null,L.createElement(n,null,L.createElement(Fw,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(6378));i=a.O(i)})();