├── .editorconfig ├── .env.local ├── .env.production ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── localization.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── setup-composite │ │ └── action.yml └── workflows │ ├── distribute-beta.yml │ ├── nightly-jobs.yml │ ├── pr-title-conventional-commit-linter.yml │ ├── pr-title-linter-and-linker.yml │ ├── publiccode-validation.yml │ ├── release-canary.yml │ ├── release-new-cycle.yml │ ├── release-nightly.yml │ ├── stale.yml │ ├── staticcheck.yaml │ ├── weekly-jobs.yml │ └── zendesk-trigger-manager.yml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── .node-version ├── .prettierrc.js ├── .ruby-version ├── .svgrrc.json ├── .versionrc.json ├── .watchmanconfig ├── .yarn ├── patches │ ├── @gorhom-bottom-sheet-npm-5.1.2-9593eea256.patch │ ├── @pagopa-openapi-codegen-ts-npm-14.0.1-41ae0815dd.patch │ ├── patches.md │ ├── react-native-barcode-builder-npm-2.0.0-e67f3e2020.patch │ ├── react-native-calendar-events-npm-2.2.0-7c2fb115c6.patch │ ├── react-native-device-info-npm-14.0.4-9bb10f6c3d.patch │ ├── react-native-pdf-npm-6.7.7-7aa1e3a631.patch │ ├── react-native-pdf-thumbnail-npm-1.3.1-27dd544c32.patch │ ├── react-native-push-notification-npm-8.1.1-bcb0d8a65e.patch │ ├── react-native-reanimated-npm-3.17.5-134bd4e99e.patch │ ├── react-native-screen-brightness-npm-2.0.0-alpha-22c6aeb21e.patch │ └── react-native-webview-npm-13.16.0-82f4e13202.patch └── releases │ └── yarn-3.6.4.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── android ├── .gitignore ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── canary │ │ ├── ic_launcher-playstore.png │ │ └── res │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ │ └── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ ├── ic_launcher_foreground.webp │ │ │ └── ic_launcher_round.webp │ │ ├── debug │ │ └── AndroidManifest.xml │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── fonts │ │ │ ├── FiraCode-Medium.ttf │ │ │ ├── Titillio-Black.otf │ │ │ ├── Titillio-BlackItalic.otf │ │ │ ├── Titillio-Bold.otf │ │ │ ├── Titillio-BoldItalic.otf │ │ │ ├── Titillio-Extrablack.otf │ │ │ ├── Titillio-ExtrablackItalic.otf │ │ │ ├── Titillio-Extrabold.otf │ │ │ ├── Titillio-ExtraboldItalic.otf │ │ │ ├── Titillio-Light.otf │ │ │ ├── Titillio-LightItalic.otf │ │ │ ├── Titillio-Regular.otf │ │ │ ├── Titillio-RegularItalic.otf │ │ │ ├── Titillio-Semibold.otf │ │ │ ├── Titillio-SemiboldItalic.otf │ │ │ ├── Titillio-Thin.otf │ │ │ ├── Titillio-ThinItalic.otf │ │ │ ├── TitilliumSansPro-Black.otf │ │ │ ├── TitilliumSansPro-BlackItalic.otf │ │ │ ├── TitilliumSansPro-Bold.otf │ │ │ ├── TitilliumSansPro-BoldItalic.otf │ │ │ ├── TitilliumSansPro-Italic.otf │ │ │ ├── TitilliumSansPro-Light.otf │ │ │ ├── TitilliumSansPro-LightItalic.otf │ │ │ ├── TitilliumSansPro-Regular.otf │ │ │ ├── TitilliumSansPro-Semibold.otf │ │ │ ├── TitilliumSansPro-SemiboldItalic.otf │ │ │ ├── TitilliumSansPro-Thin.otf │ │ │ ├── TitilliumSansPro-ThinItalic.otf │ │ │ └── TitilliumWeb-RegularItalic.ttf │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ └── it │ │ │ └── pagopa │ │ │ └── io │ │ │ └── app │ │ │ ├── MainActivity.kt │ │ │ ├── MainApplication.kt │ │ │ ├── appreview │ │ │ ├── AppReviewModule.kt │ │ │ └── AppReviewPackage.kt │ │ │ └── modules │ │ │ ├── PdfHighResGenerator.kt │ │ │ └── PdfHighResGeneratorPackage.kt │ │ └── res │ │ ├── drawable │ │ ├── eu_next_logo.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_notification.png │ │ ├── io_app_icon_foreground.xml │ │ ├── logo_io.xml │ │ ├── logo_pagopa.xml │ │ ├── rn_edit_text_material.xml │ │ └── splash_bg.xml │ │ ├── layout │ │ └── launch_screen.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_notification.png │ │ └── logo_consiglio_ministri.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_notification.png │ │ └── logo_consiglio_ministri.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_notification.png │ │ └── logo_consiglio_ministri.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_notification.png │ │ └── logo_consiglio_ministri.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_notification.png │ │ └── logo_consiglio_ministri.png │ │ ├── values-it │ │ └── strings.xml │ │ ├── values-sw600dp │ │ └── bools.xml │ │ └── values │ │ ├── bools.xml │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── fastlane │ ├── Appfile │ └── Fastfile ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── link-assets-manifest.json └── settings.gradle ├── app.json ├── assets ├── animated-pictograms │ ├── AccessDenied.json │ ├── AccessDeniedDark.json │ ├── Attention.json │ ├── AttentionDark.json │ ├── Empty.json │ ├── EmptyDark.json │ ├── FatalError.json │ ├── FatalErrorDark.json │ ├── Lock.json │ ├── LockDark.json │ ├── ScanCardAndroid.json │ ├── ScanCardAndroidDark.json │ ├── ScanCardiOS.json │ ├── ScanCardiOSDark.json │ ├── SearchLens.json │ ├── SearchLensDark.json │ ├── Success.json │ ├── SuccessDark.json │ ├── Umbrella.json │ ├── UmbrellaDark.json │ ├── Waiting.json │ ├── WaitingDark.json │ ├── Welcome.json │ └── WelcomeDark.json ├── fonts │ ├── DMMono-OFL.txt │ ├── FiraCode │ │ └── FiraCode-Medium.ttf │ ├── ReadexPro-OFL.txt │ ├── Titillio │ │ ├── Titillio-Black.otf │ │ ├── Titillio-BlackItalic.otf │ │ ├── Titillio-Bold.otf │ │ ├── Titillio-BoldItalic.otf │ │ ├── Titillio-Extrablack.otf │ │ ├── Titillio-ExtrablackItalic.otf │ │ ├── Titillio-Extrabold.otf │ │ ├── Titillio-ExtraboldItalic.otf │ │ ├── Titillio-Light.otf │ │ ├── Titillio-LightItalic.otf │ │ ├── Titillio-Regular.otf │ │ ├── Titillio-RegularItalic.otf │ │ ├── Titillio-Semibold.otf │ │ ├── Titillio-SemiboldItalic.otf │ │ ├── Titillio-Thin.otf │ │ └── Titillio-ThinItalic.otf │ ├── TitilliumSansPro-OFL.txt │ └── TitilliumSansPro │ │ ├── TitilliumSansPro-Black.otf │ │ ├── TitilliumSansPro-BlackItalic.otf │ │ ├── TitilliumSansPro-Bold.otf │ │ ├── TitilliumSansPro-BoldItalic.otf │ │ ├── TitilliumSansPro-Italic.otf │ │ ├── TitilliumSansPro-Light.otf │ │ ├── TitilliumSansPro-LightItalic.otf │ │ ├── TitilliumSansPro-Regular.otf │ │ ├── TitilliumSansPro-Semibold.otf │ │ ├── TitilliumSansPro-SemiboldItalic.otf │ │ ├── TitilliumSansPro-Thin.otf │ │ └── TitilliumSansPro-ThinItalic.otf └── paymentManager │ ├── README.MD │ └── spec.json ├── babel.config.js ├── bin ├── add-ios-env-config.sh └── add-ios-source-maps.sh ├── codecov.yml ├── docs ├── messages │ ├── add-remove-reminder.png │ ├── add-remove-reminder.puml │ ├── load-next-page-message-list.png │ ├── load-next-page-message-list.puml │ ├── messages-autorefresh.png │ ├── messages-autorefresh.puml │ ├── view-message-list.png │ └── view-message-list.puml └── wallet │ ├── routes.puml │ ├── saga.puml │ └── states.puml ├── google-services-dev.json ├── img ├── app │ ├── app-logo-inverted.png │ ├── app-logo-inverted@2x.png │ └── app-logo-inverted@3x.png ├── badges │ ├── app-store-badge.png │ └── google-play-badge.png ├── bonus │ └── cgn │ │ ├── cgn-preview.png │ │ ├── cgn_logo.png │ │ ├── cgn_logo@2x.png │ │ ├── cgn_logo@3x.png │ │ └── eyca_logo.png ├── camera-marker-corner.svg ├── camera-marker-line.svg ├── dynamicCardRotation │ └── driver-license-background.png ├── features │ ├── cdc │ │ ├── cdc_wallet_card.svg │ │ └── cdc_wallet_card_dark.svg │ ├── cgn │ │ └── cgn_card.svg │ ├── idpay │ │ ├── wallet_card.png │ │ ├── wallet_card.svg │ │ ├── wallet_card@2x.png │ │ ├── wallet_card@3x.png │ │ └── wallet_card_dark.svg │ ├── itWallet │ │ ├── brand │ │ │ ├── itw_deck_status.svg │ │ │ ├── itw_deck_status_expired.svg │ │ │ ├── itw_id_logo.svg │ │ │ └── itw_logo.svg │ │ ├── cards │ │ │ ├── dc.png │ │ │ ├── dc@2x.png │ │ │ ├── dc@3x.png │ │ │ ├── mdl.png │ │ │ ├── mdl@2x.png │ │ │ ├── mdl@3x.png │ │ │ ├── ts.png │ │ │ ├── ts@2x.png │ │ │ └── ts@3x.png │ │ ├── credential │ │ │ ├── dc_back.png │ │ │ ├── dc_front.png │ │ │ ├── mdl_back.png │ │ │ ├── mdl_front.png │ │ │ ├── trustmark-stamp.svg.html │ │ │ ├── trustmark.png │ │ │ └── trustmark@2x.png │ │ ├── discovery │ │ │ ├── diw_hero.png │ │ │ ├── diw_hero@2x.png │ │ │ ├── diw_hero@3x.png │ │ │ ├── feature_1.svg │ │ │ ├── feature_2.svg │ │ │ ├── feature_3.svg │ │ │ ├── feature_4.svg │ │ │ ├── feature_5.svg │ │ │ ├── itw_hero.png │ │ │ ├── itw_hero@2x.png │ │ │ └── itw_hero@3x.png │ │ ├── header │ │ │ └── ts_header.png │ │ ├── identification │ │ │ ├── cie_can.png │ │ │ ├── cie_can@2x.png │ │ │ ├── cie_card.png │ │ │ ├── cie_card@2x.png │ │ │ ├── cie_pin.png │ │ │ ├── cie_pin.svg │ │ │ ├── cie_pin@2x.png │ │ │ ├── itw_cie_nfc.gif │ │ │ ├── itw_cie_pin.gif │ │ │ └── spid_logo.svg │ │ ├── issuer │ │ │ ├── IPZS.png │ │ │ ├── IPZS@2x.png │ │ │ └── IPZS@3x.png │ │ └── l3 │ │ │ ├── highlight.svg │ │ │ └── itw_hero.svg │ ├── pn │ │ ├── activationLandingHero.png │ │ └── cieCanEducational.png │ └── wallet │ │ └── transaction-receipt-divider.svg ├── icons │ ├── icon_insert_cie_pin.png │ ├── icon_insert_cie_pin@2x.png │ ├── icon_insert_cie_pin@3x.png │ ├── nfc-icon.png │ ├── nfc-icon@2x.png │ ├── nfc-icon@3x.png │ ├── update-icon.png │ ├── update-icon@2x.png │ └── update-icon@3x.png ├── io-app-icon.png ├── onboarding │ ├── notification_white.png │ ├── notification_white@2x.png │ └── notification_white@3x.png ├── spid-idp-arubaid.png ├── spid-idp-etnaid-dark.png ├── spid-idp-etnaid.png ├── spid-idp-infocamereid.png ├── spid-idp-infocertid-dark.png ├── spid-idp-infocertid.png ├── spid-idp-intesigroupspid-dark.png ├── spid-idp-intesigroupspid.png ├── spid-idp-lepidaid-dark.png ├── spid-idp-lepidaid.png ├── spid-idp-namirialid-dark.png ├── spid-idp-namirialid.png ├── spid-idp-posteid-dark.png ├── spid-idp-posteid.png ├── spid-idp-sielteid-dark.png ├── spid-idp-sielteid.png ├── spid-idp-spiditalia-dark.png ├── spid-idp-spiditalia.png ├── spid-idp-teamsystemid.png ├── spid-idp-timid.png ├── spid.png ├── test │ └── logo.png ├── utils │ └── transparent-background-pattern.png └── wallet │ ├── card.svg │ ├── cards-icons │ ├── amex.png │ ├── bPay.png │ ├── diners.png │ ├── discover.png │ ├── form │ │ ├── amex.png │ │ ├── diners.png │ │ ├── discover.png │ │ ├── jcb.png │ │ ├── maestro.png │ │ ├── mastercard.png │ │ ├── unionpay.png │ │ └── visa.png │ ├── jcb.png │ ├── maestro.png │ ├── mastercard.png │ ├── nexi.png │ ├── pagobancomat.png │ ├── paypal.png │ ├── paypal_card.png │ ├── postepay.png │ ├── satispay.png │ ├── unionpay.png │ ├── unknown.png │ ├── vPay.png │ ├── visa-electron.png │ └── visa.png │ ├── payment-methods │ ├── bancomat_pay.svg │ ├── bancomatpay-logo.png │ ├── bpay.png │ ├── bpay_logo_full.svg │ ├── creditcard.svg │ ├── paypal-logo.png │ ├── paypal.png │ └── paypal │ │ ├── oval.svg │ │ ├── paypal_logo.svg │ │ └── paypal_logo_ext.svg │ ├── payment-notice-pagopa.png │ └── tag.svg ├── index.js ├── ios ├── .gitignore ├── .xcode.env ├── AppDelegate.swift ├── AppReviewModule.m ├── AppReviewModule.swift ├── IO-Bridging-Header.h ├── IO.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ ├── IO-tvOS.xcscheme │ │ └── IO.xcscheme ├── IO.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings ├── IO │ ├── IO.entitlements │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── iOS-app-icon-dark.png │ │ │ ├── iOS-app-icon-default.png │ │ │ └── iOS-app-icon-tinted.png │ │ ├── AppIconCanary.appiconset │ │ │ ├── Contents.json │ │ │ └── iOS-app-icon-canary.png │ │ ├── Contents.json │ │ ├── euNextLogo.imageset │ │ │ ├── Contents.json │ │ │ └── eu_next_logo.svg │ │ ├── logo_consiglio_ministri.imageset │ │ │ ├── Contents.json │ │ │ └── logo_consiglio_ministri.svg │ │ ├── logo_io.imageset │ │ │ ├── Contents.json │ │ │ └── logo_io.svg │ │ └── logo_pagopa.imageset │ │ │ ├── Contents.json │ │ │ └── logo_pagopa.svg │ ├── Info.plist │ ├── LaunchScreen.storyboard │ ├── PrivacyInfo.xcprivacy │ ├── de.lproj │ │ ├── InfoPlist.strings │ │ └── Localizable.strings │ ├── en.lproj │ │ ├── InfoPlist.strings │ │ ├── LaunchScreen.strings │ │ └── Localizable.strings │ └── it.lproj │ │ ├── InfoPlist.strings │ │ ├── LaunchScreen.strings │ │ └── Localizable.strings ├── PdfHighResGenerator.m ├── PdfHighResGenerator.swift ├── Podfile ├── Podfile.lock ├── README.md ├── fastlane │ ├── Appfile │ ├── Fastfile │ ├── Matchfile │ ├── Matchfile_canary │ ├── README.md │ └── metadata │ │ ├── copyright.txt │ │ ├── it │ │ ├── description.txt │ │ ├── keywords.txt │ │ ├── marketing_url.txt │ │ ├── name.txt │ │ ├── privacy_url.txt │ │ ├── promotional_text.txt │ │ ├── release_notes.txt │ │ ├── subtitle.txt │ │ └── support_url.txt │ │ ├── primary_category.txt │ │ ├── primary_first_sub_category.txt │ │ ├── primary_second_sub_category.txt │ │ ├── review_information │ │ ├── demo_password.txt │ │ ├── demo_user.txt │ │ ├── email_address.txt │ │ ├── first_name.txt │ │ ├── last_name.txt │ │ ├── notes.txt │ │ └── phone_number.txt │ │ ├── secondary_category.txt │ │ ├── secondary_first_sub_category.txt │ │ ├── secondary_second_sub_category.txt │ │ └── trade_representative_contact_information │ │ ├── address_line1.txt │ │ ├── address_line2.txt │ │ ├── address_line3.txt │ │ ├── city_name.txt │ │ ├── country.txt │ │ ├── email_address.txt │ │ ├── first_name.txt │ │ ├── is_displayed_on_app_store.txt │ │ ├── last_name.txt │ │ ├── phone_number.txt │ │ ├── postal_code.txt │ │ ├── state.txt │ │ └── trade_name.txt └── link-assets-manifest.json ├── jest.config.js ├── jest.config.no.timezone.js ├── jestAfterEnvSetup.js ├── jestGlobalExtendExpectImport.ts ├── jestGlobalSetup.js ├── jestSetup.js ├── locales ├── .gitignore ├── README.md ├── de │ └── index.json ├── en │ └── index.json └── it │ └── index.json ├── metro.config.js ├── package.json ├── publiccode.yml ├── react-native.config.js ├── scripts ├── android-release.sh ├── api-config.json ├── canary │ ├── readAndroidBuildCode.js │ └── replaceCanaryVersion.js ├── changelog │ ├── add_jira_stories.js │ ├── check_git_status.sh │ ├── gradle_updater.js │ ├── pbxproj_updater.js │ ├── plist_updater.js │ ├── prepare_to_new_cycle.js │ ├── publiccode_updater.js │ └── version_utility.js ├── check_cie_button_exists │ ├── Pipfile │ ├── Pipfile.lock │ ├── check_cie_button_exists_ios.py │ └── check_cie_button_exists_ios.test.py ├── check_urls │ ├── Pipfile │ ├── Pipfile.lock │ └── check_urls.py ├── circleci-android-setup.sh ├── generate-api-models.sh ├── ios-release-build.sh ├── make-locales.ts ├── mitmproxy_metro_bundler.py ├── pagopa_api_check.sh ├── remove-unused-locales.ts ├── remove_empty_i18n_keys.sh ├── toggle-comments-on-lollipop-checks.sh ├── ts │ ├── checkOutdatedDependencies │ │ ├── checkOutdatedDependencies.ts │ │ ├── generateSlackMessage.ts │ │ └── types │ │ │ ├── DependeciesTable.ts │ │ │ ├── GroupBySeverity.ts │ │ │ ├── GroupByType.ts │ │ │ ├── OutdatedStats.ts │ │ │ └── defaultValues.ts │ ├── common │ │ └── slack │ │ │ └── postMessage.ts │ └── notifyNewAppVersion │ │ └── notifyNewAppVersion.ts └── unused-locales.ts ├── ts ├── @types │ ├── abortcontroller-polyfill.d.ts │ ├── i18next.d.ts │ ├── json-imports.d.ts │ ├── react-native-barcode-builder.d.ts │ ├── react-native-open-maps.d.ts │ ├── react-native-screen-brightness.d.ts │ └── xss.d.ts ├── App.tsx ├── RootContainer.tsx ├── __mocks__ │ ├── @gorhom │ │ └── bottom-sheet.ts │ ├── @sentry │ │ └── react-native.ts │ ├── initializedProfile.ts │ ├── io-react-native-zendesk.ts │ ├── react-native-background-timer.ts │ ├── react-native-config.ts │ ├── react-native-device-info.ts │ ├── react-native-fingerprint-scanner.ts │ ├── react-native-fs.ts │ ├── react-native-keychain.ts │ └── svgMock.js ├── __tests__ │ └── mixpanel.test.ts ├── api │ ├── BackendClientManager.ts │ ├── __mocks__ │ │ └── backend.ts │ ├── __tests__ │ │ └── BackendClientManager.test.ts │ ├── backend.ts │ ├── backendPublic.ts │ ├── content.ts │ └── pagopa.ts ├── boot │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── persistedStore.test.ts.snap │ │ ├── configureStoreAndPersistor.test.ts │ │ └── persistedStore.test.ts │ ├── configureRectotron.ts │ └── configureStoreAndPersistor.ts ├── common │ ├── context │ │ ├── DSExperimentalContext │ │ │ └── index.tsx │ │ └── DSTypefaceContext │ │ │ └── index.tsx │ ├── model │ │ └── RemoteValue.ts │ └── versionInfo │ │ ├── saga │ │ └── versionInfo.ts │ │ ├── store │ │ ├── actions │ │ │ └── versionInfo.ts │ │ └── reducers │ │ │ ├── __mock__ │ │ │ ├── ioVersionInfo.ts │ │ │ └── testVersion.ts │ │ │ ├── __test__ │ │ │ └── versionInfo.test.tsx │ │ │ └── versionInfo.ts │ │ └── types │ │ └── IOVersionInfo.ts ├── components │ ├── AnimatedImage.tsx │ ├── AppVersion.tsx │ ├── BonusCard │ │ ├── BonusCard.tsx │ │ ├── BonusCardCounter.tsx │ │ ├── BonusCardScreenComponent.tsx │ │ ├── BonusCardShape.tsx │ │ ├── BonusCardStatus.tsx │ │ ├── __tests__ │ │ │ ├── BonusCard.test.tsx │ │ │ ├── BonusCardCounter.test.tsx │ │ │ └── BonusCardStatus.test.tsx │ │ ├── index.ts │ │ └── type.ts │ ├── BulletList.tsx │ ├── CalendarList.tsx │ ├── CalendarsListContainer.tsx │ ├── Carousel.tsx │ ├── DebugInfoOverlay.tsx │ ├── IOMarkdown │ │ ├── __mocks__ │ │ │ ├── index.tsx │ │ │ └── markdownRenderer.test.ts │ │ ├── __tests__ │ │ │ └── markdownRenderer.test.ts │ │ ├── index.tsx │ │ ├── markdownRenderer.ts │ │ ├── renderRules.tsx │ │ └── types.ts │ ├── LandingCardComponent.tsx │ ├── ListItemSwipeAction.tsx │ ├── LoadingSpinnerOverlay.tsx │ ├── PagoPATestIndicator.tsx │ ├── PagoPATestIndicatorOverlay.tsx │ ├── QrCodeImage.tsx │ ├── SectionStatus │ │ ├── __tests__ │ │ │ └── index.test.tsx │ │ ├── index.tsx │ │ └── modal │ │ │ └── index.tsx │ ├── StatusMessages │ │ ├── IOAlertVisibleContext.tsx │ │ └── StatusMessages.tsx │ ├── TouchableDefaultOpacity.tsx │ ├── UpdateAppAlert.tsx │ ├── WebviewComponent.tsx │ ├── __tests__ │ │ ├── IOMarkdown.test.tsx │ │ ├── ListItemSwipeAction.test.tsx │ │ ├── LoadingSpinnerOverlay.test.tsx │ │ ├── UpdateAppAlert.test.tsx │ │ ├── WebviewComponent.test.tsx │ │ └── __snapshots__ │ │ │ ├── IOMarkdown.test.tsx.snap │ │ │ ├── LoadingSpinnerOverlay.test.tsx.snap │ │ │ ├── UpdateAppAlert.test.tsx.snap │ │ │ └── WebviewComponent.test.tsx.snap │ ├── bottomSheet │ │ └── BottomSheetHeader.tsx │ ├── core │ │ ├── README.md │ │ ├── __mock__ │ │ │ └── fontMocks.ts │ │ ├── __test__ │ │ │ └── fontsiOS.test.ts │ │ ├── accessibility.ts │ │ └── fonts.ts │ ├── countdown │ │ └── CountdownProvider.tsx │ ├── debug │ │ ├── DebugDataIndicator.tsx │ │ ├── DebugDataOverlay.tsx │ │ ├── DebugPrettyPrint.tsx │ │ ├── DebugView.tsx │ │ ├── __tests__ │ │ │ ├── DebugPrettyPrint.test.tsx │ │ │ ├── DebugView.test.tsx │ │ │ └── utils.test.ts │ │ ├── utils.ts │ │ └── withDebugEnabled.tsx │ ├── error │ │ ├── OfflineFailure.tsx │ │ └── WorkunitGenericFailure.tsx │ ├── helpers │ │ ├── withAppRequiredUpdate.tsx │ │ ├── withLightModalContext.tsx │ │ ├── withLoadingSpinner.tsx │ │ └── withUseTabItemPressWhenScreenActive.tsx │ ├── screens │ │ ├── CustomWizardScreen.tsx │ │ ├── LoadingScreenContent.tsx │ │ ├── OperationResultScreenContent.tsx │ │ ├── WhatsNewScreenContent.tsx │ │ └── __tests__ │ │ │ ├── LoadingScreenContent.test.tsx │ │ │ ├── OperationResultScreenContent.test.tsx │ │ │ ├── WhatsNewScreenContent.test.tsx │ │ │ └── __snapshots__ │ │ │ ├── LoadingScreenContent.test.tsx.snap │ │ │ ├── OperationResultScreenContent.test.tsx.snap │ │ │ └── WhatsNewScreenContent.test.tsx.snap │ └── ui │ │ ├── AccessibleSkeletonWrapper.tsx │ │ ├── ActivityIndicator.tsx │ │ ├── AlertModal.tsx │ │ ├── AlertModalOverlay.tsx │ │ ├── AnimatedPictogram.tsx │ │ ├── BoxedRefreshIndicator.tsx │ │ ├── CircularProgress.tsx │ │ ├── Dismissable.tsx │ │ ├── FocusAwareStatusBar.tsx │ │ ├── IOListView.tsx │ │ ├── IOListViewWithLargeHeader.tsx │ │ ├── IOScrollView.tsx │ │ ├── IOScrollViewCentredContent.tsx │ │ ├── IOScrollViewWithLargeHeader.tsx │ │ ├── IOScrollViewWithListItems.tsx │ │ ├── IOScrollViewWithReveal.tsx │ │ ├── LightModal.tsx │ │ ├── LoadingIndicator.tsx │ │ ├── LoadingSkeleton.tsx │ │ ├── LogoPaymentExtended.tsx │ │ ├── Markdown │ │ ├── Markdown.tsx │ │ ├── MarkdownWebviewComponent.tsx │ │ ├── handlers │ │ │ ├── __test__ │ │ │ │ └── link.test.ts │ │ │ └── link.ts │ │ ├── script.ts │ │ ├── types.ts │ │ └── utils.ts │ │ ├── Overlay.tsx │ │ ├── ProgressIndicator.tsx │ │ ├── TabIconComponent.tsx │ │ ├── __test__ │ │ ├── ActivityIndicator.test.tsx │ │ ├── BoxedRefreshIndicator.test.tsx │ │ ├── Dismissable.test.tsx │ │ ├── IOListView.test.tsx │ │ ├── IOScrollViewCentredContent.test.tsx │ │ ├── IOScrollViewWithListItems.test.tsx │ │ ├── Overlay.test.tsx │ │ └── __snapshots__ │ │ │ ├── ActivityIndicator.test.tsx.snap │ │ │ ├── BoxedRefreshIndicator.test.tsx.snap │ │ │ ├── IOScrollViewCentredContent.test.tsx.snap │ │ │ ├── IOScrollViewWithListItems.test.tsx.snap │ │ │ └── Overlay.test.tsx.snap │ │ └── utils │ │ ├── buttons.ts │ │ ├── components │ │ └── LogoPaymentWithFallback.tsx │ │ ├── hooks │ │ └── useSineWaveAnimation.ts │ │ └── strings.ts ├── config.ts ├── features │ ├── appReviews │ │ ├── components │ │ │ └── AppFeedbackProvider.tsx │ │ ├── native │ │ │ └── AppReview.ts │ │ ├── store │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ └── selectors │ │ │ │ └── index.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── date.test.ts │ │ │ ├── date.ts │ │ │ └── storeReview.ts │ ├── appearanceSettings │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ ├── __test__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ │ └── selectors │ │ │ ├── __test__ │ │ │ └── index.test.ts │ │ │ └── index.ts │ ├── authentication │ │ ├── README.md │ │ ├── activeSessionLogin │ │ │ ├── __tests__ │ │ │ │ ├── ActiveSessionCieIdLoginScreen.test.tsx │ │ │ │ ├── ActiveSessionIdpLoginScreen.test.tsx │ │ │ │ ├── ActiveSessionLandingScreen.test.tsx │ │ │ │ ├── ActiveSessionLoginCieConsentDataUsageScreen.test.tsx │ │ │ │ ├── ActiveSessionLoginSelectors.test.ts │ │ │ │ ├── DifferentCFErrorScreen.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── ActiveSessionIdpLoginScreen.test.tsx.snap │ │ │ │ │ ├── ActiveSessionLandingScreen.test.tsx.snap │ │ │ │ │ └── DifferentCFErrorScreen.test.tsx.snap │ │ │ │ ├── forceLogoutActiveSessionLoginSaga.test.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ ├── saga.test.ts │ │ │ │ └── useActiveSessionLoginNavigation.test.tsx │ │ │ ├── analytics │ │ │ │ ├── __test__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── LoginExpirationBanner.tsx │ │ │ │ └── __test__ │ │ │ │ │ └── LoginExpirationBanner.test.tsx │ │ │ ├── saga │ │ │ │ ├── forceLogoutActiveSessionLoginSaga.ts │ │ │ │ ├── index.ts │ │ │ │ └── navigateToActiveSessionLogin.ts │ │ │ ├── screens │ │ │ │ ├── ActiveSessionLandingScreen.tsx │ │ │ │ ├── DifferentCFErrorScreen.tsx │ │ │ │ ├── analytics │ │ │ │ │ └── index.ts │ │ │ │ ├── cie │ │ │ │ │ ├── ActiveSessionLoginCieCardReaderScreen.tsx │ │ │ │ │ └── ActiveSessionLoginCieConsentDataUsageScreen.tsx │ │ │ │ ├── cieId │ │ │ │ │ └── ActiveSessionCieIdLoginScreen.tsx │ │ │ │ └── spid │ │ │ │ │ └── ActiveSessionIdpLoginScreen.tsx │ │ │ ├── shared │ │ │ │ ├── CieContentDataUsageCommonSuite.tsx │ │ │ │ ├── components │ │ │ │ │ └── LoaderComponent.tsx │ │ │ │ └── utils │ │ │ │ │ └── index.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducer │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ └── useActiveSessionLoginNavigation.tsx │ │ ├── common │ │ │ ├── analytics │ │ │ │ ├── __test__ │ │ │ │ │ ├── carouselAnalytics.test.tsx │ │ │ │ │ ├── cieAnalytics.test.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── spidAnalytics.test.ts │ │ │ │ ├── carouselAnalytics.ts │ │ │ │ ├── cieAnalytics.ts │ │ │ │ ├── index.ts │ │ │ │ └── spidAnalytics.ts │ │ │ ├── components │ │ │ │ ├── AuthErrorComponent.tsx │ │ │ │ ├── Carousel.tsx │ │ │ │ ├── IdpSuccessfulAuthentication.tsx │ │ │ │ └── __test__ │ │ │ │ │ ├── AuthErrorComponent.test.tsx │ │ │ │ │ └── Carousel.test.tsx │ │ │ ├── navigation │ │ │ │ ├── AuthenticationNavigator.tsx │ │ │ │ ├── __test__ │ │ │ │ │ ├── AuthenticationNavigator.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── AuthenticationNavigator.test.tsx.snap │ │ │ │ ├── params │ │ │ │ │ └── AuthenticationParamsList.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── __test__ │ │ │ │ │ ├── authenticationSaga.test.ts │ │ │ │ │ ├── loadSessionInformationSaga.test.ts │ │ │ │ │ ├── testLoginSaga.test.ts │ │ │ │ │ ├── watchCheckSessionSaga.test.ts │ │ │ │ │ ├── watchForceLogoutSaga.test.ts │ │ │ │ │ └── watchLogoutSaga.test.ts │ │ │ │ ├── authenticationSaga.ts │ │ │ │ ├── loadSessionInformationSaga.ts │ │ │ │ ├── testLoginSaga.ts │ │ │ │ ├── watchCheckSessionSaga.ts │ │ │ │ ├── watchForceLogoutSaga.ts │ │ │ │ └── watchLogoutSaga.ts │ │ │ ├── screens │ │ │ │ ├── TestAuthenticationScreen.tsx │ │ │ │ └── __test__ │ │ │ │ │ └── TestAuthenticationScreen.test.tsx │ │ │ ├── store │ │ │ │ ├── __test__ │ │ │ │ │ ├── reducers.test.ts │ │ │ │ │ └── selectors.test.ts │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── index.ts │ │ │ │ │ └── testLogin.ts │ │ │ │ ├── selectors │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ └── guards.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── login.test.ts │ │ │ │ ├── login.ts │ │ │ │ └── originSchemasWhiteList.ts │ │ ├── fastLogin │ │ │ ├── analytics │ │ │ │ ├── __test__ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── optinAnalytics.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── optinAnalytics.ts │ │ │ ├── backend │ │ │ │ ├── __test__ │ │ │ │ │ └── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── mockedFunctionsAndTypes.ts │ │ │ ├── components │ │ │ │ ├── SecuritySuggestions.tsx │ │ │ │ └── __test__ │ │ │ │ │ └── SecuritySuggestions.test.tsx │ │ │ ├── saga │ │ │ │ ├── __test__ │ │ │ │ │ ├── pendingActionsSaga.test.ts │ │ │ │ │ ├── tokenRefreshSaga.test.ts │ │ │ │ │ └── utils.test.ts │ │ │ │ ├── pendingActionsSaga.ts │ │ │ │ ├── tokenRefreshSaga.ts │ │ │ │ └── utils │ │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── AskUserInteractionScreen.tsx │ │ │ │ ├── FastLoginModals.tsx │ │ │ │ ├── RefreshTokenLoadingScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── AskUserToContinueScreen.test.tsx │ │ │ │ │ └── FastLoginModals.test.tsx │ │ │ ├── store │ │ │ │ ├── __test__ │ │ │ │ │ ├── optInReducer.test.ts │ │ │ │ │ ├── securityAdviceReducer.test.ts │ │ │ │ │ ├── selectors.test.ts │ │ │ │ │ ├── sessionRefreshReducer.test.ts │ │ │ │ │ └── tokenRefreshReducer.test.ts │ │ │ │ ├── actions │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── optInActions.ts │ │ │ │ │ ├── securityAdviceActions.ts │ │ │ │ │ ├── sessionRefreshActions.ts │ │ │ │ │ └── tokenRefreshActions.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── optInReducer.ts │ │ │ │ │ ├── securityAdviceReducer.ts │ │ │ │ │ ├── sessionRefreshReducer.ts │ │ │ │ │ └── tokenRefreshReducer.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── pinPolicy.test.ts │ │ │ │ └── pinPolicy.ts │ │ ├── login │ │ │ ├── authError │ │ │ │ ├── __test__ │ │ │ │ │ └── AuthErrorScreen.test.tsx │ │ │ │ └── screens │ │ │ │ │ └── AuthErrorScreen.tsx │ │ │ ├── cie │ │ │ │ ├── analytics │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── analytics.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ │ ├── CieCardReadingAnimation.tsx │ │ │ │ │ ├── CieIdLoginWebView.tsx │ │ │ │ │ ├── CieIdNotInstalled.tsx │ │ │ │ │ ├── CieLoginConfigScreenContent.tsx │ │ │ │ │ ├── CieRequestAuthenticationOverlay.tsx │ │ │ │ │ └── __test__ │ │ │ │ │ │ ├── CieCardReadingAnimation.test.tsx │ │ │ │ │ │ ├── CieIdLoginWebView.test.tsx │ │ │ │ │ │ ├── CieIdNotInstalled.test.tsx │ │ │ │ │ │ ├── CieLoginConfigScreenContent.test.tsx │ │ │ │ │ │ ├── CieRequestAuthenticationOverlay.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── CieCardReadingAnimation.test.tsx.snap │ │ │ │ │ │ ├── CieIdLoginWebView.test.tsx.snap │ │ │ │ │ │ ├── CieIdNotInstalled.test.tsx.snap │ │ │ │ │ │ └── CieRequestAuthenticationOverlay.test.tsx.snap │ │ │ │ ├── sagas │ │ │ │ │ ├── __test__ │ │ │ │ │ │ ├── cie.test.ts │ │ │ │ │ │ └── trackLevelSecuritySaga.test.ts │ │ │ │ │ ├── cie.ts │ │ │ │ │ └── trackLevelSecuritySaga.ts │ │ │ │ ├── screens │ │ │ │ │ ├── ActivateNfcScreen.tsx │ │ │ │ │ ├── CieCardReaderScreen.tsx │ │ │ │ │ ├── CieCardReaderScreenWrapper.tsx │ │ │ │ │ ├── CieConsentDataUsageScreen.tsx │ │ │ │ │ ├── CieExpiredOrInvalidScreen.tsx │ │ │ │ │ ├── CieExtendedApduNotSupportedScreen.tsx │ │ │ │ │ ├── CieIdAuthUrlError.tsx │ │ │ │ │ ├── CieIdErrorScreen.tsx │ │ │ │ │ ├── CieIdLoginScreen.tsx │ │ │ │ │ ├── CieIdNotInstalledScreen.tsx │ │ │ │ │ ├── CieLoginConfigScreen.tsx │ │ │ │ │ ├── CiePinScreen.tsx │ │ │ │ │ ├── CieUnexpectedErrorScreen.tsx │ │ │ │ │ ├── CieWrongCardScreen.tsx │ │ │ │ │ ├── CieWrongCiePinScreen.tsx │ │ │ │ │ ├── __test__ │ │ │ │ │ │ ├── ActivateNfcScreen.test.tsx │ │ │ │ │ │ ├── CieCardReaderScreenWrapper.test.tsx │ │ │ │ │ │ ├── CieConsentDataUsageScreen.test.tsx │ │ │ │ │ │ ├── CieExpiredOrInvalidScreen.test.tsx │ │ │ │ │ │ ├── CieExtendedApduNotSupportedScreen.test.tsx │ │ │ │ │ │ ├── CieIdAuthUrlError.test.tsx │ │ │ │ │ │ ├── CieIdErrorScreen.test.tsx │ │ │ │ │ │ ├── CieIdLoginScreen.test.tsx │ │ │ │ │ │ ├── CieIdNotInstalledScreen.test.tsx │ │ │ │ │ │ ├── CieLoginConfigScreen.test.tsx │ │ │ │ │ │ ├── CiePinScreen.test.tsx │ │ │ │ │ │ ├── CieUnexpectedErrorScreen.test.tsx │ │ │ │ │ │ ├── CieWrongCardScreen.test.tsx │ │ │ │ │ │ ├── CieWrongCiePinScreen.test.tsx │ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ │ ├── ActivateNfcScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieCardReaderScreenWrapper.test.tsx.snap │ │ │ │ │ │ │ ├── CieExpiredOrInvalidScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieExtendedApduNotSupportedScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieIdAuthUrlError.test.tsx.snap │ │ │ │ │ │ │ ├── CieIdErrorScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieIdLoginScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieIdNotInstalledScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieLoginConfigScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CiePinScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieUnexpectedErrorScreen.test.tsx.snap │ │ │ │ │ │ │ ├── CieWrongCardScreen.test.tsx.snap │ │ │ │ │ │ │ └── wizards.test.tsx.snap │ │ │ │ │ │ └── wizards.test.tsx │ │ │ │ │ └── wizards │ │ │ │ │ │ ├── CieIdWizard.tsx │ │ │ │ │ │ ├── CiePinWizard.tsx │ │ │ │ │ │ ├── IDActivationWizard.tsx │ │ │ │ │ │ └── SpidWizard.tsx │ │ │ │ ├── shared │ │ │ │ │ ├── LoadingSpinnerOverlay.tsx │ │ │ │ │ └── utils.ts │ │ │ │ ├── store │ │ │ │ │ ├── __test__ │ │ │ │ │ │ ├── cieLoginReducer.test.ts │ │ │ │ │ │ ├── cieReducer.test.ts │ │ │ │ │ │ └── cieSelectors.test.ts │ │ │ │ │ ├── actions │ │ │ │ │ │ ├── cie.ts │ │ │ │ │ │ ├── cieLogin.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── reducers │ │ │ │ │ │ ├── cie.ts │ │ │ │ │ │ ├── cieLogin.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── selectors │ │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── __test__ │ │ │ │ │ └── utils.test.ts │ │ │ │ │ ├── cie.ts │ │ │ │ │ ├── endpoints.ts │ │ │ │ │ └── index.ts │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ └── useNavigateToLoginMethod.test.tsx │ │ │ │ └── useNavigateToLoginMethod.tsx │ │ │ ├── idp │ │ │ │ ├── components │ │ │ │ │ ├── IdpsGrid.tsx │ │ │ │ │ └── __test__ │ │ │ │ │ │ └── IdpsGrid.test.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── usePosteIDApp2AppEducational.test.tsx │ │ │ │ │ └── usePosteIDApp2AppEducational.tsx │ │ │ │ ├── screens │ │ │ │ │ ├── IdpLoginScreen.tsx │ │ │ │ │ ├── IdpSelectionScreen.tsx │ │ │ │ │ ├── __test__ │ │ │ │ │ │ ├── IdpLoginScreen.test.tsx │ │ │ │ │ │ ├── IdpSelectionScreen.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ │ ├── IdpLoginScreen.test.tsx.snap │ │ │ │ │ │ │ └── IdpSelectionScreen.test.tsx.snap │ │ │ │ │ └── idpAuthSessionHandler.tsx │ │ │ │ ├── store │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── reducer.test.tsx │ │ │ │ │ ├── actions │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── reducers │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── selectors │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types │ │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── __test__ │ │ │ │ │ └── spidErrorCode.test.ts │ │ │ │ │ └── spidErrorCode.ts │ │ │ ├── landing │ │ │ │ ├── __tests__ │ │ │ │ │ ├── LandingScreen.test.tsx │ │ │ │ │ ├── LandingSessionExpiredComponent.test.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── LandingScreen.test.tsx.snap │ │ │ │ │ └── useInfoBottomsheetComponent.test.tsx │ │ │ │ ├── components │ │ │ │ │ └── LandingSessionExpiredComponent.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useInfoBottomsheetComponent.tsx │ │ │ │ └── screens │ │ │ │ │ └── LandingScreen.tsx │ │ │ ├── optIn │ │ │ │ ├── __tests__ │ │ │ │ │ └── OptInScreen.test.tsx │ │ │ │ └── screens │ │ │ │ │ └── OptInScreen.tsx │ │ │ └── unlockAccess │ │ │ │ ├── __tests__ │ │ │ │ ├── UnlockAccessComponent.test.tsx │ │ │ │ └── UnlockAccessScreen.test.tsx │ │ │ │ ├── components │ │ │ │ └── UnlockAccessComponent.tsx │ │ │ │ └── screens │ │ │ │ └── UnlockAccessScreen.tsx │ │ ├── loginInfo │ │ │ └── store │ │ │ │ ├── __test__ │ │ │ │ ├── reducer.test.ts │ │ │ │ └── selector.test.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ └── nativeLogin │ │ │ └── store │ │ │ ├── reducers │ │ │ └── index.ts │ │ │ └── selectors │ │ │ ├── __tests__ │ │ │ └── nativeLogin.test.ts │ │ │ └── index.ts │ ├── barcode │ │ ├── analytics │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── AnimatedCameraMarker.tsx │ │ │ ├── BarcodeScanBaseScreenComponent.tsx │ │ │ ├── CameraPermissionView.tsx │ │ │ └── __tests__ │ │ │ │ └── BarcodeScanBaseScreenComponent.test.tsx │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ └── useIOBarcodeCameraScanner.test.tsx │ │ │ ├── useCameraPermissionStatus.ts │ │ │ ├── useIOBarcodeCameraScanner.tsx │ │ │ └── useIOBarcodeFileReader.tsx │ │ ├── index.ts │ │ ├── screens │ │ │ └── BarcodeScanScreen.tsx │ │ ├── types │ │ │ ├── IOBarcode.ts │ │ │ ├── __tests__ │ │ │ │ └── decoders.test.ts │ │ │ ├── decoders.ts │ │ │ └── failure.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── imageDecodingTask.test.ts │ │ │ ├── barcodeDetectionTask.ts │ │ │ ├── getBarcodesByType.ts │ │ │ ├── getUniqueBarcodes.ts │ │ │ ├── imageDecodingTask.ts │ │ │ └── imageGenerationTask.ts │ ├── bonus │ │ ├── __mock__ │ │ │ ├── availableBonuses.ts │ │ │ └── mockData.ts │ │ ├── cdc │ │ │ ├── activation │ │ │ │ └── screens │ │ │ │ │ ├── CdcBonusRequestInformationTos.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ └── CdcBonusRequestInformationTos.test.tsx │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── common │ │ │ │ ├── api │ │ │ │ │ └── client.ts │ │ │ │ ├── hooks │ │ │ │ │ └── useSpecialCtaCdc.tsx │ │ │ │ ├── navigation │ │ │ │ │ ├── navigator.tsx │ │ │ │ │ ├── params.ts │ │ │ │ │ └── routes.ts │ │ │ │ ├── saga │ │ │ │ │ └── index.ts │ │ │ │ └── store │ │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ │ └── selectors │ │ │ │ │ └── remoteConfig.ts │ │ │ └── wallet │ │ │ │ ├── components │ │ │ │ ├── CdcCard.tsx │ │ │ │ └── CdcWalletCard.tsx │ │ │ │ ├── saga │ │ │ │ ├── handleGetCdcStatusWallet.ts │ │ │ │ └── index.ts │ │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── cgn │ │ │ ├── __mock__ │ │ │ │ └── discount.ts │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── api │ │ │ │ ├── backendCgn.ts │ │ │ │ └── backendCgnMerchants.ts │ │ │ ├── components │ │ │ │ ├── CgnAnimatedBackground.tsx │ │ │ │ ├── CgnCard.tsx │ │ │ │ ├── CgnCardStatus.tsx │ │ │ │ ├── CgnWalletCard.tsx │ │ │ │ ├── detail │ │ │ │ │ ├── CardSvgPayload.ts │ │ │ │ │ ├── CgnOwnershipInformation.tsx │ │ │ │ │ ├── CgnStatusDetail.tsx │ │ │ │ │ ├── CgnUnsubscribe.tsx │ │ │ │ │ ├── __test__ │ │ │ │ │ │ ├── CgnCardComponent.test.tsx │ │ │ │ │ │ └── CgnStatusDetail.test.tsx │ │ │ │ │ └── eyca │ │ │ │ │ │ ├── EycaDetailComponent.tsx │ │ │ │ │ │ ├── EycaInformationComponent.tsx │ │ │ │ │ │ ├── EycaStatusDetailsComponent.tsx │ │ │ │ │ │ └── __test__ │ │ │ │ │ │ └── EycaDetailComponent.test.tsx │ │ │ │ └── merchants │ │ │ │ │ ├── CgnAddressListItem.tsx │ │ │ │ │ ├── CgnMerchantListSkeleton.tsx │ │ │ │ │ ├── CgnMerchantsDiscountItem.tsx │ │ │ │ │ ├── CgnMerchantsListView.tsx │ │ │ │ │ ├── MerchantSearchResultListItem.tsx │ │ │ │ │ ├── ModuleCgnDiscount.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── CgnMerchantListSkeleton.test.tsx │ │ │ │ │ └── ModuleCgnDiscount.test.tsx │ │ │ │ │ ├── discount │ │ │ │ │ ├── CgnDiscountContent.tsx │ │ │ │ │ ├── CgnDiscountExpireProgressBar.tsx │ │ │ │ │ ├── CgnDiscountHeader.tsx │ │ │ │ │ └── ___tests___ │ │ │ │ │ │ └── CgnDiscountHeader.test.tsx │ │ │ │ │ └── utils │ │ │ │ │ ├── ___tests___ │ │ │ │ │ └── index.test.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ └── useDisableRootNavigatorGesture.test.tsx │ │ │ │ ├── useCgnStyle.tsx │ │ │ │ ├── useCgnUnsubscribe.tsx │ │ │ │ ├── useDisableRootNavigatorGesture.tsx │ │ │ │ └── useSpecialCtaCgn.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── orchestration │ │ │ │ │ │ ├── activation │ │ │ │ │ │ └── handleActivationSaga.test.ts │ │ │ │ │ │ └── eyca │ │ │ │ │ │ └── activation │ │ │ │ │ │ └── eycaActivationSaga.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── networking │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── getEycaStatus.test.ts │ │ │ │ │ ├── activation │ │ │ │ │ │ └── getBonusActivationSaga.ts │ │ │ │ │ ├── bucket │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── categories │ │ │ │ │ │ └── cgnCategoriesSaga.ts │ │ │ │ │ ├── details │ │ │ │ │ │ └── getCgnInformationSaga.ts │ │ │ │ │ ├── eyca │ │ │ │ │ │ ├── activation │ │ │ │ │ │ │ ├── getEycaActivationSaga.ts │ │ │ │ │ │ │ └── getEycaActivationStatus.ts │ │ │ │ │ │ └── details │ │ │ │ │ │ │ └── getEycaStatus.ts │ │ │ │ │ ├── merchants │ │ │ │ │ │ ├── cgnGetMerchantsCountSaga.ts │ │ │ │ │ │ ├── cgnMerchantDetail.ts │ │ │ │ │ │ ├── cgnOfflineMerchantsSaga.ts │ │ │ │ │ │ ├── cgnOnlineMerchantsSaga.ts │ │ │ │ │ │ └── cgnSearchMerchantsSaga.ts │ │ │ │ │ ├── otp │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── unsubscribe │ │ │ │ │ │ └── index.ts │ │ │ │ └── orchestration │ │ │ │ │ ├── activation │ │ │ │ │ ├── activationSaga.ts │ │ │ │ │ └── handleActivationSaga.ts │ │ │ │ │ ├── eyca │ │ │ │ │ └── eycaActivationSaga.ts │ │ │ │ │ └── navigation │ │ │ │ │ └── actions.ts │ │ │ ├── screens │ │ │ │ ├── CgnDetailScreen.tsx │ │ │ │ ├── __test__ │ │ │ │ │ ├── CgnMerchantSearchScreen.test.tsx │ │ │ │ │ └── highlightText.test.ts │ │ │ │ ├── activation │ │ │ │ │ ├── CgnActivationCompletedScreen.tsx │ │ │ │ │ ├── CgnActivationIneligibleScreen.tsx │ │ │ │ │ ├── CgnActivationLoadingScreen.tsx │ │ │ │ │ ├── CgnActivationPendingScreen.tsx │ │ │ │ │ ├── CgnActivationTimeoutScreen.tsx │ │ │ │ │ ├── CgnAlreadyActiveScreen.tsx │ │ │ │ │ ├── CgnCTAStartActivationScreen.tsx │ │ │ │ │ ├── CgnInformationScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ │ ├── CgnActivationCompletedScreen.test.tsx │ │ │ │ │ │ ├── CgnActivationIneligibleScreen.test.tsx │ │ │ │ │ │ ├── CgnActivationLoadingScreen.test.tsx │ │ │ │ │ │ ├── CgnActivationPendingScreen.test.tsx │ │ │ │ │ │ ├── CgnActivationTimeoutScreen.test.tsx │ │ │ │ │ │ └── CgnAlreadyActiveScreen.test.tsx │ │ │ │ ├── discount │ │ │ │ │ ├── CGNDiscountExpiredScreen.tsx │ │ │ │ │ ├── CgnDiscountCodeScreen.tsx │ │ │ │ │ ├── CgnDiscountDetailScreen.tsx │ │ │ │ │ └── ___tests___ │ │ │ │ │ │ ├── CGNDiscountExpiredScreen.test.tsx │ │ │ │ │ │ ├── CgnDiscountCodeScreen.test.tsx │ │ │ │ │ │ ├── CgnDiscountDetailScreen.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── CGNDiscountExpiredScreen.test.tsx.snap │ │ │ │ │ │ ├── CgnDiscountCodeScreen.test.tsx.snap │ │ │ │ │ │ └── CgnDiscountDetailScreen.test.tsx.snap │ │ │ │ ├── eyca │ │ │ │ │ └── activation │ │ │ │ │ │ ├── EycaActivationLoading.tsx │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ └── EycaActivationLoading.test.tsx │ │ │ │ └── merchants │ │ │ │ │ ├── CgnMerchantCategoriesListScreen.tsx │ │ │ │ │ ├── CgnMerchantDetailScreen.tsx │ │ │ │ │ ├── CgnMerchantLandingWebview.tsx │ │ │ │ │ ├── CgnMerchantSearchScreen.tsx │ │ │ │ │ ├── CgnMerchantsCategoriesSelectionScreen.tsx │ │ │ │ │ ├── CgnMerchantsListByCategory.tsx │ │ │ │ │ ├── CgnMerchantsListScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ └── CgnMerchantsCategoriesSelectionScreen.test.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ ├── activation.ts │ │ │ │ │ ├── bucket.ts │ │ │ │ │ ├── categories.ts │ │ │ │ │ ├── details.ts │ │ │ │ │ ├── eyca │ │ │ │ │ │ ├── activation.ts │ │ │ │ │ │ └── details.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── merchants.ts │ │ │ │ │ ├── otp.ts │ │ │ │ │ └── unsubscribe.ts │ │ │ │ └── reducers │ │ │ │ │ ├── __test__ │ │ │ │ │ └── otp.test.ts │ │ │ │ │ ├── activation.ts │ │ │ │ │ ├── bucket.ts │ │ │ │ │ ├── categories.ts │ │ │ │ │ ├── details.ts │ │ │ │ │ ├── eyca │ │ │ │ │ ├── activation.ts │ │ │ │ │ ├── details.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── merchants.ts │ │ │ │ │ ├── otp.ts │ │ │ │ │ └── unsubscribe.ts │ │ │ ├── types │ │ │ │ └── DiscountBucketCodeResponse.ts │ │ │ └── utils │ │ │ │ ├── __test__ │ │ │ │ ├── dates.test.ts │ │ │ │ └── filters.test.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── dates.ts │ │ │ │ ├── eyca.ts │ │ │ │ ├── filters.ts │ │ │ │ ├── merchants.ts │ │ │ │ └── svgBackground.ts │ │ └── common │ │ │ ├── components │ │ │ ├── AvailableBonusItem.tsx │ │ │ ├── BonusInformationComponent.tsx │ │ │ ├── ProgressBar.tsx │ │ │ ├── TosBonusComponent.tsx │ │ │ ├── __tests__ │ │ │ │ ├── AvailableBonusItem.test.tsx │ │ │ │ └── ProgressBar.test.tsx │ │ │ └── alert │ │ │ │ ├── ActionWithAlert.ts │ │ │ │ └── __tests__ │ │ │ │ └── ActionWithAlert.test.ts │ │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── availableBonusesTypes.ts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ └── availableBonusesTypes.test.ts │ │ │ │ ├── availableBonusesTypes.ts │ │ │ │ └── index.ts │ │ │ └── selectors │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ └── index.ts │ ├── common │ │ ├── components │ │ │ ├── IOMarkdown │ │ │ │ ├── __test__ │ │ │ │ │ └── customRules.test.tsx │ │ │ │ └── customRules.tsx │ │ │ └── cie │ │ │ │ ├── CieCardReadContent.tsx │ │ │ │ └── __tests__ │ │ │ │ ├── CieCardReadContent.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── CieCardReadContent.test.tsx.snap │ │ ├── store │ │ │ └── reducers │ │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── index.ts │ │ │ ├── cie │ │ │ └── index.ts │ │ │ └── index.ts │ ├── connectivity │ │ ├── api │ │ │ └── client.ts │ │ ├── saga │ │ │ └── index.ts │ │ ├── store │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ └── selectors │ │ │ │ └── index.ts │ │ └── utils │ │ │ └── index.ts │ ├── design-system │ │ ├── DesignSystem.tsx │ │ ├── components │ │ │ ├── DSAssetViewerBox.tsx │ │ │ ├── DSComponentViewerBox.tsx │ │ │ ├── DSFullWidthComponent.tsx │ │ │ ├── DSIconViewerBox.tsx │ │ │ ├── DSLogoPaymentViewerBox.tsx │ │ │ ├── DSSpacerViewerBox.tsx │ │ │ ├── DesignSystemScreen.tsx │ │ │ └── DesignSystemSection.tsx │ │ ├── core │ │ │ ├── DSAdvice.tsx │ │ │ ├── DSAlert.tsx │ │ │ ├── DSAnimatedPictograms.tsx │ │ │ ├── DSBadges.tsx │ │ │ ├── DSBonusCardScreen.tsx │ │ │ ├── DSBottomSheet.tsx │ │ │ ├── DSButtons.tsx │ │ │ ├── DSCards.tsx │ │ │ ├── DSCollapsible.tsx │ │ │ ├── DSColors.tsx │ │ │ ├── DSDynamicBackground.tsx │ │ │ ├── DSDynamicCardRotation.tsx │ │ │ ├── DSEdgeToEdgeArea.tsx │ │ │ ├── DSFooterActions.tsx │ │ │ ├── DSFooterActionsInline.tsx │ │ │ ├── DSFooterActionsInlineNotFixed.tsx │ │ │ ├── DSFooterActionsNotFixed.tsx │ │ │ ├── DSFooterActionsSticky.tsx │ │ │ ├── DSForceScrollDownView.tsx │ │ │ ├── DSForceScrollDownViewCustomSlot.tsx │ │ │ ├── DSForceScrollDownViewTitleTransition.tsx │ │ │ ├── DSFullScreenModal.tsx │ │ │ ├── DSHapticFeedback.tsx │ │ │ ├── DSHeaderFirstLevel.tsx │ │ │ ├── DSHeaderSecondLevel.tsx │ │ │ ├── DSHeaderSecondLevelWithSectionTitle.tsx │ │ │ ├── DSIOListViewWithLargeHeader.tsx │ │ │ ├── DSIOMarkdown.tsx │ │ │ ├── DSIOScrollView.tsx │ │ │ ├── DSIOScrollViewCentredContent.tsx │ │ │ ├── DSIOScrollViewWithLargeHeader.tsx │ │ │ ├── DSIOScrollViewWithListItems.tsx │ │ │ ├── DSIOScrollViewWithoutActions.tsx │ │ │ ├── DSIcons.tsx │ │ │ ├── DSIridescentTrustmark.tsx │ │ │ ├── DSItwBrandExploration.tsx │ │ │ ├── DSLayout.tsx │ │ │ ├── DSListItems.tsx │ │ │ ├── DSLoaders.tsx │ │ │ ├── DSLoadingScreen.tsx │ │ │ ├── DSLoadingScreenExtendedProps.tsx │ │ │ ├── DSLogos.tsx │ │ │ ├── DSModules.tsx │ │ │ ├── DSNumberPad.tsx │ │ │ ├── DSOTPInput.tsx │ │ │ ├── DSPictograms.tsx │ │ │ ├── DSSafeArea.tsx │ │ │ ├── DSSafeAreaCentered.tsx │ │ │ ├── DSScreenEndMargin.tsx │ │ │ ├── DSScreenOperationResult.tsx │ │ │ ├── DSScreenOperationResultAnimated.tsx │ │ │ ├── DSSelection.tsx │ │ │ ├── DSStepper.tsx │ │ │ ├── DSTabNavigation.tsx │ │ │ ├── DSTextFields.tsx │ │ │ ├── DSToastNotifications.tsx │ │ │ ├── DSTypography.tsx │ │ │ ├── DSWallet.tsx │ │ │ └── __tests__ │ │ │ │ └── DSIOListViewWithLargeHeader.test.tsx │ │ └── navigation │ │ │ ├── navigator.tsx │ │ │ ├── params.ts │ │ │ └── routes.ts │ ├── fci │ │ ├── analytics │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── api │ │ │ └── backendFci.ts │ │ ├── components │ │ │ ├── DocumentViewer.tsx │ │ │ ├── DocumentWithSignature.tsx │ │ │ ├── DocumentsNavigationBar.tsx │ │ │ ├── LinkedText.tsx │ │ │ ├── LoadingComponent.tsx │ │ │ ├── QtspClauseListItem.tsx │ │ │ ├── SignatureFieldItem.tsx │ │ │ ├── SignatureRequestItem.tsx │ │ │ ├── SignatureStatusComponent.tsx │ │ │ ├── SuccessComponent.tsx │ │ │ └── __tests__ │ │ │ │ ├── DocumentWithSignature.test.tsx │ │ │ │ ├── DocumentsNavigationBar.test.tsx │ │ │ │ ├── LinkedText.test.tsx │ │ │ │ ├── LoadingComponent.test.tsx │ │ │ │ ├── QtspClauseListItem.test.tsx │ │ │ │ ├── SignatureFieldItem.test.tsx │ │ │ │ ├── SignatureRequestItem.test.tsx │ │ │ │ ├── SignatureStatusComponent.test.tsx │ │ │ │ ├── SuccessComponent.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── DocumentsNavigationBar.test.tsx.snap │ │ │ │ ├── LinkedText.test.tsx.snap │ │ │ │ ├── LoadingComponent.test.tsx.snap │ │ │ │ ├── QtspClauseListItem.test.tsx.snap │ │ │ │ └── SignatureFieldItem.test.tsx.snap │ │ ├── hooks │ │ │ ├── useFciAbortSignatureFlow.tsx │ │ │ ├── useFciCheckService.tsx │ │ │ ├── useFciNoSignatureFields.tsx │ │ │ └── useFciSignatureFieldInfo.tsx │ │ ├── navigation │ │ │ ├── FciStackNavigator.tsx │ │ │ ├── params.ts │ │ │ └── routes.ts │ │ ├── saga │ │ │ ├── __tests__ │ │ │ │ └── handleDrawSignatureBox.test.ts │ │ │ ├── handleDrawSignatureBox.ts │ │ │ ├── index.ts │ │ │ └── networking │ │ │ │ ├── __tests__ │ │ │ │ ├── handleCreateFilledDocument.test.ts │ │ │ │ ├── handleDownloadDocument.test.ts │ │ │ │ ├── handleGetMetadata.test.ts │ │ │ │ ├── handleGetQtspMetadata.test.ts │ │ │ │ ├── handleGetSignatureRequestById.test.ts │ │ │ │ └── handleGetSignatureRequests.test.ts │ │ │ │ ├── handleCreateFilledDocument.ts │ │ │ │ ├── handleCreateSignature.ts │ │ │ │ ├── handleDownloadDocument.ts │ │ │ │ ├── handleGetMetadata.ts │ │ │ │ ├── handleGetQtspMetadata.ts │ │ │ │ ├── handleGetSignatureRequestById.ts │ │ │ │ └── handleGetSignatureRequests.ts │ │ ├── screens │ │ │ ├── FciRouterScreen.tsx │ │ │ ├── __tests__ │ │ │ │ ├── FciDataSharingScreen.test.tsx │ │ │ │ ├── FciDocumentsScreen.test.tsx │ │ │ │ ├── FciQtspClausesScreen.test.tsx │ │ │ │ ├── FciRouterScreen.test.tsx │ │ │ │ ├── FciSignatureFieldsScreen.test.tsx │ │ │ │ └── FciThankyouScreen.test.tsx │ │ │ └── valid │ │ │ │ ├── FciDataSharingScreen.tsx │ │ │ │ ├── FciDocumentPreviewScreen.tsx │ │ │ │ ├── FciDocumentsScreen.tsx │ │ │ │ ├── FciQtspClausesScreen.tsx │ │ │ │ ├── FciSignatureFieldsScreen.tsx │ │ │ │ ├── FciSignatureRequestsScreen.tsx │ │ │ │ └── FciThankyouScreen.tsx │ │ ├── store │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ └── reducers │ │ │ │ ├── __tests__ │ │ │ │ ├── fciDocumentSignatures.test.ts │ │ │ │ ├── fciDownloadPreview.test.ts │ │ │ │ ├── fciEnvironment.test.ts │ │ │ │ ├── fciMetadata.test.ts │ │ │ │ ├── fciPollFilledDocument.test.ts │ │ │ │ ├── fciQtspClauses.test.ts │ │ │ │ ├── fciQtspFilledDocument.test.ts │ │ │ │ ├── fciSignature.test.ts │ │ │ │ ├── fciSignatureRequest.test.ts │ │ │ │ └── fciSignaturesListRequest.test.ts │ │ │ │ ├── fciDocumentSignatures.ts │ │ │ │ ├── fciDownloadPreview.ts │ │ │ │ ├── fciEnvironment.ts │ │ │ │ ├── fciMetadata.ts │ │ │ │ ├── fciPollFilledDocument.ts │ │ │ │ ├── fciQtspClauses.ts │ │ │ │ ├── fciQtspFilledDocument.ts │ │ │ │ ├── fciSignature.ts │ │ │ │ ├── fciSignatureFieldDrawing.ts │ │ │ │ ├── fciSignatureRequest.ts │ │ │ │ ├── fciSignaturesList.ts │ │ │ │ └── index.ts │ │ ├── types │ │ │ └── __mocks__ │ │ │ │ ├── CreateFilledDocumentBody.mock.ts │ │ │ │ ├── CreateSignatureBody.mock.ts │ │ │ │ ├── Metadata.mock.ts │ │ │ │ ├── QtspClausesMetadata.mock.ts │ │ │ │ ├── SignatureDetailView.mock.ts │ │ │ │ ├── SignatureRequestDetailView.mock.ts │ │ │ │ ├── SignaturesList.mock.ts │ │ │ │ └── utils.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── dates.test.ts │ │ │ └── signatureFields.test.ts │ │ │ ├── dates.ts │ │ │ ├── fciHeaders.ts │ │ │ ├── signature.ts │ │ │ └── signatureFields.ts │ ├── fims │ │ ├── common │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── FimsUpdateAppAlert.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── FimsUpdateAppAlert.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── FimsUpdateAppAlert.test.tsx.snap │ │ │ ├── hooks │ │ │ │ ├── __test__ │ │ │ │ │ └── index.test.tsx │ │ │ │ └── index.tsx │ │ │ ├── navigation │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── store │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── reducer.test.ts.snap │ │ │ │ │ └── reducer.test.ts │ │ │ │ ├── actions.ts │ │ │ │ └── reducer.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── history │ │ │ ├── api │ │ │ │ ├── __tests__ │ │ │ │ │ └── client.test.ts │ │ │ │ └── client.ts │ │ │ ├── components │ │ │ │ ├── FimsHistoryEmptyContent.tsx │ │ │ │ ├── FimsHistoryHeaderComponent.tsx │ │ │ │ ├── FimsHistoryKoScreen.tsx │ │ │ │ ├── FimsHistoryListItemPicker.tsx │ │ │ │ ├── FimsHistoryListItems.tsx │ │ │ │ ├── FimsHistoryLoaders.tsx │ │ │ │ ├── FimsHistoryNonEmptyContent.tsx │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── FimsHistoryHeaderComponent.tsx │ │ │ │ │ ├── FimsHistoryListItemPicker.tsx │ │ │ │ │ ├── FimsHistoryListItems.tsx │ │ │ │ │ └── FimsHistoryLoaders.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── FimsHistoryEmptyContent.test.tsx │ │ │ │ │ ├── FimsHistoryHeaderComponent.test.tsx │ │ │ │ │ ├── FimsHistoryKoScreen.test.tsx │ │ │ │ │ ├── FimsHistoryListItemPicker.test.tsx │ │ │ │ │ ├── FimsHistoryListItems.test.tsx │ │ │ │ │ ├── FimsHistoryLoaders.test.tsx │ │ │ │ │ ├── FimsHistoryNonEmptyContent.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── FimsHistoryEmptyContent.test.tsx.snap │ │ │ │ │ ├── FimsHistoryHeaderComponent.test.tsx.snap │ │ │ │ │ ├── FimsHistoryKoScreen.test.tsx.snap │ │ │ │ │ ├── FimsHistoryListItemPicker.test.tsx.snap │ │ │ │ │ ├── FimsHistoryListItems.test.tsx.snap │ │ │ │ │ ├── FimsHistoryLoaders.test.tsx.snap │ │ │ │ │ └── FimsHistoryNonEmptyContent.test.tsx.snap │ │ │ ├── hooks │ │ │ │ ├── __mocks__ │ │ │ │ │ └── useFimsHistoryResultToasts.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── useFimsHistoryResultToast.test.tsx │ │ │ │ └── useFimsHistoryResultToasts.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── handleExportFimsHistorySaga.test.ts │ │ │ │ │ ├── handleGetFimsHistorySaga.test.ts │ │ │ │ │ └── index.test.ts │ │ │ │ ├── handleExportFimsHistorySaga.ts │ │ │ │ ├── handleGetFimsHistorySaga.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── HistoryScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── reducer │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── styles.test.ts.snap │ │ │ │ └── styles.test.ts │ │ │ │ └── styles.ts │ │ └── singleSignOn │ │ │ ├── components │ │ │ ├── FimsClaims.tsx │ │ │ ├── FimsFullScreenErrors.tsx │ │ │ ├── FimsPrivacyInfo.tsx │ │ │ ├── FimsSuccessBody.tsx │ │ │ └── __tests__ │ │ │ │ ├── FimsClaims.test.tsx │ │ │ │ ├── FimsPrivacyInfo.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── FimsClaims.test.tsx.snap │ │ │ │ └── FimsPrivacyInfo.test.tsx.snap │ │ │ ├── saga │ │ │ ├── __tests__ │ │ │ │ ├── handleFimsAbortOrCancel.test.ts │ │ │ │ └── handleFimsAuthorizationOrImplicitCodeFlow.test.ts │ │ │ ├── handleFIMSAcceptedConsents.ts │ │ │ ├── handleFimsAbortOrCancel.ts │ │ │ ├── handleFimsAuthorizationOrImplicitCodeFlow.ts │ │ │ ├── handleFimsGetConsentsList.ts │ │ │ ├── index.ts │ │ │ └── sagaUtils.ts │ │ │ ├── screens │ │ │ ├── FimsFlowHandlerScreen.tsx │ │ │ └── __test__ │ │ │ │ └── FimsFlowHandlerScreen.test.tsx │ │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ ├── __test__ │ │ │ └── index.test.ts │ │ │ └── index.ts │ ├── identification │ │ ├── README.md │ │ ├── analytics │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── IdentificationNumberPad.tsx │ │ │ └── __tests__ │ │ │ │ └── IdentificationNumberPad.test.tsx │ │ ├── sagas │ │ │ ├── __tests__ │ │ │ │ └── identificationSaga.test.ts │ │ │ └── index.ts │ │ ├── screens │ │ │ ├── IdentificationLockModal.tsx │ │ │ ├── IdentificationModal.tsx │ │ │ └── __tests__ │ │ │ │ └── IdentificationModal.test.tsx │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ ├── identification.test.ts │ │ │ │ │ └── identificationStateMigration.test.ts │ │ │ │ └── index.ts │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── index.test.tsx │ │ │ └── index.tsx │ ├── idpay │ │ ├── barcode │ │ │ ├── components │ │ │ │ └── IdPayBarcodeExpireProgressBar.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── __test__ │ │ │ │ │ └── handleGenerateBarcode.test.ts │ │ │ │ ├── handleGenerateBarcode.ts │ │ │ │ ├── handleGenerateStaticCode.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── IdPayBarcodeResultScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── barcodeReducer.ts │ │ │ │ │ └── staticCodeReducer.ts │ │ │ │ ├── selectors │ │ │ │ │ └── index.ts │ │ │ │ └── types │ │ │ │ │ └── index.ts │ │ │ └── utils.ts │ │ ├── code │ │ │ ├── components │ │ │ │ ├── IdPayCodeCieBanner.tsx │ │ │ │ └── IdPayInfoCieBottomSheet.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── handleIdPayEnrollCode.test.ts │ │ │ │ │ ├── handleIdPayGenerateCode.test.ts │ │ │ │ │ └── handleIdPayGetCodeStatus.test.ts │ │ │ │ ├── handleIdPayEnrollCode.ts │ │ │ │ ├── handleIdPayGenerateCode.ts │ │ │ │ ├── handleIdPayGetCodeStatus.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── IdPayCodeDisplayScreen.tsx │ │ │ │ ├── IdPayCodeOnboardingScreen.tsx │ │ │ │ ├── IdPayCodeRenewScreen.tsx │ │ │ │ ├── IdPayCodeResultScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── IdPayCodeDisplayScreen.test.tsx │ │ │ │ │ ├── IdPayCodeOnboardingScreen.test.tsx │ │ │ │ │ └── IdPayCodeResultScreen.test.tsx │ │ │ └── store │ │ │ │ ├── __tests__ │ │ │ │ └── store.test.ts │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── common │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── api │ │ │ │ ├── __mocks__ │ │ │ │ │ └── client.ts │ │ │ │ └── client.ts │ │ │ ├── components │ │ │ │ ├── IdPayDisabledSubFeatureAlert.tsx │ │ │ │ ├── IdPayEnabledFeatureFlagGuard.tsx │ │ │ │ └── IdPayFeatureFlagGuard.tsx │ │ │ ├── hooks │ │ │ │ ├── useIDPayFailureSupportModal.tsx │ │ │ │ ├── useIDPayStaticCodeModal.tsx │ │ │ │ └── useIdPaySupportModal.tsx │ │ │ ├── labels.ts │ │ │ ├── machine │ │ │ │ ├── selectors.ts │ │ │ │ └── tags.ts │ │ │ ├── navigation │ │ │ │ └── linking.ts │ │ │ ├── saga │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── IdPayDisabledScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ └── reducers │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── strings.test.ts │ │ │ │ └── strings.ts │ │ ├── configuration │ │ │ ├── components │ │ │ │ ├── IdPayDiscountInstrumentEnrollmentSwitch.tsx │ │ │ │ └── IdPayInstrumentEnrollmentSwitch.tsx │ │ │ ├── machine │ │ │ │ ├── __tests__ │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── handleDeleteInitiativeInstrument.ts │ │ │ │ ├── handleGetInitiativeInstruments.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── IdPayConfigurationSuccessScreen.tsx │ │ │ │ ├── IdPayDiscountInstrumentsScreen.tsx │ │ │ │ ├── IdPayIbanConfigurationLandingScreen.tsx │ │ │ │ ├── IdPayIbanEnrollmentScreen.tsx │ │ │ │ ├── IdPayIbanOnboardingScreen.tsx │ │ │ │ ├── IdPayInitiativeConfigurationIntroScreen.tsx │ │ │ │ └── IdPayInstrumentsEnrollmentScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── failure.ts │ │ │ │ └── index.ts │ │ ├── details │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── IdPayBeneficiaryDetailsContent.tsx │ │ │ │ ├── IdPayInitiativeDiscountSettingsComponent.tsx │ │ │ │ ├── IdPayInitiativeLastUpdateCounter.tsx │ │ │ │ ├── IdPayInitiativeRefundSettingsComponent.tsx │ │ │ │ ├── IdPayInitiativeRulesInfoBox.tsx │ │ │ │ ├── IdPayInitiativeStatusItem.tsx │ │ │ │ ├── IdPayInitiativeTimelineComponent.tsx │ │ │ │ ├── IdPayMissingConfigurationAlert.tsx │ │ │ │ ├── IdPayRemoveFromWalletButton.tsx │ │ │ │ ├── IdPayTimelineOperationListItem.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── IdPayBeneficiaryDetailsContent.test.tsx │ │ │ │ │ ├── IdPayInitiativeTimelineComponent.test.tsx │ │ │ │ │ ├── IdPayRemoveFromWalletButton.test.tsx │ │ │ │ │ └── IdPayTimelineOperationListItem.test.tsx │ │ │ ├── hooks │ │ │ │ ├── useIdPayDiscountDetailsBottomSheet.tsx │ │ │ │ └── useInitiativeTimelineFetcher.tsx │ │ │ ├── navigation │ │ │ │ └── index.tsx │ │ │ ├── saga │ │ │ │ ├── __test__ │ │ │ │ │ ├── handleGetBeneficiaryDetails.test.ts │ │ │ │ │ ├── handleGetInitiativeDetails.test.ts │ │ │ │ │ ├── handleGetOnboardingStatus.test.ts │ │ │ │ │ └── handleGetTimelinePage.test.ts │ │ │ │ ├── handleGetBeneficiaryDetails.ts │ │ │ │ ├── handleGetInitiativeDetails.ts │ │ │ │ ├── handleGetOnboardingStatus.ts │ │ │ │ ├── handleGetTimelinePage.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── IdPayBeneficiaryDetailsScreen.tsx │ │ │ │ ├── IdPayInitiativeDetailsScreen.tsx │ │ │ │ ├── IdPayOperationsListScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── IdPayInitiativeDetailsScreen.test.tsx │ │ │ ├── store │ │ │ │ ├── __test__ │ │ │ │ │ └── store.test.ts │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.tsx │ │ │ │ └── index.tsx │ │ ├── onboarding │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── IdPayOnboardingDescriptionSkeleton.tsx │ │ │ │ ├── IdPayOnboardingServiceHeader.tsx │ │ │ │ └── IdPayOnboardingStepper.tsx │ │ │ ├── machine │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── screens │ │ │ │ ├── IdPayBoolValuePrerequisitesScreen.tsx │ │ │ │ ├── IdPayCompletionScreen.tsx │ │ │ │ ├── IdPayEnableMessageScreen.tsx │ │ │ │ ├── IdPayEnableNotificationScreen.tsx │ │ │ │ ├── IdPayFailToRetryScreen.tsx │ │ │ │ ├── IdPayFailureScreen.tsx │ │ │ │ ├── IdPayInitiativeDetailsScreen.tsx │ │ │ │ ├── IdPayInputFormVerificationScreen.tsx │ │ │ │ ├── IdPayLoadingScreen.tsx │ │ │ │ ├── IdPayMultiValuePrerequisitesScreen.tsx │ │ │ │ └── IdPayPDNDPrerequisitesScreen.tsx │ │ │ ├── types │ │ │ │ └── OnboardingFailure.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── strings.test.ts │ │ │ │ ├── markdown.ts │ │ │ │ └── strings.ts │ │ ├── payment │ │ │ ├── common │ │ │ │ └── types.ts │ │ │ ├── machine │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── screens │ │ │ │ ├── IDPayPaymentAuthorizationScreen.tsx │ │ │ │ ├── IDPayPaymentCodeInputScreen.tsx │ │ │ │ ├── IDPayPaymentCodeScanScreen.tsx │ │ │ │ └── IDPayPaymentResultScreen.tsx │ │ │ └── types │ │ │ │ └── PaymentFailure.ts │ │ ├── timeline │ │ │ ├── components │ │ │ │ ├── IdPayTimelineDetailsBottomSheet.tsx │ │ │ │ ├── IdPayTimelineDiscountTransactionDetailsComponent.tsx │ │ │ │ ├── IdPayTimelineRefundDetailsComponent.tsx │ │ │ │ └── IdPayTimelineTransactionDetailsComponent.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── handleGetTimelineDetails.test.ts │ │ │ │ ├── handleGetTimelineDetails.ts │ │ │ │ └── index.ts │ │ │ ├── store │ │ │ │ ├── __test__ │ │ │ │ │ └── store.test.ts │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── strings.tests.ts │ │ │ │ └── strings.ts │ │ ├── unsubscription │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── handleUnsubscribe.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── IdPayUnsubscriptionConfirmationScreen.tsx │ │ │ │ └── IdPayUnsubscriptionResultScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ └── failure.ts │ │ └── wallet │ │ │ ├── analytics │ │ │ └── index.ts │ │ │ ├── components │ │ │ ├── IdPayCard.tsx │ │ │ ├── IdPayInitiativeWaitingList.tsx │ │ │ ├── IdPayInstrumentInitiativesList.tsx │ │ │ ├── IdPayWalletCard.tsx │ │ │ └── __tests__ │ │ │ │ ├── IdPayCard.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── IdPayCard.test.tsx.snap │ │ │ ├── saga │ │ │ ├── __test__ │ │ │ │ └── handleGetWallet.test.ts │ │ │ ├── handleGetInitiativeWaitingList.ts │ │ │ ├── handleGetInitiativesFromInstrument.ts │ │ │ ├── handleGetWallet.ts │ │ │ ├── handleInitiativeInstrumentDelete.ts │ │ │ ├── handleInitiativeInstrumentEnrollment.ts │ │ │ └── index.ts │ │ │ ├── screens │ │ │ └── IdPayInstrumentInitiativesScreen.tsx │ │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ └── reducers │ │ │ ├── __test__ │ │ │ └── reducer.test.ts │ │ │ └── index.ts │ ├── ingress │ │ ├── __test__ │ │ │ ├── IngressScreen.test.tsx │ │ │ └── __snapshots__ │ │ │ │ └── IngressScreen.test.tsx.snap │ │ ├── analytics │ │ │ └── index.ts │ │ ├── saga │ │ │ └── index.ts │ │ ├── screens │ │ │ └── IngressScreen.tsx │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducer │ │ │ ├── __tests__ │ │ │ │ └── checkSessionError.test.ts │ │ │ └── index.ts │ │ │ └── selectors │ │ │ ├── __tests__ │ │ │ └── checkSessionError.test.ts │ │ │ └── index.ts │ ├── itwallet │ │ ├── __mocks__ │ │ │ ├── L3 │ │ │ │ ├── dcL3.json │ │ │ │ ├── edL3.json │ │ │ │ ├── eeL3.json │ │ │ │ ├── mdlL3.json │ │ │ │ ├── resL3.json │ │ │ │ └── tsL3.json │ │ │ ├── dc.json │ │ │ ├── eid.json │ │ │ ├── mdl.json │ │ │ ├── statusAssertion.json │ │ │ └── ts.json │ │ ├── analytics │ │ │ ├── enum.ts │ │ │ └── index.ts │ │ ├── api │ │ │ ├── __mocks__ │ │ │ │ └── client.ts │ │ │ └── client.ts │ │ ├── common │ │ │ ├── components │ │ │ │ ├── ItwBadge.tsx │ │ │ │ ├── ItwBrandedBox.tsx │ │ │ │ ├── ItwBrandedSkiaBorder.tsx │ │ │ │ ├── ItwBrandedSkiaGradient.tsx │ │ │ │ ├── ItwCredentialCard │ │ │ │ │ ├── CardBackground.tsx │ │ │ │ │ ├── DigitalVersionBadge.tsx │ │ │ │ │ ├── ItwCredentialCard.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── CardBackground.test.tsx │ │ │ │ │ │ ├── DigitalVersionBadge.test.tsx │ │ │ │ │ │ ├── ItwCredentialCard.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ │ ├── CardBackground.test.tsx.snap │ │ │ │ │ │ │ ├── DigitalVersionBadge.test.tsx.snap │ │ │ │ │ │ │ └── ItwCredentialCard.test.tsx.snap │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── ItwCredentialClaim.tsx │ │ │ │ ├── ItwCredentialMultiClaim.tsx │ │ │ │ ├── ItwCredentialNotFound.tsx │ │ │ │ ├── ItwDataExchangeIcons.tsx │ │ │ │ ├── ItwEidInfoBottomSheetContent.tsx │ │ │ │ ├── ItwEidLifecycleAlert.tsx │ │ │ │ ├── ItwEnvironmentAlert.tsx │ │ │ │ ├── ItwGenericErrorContent.tsx │ │ │ │ ├── ItwHighlightBanner.tsx │ │ │ │ ├── ItwIssuanceMetadata.tsx │ │ │ │ ├── ItwNestedClaimsListItem.tsx │ │ │ │ ├── ItwQrCodeClaimImage.tsx │ │ │ │ ├── ItwReissuanceFeedbackBanner.tsx │ │ │ │ ├── ItwRetryableQRCode.tsx │ │ │ │ ├── ItwSkeumorphicCard │ │ │ │ │ ├── CardBackground.tsx │ │ │ │ │ ├── CardClaim.tsx │ │ │ │ │ ├── CardData.tsx │ │ │ │ │ ├── ClaimImage.tsx │ │ │ │ │ ├── ClaimLabel.tsx │ │ │ │ │ ├── FlipGestureDetector.tsx │ │ │ │ │ ├── FlippableCard.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── CardClaim.test.tsx │ │ │ │ │ │ ├── CardData.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ │ └── CardData.test.tsx.snap │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── ItwUpgradeBanner.tsx │ │ │ │ ├── ItwWalletNotAvailableBanner.tsx │ │ │ │ ├── ItwWalletReadyBanner.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── ItwBrandedBox.test.tsx │ │ │ │ │ ├── ItwEnvironmentAlert.test.tsx │ │ │ │ │ ├── ItwHighlightBanner.test.tsx │ │ │ │ │ ├── ItwReadyBanner.test.tsx │ │ │ │ │ ├── ItwUpgradeBanner.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── ItwBrandedBox.test.tsx.snap │ │ │ │ │ │ ├── ItwHighlightBanner.test.tsx.snap │ │ │ │ │ │ └── ItwReadyBanner.test.tsx.snap │ │ │ │ └── discoveryBanner │ │ │ │ │ ├── ItwDiscoveryBanner.tsx │ │ │ │ │ ├── ItwDiscoveryBannerOnboarding.tsx │ │ │ │ │ ├── ItwDiscoveryBannerStandalone.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ ├── ItwDiscoveryBanner.test.tsx │ │ │ │ │ ├── ItwDiscoveryBannerOnboarding.test.tsx │ │ │ │ │ ├── ItwDiscoveryBannerStandalone.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ItwDiscoveryBanner.test.tsx.snap │ │ │ │ │ ├── ItwDiscoveryBannerOnboarding.test.tsx.snap │ │ │ │ │ └── ItwDiscoveryBannerStandalone.test.tsx.snap │ │ │ ├── helpers │ │ │ │ └── withOfflineFailureScreen.tsx │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ ├── useItwDiscoveryBannerType.test.tsx │ │ │ │ │ └── useItwFailureSupportModal.test.tsx │ │ │ │ ├── useItwDisableGestureNavigation.ts │ │ │ │ ├── useItwDiscoveryBannerType.ts │ │ │ │ ├── useItwDismissalDialog.tsx │ │ │ │ ├── useItwEidFeedbackBottomSheet.tsx │ │ │ │ ├── useItwEidLifecycleAlertTracking.ts │ │ │ │ ├── useItwFailureSupportModal.tsx │ │ │ │ ├── useItwFeaturesEnabled.ts │ │ │ │ ├── useItwInfoBottomSheet.tsx │ │ │ │ ├── useItwPendingReviewRequest.ts │ │ │ │ ├── useItwPreventNavigationEvent.tsx │ │ │ │ ├── useItwStatusIconColor.ts │ │ │ │ ├── useNotAvailableToastGuard.ts │ │ │ │ └── useOfflineAlertDetailModal.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── offlineAccess.test.ts │ │ │ │ ├── environment.ts │ │ │ │ ├── index.ts │ │ │ │ └── offlineAccess.ts │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ ├── environment.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── preferences.ts │ │ │ │ │ └── securePreferences.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ │ ├── environment.test.ts │ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ │ ├── preferences.test.ts │ │ │ │ │ │ └── securePreferences.test.ts │ │ │ │ │ ├── environment.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── preferences.ts │ │ │ │ │ └── securePreferences.ts │ │ │ │ ├── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── environment.test.ts │ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ │ ├── preferences.test.ts │ │ │ │ │ │ └── securePreferences.test.ts │ │ │ │ │ ├── environment.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── preferences.ts │ │ │ │ │ ├── remoteConfig.ts │ │ │ │ │ └── securePreferences.ts │ │ │ │ └── storages │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── itwSecureStorage.test.ts │ │ │ │ │ └── itwSecureStorage.ts │ │ │ └── utils │ │ │ │ ├── ItwCodecUtils.ts │ │ │ │ ├── ItwFailureTypes.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── itwClaimsUtils.test.ts │ │ │ │ ├── itwCredentialStatusAssertionUtils.test.ts │ │ │ │ ├── itwCredentialStatusUtils.test.ts │ │ │ │ └── itwStoreUtils.test.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── environment.ts │ │ │ │ ├── itwAccessibilityUtils.ts │ │ │ │ ├── itwAttestationUtils.ts │ │ │ │ ├── itwClaimsUtils.ts │ │ │ │ ├── itwCredentialIssuanceUtils.ts │ │ │ │ ├── itwCredentialStatusAssertionUtils.ts │ │ │ │ ├── itwCredentialStatusUtils.ts │ │ │ │ ├── itwCredentialUtils.ts │ │ │ │ ├── itwCredentialsCatalogueUtils.ts │ │ │ │ ├── itwCryptoContextUtils.ts │ │ │ │ ├── itwFailureUtils.ts │ │ │ │ ├── itwIntegrityUtils.ts │ │ │ │ ├── itwIssuanceUtils.ts │ │ │ │ ├── itwMetadataUtils.ts │ │ │ │ ├── itwMocksUtils.ts │ │ │ │ ├── itwRevocationUtils.ts │ │ │ │ ├── itwStoreUtils.ts │ │ │ │ ├── itwStyleUtils.ts │ │ │ │ ├── itwTypesUtils.ts │ │ │ │ ├── itwUrlUtils.ts │ │ │ │ ├── markdown.tsx │ │ │ │ ├── mrtd.ts │ │ │ │ └── theme.ts │ │ ├── credentials │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── handleWalletCredentialsRehydration.test.ts │ │ │ │ ├── checkCredentialsStatusAssertion.ts │ │ │ │ ├── handleItwCredentialsRemoveSaga.ts │ │ │ │ ├── handleItwCredentialsStoreSaga.ts │ │ │ │ ├── handleWalletCredentialsRehydration.ts │ │ │ │ └── index.ts │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── migrations.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── migrations.ts │ │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── credentialsCatalogue │ │ │ ├── saga │ │ │ │ ├── fetchCredentialsCatalogue.ts │ │ │ │ └── index.ts │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── discovery │ │ │ ├── components │ │ │ │ ├── ItwDiscoveryInfoComponent.tsx │ │ │ │ ├── ItwDiscoveryInfoFallbackComponent.tsx │ │ │ │ ├── ItwDiscoveryInfoLegacyComponent.tsx │ │ │ │ ├── ItwNfcNotSupportedComponent.tsx │ │ │ │ └── ItwPrivacyWebViewComponent.tsx │ │ │ └── screens │ │ │ │ ├── ItwAlreadyActiveScreen.tsx │ │ │ │ ├── ItwDiscoveryInfoScreen.tsx │ │ │ │ ├── ItwIpzsPrivacyScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ ├── ItwAlreadyActiveScreen.test.tsx │ │ │ │ ├── ItwDiscoveryInfoScreen.test.tsx │ │ │ │ ├── ItwIpzsPrivacyScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── ItwIpzsPrivacyScreen.test.tsx.snap │ │ ├── identification │ │ │ ├── cie │ │ │ │ ├── components │ │ │ │ │ ├── ItwCieCardReadFailureContent.tsx │ │ │ │ │ ├── ItwCieCardReadProgressContent.tsx │ │ │ │ │ ├── ItwCiePreparationScreenContent.tsx │ │ │ │ │ └── ItwCieWebView.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useCieInfoBottomSheet.tsx │ │ │ │ │ └── useCieManager.tsx │ │ │ │ ├── screens │ │ │ │ │ ├── ItwActivateNfcScreen.tsx │ │ │ │ │ ├── ItwCieAuthenticationScreen.tsx │ │ │ │ │ ├── ItwCieCanScreen.tsx │ │ │ │ │ ├── ItwCieInternalAuthAndMrtdScreen.tsx │ │ │ │ │ ├── ItwCiePinScreen.tsx │ │ │ │ │ ├── ItwCiePreparationCanScreen.tsx │ │ │ │ │ ├── ItwCiePreparationCardScreen.tsx │ │ │ │ │ ├── ItwCiePreparationNfcScreen.tsx │ │ │ │ │ ├── ItwCiePreparationPinScreen.tsx │ │ │ │ │ └── ItwIdentificationCieWarningScreen.tsx │ │ │ │ └── utils │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── endpoints.ts │ │ │ │ │ ├── error.ts │ │ │ │ │ ├── strings.ts │ │ │ │ │ └── types.ts │ │ │ ├── cieId │ │ │ │ ├── hooks │ │ │ │ │ └── useCieIdApp.ts │ │ │ │ └── screens │ │ │ │ │ ├── ItwCieIdLoginScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ └── ItwCieIdLoginScreen.test.tsx │ │ │ ├── common │ │ │ │ ├── saga │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── checkHasNfcFeatureSaga.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── screens │ │ │ │ │ ├── ItwIdentificationModeSelectionScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ │ └── ItwIdentificationModeSelectionScreen.test.tsx │ │ │ │ └── store │ │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── spid │ │ │ │ └── screens │ │ │ │ ├── ItwIdentificationIdpSelectionScreen.tsx │ │ │ │ └── ItwSpidIdpLoginScreen.tsx │ │ ├── issuance │ │ │ ├── components │ │ │ │ ├── ItwCredentialPreviewClaimsList.tsx │ │ │ │ ├── ItwRequestedClaimsList.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ItwCredentialPreviewClaimsList.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ItwCredentialPreviewClaimsList.test.tsx.snap │ │ │ ├── hooks │ │ │ │ ├── useCredentialEventsTracking.ts │ │ │ │ └── useEidEventsTracking.ts │ │ │ ├── screens │ │ │ │ ├── ItwIssuanceCredentialAsyncContinuationScreen.tsx │ │ │ │ ├── ItwIssuanceCredentialFailureScreen.tsx │ │ │ │ ├── ItwIssuanceCredentialIntroductionScreen.tsx │ │ │ │ ├── ItwIssuanceCredentialPreviewScreen.tsx │ │ │ │ ├── ItwIssuanceCredentialTrustIssuerScreen.tsx │ │ │ │ ├── ItwIssuanceEidFailureScreen.tsx │ │ │ │ ├── ItwIssuanceEidPreviewScreen.tsx │ │ │ │ ├── ItwIssuanceEidReissuanceLandingScreen.tsx │ │ │ │ ├── ItwIssuanceEidResultScreen.tsx │ │ │ │ ├── ItwIssuanceUpcomingCredentialScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ItwIssuanceCredentialAsyncContinuationScreen.test.tsx │ │ │ │ │ ├── ItwIssuanceCredentialAuthScreen.test.tsx │ │ │ │ │ ├── ItwIssuanceEidReissuanceLandingScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ItwIssuanceCredentialAsyncContinuationScreen.test.tsx.snap │ │ │ │ │ └── ItwIssuanceEidReissuanceLandingScreen.test.tsx.snap │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── lifecycle │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── checkCurrentWalletInstanceStateSaga.test.ts │ │ │ │ │ ├── checkIntegrityServiceReadySaga.test.ts │ │ │ │ │ └── checkWalletInstanceStateSaga.test.ts │ │ │ │ ├── checkCurrentWalletInstanceStateSaga.ts │ │ │ │ ├── checkIntegrityServiceReadySaga.ts │ │ │ │ ├── checkWalletInstanceStateSaga.ts │ │ │ │ ├── handleWalletInstanceResetSaga.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── ItwIdentityNotMatchingScreen.tsx │ │ │ │ └── ItwLifecycleWalletRevocationScreen.tsx │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── machine │ │ │ ├── credential │ │ │ │ ├── __tests__ │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── failure.ts │ │ │ │ ├── guards.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── eid │ │ │ │ ├── __tests__ │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── failure.ts │ │ │ │ ├── guards.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── tags.ts │ │ │ └── upgrade │ │ │ │ ├── __tests__ │ │ │ │ ├── actions.test.ts │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── failure.ts │ │ │ │ ├── input.ts │ │ │ │ ├── machine.ts │ │ │ │ └── output.ts │ │ ├── navigation │ │ │ ├── ItwParamsList.ts │ │ │ ├── ItwStackNavigator.tsx │ │ │ ├── routes.ts │ │ │ └── useItwLinkingOptions.tsx │ │ ├── onboarding │ │ │ ├── components │ │ │ │ └── ItwOnboardingModuleCredential.tsx │ │ │ └── screens │ │ │ │ ├── WalletCardOnboardingScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ └── WalletCardOnboardingScreen.test.tsx │ │ ├── playgrounds │ │ │ ├── components │ │ │ │ ├── ItwComponentsSection.tsx │ │ │ │ ├── ItwEnvironmentSection.tsx │ │ │ │ ├── ItwIdentificationScreensSection.tsx │ │ │ │ ├── ItwL3ScreensSection.tsx │ │ │ │ ├── ItwLifecycleSection.tsx │ │ │ │ └── ItwPidIssuanceSection.tsx │ │ │ ├── navigation │ │ │ │ ├── ItwPlaygroundParamsList.ts │ │ │ │ └── routes.ts │ │ │ └── screens │ │ │ │ ├── ItwL3CredentialDetailScreen.tsx │ │ │ │ └── ItwPlayground.tsx │ │ ├── presentation │ │ │ ├── details │ │ │ │ ├── components │ │ │ │ │ ├── ItwPresentationAdditionalInfoSection.tsx │ │ │ │ │ ├── ItwPresentationClaimsSection.tsx │ │ │ │ │ ├── ItwPresentationCredentialCard.tsx │ │ │ │ │ ├── ItwPresentationCredentialCardFlipButton.tsx │ │ │ │ │ ├── ItwPresentationCredentialCardHideValuesButton.tsx │ │ │ │ │ ├── ItwPresentationCredentialInfoAlert.tsx │ │ │ │ │ ├── ItwPresentationCredentialStatusAlert.tsx │ │ │ │ │ ├── ItwPresentationCredentialUnknownStatus.tsx │ │ │ │ │ ├── ItwPresentationDetailsFooter.tsx │ │ │ │ │ ├── ItwPresentationDetailsHeader.tsx │ │ │ │ │ ├── ItwPresentationDetailsScreenBase.tsx │ │ │ │ │ ├── ItwPresentationFiscalCode.tsx │ │ │ │ │ ├── ItwPresentationNewCredentialValidityAlert.tsx │ │ │ │ │ ├── ItwPresentationPidDetail.tsx │ │ │ │ │ ├── ItwPresentationPidDetailFooter.tsx │ │ │ │ │ ├── ItwPresentationPidDetailHeader.tsx │ │ │ │ │ ├── ItwPresentationWalletUpgradeMDLDetailsBanner.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ │ ├── ItwPresentationAdditionalInfoSection.test.tsx │ │ │ │ │ │ ├── ItwPresentationClaimsSection.test.tsx │ │ │ │ │ │ ├── ItwPresentationCredentialStatusAlert.test.tsx │ │ │ │ │ │ ├── ItwPresentationDetailFooter.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── ItwPresentationClaimsSection.test.tsx.snap │ │ │ │ │ │ └── ItwPresentationCredentialStatusAlert.test.tsx.snap │ │ │ │ ├── hooks │ │ │ │ │ ├── useItwDisplayCredentialStatus.tsx │ │ │ │ │ ├── useItwRemoveCredentialWithConfirm.tsx │ │ │ │ │ └── useItwStartCredentialSupportRequest.tsx │ │ │ │ ├── screens │ │ │ │ │ ├── ItwPresentationCredentialAttachmentScreen.tsx │ │ │ │ │ ├── ItwPresentationCredentialCardModal.tsx │ │ │ │ │ ├── ItwPresentationCredentialDetailScreen.tsx │ │ │ │ │ ├── ItwPresentationCredentialFiscalCodeModal.tsx │ │ │ │ │ ├── ItwPresentationEidVerificationExpiredScreen.tsx │ │ │ │ │ ├── ItwPresentationPidDetailScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ │ ├── ItwPresentationCredentialDetailScreen.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── ItwPresentationCredentialDetailScreen.test.tsx.snap │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── getItwDisplayCredentialStatus.test.tsx │ │ │ │ │ └── index.ts │ │ │ ├── proximity │ │ │ │ ├── __mocks__ │ │ │ │ │ └── credentials.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── analytics │ │ │ │ │ ├── enum.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ │ ├── ItwProximityLoadingStepScreen.tsx │ │ │ │ │ └── ItwProximityPresentationDetails.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── useItwPresentQRCode.tsx │ │ │ │ │ └── useItwProximityEventsTracking.ts │ │ │ │ ├── machine │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── actors.ts │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── events.ts │ │ │ │ │ ├── failure.ts │ │ │ │ │ ├── guards.ts │ │ │ │ │ ├── machine.ts │ │ │ │ │ ├── provider.tsx │ │ │ │ │ ├── selectors.ts │ │ │ │ │ └── tags.ts │ │ │ │ ├── navigation │ │ │ │ │ ├── ItwProximityParamsList.ts │ │ │ │ │ └── routes.ts │ │ │ │ ├── screens │ │ │ │ │ ├── ItwActivateBluetoothScreen.tsx │ │ │ │ │ ├── ItwGrantPermissionsScreen.tsx │ │ │ │ │ ├── ItwProximityClaimsDisclosureScreen.tsx │ │ │ │ │ ├── ItwProximityFailureScreen.tsx │ │ │ │ │ ├── ItwProximitySendDocumentsResponseScreen.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ │ ├── ItwProximityFailureScreen.test.tsx │ │ │ │ │ │ ├── ItwProximitySendDocumentsResponseScreen.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── ItwProximityFailureScreen.test.tsx.snap │ │ │ │ │ │ └── ItwProximitySendDocumentsResponseScreen.test.tsx.snap │ │ │ │ ├── store │ │ │ │ │ └── selectors │ │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── itwProximityPresentationUtils.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── itwProximityErrors.tsx │ │ │ │ │ ├── itwProximityPresentationUtils.ts │ │ │ │ │ └── itwProximityTypeUtils.ts │ │ │ └── remote │ │ │ │ ├── analytics │ │ │ │ ├── enum.ts │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ ├── ItwRemoteDeepLinkFailure.tsx │ │ │ │ ├── ItwRemoteLoadingScreen.tsx │ │ │ │ └── ItwRemotePresentationDetails.tsx │ │ │ │ ├── hooks │ │ │ │ ├── useItwRemoteEventsTracking.ts │ │ │ │ ├── useItwRemoteUntrustedRPBottomSheet.tsx │ │ │ │ └── useItwSendAuthorizationErrorResponse.tsx │ │ │ │ ├── machine │ │ │ │ ├── __tests__ │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── failure.ts │ │ │ │ ├── guards.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ ├── selectors.ts │ │ │ │ └── tags.ts │ │ │ │ ├── navigation │ │ │ │ ├── ItwRemoteParamsList.ts │ │ │ │ ├── ItwRemoteStackNavigator.tsx │ │ │ │ └── routes.ts │ │ │ │ ├── screens │ │ │ │ ├── ItwRemoteAuthResponseScreen.tsx │ │ │ │ ├── ItwRemoteClaimsDisclosureScreen.tsx │ │ │ │ ├── ItwRemoteFailureScreen.tsx │ │ │ │ ├── ItwRemoteRequestValidationScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ItwRemoteAuthResponseScreen.test.tsx │ │ │ │ │ ├── ItwRemoteFailureScreen.test.tsx │ │ │ │ │ ├── ItwRemoteRequestValidation.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ItwRemoteAuthResponseScreen.test.tsx.snap │ │ │ │ │ └── ItwRemoteFailureScreen.test.tsx.snap │ │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── itwRemotePresentationUtils.test.ts │ │ │ │ ├── itwRemotePresentationUtils.ts │ │ │ │ └── itwRemoteTypeUtils.ts │ │ ├── settings │ │ │ └── screens │ │ │ │ ├── ItwSettingsScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ └── ItwSettingsScreen.test.tsx │ │ ├── trialSystem │ │ │ └── saga │ │ │ │ ├── __tests__ │ │ │ │ └── handleGetWhitelistedStatus.test.ts │ │ │ │ ├── checkFiscalCodeIsEnabledSaga.ts │ │ │ │ └── handleGetWhitelistedStatus.ts │ │ ├── trustmark │ │ │ ├── components │ │ │ │ ├── ItwCredentialTrustmark.tsx │ │ │ │ ├── ItwTrustmarkExpirationTimer.tsx │ │ │ │ └── ItwTrustmarkQrCode.tsx │ │ │ ├── machine │ │ │ │ ├── __tests__ │ │ │ │ │ ├── guards.test.ts │ │ │ │ │ └── machine.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── actors.ts │ │ │ │ ├── context.ts │ │ │ │ ├── events.ts │ │ │ │ ├── failure.ts │ │ │ │ ├── guards.ts │ │ │ │ ├── input.ts │ │ │ │ ├── machine.ts │ │ │ │ ├── provider.tsx │ │ │ │ └── selectors.ts │ │ │ ├── screens │ │ │ │ └── ItwCredentialTrustmarkScreen.tsx │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── wallet │ │ │ ├── components │ │ │ │ ├── ItwCredentialWalletCard.tsx │ │ │ │ ├── ItwOfflineAccessGate.tsx │ │ │ │ ├── ItwWalletCardsContainer.tsx │ │ │ │ ├── ItwWalletIdStatus.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ItwCredentialWalletCard.test.tsx │ │ │ │ │ ├── ItwOfflineAccessGate.test.tsx │ │ │ │ │ ├── ItwWalletIdStatus.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ItwWalletIdStatus.test.tsx.snap │ │ │ ├── hooks │ │ │ │ └── useAppRestartAction.ts │ │ │ ├── screens │ │ │ │ └── ItwOfflineWalletScreen.tsx │ │ │ └── utils │ │ │ │ └── index.ts │ │ └── walletInstance │ │ │ ├── hook │ │ │ └── useItwWalletInstanceRevocationAlert.ts │ │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ ├── __tests__ │ │ │ │ └── migrations.test.ts │ │ │ └── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── landingScreenMultiBanner │ │ ├── components │ │ │ ├── LandingScreenBannerPicker.tsx │ │ │ ├── __mocks__ │ │ │ │ └── LandingScreenBannerPicker.tsx │ │ │ └── __tests__ │ │ │ │ ├── LandingScreenBannerPicker.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── LandingScreenBannerPicker.test.tsx.snap │ │ ├── store │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── reducer.test.ts.snap │ │ │ │ ├── actions.test.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ └── selectors.test.tsx │ │ │ ├── actions.ts │ │ │ ├── reducer.ts │ │ │ └── selectors.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── index.test.ts │ │ │ ├── index.ts │ │ │ └── landingScreenBannerMap.tsx │ ├── linking │ │ ├── actions │ │ │ ├── __test__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── reducers │ │ │ ├── __test__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ └── sagas │ │ │ ├── __test__ │ │ │ └── index.test.ts │ │ │ └── index.ts │ ├── lollipop │ │ ├── __tests__ │ │ │ ├── index.test.ts │ │ │ └── login.test.ts │ │ ├── api │ │ │ └── backend.ts │ │ ├── hooks │ │ │ └── useLollipopLoginSource.tsx │ │ ├── httpSignature │ │ │ ├── __mocks__ │ │ │ │ └── mockSigners.ts │ │ │ ├── __tests__ │ │ │ │ ├── digest.test.ts │ │ │ │ └── signature.test.ts │ │ │ ├── constants.ts │ │ │ ├── digest.ts │ │ │ ├── signature.ts │ │ │ └── types │ │ │ │ ├── SignatureAlgorithms.ts │ │ │ │ ├── SignatureComponents.ts │ │ │ │ ├── SignatureConfig.ts │ │ │ │ └── Signer.ts │ │ ├── index.ts │ │ ├── navigation │ │ │ └── index.ts │ │ ├── playgrounds │ │ │ ├── LollipopPlayground.tsx │ │ │ └── LollipopPlaygroundContent.tsx │ │ ├── saga │ │ │ └── index.ts │ │ ├── screens │ │ │ └── UnsupportedDeviceScreen.tsx │ │ ├── store │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ ├── actions │ │ │ │ ├── __test__ │ │ │ │ │ └── lollipop.test.ts │ │ │ │ └── lollipop.ts │ │ │ ├── index.ts │ │ │ └── reducers │ │ │ │ ├── __tests__ │ │ │ │ └── lollipop.test.ts │ │ │ │ └── lollipop.ts │ │ ├── types │ │ │ └── LollipopCheckStatus.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── lollipopRequestInit.test.ts │ │ │ ├── retryAndVerifyMismatch.test.ts │ │ │ ├── retryAndVerifyMissingSamlRequest.test.ts │ │ │ ├── retryAndVerifyMissingThumbprint.test.ts │ │ │ ├── retryAndVerifyRedirectNativeError.test.ts │ │ │ ├── retryAndVerifySuccess.test.ts │ │ │ ├── saml.test.ts │ │ │ └── thumbprint.test.ts │ │ │ ├── crypto.ts │ │ │ ├── fetch.ts │ │ │ └── login.ts │ ├── mailCheck │ │ ├── analytics │ │ │ └── index.ts │ │ ├── navigation │ │ │ └── CheckEmailNavigator.tsx │ │ ├── sagas │ │ │ ├── __tests__ │ │ │ │ ├── checkEmailNotificationPreferencesSaga.test.ts │ │ │ │ └── checkProfileEmailSaga.test.tsx │ │ │ ├── checkAcknowledgedEmailSaga.ts │ │ │ ├── checkEmailNotificationPreferencesSaga.ts │ │ │ ├── checkEmailSaga.ts │ │ │ └── emailValidationPollingSaga.ts │ │ ├── screens │ │ │ ├── EmailAlreadyTakenScreen.tsx │ │ │ └── ValidateEmailScreen.tsx │ │ └── store │ │ │ ├── actions │ │ │ └── profileEmailValidationChange.ts │ │ │ ├── reducers │ │ │ └── emailValidation.ts │ │ │ └── selectors │ │ │ └── emailValidation.ts │ ├── messages │ │ ├── __mocks__ │ │ │ ├── attachment.ts │ │ │ ├── message.ts │ │ │ └── messages.ts │ │ ├── analytics │ │ │ ├── __test__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── Home │ │ │ │ ├── ArchiveRestoreBar.tsx │ │ │ │ ├── DS │ │ │ │ │ ├── AvatarDouble.tsx │ │ │ │ │ ├── ListItemMessage.tsx │ │ │ │ │ ├── ListItemMessageSkeleton.tsx │ │ │ │ │ └── __mocks__ │ │ │ │ │ │ └── ListItemMessage.tsx │ │ │ │ ├── EmptyList.tsx │ │ │ │ ├── Footer.tsx │ │ │ │ ├── MessageList.tsx │ │ │ │ ├── PagerViewContainer.tsx │ │ │ │ ├── Preconditions.tsx │ │ │ │ ├── PreconditionsContent.tsx │ │ │ │ ├── PreconditionsFeedback.tsx │ │ │ │ ├── PreconditionsFooter.tsx │ │ │ │ ├── PreconditionsTitle.tsx │ │ │ │ ├── SecuritySuggestions.tsx │ │ │ │ ├── TabNavigationContainer.tsx │ │ │ │ ├── Toasts.tsx │ │ │ │ ├── WrappedListItemMessage.tsx │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── PagerViewContainer.tsx │ │ │ │ │ ├── Preconditions.tsx │ │ │ │ │ ├── PreconditionsContent.tsx │ │ │ │ │ ├── SecuritySuggestions.tsx │ │ │ │ │ ├── TabNavigationContainer.tsx │ │ │ │ │ └── Toasts.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── EmptyList.test.tsx │ │ │ │ │ ├── Footer.test.tsx │ │ │ │ │ ├── MessageList.test.tsx │ │ │ │ │ ├── PagerViewContainer.test.tsx │ │ │ │ │ ├── Preconditions.test.tsx │ │ │ │ │ ├── PreconditionsContent.test.tsx │ │ │ │ │ ├── PreconditionsFeedback.test.tsx │ │ │ │ │ ├── PreconditionsFooter.test.tsx │ │ │ │ │ ├── PreconditionsTitle.test.tsx │ │ │ │ │ ├── SecuritySuggestions.test.tsx │ │ │ │ │ ├── TabNavigationContainer.test.tsx │ │ │ │ │ ├── Toast.test.tsx │ │ │ │ │ ├── WrappedListItemMessage.test.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── EmptyList.test.tsx.snap │ │ │ │ │ │ ├── Footer.test.tsx.snap │ │ │ │ │ │ ├── Preconditions.test.tsx.snap │ │ │ │ │ │ ├── PreconditionsContent.test.tsx.snap │ │ │ │ │ │ ├── PreconditionsFeedback.test.tsx.snap │ │ │ │ │ │ ├── PreconditionsFooter.test.tsx.snap │ │ │ │ │ │ ├── PreconditionsTitle.test.tsx.snap │ │ │ │ │ │ ├── SecuritySuggestions.test.tsx.snap │ │ │ │ │ │ ├── TabNavigationContainer.test.tsx.snap │ │ │ │ │ │ ├── Toast.test.tsx.snap │ │ │ │ │ │ └── WrappedListItemMessage.test.tsx.snap │ │ │ │ │ └── homeUtils.test.ts │ │ │ │ └── homeUtils.ts │ │ │ ├── MessageAttachment │ │ │ │ ├── MessageAttachment.tsx │ │ │ │ ├── PdfViewer.tsx │ │ │ │ └── __test__ │ │ │ │ │ ├── PdfViewer.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── PdfViewer.test.tsx.snap │ │ │ ├── MessageDetail │ │ │ │ ├── ContactsListItem.tsx │ │ │ │ ├── MessageDetailsAttachmentItem.tsx │ │ │ │ ├── MessageDetailsAttachments.tsx │ │ │ │ ├── MessageDetailsBody.tsx │ │ │ │ ├── MessageDetailsFooter.tsx │ │ │ │ ├── MessageDetailsHeader.tsx │ │ │ │ ├── MessageDetailsPayment.tsx │ │ │ │ ├── MessageDetailsReminder.tsx │ │ │ │ ├── MessageDetailsReminderExpiring.tsx │ │ │ │ ├── MessageDetailsScrollViewAdditionalSpace.tsx │ │ │ │ ├── MessageDetailsStickyFooter.tsx │ │ │ │ ├── MessageMarkdown.tsx │ │ │ │ ├── MessagePaymentItem.tsx │ │ │ │ ├── OrganizationHeader.tsx │ │ │ │ ├── RemoteContentBanner.tsx │ │ │ │ ├── ShowMoreListItem.tsx │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── ContactsListItem.tsx │ │ │ │ │ ├── MessageDetailsAttachmentItem.tsx │ │ │ │ │ ├── MessageDetailsAttachments.tsx │ │ │ │ │ ├── MessageMarkdown.tsx │ │ │ │ │ └── ShowMoreListItem.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── MessageDetailsAttachmentItem.test.tsx │ │ │ │ │ ├── MessageDetailsAttachments.test.tsx │ │ │ │ │ ├── MessageDetailsBody.test.tsx │ │ │ │ │ ├── MessageDetailsFooter.test.tsx │ │ │ │ │ ├── MessageDetailsHeader.test.tsx │ │ │ │ │ ├── MessageDetailsPayment.test.tsx │ │ │ │ │ ├── MessageDetailsReminder.test.tsx │ │ │ │ │ ├── MessageDetailsReminderExpiring.test.tsx │ │ │ │ │ ├── MessageDetailsScrollViewAdditionalSpace.test.tsx │ │ │ │ │ ├── MessageDetailsStickyFooter.test.tsx │ │ │ │ │ ├── MessagePaymentItem.test.tsx │ │ │ │ │ ├── OrganizationHeader.test.tsx │ │ │ │ │ ├── RemoteContentBanner.test.tsx │ │ │ │ │ ├── ShowMoreListItem.test.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── MessageDetailsAttachmentItem.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsAttachments.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsBody.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsFooter.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsHeader.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsPayment.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsReminder.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsReminderExpiring.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsScrollViewAdditionalSpace.test.tsx.snap │ │ │ │ │ │ ├── MessageDetailsStickyFooter.test.tsx.snap │ │ │ │ │ │ ├── MessagePaymentItem.test.tsx.snap │ │ │ │ │ │ ├── OrganizationHeader.test.tsx.snap │ │ │ │ │ │ ├── RemoteContentBanner.test.tsx.snap │ │ │ │ │ │ └── ShowMoreListItem.test.tsx.snap │ │ │ │ │ └── detailsUtils.test.ts │ │ │ │ └── detailsUtils.ts │ │ │ └── Search │ │ │ │ └── EmptyList.tsx │ │ ├── hooks │ │ │ ├── useAttachmentDownload.tsx │ │ │ ├── useMessageCalendar.ts │ │ │ └── useMessageReminder.ts │ │ ├── navigation │ │ │ ├── MessagesNavigator.tsx │ │ │ ├── params.ts │ │ │ └── routes.ts │ │ ├── saga │ │ │ ├── __test__ │ │ │ │ ├── handleDownloadAttachment.test.ts │ │ │ │ ├── handleLoadMessageData.test.ts │ │ │ │ ├── handleLoadMessageDetails.test.ts │ │ │ │ ├── handleLoadNextPageMessages.test.ts │ │ │ │ ├── handleLoadPreviousPageMessages.test.ts │ │ │ │ ├── handleMessagePrecondition.test.ts │ │ │ │ ├── handlePaymentStatusForAnalyticsTracking.test.ts │ │ │ │ ├── handlePaymentUpdateRequests.test.ts │ │ │ │ ├── handleReloadAllMessages.test.ts │ │ │ │ ├── handleRequestInit.test.ts │ │ │ │ ├── handleThirdPartyMessage.test.ts │ │ │ │ ├── handleUpsertMessageStatusAttribues.test.ts │ │ │ │ └── index.test.ts │ │ │ ├── handleClearAttachments.ts │ │ │ ├── handleDownloadAttachment.ts │ │ │ ├── handleLoadMessageById.ts │ │ │ ├── handleLoadMessageData.ts │ │ │ ├── handleLoadMessageDetails.ts │ │ │ ├── handleLoadNextPageMessages.ts │ │ │ ├── handleLoadPreviousPageMessages.ts │ │ │ ├── handleMessagePrecondition.ts │ │ │ ├── handlePaymentStatusForAnalyticsTracking.ts │ │ │ ├── handlePaymentUpdateRequests.ts │ │ │ ├── handleReloadAllMessages.ts │ │ │ ├── handleRequestInit.ts │ │ │ ├── handleThirdPartyMessage.ts │ │ │ ├── handleUpsertMessageStatusAttributes.ts │ │ │ └── index.ts │ │ ├── screens │ │ │ ├── MessageAttachmentScreen.tsx │ │ │ ├── MessageCalendarScreen.tsx │ │ │ ├── MessageDetailsScreen.tsx │ │ │ ├── MessageGreenPassScreen.tsx │ │ │ ├── MessageRouterScreen.tsx │ │ │ ├── MessagesHomeScreen.tsx │ │ │ ├── MessagesSearchScreen.tsx │ │ │ ├── __tests__ │ │ │ │ ├── MessageAttachment.test.tsx │ │ │ │ ├── MessageDetailsScreen.test.tsx │ │ │ │ ├── MessageGreenPassScreen.test.tsx │ │ │ │ ├── MessageRouterScreen.test.tsx │ │ │ │ ├── MessagesHomeScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── MessageAttachment.test.tsx.snap │ │ │ │ │ ├── MessageGreenPassScreen.test.tsx.snap │ │ │ │ │ ├── MessageRouterScreen.test.tsx.snap │ │ │ │ │ └── MessagesHomeScreen.test.tsx.snap │ │ │ └── searchUtils.ts │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── __tests__ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── preconditions.test.ts │ │ │ │ ├── archiving.ts │ │ │ │ ├── index.ts │ │ │ │ └── preconditions.ts │ │ │ └── reducers │ │ │ │ ├── __tests__ │ │ │ │ ├── allPaginated.test.ts │ │ │ │ ├── detailsById.test.ts │ │ │ │ ├── downloads.test.ts │ │ │ │ ├── messageGetStatus.test.ts │ │ │ │ ├── messagePrecondition.test.ts │ │ │ │ ├── messageSectionStatus.test.ts │ │ │ │ ├── paginatedById.test.ts │ │ │ │ ├── payments.test.ts │ │ │ │ ├── thirdPartyById.test.ts │ │ │ │ └── transformers.test.ts │ │ │ │ ├── allPaginated.ts │ │ │ │ ├── archiving.ts │ │ │ │ ├── detailsById.ts │ │ │ │ ├── downloads.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messageGetStatus.ts │ │ │ │ ├── messagePrecondition.ts │ │ │ │ ├── messageSectionStatus.ts │ │ │ │ ├── paginatedById.ts │ │ │ │ ├── payments.ts │ │ │ │ ├── thirdPartyById.ts │ │ │ │ └── transformers.ts │ │ ├── types │ │ │ ├── __test__ │ │ │ │ ├── messageListCategory.test.ts │ │ │ │ └── paymentErrors.test.ts │ │ │ ├── attachmentCategory.ts │ │ │ ├── index.ts │ │ │ ├── messageListCategory.ts │ │ │ ├── paymentErrors.ts │ │ │ └── thirdPartyById.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── attachments.test.ts │ │ │ ├── convertDateToWordDistance.test.ts │ │ │ ├── ctas.test.ts │ │ │ ├── index.test.ts │ │ │ ├── messageCategory.test.ts │ │ │ ├── responseHandling.test.ts │ │ │ ├── testUtils.test.tsx │ │ │ └── thirdPartyById.test.ts │ │ │ ├── attachments.ts │ │ │ ├── convertDateToWordDistance.ts │ │ │ ├── ctas.ts │ │ │ ├── index.ts │ │ │ ├── messageCategory.ts │ │ │ ├── responseHandling.ts │ │ │ ├── strings.ts │ │ │ └── thirdPartyById.ts │ ├── mixpanel │ │ └── store │ │ │ ├── actions │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ │ ├── reducer │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── onboarding │ │ ├── README.md │ │ ├── hooks │ │ │ ├── __test__ │ │ │ │ └── useOnbardingAbortAlert.test.ts │ │ │ └── useOnboardingAbortAlert.ts │ │ ├── navigation │ │ │ ├── OnboardingNavigator.tsx │ │ │ ├── __test__ │ │ │ │ ├── OnboardingNavigator.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── OnboardingNavigator.test.tsx.snap │ │ │ └── params │ │ │ │ └── OnboardingParamsList.ts │ │ ├── saga │ │ │ ├── __test__ │ │ │ │ └── watchAbortOnboardingSaga.test.ts │ │ │ ├── biometric │ │ │ │ ├── __test__ │ │ │ │ │ ├── biometricStateSagas.test.ts │ │ │ │ │ └── checkAcknowledgedFingerprintSaga.test.ts │ │ │ │ ├── biometricStateSagas.ts │ │ │ │ └── checkAcknowledgedFingerprintSaga.ts │ │ │ ├── completeOnboardingSaga.ts │ │ │ └── watchAbortOnboardingSaga.ts │ │ ├── screens │ │ │ ├── OnboardingCompletedScreen.tsx │ │ │ ├── OnboardingPinScreen.tsx │ │ │ ├── OnboardingServicesPreferenceScreen.tsx │ │ │ ├── OnboardingShareDataScreen.tsx │ │ │ ├── OnboardingTosScreen.tsx │ │ │ ├── ServicePreferenceCompleteScreen.tsx │ │ │ ├── __tests__ │ │ │ │ ├── OnboardingCompletedScreen.test.tsx │ │ │ │ ├── OnboardingPinScreen.test.tsx │ │ │ │ ├── OnboardingServicesPreferenceScreen.test.tsx │ │ │ │ ├── OnboardingShareDataScreen.test.tsx │ │ │ │ ├── OnboardingTosScreen.test.tsx │ │ │ │ ├── ServicePreferenceCompleteScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ServicePreferenceCompleteScreen.test.tsx.snap │ │ │ └── biometric&securityChecks │ │ │ │ ├── FingerprintScreen.tsx │ │ │ │ ├── MissingDeviceBiometricScreen.tsx │ │ │ │ ├── MissingDevicePinScreen.tsx │ │ │ │ ├── __test__ │ │ │ │ ├── FingerprintScreen.test.tsx │ │ │ │ ├── MissingDeviceBiometricScreen.test.tsx │ │ │ │ └── MissingDevicePinScreen.test.tsx │ │ │ │ └── analytics │ │ │ │ └── index.ts │ │ └── store │ │ │ ├── __test__ │ │ │ └── index.test.ts │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ └── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── pageNotFound │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ └── index.tsx.snap │ │ │ └── index.tsx │ │ ├── analytics │ │ │ └── index.ts │ │ └── screens │ │ │ └── index.tsx │ ├── payments │ │ ├── barcode │ │ │ ├── components │ │ │ │ ├── PaymentNoticeListItem.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── PaymentNoticeListItem.test.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ └── screens │ │ │ │ ├── PaymentsBarcodeChoiceScreen.tsx │ │ │ │ ├── PaymentsBarcodeScanScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ ├── PaymentsBarcodeChoiceScreen.test.tsx │ │ │ │ └── PaymentsBarcodeScanScreen.test.tsx │ │ ├── checkout │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── CheckoutPaymentMethodsList.tsx │ │ │ │ ├── WalletPaymentFailureDetail.tsx │ │ │ │ ├── WalletPaymentFeedbackBanner.tsx │ │ │ │ ├── WalletPaymentHeader.tsx │ │ │ │ ├── WalletPaymentPspBanner.tsx │ │ │ │ ├── WalletPaymentTotalAmount.tsx │ │ │ │ ├── WalletPaymentWebView.tsx │ │ │ │ ├── WalletPspListSkeleton.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── WalletPaymentFailureDetail.test.tsx │ │ │ │ │ ├── WalletPaymentHeader.test.tsx │ │ │ │ │ └── WalletPaymentWebView.test.tsx │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ └── useWalletPaymentAuthorizationModal.test.tsx │ │ │ │ ├── useOnTransactionActivationEffect.tsx │ │ │ │ ├── usePagoPaPayment.ts │ │ │ │ ├── usePaymentFailureSupportModal.tsx │ │ │ │ ├── usePaymentReversedInfoBottomSheet.tsx │ │ │ │ ├── useSortPspBottomSheet.tsx │ │ │ │ ├── useWalletPaymentAuthorizationModal.tsx │ │ │ │ └── useWalletPaymentGoBackHandler.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── index.ts │ │ │ │ └── networking │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── handleWalletPaymentAuthorization.test.ts │ │ │ │ │ ├── handleWalletPaymentCalculateFees.test.ts │ │ │ │ │ ├── handleWalletPaymentCreateTransaction.test.ts │ │ │ │ │ ├── handleWalletPaymentGetAllMethods.test.ts │ │ │ │ │ ├── handleWalletPaymentGetDetails.test.ts │ │ │ │ │ └── handleWalletPaymentGetUserWallets.test.ts │ │ │ │ │ ├── handleWalletPaymentAuthorization.ts │ │ │ │ │ ├── handleWalletPaymentCalculateFees.ts │ │ │ │ │ ├── handleWalletPaymentCreateTransaction.ts │ │ │ │ │ ├── handleWalletPaymentDeleteTransaction.ts │ │ │ │ │ ├── handleWalletPaymentGetAllMethods.ts │ │ │ │ │ ├── handleWalletPaymentGetDetails.ts │ │ │ │ │ ├── handleWalletPaymentGetRecentMethod.ts │ │ │ │ │ ├── handleWalletPaymentGetTransactionInfo.ts │ │ │ │ │ └── handleWalletPaymentGetUserWallets.ts │ │ │ ├── screens │ │ │ │ ├── WalletPaymentConfirmScreen.tsx │ │ │ │ ├── WalletPaymentDetailScreen.tsx │ │ │ │ ├── WalletPaymentFailureScreen.tsx │ │ │ │ ├── WalletPaymentInputFiscalCodeScreen.tsx │ │ │ │ ├── WalletPaymentInputNoticeNumberScreen.tsx │ │ │ │ ├── WalletPaymentMakeScreen.tsx │ │ │ │ ├── WalletPaymentOutcomeScreen.tsx │ │ │ │ ├── WalletPaymentPickMethodScreen.tsx │ │ │ │ ├── WalletPaymentPickPspScreen.tsx │ │ │ │ ├── WalletPaymentWebViewScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── WalletPaymentDetailScreen.test.tsx │ │ │ │ │ ├── WalletPaymentInputFiscalCodeScreen.test.tsx │ │ │ │ │ ├── WalletPaymentInputNoticeNumberScreen.test.tsx │ │ │ │ │ ├── WalletPaymentOutcomeScreen.test.tsx │ │ │ │ │ ├── WalletPaymentPickPspScreen.test.tsx │ │ │ │ │ ├── WalletPaymentWebViewScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── WalletPaymentInputFiscalCodeScreen.test.tsx.snap │ │ │ │ │ ├── WalletPaymentInputNoticeNumberScreen.test.tsx.snap │ │ │ │ │ ├── WalletPaymentOutcomeScreen.test.tsx.snap │ │ │ │ │ └── WalletPaymentWebViewScreen.test.tsx.snap │ │ │ ├── store │ │ │ │ ├── __tests__ │ │ │ │ │ ├── reducer.test.ts │ │ │ │ │ └── store.test.ts │ │ │ │ ├── actions │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── networking.ts │ │ │ │ │ └── orchestration.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── paymentMethods.ts │ │ │ │ │ ├── psps.ts │ │ │ │ │ └── transaction.ts │ │ │ ├── tempWorkaround │ │ │ │ └── pagoPaPaymentWorkaround.ts │ │ │ ├── types │ │ │ │ ├── PaymentGenericErrorAfterUserCancellationProblemJson.ts │ │ │ │ ├── PaymentOutcomeEnum.ts │ │ │ │ ├── PaymentSlowdownErrorProblemJson.ts │ │ │ │ ├── PaymentVerifyGenericErrorProblemJson.ts │ │ │ │ ├── PspPaymentMethodNotAvailableProblemJson.ts │ │ │ │ ├── WalletPaymentFailure.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── common │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── api │ │ │ │ └── client.ts │ │ │ ├── components │ │ │ │ ├── PaymentCard.tsx │ │ │ │ ├── PaymentCardSmall.tsx │ │ │ │ ├── PaymentListItemInfo.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── PaymentCard.test.tsx │ │ │ │ │ ├── PaymentCardSmall.test.tsx │ │ │ │ │ ├── PaymentListItemInfo.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── PaymentCard.test.tsx.snap │ │ │ │ │ │ └── PaymentCardSmall.test.tsx.snap │ │ │ │ └── utils │ │ │ │ │ └── BankLogoOrLoadingSkeleton.tsx │ │ │ ├── hooks │ │ │ │ └── usePaymentsBackoffRetry.tsx │ │ │ ├── saga │ │ │ │ ├── cleanExpiredPaymentsOngoingFailed.ts │ │ │ │ ├── handlePaymentsSessionToken.ts │ │ │ │ ├── handleResumePaymentsPendingActions.ts │ │ │ │ └── index.ts │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pagoPaPlatformReducer.ts │ │ │ │ │ └── paymentsBackoffRetryReducer.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ ├── types │ │ │ │ ├── PaymentAnalytics.ts │ │ │ │ ├── PaymentsBackoffRetry.ts │ │ │ │ └── UIWalletInfoDetails.ts │ │ │ └── utils │ │ │ │ ├── __test__ │ │ │ │ └── index.test.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── backoffRetry.test.ts │ │ │ │ └── index.test.ts │ │ │ │ ├── backoffRetry.ts │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── validation.ts │ │ │ │ └── withPaymentsSessionToken.ts │ │ ├── details │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── PaymentsMethodDetailsBaseScreenComponent.tsx │ │ │ │ ├── PaymentsMethodDetailsDeleteButton.tsx │ │ │ │ ├── PaymentsMethodDetailsErrorContent.tsx │ │ │ │ ├── PaymentsMethodPspDetailsAlert.tsx │ │ │ │ ├── PaymentsMethodPspDetailsBottomSheet.tsx │ │ │ │ ├── PaymentsMethodPspPayPalBanner.tsx │ │ │ │ ├── WalletDetailsPagoPaPaymentCapability.tsx │ │ │ │ ├── WalletDetailsPaymentMethodFeatures.tsx │ │ │ │ ├── WalletDetailsPaymentMethodInitiatives.tsx │ │ │ │ ├── WalletDetailsPaymentMethodSettings.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── PaymentsMethodDetailsBaseScreenComponent.test.tsx │ │ │ │ │ ├── PaymentsMethodDetailsDeleteButton.test.tsx │ │ │ │ │ ├── PaymentsMethodDetailsErrorContent.test.tsx │ │ │ │ │ ├── PaymentsMethodPspDetailsAlert.test.tsx │ │ │ │ │ ├── PaymentsMethodPspDetailsBottomSheet.test.tsx │ │ │ │ │ ├── PaymentsMethodPspPayPalBanner.test.tsx │ │ │ │ │ ├── WalletDetailsPagoPaPaymentCapability.test.tsx │ │ │ │ │ ├── WalletDetailsPaymentMethodFeatures.test.tsx │ │ │ │ │ ├── WalletDetailsPaymentMethodInitiatives.test.tsx │ │ │ │ │ └── WalletDetailsPaymentMethodSettings.test.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── handleDeleteWalletDetails.ts │ │ │ │ ├── handleGetWalletDetails.ts │ │ │ │ ├── handleTogglePagoPaCapability.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── PaymentsMethodDetailsScreen.tsx │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── history │ │ │ ├── store │ │ │ │ ├── __tests__ │ │ │ │ │ └── store.test.ts │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ └── index.ts │ │ ├── home │ │ │ ├── analytics │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── PaymentsAlertStatus.tsx │ │ │ │ ├── PaymentsCardsCarousel.tsx │ │ │ │ ├── PaymentsHomeEmptyScreenContent.tsx │ │ │ │ ├── PaymentsHomeTransactionsList.tsx │ │ │ │ ├── PaymentsHomeUserMethodsList.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── PaymentCardsCarousel.test.tsx │ │ │ ├── screens │ │ │ │ ├── PaymentsHomeScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── PaymentsHomeScreen.test.tsx │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ └── index.ts │ │ ├── onboarding │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── components │ │ │ │ ├── PaymentsOnboardingAuthErrorBottomSheet.tsx │ │ │ │ ├── WalletOnboardingPaymentMethodsList.tsx │ │ │ │ └── WalletPaymentMethodItemSkeleton.tsx │ │ │ ├── hooks │ │ │ │ └── useWalletOnboardingWebView.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── handleGetPaymentMethods.ts │ │ │ │ ├── handleStartWalletOnboarding.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── PaymentsOnboardingFeedbackScreen.tsx │ │ │ │ ├── PaymentsOnboardingSelectMethodScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── PaymentsOnboardingFeedbackScreen.test.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ ├── types │ │ │ │ └── OnboardingOutcomeEnum.ts │ │ │ └── utils │ │ │ │ └── index.ts │ │ ├── receipts │ │ │ ├── analytics │ │ │ │ ├── index.ts │ │ │ │ └── utils.ts │ │ │ ├── components │ │ │ │ ├── HideReceiptButton.tsx │ │ │ │ ├── ReceiptCartList.tsx │ │ │ │ ├── ReceiptDivider.tsx │ │ │ │ ├── ReceiptFadeInOutAnimationView.tsx │ │ │ │ ├── ReceiptFeeAmountSection.tsx │ │ │ │ ├── ReceiptFilterTabs.tsx │ │ │ │ ├── ReceiptHeadingSection.tsx │ │ │ │ ├── ReceiptInfoSection.tsx │ │ │ │ ├── ReceiptListItemTransaction.tsx │ │ │ │ ├── ReceiptLoadingList.tsx │ │ │ │ ├── ReceiptSectionListHeader.tsx │ │ │ │ ├── ReceiptTotalAmount.tsx │ │ │ │ └── ___tests___ │ │ │ │ │ ├── HideReceiptButton.test.tsx │ │ │ │ │ ├── ReceiptCartList.test.tsx │ │ │ │ │ ├── ReceiptFeeAmountSection.test.tsx │ │ │ │ │ ├── ReceiptFilterTabs.test.tsx │ │ │ │ │ ├── ReceiptHeadingSection.test.tsx │ │ │ │ │ ├── ReceiptInfoSection.test.tsx │ │ │ │ │ ├── ReceiptListItemTransaction.test.tsx │ │ │ │ │ ├── ReceiptLoadingList.test.tsx │ │ │ │ │ └── ReceiptTotalAmount.test.tsx │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── handleDisableReceipt.ts │ │ │ │ ├── handleGetLatestReceipt.ts │ │ │ │ ├── handleGetReceipt.ts │ │ │ │ ├── handleGetReceiptDetails.ts │ │ │ │ ├── handleGetReceiptPdf.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── ReceiptCartItemDetailsScreen.tsx │ │ │ │ ├── ReceiptDetailsScreen.tsx │ │ │ │ ├── ReceiptListScreen.tsx │ │ │ │ ├── ReceiptPreviewScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ReceiptCartItemDetailsScreen.test.tsx │ │ │ │ │ ├── ReceiptDetailsScreen.test.tsx │ │ │ │ │ ├── ReceiptListScreen.test.tsx │ │ │ │ │ └── ReceiptPreviewScreen.test.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ ├── types │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ └── wallet │ │ │ ├── components │ │ │ └── PaymentWalletCard.tsx │ │ │ ├── saga │ │ │ ├── __tests__ │ │ │ │ └── handleGetPaymentsWalletUserMethods.test.ts │ │ │ ├── handleGetPaymentsWalletUserMethods.ts │ │ │ └── index.ts │ │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ └── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── pn │ │ ├── __mocks__ │ │ │ └── pnMessage.ts │ │ ├── aar │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── api │ │ │ │ ├── __tests__ │ │ │ │ │ └── client.test.ts │ │ │ │ └── client.ts │ │ │ ├── components │ │ │ │ ├── SendAARCieCardReadingComponent.tsx │ │ │ │ ├── SendAARMessageDetailBottomSheet.tsx │ │ │ │ ├── SendAARMessageDetailBottomSheetComponent.tsx │ │ │ │ ├── SendAARTosComponent.tsx │ │ │ │ ├── SendEngagementComponent.tsx │ │ │ │ ├── SendQRScanFlowHandlerComponent.tsx │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── SendAARCieCardReadingComponent.tsx │ │ │ │ │ ├── SendAARMessageDetailBottomSheet.tsx │ │ │ │ │ ├── SendAARMessageDetailBottomSheetComponent.tsx │ │ │ │ │ ├── SendEngagementComponent.tsx │ │ │ │ │ └── SendQRScanFlowHandlerComponent.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── SendAARCieCardReadingComponent.test.tsx │ │ │ │ │ ├── SendAARMessageDetailBottomSheet.test.tsx │ │ │ │ │ ├── SendAARMessageDetailBottomSheetComponent.test.tsx │ │ │ │ │ ├── SendAARTosComponent.test.tsx │ │ │ │ │ ├── SendEngagementComponent.test.tsx │ │ │ │ │ ├── SendQRScanFlowHandlerComponent.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── SendAARCieCardReadingComponent.test.tsx.snap │ │ │ │ │ │ ├── SendAARMessageDetailBottomSheetComponent.test.tsx.snap │ │ │ │ │ │ ├── SendAARTosComponent.test.tsx.snap │ │ │ │ │ │ ├── SendEngagementComponent.test.tsx.snap │ │ │ │ │ │ └── SendQRScanFlowHandlerComponent.test.tsx.snap │ │ │ │ └── errors │ │ │ │ │ ├── SendAARErrorComponent.tsx │ │ │ │ │ ├── SendAarNfcNotSupportedComponent.tsx │ │ │ │ │ ├── SendAarNotAddresseeKoComponent.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ ├── SendAARErrorComponent.test.tsx │ │ │ │ │ ├── SendAarNfcNotSupportedComponent.test.tsx │ │ │ │ │ ├── SendAarNotAddresseeKoComponent.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── SendAARErrorComponent.test.tsx.snap │ │ │ │ │ ├── SendAarNfcNotSupportedComponent.test.tsx.snap │ │ │ │ │ └── SendAarNotAddresseeKoComponent.test.tsx.snap │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── useSendAarDelegationProposalScreenBottomSheet.test.tsx.snap │ │ │ │ │ ├── useCieInternalAuthAndMrtdReading.test.ts │ │ │ │ │ ├── useIsNfcFeatureAvailable.test.tsx │ │ │ │ │ ├── useSendAarDelegationProposalScreenBottomSheet.test.tsx │ │ │ │ │ └── useSendAarFlowManager.test.tsx │ │ │ │ ├── useCieInternalAuthAndMrtdReading.ts │ │ │ │ ├── useIsNfcFeatureAvailable.tsx │ │ │ │ ├── useSendAarDelegationProposalScreenBottomSheet.tsx │ │ │ │ └── useSendAarFlowManager.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── createAarMandateSaga.test.ts │ │ │ │ │ ├── downloadAARAttachmentSaga.test.ts │ │ │ │ │ ├── fetchNotificationDataSaga.test.ts │ │ │ │ │ ├── fetchQrCodeSaga.test.ts │ │ │ │ │ ├── initiateAarFlowIfEnabledSaga.test.ts │ │ │ │ │ └── watchAARFlowSaga.test.ts │ │ │ │ ├── createAarMandateSaga.ts │ │ │ │ ├── downloadAARAttachmentSaga.ts │ │ │ │ ├── fetchNotificationDataSaga.ts │ │ │ │ ├── fetchQrCodeSaga.ts │ │ │ │ ├── initiateAarFlowSaga.ts │ │ │ │ ├── testSendNisMrtdSaga.ts │ │ │ │ └── watchAARFlowSaga.ts │ │ │ ├── screen │ │ │ │ ├── SendAARCieCardReadingScreen.tsx │ │ │ │ ├── SendAARErrorScreen.tsx │ │ │ │ ├── SendAARInitialFlowScreen.tsx │ │ │ │ ├── SendAarCanEducationalScreen.tsx │ │ │ │ ├── SendAarCieCanInsertionScreen.tsx │ │ │ │ ├── SendAarCieCardReadingEducationalScreen.tsx │ │ │ │ ├── SendAarDelegationProposalScreen.tsx │ │ │ │ ├── SendEngagementScreen.tsx │ │ │ │ ├── SendQRScanFlowScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── SendAARCieCardReadingScreen.test.tsx │ │ │ │ │ ├── SendAARErrorScreen.test.tsx │ │ │ │ │ ├── SendAARInitialFlowScreen.test.tsx │ │ │ │ │ ├── SendAarCanEducationalScreen.test.tsx │ │ │ │ │ ├── SendAarCanInsertionScreen.test.tsx │ │ │ │ │ ├── SendAarCieCardReadingEducationalScreen.test.tsx │ │ │ │ │ ├── SendAarDelegationProposalScreen.test.tsx │ │ │ │ │ ├── SendEngagementScreen.test.tsx │ │ │ │ │ ├── SendQRScanFlowScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── SendAARCieCardReadingScreen.test.tsx.snap │ │ │ │ │ ├── SendAarCanEducationalScreen.test.tsx.snap │ │ │ │ │ ├── SendAarCanInsertionScreen.test.tsx.snap │ │ │ │ │ ├── SendAarCieCardReadingEducationalScreen.test.tsx.snap │ │ │ │ │ ├── SendAarDelegationProposalScreen.test.tsx.snap │ │ │ │ │ ├── SendEngagementScreen.test.tsx.snap │ │ │ │ │ └── SendQRScanFlowScreen.test.tsx.snap │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── tempAarMandate.ts │ │ │ │ └── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── stateUtils.test.ts.snap │ │ │ │ ├── deepLinking.test.ts │ │ │ │ └── stateUtils.test.ts │ │ │ │ ├── deepLinking.ts │ │ │ │ ├── stateUtils.ts │ │ │ │ └── testUtils.ts │ │ ├── analytics │ │ │ ├── __test__ │ │ │ │ ├── activationReminderBanner.test.ts │ │ │ │ ├── index.test.ts │ │ │ │ └── send.test.ts │ │ │ ├── activationReminderBanner.ts │ │ │ ├── index.ts │ │ │ └── send.ts │ │ ├── api │ │ │ └── client.ts │ │ ├── components │ │ │ ├── BannerAttachments.tsx │ │ │ ├── F24ListBottomSheetLink.tsx │ │ │ ├── F24Section.tsx │ │ │ ├── MessageBottomMenu.tsx │ │ │ ├── MessageCancelledContent.tsx │ │ │ ├── MessageDetails.tsx │ │ │ ├── MessageDetailsContent.tsx │ │ │ ├── MessageFooter.tsx │ │ │ ├── MessagePaymentBottomSheet.tsx │ │ │ ├── MessagePayments.tsx │ │ │ ├── NeedHelp.tsx │ │ │ ├── Timeline.tsx │ │ │ ├── TimelineListItem.tsx │ │ │ ├── __mocks__ │ │ │ │ ├── F24ListBottomSheetLink.tsx │ │ │ │ ├── F24Section.tsx │ │ │ │ ├── MessageBottomMenu.tsx │ │ │ │ ├── MessageCancelledContent.tsx │ │ │ │ ├── MessageDetails.tsx │ │ │ │ ├── MessageDetailsContent.tsx │ │ │ │ ├── MessageFooter.tsx │ │ │ │ ├── MessagePaymentBottomSheet.tsx │ │ │ │ ├── MessagePayments.tsx │ │ │ │ ├── NeedHelp.tsx │ │ │ │ ├── Timeline.tsx │ │ │ │ └── TimelineListItem.tsx │ │ │ └── __test__ │ │ │ │ ├── BannerAttachments.test.tsx │ │ │ │ ├── F24ListBottomSheetLink.test.tsx │ │ │ │ ├── F24Section.test.tsx │ │ │ │ ├── MessageBottomMenu.test.tsx │ │ │ │ ├── MessageCancelledContent.test.tsx │ │ │ │ ├── MessageDetails.test.tsx │ │ │ │ ├── MessageDetailsContent.test.tsx │ │ │ │ ├── MessageFooter.test.tsx │ │ │ │ ├── MessagePaymentBottomSheet.test.tsx │ │ │ │ ├── MessagePayments.test.tsx │ │ │ │ ├── NeedHelp.test.tsx │ │ │ │ ├── Timeline.test.tsx │ │ │ │ ├── TimelineListItem.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── BannerAttachments.test.tsx.snap │ │ │ │ ├── F24ListBottomSheetLink.test.tsx.snap │ │ │ │ ├── F24Section.test.tsx.snap │ │ │ │ ├── MessageBottomMenu.test.tsx.snap │ │ │ │ ├── MessageCancelledContent.test.tsx.snap │ │ │ │ ├── MessageDetailsContent.test.tsx.snap │ │ │ │ ├── MessageFooter.test.tsx.snap │ │ │ │ ├── MessagePaymentBottomSheet.test.tsx.snap │ │ │ │ ├── MessagePayments.test.tsx.snap │ │ │ │ ├── NeedHelp.test.tsx.snap │ │ │ │ ├── Timeline.test.tsx.snap │ │ │ │ └── TimelineListItem.test.tsx.snap │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ ├── usePnPreferencesFetcher.test.tsx │ │ │ │ └── useSpecialCtaPn.test.tsx │ │ │ ├── usePnPreferencesFetcher.ts │ │ │ └── useSpecialCtaPn.ts │ │ ├── loginEngagement │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── useSendActivationBottomSheet.test.tsx.snap │ │ │ │ │ │ └── useSendAreYouSureBottomSheet.test.tsx.snap │ │ │ │ │ ├── useSendActivationBottomSheet.test.tsx │ │ │ │ │ ├── useSendActivationFlow.test.tsx │ │ │ │ │ └── useSendAreYouSureBottomSheet.test.tsx │ │ │ │ ├── useSendActivationBottomSheet.tsx │ │ │ │ ├── useSendActivationFlow.tsx │ │ │ │ └── useSendAreYouSureBottomSheet.tsx │ │ │ ├── sagas │ │ │ │ ├── __tests__ │ │ │ │ │ └── checkShouldDisplaySendEngagementScreen.test.ts │ │ │ │ └── checkShouldDisplaySendEngagementScreen.ts │ │ │ ├── screens │ │ │ │ ├── SendActivationErrorScreen.tsx │ │ │ │ ├── SendEngagementOnFirstAppOpenScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── SendActivationErrorScreen.test.tsx │ │ │ │ │ ├── SendEngagementOnFirstAppOpenScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── SendActivationErrorScreen.test.tsx.snap │ │ │ │ │ └── SendEngagementOnFirstAppOpenScreen.test.tsx.snap │ │ │ └── store │ │ │ │ ├── __tests__ │ │ │ │ └── sendLoginEngagementReducer.test.ts │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ └── reducers │ │ │ │ └── index.ts │ │ ├── navigation │ │ │ ├── navigator.tsx │ │ │ ├── params.ts │ │ │ └── routes.ts │ │ ├── reminderBanner │ │ │ ├── components │ │ │ │ ├── PNActivationReminderBanner.tsx │ │ │ │ ├── PnBannerFlowComponents.tsx │ │ │ │ └── __test__ │ │ │ │ │ ├── PNActivationReminderBanner.test.tsx │ │ │ │ │ ├── PnBannerFlowComponents.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── PNActivationReminderBanner.test.tsx.snap │ │ │ │ │ └── PnBannerFlowComponents.test.tsx.snap │ │ │ ├── reducer │ │ │ │ ├── __test__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── bannerDismiss.test.ts.snap │ │ │ │ │ └── bannerDismiss.test.ts │ │ │ │ └── bannerDismiss.ts │ │ │ └── screens │ │ │ │ ├── PnReminderBannerFlow.tsx │ │ │ │ └── __test__ │ │ │ │ ├── PnReminderBannerFlow.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── PnReminderBannerFlow.test.tsx.snap │ │ ├── screens │ │ │ ├── MessageAttachmentScreen.tsx │ │ │ ├── MessageDetailsScreen.tsx │ │ │ ├── PaidPaymentScreen.tsx │ │ │ └── __test__ │ │ │ │ ├── MessageDetailsScreen.test.tsx │ │ │ │ ├── PaidPaymentScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── MessageDetailsScreen.test.tsx.snap │ │ │ │ └── PaidPaymentScreen.test.tsx.snap │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ ├── __test__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ ├── activation.test.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── payments.test.ts │ │ │ │ ├── activation.ts │ │ │ │ ├── index.ts │ │ │ │ └── payments.ts │ │ │ ├── sagas │ │ │ │ ├── __tests__ │ │ │ │ │ ├── watchPaymentStatusSaga.test.ts │ │ │ │ │ └── watchPnSaga.test.ts │ │ │ │ ├── watchPaymentStatusSaga.ts │ │ │ │ └── watchPnSaga.ts │ │ │ └── types │ │ │ │ ├── __test__ │ │ │ │ ├── transformers.test.ts │ │ │ │ └── types.test.ts │ │ │ │ ├── transformers.ts │ │ │ │ └── types.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── index.test.ts │ │ │ ├── index.ts │ │ │ └── rptId.ts │ ├── profileSettings │ │ └── store │ │ │ └── reducers │ │ │ └── index.ts │ ├── pushNotifications │ │ ├── analytics │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── NotificationPreviewSample.tsx │ │ │ ├── NotificationsPreferencesPreview.tsx │ │ │ ├── ProfileNotificationsSettings.tsx │ │ │ ├── PushNotificationsBanner.tsx │ │ │ └── __tests__ │ │ │ │ ├── NotificationPreviewSample.test.tsx │ │ │ │ ├── NotificationsPreferencesPreview.test.tsx │ │ │ │ ├── ProfileNotificationsSettings.test.tsx │ │ │ │ ├── PushNotificationsBanner.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── NotificationPreviewSample.test.tsx.snap │ │ │ │ ├── NotificationsPreferencesPreview.test.tsx.snap │ │ │ │ ├── ProfileNotificationsSettings.test.tsx.snap │ │ │ │ └── PushNotificationsBanner.test.tsx.snap │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ ├── useEngagementScreen.test.tsx │ │ │ │ ├── usePushNotificationEngagement.test.tsx │ │ │ │ └── usePushNotificationsBannerTracking.test.tsx │ │ │ ├── useEngagementScreen.tsx │ │ │ ├── usePreviewMoreInfo.tsx │ │ │ ├── usePushNotificationEngagement.tsx │ │ │ └── usePushNotificationsBannerTracking.tsx │ │ ├── navigation │ │ │ ├── __tests__ │ │ │ │ └── routes.test.ts │ │ │ └── routes.ts │ │ ├── sagas │ │ │ ├── __tests__ │ │ │ │ ├── common.test.ts │ │ │ │ ├── notificationPermissionsListener.test.ts │ │ │ │ ├── profileAndSystemNotificationsPermissions.test.tsx │ │ │ │ └── pushNotificationTokenUpload.test.ts │ │ │ ├── common.ts │ │ │ ├── notificationPermissionsListener.ts │ │ │ ├── profileAndSystemNotificationsPermissions.ts │ │ │ └── pushNotificationTokenUpload.ts │ │ ├── screens │ │ │ ├── OnboardingNotificationsInfoScreenConsent.tsx │ │ │ ├── OnboardingNotificationsPreferencesScreen.tsx │ │ │ ├── PushNotificationEngagementScreen.tsx │ │ │ ├── SystemNotificationPermissionsScreen.tsx │ │ │ └── __tests__ │ │ │ │ ├── OnboardingNotificationsInfoScreenConsent.test.tsx │ │ │ │ ├── OnboardingNotificationsPreferencesScreen.test.tsx │ │ │ │ ├── PushNotificationEngagementScreen.test.tsx │ │ │ │ ├── SystemNotificationPermissionsScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ ├── OnboardingNotificationsInfoScreenConsent.test.tsx.snap │ │ │ │ ├── OnboardingNotificationsPreferencesScreen.test.tsx.snap │ │ │ │ ├── PushNotificationEngagementScreen.test.tsx.snap │ │ │ │ └── SystemNotificationPermissionsScreen.test.tsx.snap │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── __tests__ │ │ │ │ │ ├── environment.test.ts │ │ │ │ │ ├── installation.test.ts │ │ │ │ │ ├── pendingMessage.test.ts │ │ │ │ │ ├── permissions.test.ts │ │ │ │ │ ├── profileNotificationPermissions.test.ts │ │ │ │ │ └── userBehaviour.test.ts │ │ │ │ ├── environment.ts │ │ │ │ ├── installation.ts │ │ │ │ ├── pendingMessage.ts │ │ │ │ ├── profileNotificationPermissions.ts │ │ │ │ └── userBehaviour.ts │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── environment.test.ts.snap │ │ │ │ │ │ ├── index.test.ts.snap │ │ │ │ │ │ └── userBehaviour.test.ts.snap │ │ │ │ │ ├── environment.test.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── installation.test.ts │ │ │ │ │ └── userBehaviour.test.ts │ │ │ │ ├── environment.ts │ │ │ │ ├── index.ts │ │ │ │ ├── installation.ts │ │ │ │ ├── pendingMessage.ts │ │ │ │ └── userBehaviour.ts │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ ├── index.test.ts │ │ │ │ └── notificationsBannerDismissed.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── notificationsBannerDismissed.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── appDelegate.test.ts │ │ │ ├── configurePushNotification.test.ts │ │ │ └── index.test.ts │ │ │ ├── configurePushNotification.ts │ │ │ ├── index.ts │ │ │ └── navigation.ts │ ├── services │ │ ├── common │ │ │ ├── analytics │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── api │ │ │ │ ├── __mocks__ │ │ │ │ │ └── servicesClient.ts │ │ │ │ └── servicesClient.ts │ │ │ ├── components │ │ │ │ ├── CardPressableBase.tsx │ │ │ │ ├── EmptyState.tsx │ │ │ │ ├── ListItemSearchInstitution.tsx │ │ │ │ ├── ServiceListSkeleton.tsx │ │ │ │ ├── ServicesHeader.tsx │ │ │ │ ├── ServicesHeaderSection.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ServicesHeader.test.tsx │ │ │ │ │ ├── ServicesHeaderSection.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ServicesHeader.test.tsx.snap │ │ │ │ │ └── ServicesHeaderSection.test.tsx.snap │ │ │ ├── hooks │ │ │ │ └── useFirstRender.ts │ │ │ ├── navigation │ │ │ │ ├── navigator.tsx │ │ │ │ ├── params.ts │ │ │ │ └── routes.ts │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── getServiceDetails.test.ts │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── specialServicePreferencesSaga.test.ts │ │ │ │ ├── getServiceDetails.ts │ │ │ │ ├── index.ts │ │ │ │ └── specialServicePreferencesSaga.ts │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── remoteConfig.test.ts │ │ │ │ │ └── remoteConfig.ts │ │ │ └── utils │ │ │ │ └── index.ts │ │ ├── details │ │ │ ├── components │ │ │ │ ├── CardWithMarkdownContent.tsx │ │ │ │ ├── FavouriteServiceButton.tsx │ │ │ │ ├── ServiceDetailsFailure.tsx │ │ │ │ ├── ServiceDetailsMetadata.tsx │ │ │ │ ├── ServiceDetailsPreferences.tsx │ │ │ │ ├── ServiceDetailsScreenCdc.tsx │ │ │ │ ├── ServiceDetailsScreenCgn.tsx │ │ │ │ ├── ServiceDetailsScreenComponent.tsx │ │ │ │ ├── ServiceDetailsScreenDefault.tsx │ │ │ │ ├── ServiceDetailsScreenPn.tsx │ │ │ │ ├── ServiceDetailsTosAndPrivacy.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── FavouriteServiceButton.test.tsx │ │ │ │ │ ├── ServiceDetailsScreenCdc.test.tsx │ │ │ │ │ ├── ServiceDetailsScreenCgn.test.tsx │ │ │ │ │ ├── ServiceDetailsScreenDefault.test.tsx │ │ │ │ │ ├── ServiceDetailsScreenPn.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ServiceDetailsScreenCdc.test.tsx.snap │ │ │ │ │ ├── ServiceDetailsScreenCgn.test.tsx.snap │ │ │ │ │ ├── ServiceDetailsScreenDefault.test.tsx.snap │ │ │ │ │ └── ServiceDetailsScreenPn.test.tsx.snap │ │ │ ├── hooks │ │ │ │ └── useServicePreference.ts │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── handleGetServicePreference.test.ts │ │ │ │ │ └── handleServiceDetails.test.ts │ │ │ │ ├── handleGetServicePreference.ts │ │ │ │ ├── handleServiceDetails.ts │ │ │ │ ├── handleUpsertServicePreference.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── ServiceDetailsScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ ├── details.ts │ │ │ │ │ └── preference.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── dataById.test.ts │ │ │ │ │ │ └── preferencesById.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── dataById.test.ts │ │ │ │ │ └── preferencesById.test.ts │ │ │ │ │ └── index.ts │ │ │ ├── types │ │ │ │ ├── ServicePreferenceResponse.ts │ │ │ │ └── index.tsx │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── favouriteServices │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── handleAddFavouriteService.test.ts │ │ │ │ ├── handleAddFavouriteService.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── FavouriteServicesScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── store.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ └── index.tsx │ │ ├── home │ │ │ ├── components │ │ │ │ ├── EmailNotificationBanner.tsx │ │ │ │ ├── FeaturedInstitutionCard.tsx │ │ │ │ ├── FeaturedInstitutionList.tsx │ │ │ │ ├── FeaturedInstitutionsCarousel.tsx │ │ │ │ ├── FeaturedServiceCard.tsx │ │ │ │ ├── FeaturedServiceList.tsx │ │ │ │ ├── FeaturedServicesCarousel.tsx │ │ │ │ ├── InstitutionList.tsx │ │ │ │ ├── InstitutionListItem.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── FeaturedInstitutionCard.test.tsx │ │ │ │ │ ├── FeaturedInstitutionList.test.tsx │ │ │ │ │ ├── FeaturedServiceCard.test.tsx │ │ │ │ │ ├── FeaturedServiceList.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── FeaturedInstitutionCard.test.tsx.snap │ │ │ │ │ └── FeaturedServiceCard.test.tsx.snap │ │ │ ├── hooks │ │ │ │ ├── useInstitutionsFetcher.tsx │ │ │ │ ├── useServiceCardStyle.tsx │ │ │ │ └── useServicesHomeBottomSheet.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ ├── handleFindInstitutions.test.ts │ │ │ │ │ ├── handleGetFeaturedInstitutions.test.ts │ │ │ │ │ └── handleGetFeaturedServices.test.ts │ │ │ │ ├── handleFindInstitutions.ts │ │ │ │ ├── handleGetFeaturedInstitutions.ts │ │ │ │ ├── handleGetFeaturedServices.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ └── ServicesHomeScreen.tsx │ │ │ ├── store │ │ │ │ ├── actions │ │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── store.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── index.test.ts │ │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ └── index.ts │ │ ├── institution │ │ │ ├── components │ │ │ │ └── InstitutionServicesFailure.tsx │ │ │ ├── hooks │ │ │ │ └── useServicesFetcher.tsx │ │ │ ├── saga │ │ │ │ ├── __tests__ │ │ │ │ │ └── handleFindInstitutionServices.test.ts │ │ │ │ ├── handleFindInstitutionServices.ts │ │ │ │ └── index.ts │ │ │ ├── screens │ │ │ │ ├── InstitutionServicesScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ └── InstitutionServicesScreen.test.tsx │ │ │ └── store │ │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ └── store.test.ts │ │ │ │ └── index.ts │ │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ └── search │ │ │ ├── hooks │ │ │ └── useInstitutionsFetcher.tsx │ │ │ ├── saga │ │ │ ├── __tests__ │ │ │ │ └── handleFindInstitutions.test.ts │ │ │ ├── handleFindInstitutions.ts │ │ │ └── index.ts │ │ │ ├── screens │ │ │ └── SearchScreen.tsx │ │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ ├── __tests__ │ │ │ │ └── store.test.ts │ │ │ └── index.ts │ │ │ └── selectors │ │ │ ├── __tests__ │ │ │ └── index.test.ts │ │ │ └── index.ts │ ├── settings │ │ ├── README.md │ │ ├── aboutApp │ │ │ ├── __test__ │ │ │ │ ├── ProfileAboutApp.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ProfileAboutApp.test.tsx.snap │ │ │ └── screens │ │ │ │ └── ProfileAboutApp.tsx │ │ ├── common │ │ │ ├── analytics │ │ │ │ ├── __test__ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── mixpanelAnalytics.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── mixpanel │ │ │ │ │ └── mixpanelAnalytics.ts │ │ │ ├── components │ │ │ │ ├── ProfileMainScreenTopBanner.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── ProfileMainScreenTopBanner.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── ProfileMainScreenTopBanner.test.tsx.snap │ │ │ ├── navigation │ │ │ │ ├── SettingsNavigator.tsx │ │ │ │ ├── __test__ │ │ │ │ │ ├── SettingsNavigator.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── SettingsNavigator.test.tsx.snap │ │ │ │ ├── params │ │ │ │ │ └── SettingsParamsList.ts │ │ │ │ └── routes.ts │ │ │ ├── sagas │ │ │ │ ├── __tests__ │ │ │ │ │ ├── profile.test.ts │ │ │ │ │ └── userDataProcessing.test.ts │ │ │ │ ├── profile.ts │ │ │ │ └── userDataProcessing.ts │ │ │ ├── screens │ │ │ │ ├── LogoutScreen.tsx │ │ │ │ ├── ProfileMainScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── LogoutScreen.test.tsx │ │ │ │ │ └── ProfileMainScreen.test.tsx │ │ │ └── store │ │ │ │ ├── __tests__ │ │ │ │ ├── guards.test.tsx │ │ │ │ ├── profile.test.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ ├── userDataProcessingReducer.test.ts │ │ │ │ └── userDataProcessingSelectors.test.ts │ │ │ │ ├── actions │ │ │ │ ├── index.ts │ │ │ │ └── userDataProcessing.ts │ │ │ │ ├── reducers │ │ │ │ ├── index.ts │ │ │ │ └── userDataProcessing.ts │ │ │ │ ├── selectors │ │ │ │ ├── index.ts │ │ │ │ └── userDataProcessing.ts │ │ │ │ ├── types │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ └── guards.ts │ │ ├── devMode │ │ │ ├── components │ │ │ │ ├── DeveloperModeSection.tsx │ │ │ │ └── ExperimentalDesignEnableSwitch.tsx │ │ │ └── playgrounds │ │ │ │ ├── AppFeedbackPlayground.tsx │ │ │ │ ├── CgnLandingPlayground.tsx │ │ │ │ ├── Cie │ │ │ │ ├── CieIasAndMrtdPlayground.tsx │ │ │ │ ├── CiePlayground.tsx │ │ │ │ ├── components │ │ │ │ │ └── ReadStatusComponent.tsx │ │ │ │ ├── screens │ │ │ │ │ ├── ias │ │ │ │ │ │ ├── CieIasAndMrtdPlaygroundIntAuthResultScreen.tsx │ │ │ │ │ │ └── CieIasAndMrtdPlaygroundIntAuthScreen.tsx │ │ │ │ │ ├── ias_and_mrtd │ │ │ │ │ │ ├── CieIasAndMrtdPlaygroundIntAuthAndMrtdResultScreen.tsx │ │ │ │ │ │ └── CieIasAndMrtdPlaygroundIntAuthAndMrtdScreen.tsx │ │ │ │ │ └── mrtd │ │ │ │ │ │ ├── CieIasAndMrtdPlaygroundMrtdResultScreen.tsx │ │ │ │ │ │ └── CieIasAndMrtdPlaygroundMrtdScreen.tsx │ │ │ │ ├── types │ │ │ │ │ └── ReadStatus.ts │ │ │ │ └── utils │ │ │ │ │ └── encoding.ts │ │ │ │ ├── IOMarkdownPlayground.tsx │ │ │ │ ├── IOMarkdownSuggestions.tsx │ │ │ │ ├── IdPayCodePlayground.tsx │ │ │ │ ├── IdPayOnboardingPlayground.tsx │ │ │ │ ├── TrialSystemPlayground.tsx │ │ │ │ └── utils.ts │ │ ├── preferences │ │ │ ├── screens │ │ │ │ ├── AppearancePreferenceScreen.tsx │ │ │ │ ├── CalendarsPreferencesScreen.tsx │ │ │ │ ├── EmailForwardingScreen.tsx │ │ │ │ ├── LanguagesPreferencesScreen.tsx │ │ │ │ ├── NotificationsPreferencesScreen.tsx │ │ │ │ ├── PreferencesScreen.tsx │ │ │ │ ├── ServicesPreferenceScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── LanguagesPreferencesScreen.test.tsx │ │ │ │ │ ├── NotificationsPreferencesScreen.test.tsx │ │ │ │ │ ├── PreferencesScreen.test.tsx │ │ │ │ │ ├── ServicePreferenceScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── LanguagesPreferencesScreen.test.tsx.snap │ │ │ │ │ ├── NotificationsPreferencesScreen.test.tsx.snap │ │ │ │ │ ├── PreferencesScreen.test.tsx.snap │ │ │ │ │ └── ServicePreferenceScreen.test.tsx.snap │ │ │ └── shared │ │ │ │ ├── __test__ │ │ │ │ ├── ServicesContactComponent.test.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── useManualConfigBottomSheet.test.tsx.snap │ │ │ │ └── useManualConfigBottomSheet.test.tsx │ │ │ │ ├── components │ │ │ │ └── ServicesContactComponent.tsx │ │ │ │ └── hooks │ │ │ │ └── useManualConfigBottomSheet.tsx │ │ ├── privacy │ │ │ ├── components │ │ │ │ ├── TosWebviewErrorComponent.tsx │ │ │ │ └── __test__ │ │ │ │ │ └── TosWebviewErrorComponent.test.tsx │ │ │ ├── screens │ │ │ │ ├── DownloadProfileDataScreen.tsx │ │ │ │ ├── PrivacyMainScreen.tsx │ │ │ │ ├── RemoveAccountDetailsScreen.tsx │ │ │ │ ├── RemoveAccountInfoScreen.tsx │ │ │ │ ├── RemoveAccountSuccessScreen.tsx │ │ │ │ ├── ShareDataScreen.tsx │ │ │ │ ├── TosScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── DownloadProfileDataScreen.test.tsx │ │ │ │ │ ├── PrivacyMainScreen.test.tsx │ │ │ │ │ ├── RemoveAccountDetailsScreen.test.tsx │ │ │ │ │ ├── RemoveAccountInfoScreen.test.tsx │ │ │ │ │ ├── RemoveAccountSuccessScreen.test.tsx │ │ │ │ │ ├── ShareDataScreen.test.tsx │ │ │ │ │ ├── TosScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── RemoveAccountDetailsScreen.test.tsx.snap │ │ │ │ │ ├── RemoveAccountInfoScreen.test.tsx.snap │ │ │ │ │ ├── RemoveAccountSuccessScreen.test.tsx.snap │ │ │ │ │ └── ShareDataScreen.test.tsx.snap │ │ │ └── shared │ │ │ │ ├── analytics │ │ │ │ ├── __test__ │ │ │ │ │ └── analytics.test.ts │ │ │ │ └── index.ts │ │ │ │ ├── components │ │ │ │ ├── ShareDataComponent │ │ │ │ │ ├── ShareDataFeatureInfos.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── TosWebviewComponent.tsx │ │ │ │ └── __test__ │ │ │ │ │ ├── ShareDataComponent.test.tsx │ │ │ │ │ ├── TosWebviewComponent.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── TosWebviewComponent.test.tsx.snap │ │ │ │ └── hooks │ │ │ │ └── useConfirmOptOutBottomSheet.tsx │ │ ├── security │ │ │ ├── components │ │ │ │ └── PinCarouselItem.tsx │ │ │ ├── hooks │ │ │ │ ├── __test__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── useCreatePin.test.tsx.snap │ │ │ │ │ └── useCreatePin.test.tsx │ │ │ │ ├── useCreatePin.tsx │ │ │ │ └── usePinValidationBottomSheet.tsx │ │ │ ├── screens │ │ │ │ ├── PinScreen.tsx │ │ │ │ ├── SecurityScreen.tsx │ │ │ │ └── __tests__ │ │ │ │ │ ├── PinScreen.test.tsx │ │ │ │ │ ├── SecurityScreen.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ └── SecurityScreen.test.tsx.snap │ │ │ ├── shared │ │ │ │ ├── analytics │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── analytics.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── components │ │ │ │ │ ├── PinCreation.tsx │ │ │ │ │ └── __tests__ │ │ │ │ │ └── PinCreation.test.tsx │ │ │ └── store │ │ │ │ └── actions │ │ │ │ └── pinset.ts │ │ └── userData │ │ │ ├── components │ │ │ ├── CountdownComponent.tsx │ │ │ └── __test__ │ │ │ │ ├── CountdownComponent.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── CountdownComponent.test.tsx.snap │ │ │ ├── screens │ │ │ ├── FiscalCodeScreen.tsx │ │ │ ├── ProfileDataScreen.tsx │ │ │ └── __tests__ │ │ │ │ ├── FiscalCodeScreen.test.tsx │ │ │ │ ├── ProfileDataScreen.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── FiscalCodeScreen.test.tsx.snap │ │ │ └── shared │ │ │ ├── __test__ │ │ │ ├── EmailInsertScreen.test.tsx │ │ │ └── EmailValidationSendEmailScreen.test.tsx │ │ │ └── screens │ │ │ ├── EmailInsertScreen.tsx │ │ │ └── EmailValidationSendEmailScreen.tsx │ ├── startup │ │ ├── analytics │ │ │ └── index.ts │ │ ├── sagas │ │ │ └── index.ts │ │ └── screens │ │ │ └── errors │ │ │ ├── GetProfileEndpointTransientError.tsx │ │ │ └── GetSessionEndpointTransientError.tsx │ ├── tos │ │ ├── index.ts │ │ └── store │ │ │ └── selectors │ │ │ ├── __tests__ │ │ │ └── index.ts │ │ │ └── index.ts │ ├── trialSystem │ │ ├── api │ │ │ └── client.ts │ │ ├── store │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ │ └── index.ts │ │ │ └── sagas │ │ │ │ └── watchTrialSystemSaga.ts │ │ └── utils │ │ │ └── error.ts │ ├── utmLink │ │ ├── analytics │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── saga │ │ │ └── index.ts │ │ └── store │ │ │ ├── actions │ │ │ └── index.ts │ │ │ ├── reducers │ │ │ └── index.ts │ │ │ └── selectors │ │ │ └── index.ts │ ├── wallet │ │ ├── components │ │ │ ├── WalletCardBaseComponent.tsx │ │ │ ├── WalletCardPressableBase.tsx │ │ │ ├── WalletCardSkeleton.tsx │ │ │ ├── WalletCardsCategoryContainer.tsx │ │ │ ├── WalletCardsCategoryRetryErrorBanner.tsx │ │ │ ├── WalletCardsContainer.tsx │ │ │ ├── WalletCategoryFilterTabs.tsx │ │ │ ├── WalletEmptyScreenContent.tsx │ │ │ └── __tests__ │ │ │ │ ├── WalletCardBaseComponent.test.tsx │ │ │ │ ├── WalletCardsCategoryContainer.test.tsx │ │ │ │ ├── WalletCardsCategoryRetryErrorBanner.test.tsx │ │ │ │ ├── WalletCardsContainer.test.tsx │ │ │ │ ├── WalletCategoryFilterTabs.test.tsx │ │ │ │ ├── WalletEmptyScreenContent.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ └── WalletEmptyScreenContent.test.tsx.snap │ │ ├── saga │ │ │ ├── __tests__ │ │ │ │ ├── handleWalletLoadingPlaceholdersTimeout.test.ts │ │ │ │ └── handleWalletLoadingStateSaga.test.ts │ │ │ ├── handleRemoveMissingCards.ts │ │ │ ├── handleWalletAnalyticsSaga.ts │ │ │ ├── handleWalletLoadingPlaceholdersTimeout.ts │ │ │ ├── handleWalletLoadingStateSaga.ts │ │ │ ├── handleWalletUpdateSaga.ts │ │ │ └── index.ts │ │ ├── screens │ │ │ ├── WalletHomeScreen.tsx │ │ │ └── __tests__ │ │ │ │ └── WalletHomeScreen.test.tsx │ │ ├── store │ │ │ ├── actions │ │ │ │ ├── cards.ts │ │ │ │ ├── index.ts │ │ │ │ ├── placeholders.ts │ │ │ │ └── preferences.ts │ │ │ ├── reducers │ │ │ │ ├── __tests__ │ │ │ │ │ ├── cards.test.ts │ │ │ │ │ ├── placeholders.test.ts │ │ │ │ │ └── preferences.test.ts │ │ │ │ ├── cards.ts │ │ │ │ ├── index.ts │ │ │ │ ├── placeholders.ts │ │ │ │ └── preferences.ts │ │ │ └── selectors │ │ │ │ ├── __tests__ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ ├── types │ │ │ └── index.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ └── index.test.tsx │ │ │ └── index.tsx │ ├── whatsnew │ │ ├── analytics │ │ │ └── index.ts │ │ ├── store │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ └── reducers │ │ │ │ └── index.ts │ │ └── versions.ts │ └── zendesk │ │ ├── analytics │ │ ├── __tests__ │ │ │ ├── index.test.ts │ │ │ └── indexNoZendesk.test.ts │ │ └── index.ts │ │ ├── components │ │ └── __tests__ │ │ │ └── ZendeskSupportComponent.test.tsx │ │ ├── navigation │ │ ├── navigator.tsx │ │ ├── params.ts │ │ └── routes.ts │ │ ├── saga │ │ ├── index.ts │ │ ├── networking │ │ │ ├── handleGetZendeskConfig.ts │ │ │ ├── handleGetZendeskPaymentConfig.ts │ │ │ └── handleHasOpenedTickets.ts │ │ └── orchestration │ │ │ └── index.ts │ │ ├── screens │ │ ├── RequestZandeskTokenErrorScreen.tsx │ │ ├── ZendeskAskPermissions.tsx │ │ ├── ZendeskAskSeeReportsPermissions.tsx │ │ ├── ZendeskChooseCategory.tsx │ │ ├── ZendeskChooseSubCategory.tsx │ │ ├── ZendeskPanicMode.tsx │ │ ├── ZendeskSeeReportsRouters.tsx │ │ ├── ZendeskSupportHelpCenter.tsx │ │ └── __tests__ │ │ │ ├── ZendeskAskPermissions.test.tsx │ │ │ ├── ZendeskChooseCategory.test.tsx │ │ │ ├── ZendeskChooseSubCategory.test.tsx │ │ │ ├── ZendeskPanicMode.test.tsx │ │ │ └── ZendeskSupportHelpCenter.test.tsx │ │ ├── store │ │ ├── actions │ │ │ └── index.ts │ │ └── reducers │ │ │ ├── __tests__ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ └── utils │ │ └── index.ts ├── hooks │ ├── __tests__ │ │ ├── useConfirmationChecks.test.tsx │ │ ├── useOfflineToastGuard.test.ts │ │ └── useStatusAlertProps.test.tsx │ ├── useAppThemeConfiguration.tsx │ ├── useBottomTabNavigatorStyle.ts │ ├── useConfirmationChecks.ts │ ├── useDebouncedValue.ts │ ├── useDebugInfo.ts │ ├── useDetectSmallScreen.ts │ ├── useFooterActionsMargin.tsx │ ├── useHardwareBackButton.ts │ ├── useHeaderFirstLevel.tsx │ ├── useHeaderFirstLevelActionPropHelp.ts │ ├── useHeaderFirstLevelActionPropSettings.ts │ ├── useHeaderProps.tsx │ ├── useHeaderSecondLevel.tsx │ ├── useLoadMunicipality.ts │ ├── useNavigationSwipeBackListener.tsx │ ├── useOfflineToastGuard.ts │ ├── useOpenDeepLink.ts │ ├── useScreenEndMargin.tsx │ ├── useScrollHeaderAnimation.tsx │ ├── useSecuritySuggestionBottomSheet.tsx │ ├── useStartSupportRequest.ts │ ├── useStatusAlertProps.tsx │ └── useTabItemPressWhenScreenActive.tsx ├── i18n.ts ├── images.d.ts ├── mixpanel.ts ├── mixpanelConfig │ ├── ___tests___ │ │ ├── mixpanelPropertyUtils.test.tsx │ │ ├── profileProperties.test.ts │ │ └── superProperties.test.ts │ ├── mixpanelPropertyUtils.ts │ ├── profileProperties.ts │ └── superProperties.ts ├── navigation │ ├── AppStackNavigator.tsx │ ├── AuthenticatedStackNavigator.tsx │ ├── NavigationService.ts │ ├── NotAuthenticatedStackNavigator.tsx │ ├── OfflineStackNavigator.tsx │ ├── TabNavigator.tsx │ ├── __test__ │ │ ├── AppStackNavigator.test.tsx │ │ ├── __snapshots__ │ │ │ └── AppStackNavigator.test.tsx.snap │ │ ├── linkingSubscription.test.ts │ │ └── navigationSagas.test.ts │ ├── analytics │ │ └── navigation.ts │ ├── components │ │ └── CloseButton.tsx │ ├── linkingSubscription.ts │ ├── params │ │ ├── AppParamsList.ts │ │ ├── CheckEmailParamsList.ts │ │ └── MainTabParamsList.ts │ ├── routes.ts │ └── saga │ │ └── navigation.ts ├── sagas │ ├── __tests__ │ │ ├── backendServicesStatus.test.ts │ │ ├── initializeApplicationSaga.test.ts │ │ └── mixpanel.test.ts │ ├── backendStatus.ts │ ├── backgroundActions.ts │ ├── commons │ │ └── index.ts │ ├── contentLoaders.ts │ ├── index.ts │ ├── installation.ts │ ├── mixpanel.ts │ ├── preferences.ts │ ├── removePersistedStates.ts │ ├── services │ │ └── servicesOptinSaga.ts │ ├── startup.diagram.README.md │ ├── startup.ts │ ├── startup │ │ ├── __tests__ │ │ │ ├── checkAcceptedTosSaga.test.tsx │ │ │ └── checkProfileEnabledSaga.test.ts │ │ ├── appVersionHistorySaga.ts │ │ ├── checkAcceptedTosSaga.ts │ │ ├── checkConfiguredPinSaga.ts │ │ ├── checkItWalletIdentitySaga.ts │ │ ├── checkProfileEnabledSaga.ts │ │ └── watchApplicationActivitySaga.ts │ └── workUnit │ │ └── index.ts ├── screens │ └── modal │ │ ├── RootModal.tsx │ │ ├── RootedDeviceModal.tsx │ │ ├── SystemOffModal.tsx │ │ ├── UpdateAppModal.tsx │ │ ├── __test__ │ │ └── RootModal.test.tsx │ │ └── analytics │ │ └── index.ts ├── store │ ├── actions │ │ ├── analytics.ts │ │ ├── application.ts │ │ ├── backendStatus.ts │ │ ├── calendarEvents.ts │ │ ├── content.ts │ │ ├── crossSessions.ts │ │ ├── debug.ts │ │ ├── installation.ts │ │ ├── legacyWallet.ts │ │ ├── mixpanel.ts │ │ ├── navigation.ts │ │ ├── organizations.ts │ │ ├── persistedPreferences.ts │ │ ├── preferences.ts │ │ ├── search.ts │ │ ├── startup.ts │ │ └── types.ts │ ├── helpers │ │ └── indexer.ts │ ├── hooks.ts │ ├── middlewares │ │ ├── __tests__ │ │ │ ├── analytics.test.ts │ │ │ └── contentAnalytics.test.ts │ │ ├── analytics.ts │ │ ├── contentAnalytics.ts │ │ ├── index.ts │ │ └── navigation.ts │ ├── reducers │ │ ├── IndexedByIdPot.ts │ │ ├── __mock__ │ │ │ ├── backendStatus.ts │ │ │ └── idps.ts │ │ ├── __tests__ │ │ │ ├── appState.test.ts │ │ │ ├── content.test.ts │ │ │ ├── crossSessions.test.ts │ │ │ ├── debug.test.ts │ │ │ ├── featureFlagWithMinAppVersionStatus.test.ts │ │ │ ├── index.test.ts │ │ │ ├── installation.test.ts │ │ │ └── persistedPreferences.test.ts │ │ ├── appState.ts │ │ ├── assistanceTools.ts │ │ ├── backendStatus │ │ │ ├── __tests__ │ │ │ │ ├── backendInfo.test.ts │ │ │ │ └── remoteConfig.test.ts │ │ │ ├── backendInfo.ts │ │ │ ├── remoteConfig.ts │ │ │ ├── sectionStatus.ts │ │ │ └── statusMessages.ts │ │ ├── content.ts │ │ ├── crossSessions.ts │ │ ├── debug.ts │ │ ├── entities │ │ │ ├── __tests__ │ │ │ │ └── payments.test.ts │ │ │ ├── calendarEvents │ │ │ │ ├── calendarEventsByMessageId.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── organizations │ │ │ │ ├── index.ts │ │ │ │ ├── organizationsAll.ts │ │ │ │ └── organizationsByFiscalCodeReducer.ts │ │ │ └── payments.ts │ │ ├── featureFlagWithMinAppVersionStatus.ts │ │ ├── index.ts │ │ ├── installation.ts │ │ ├── navigation.ts │ │ ├── persistedPreferences.ts │ │ ├── preferences.ts │ │ ├── search.ts │ │ ├── startup.ts │ │ └── types.ts │ ├── storages │ │ ├── __tests__ │ │ │ └── keychain.test.ts │ │ └── keychain.ts │ └── transforms │ │ ├── dateISO8601Tranform.ts │ │ ├── potTransform.ts │ │ └── setTransform.ts ├── svg.d.ts ├── theme │ ├── fonts.ts │ ├── navigations.ts │ ├── types.ts │ └── variables.ts ├── types │ ├── LocalizedCTAs.ts │ ├── MunicipalityCodiceCatastale.ts │ ├── PinString.ts │ ├── SessionToken.ts │ ├── WithTestID.ts │ ├── __tests__ │ │ ├── codicecatastale.test.ts │ │ ├── pagopa.test.ts │ │ └── utils.test.ts │ ├── helpers.ts │ ├── image.ts │ ├── outcomeCode.ts │ ├── pagopa.ts │ ├── paymentMethodCapabilities.ts │ ├── unknown.ts │ └── utils.ts ├── urls.ts └── utils │ ├── PdfHighResGenerator.ts │ ├── SessionManager.ts │ ├── __mocks__ │ ├── municipality.ts │ ├── paypalAccountPsp.ts │ └── platform.ts │ ├── __tests__ │ ├── __snapshots__ │ │ └── supportAssistance.test.ts.snap │ ├── accessibility.test.ts │ ├── analytics.test.ts │ ├── appVersion.test.ts │ ├── assert.test.ts │ ├── biometrics.test.ts │ ├── calendar.test.ts │ ├── card.test.ts │ ├── color.test.ts │ ├── content.test.ts │ ├── creditCard.test.ts │ ├── dateIsoFormatCodec.test.ts │ ├── dates.test.ts │ ├── faq.test.ts │ ├── fetch.test.ts │ ├── fiscal-code.test.ts │ ├── idps.test.ts │ ├── image.test.ts │ ├── input.test.ts │ ├── internalLink.test.ts │ ├── locale.test.ts │ ├── number.test.ts │ ├── numberStringCodec.test.ts │ ├── options.test.ts │ ├── pagopa.test.ts │ ├── payment.test.ts │ ├── paymentMethodCapabilities.test.ts │ ├── paypal.test.ts │ ├── pot.test.ts │ ├── profile.test.ts │ ├── reporters.test.ts │ ├── string.test.ts │ ├── stringBuilder.test.ts │ ├── supportAssistance.test.ts │ ├── url.test.ts │ └── xss.test.ts │ ├── accessibility.ts │ ├── analytics.ts │ ├── api.ts │ ├── appSettings.ts │ ├── appVersion.ts │ ├── assert.ts │ ├── asyncAlert.ts │ ├── biometrics.ts │ ├── brightness.ts │ ├── calendar.ts │ ├── card.ts │ ├── clipboard.ts │ ├── color.ts │ ├── constants.ts │ ├── contextualHelp.ts │ ├── creditCard.ts │ ├── dates.ts │ ├── deepLinkUtils.ts │ ├── device.ts │ ├── enumerables.ts │ ├── environment.ts │ ├── errors.ts │ ├── faq.ts │ ├── fetch.ts │ ├── guards.ts │ ├── highlightSearchText.tsx │ ├── hooks │ ├── __tests__ │ │ ├── useOnFirstRender.test.tsx │ │ └── usePreventScreenCapture.test.tsx │ ├── bottomSheet.tsx │ ├── useBiometricType.ts │ ├── useLoadPotValue.ts │ ├── useLuhnValidation.ts │ ├── useModalStyle.tsx │ ├── useOnFirstRender.ts │ ├── useOnFocus.tsx │ ├── usePreventScreenCapture.ts │ └── usePrevious.ts │ ├── idps.ts │ ├── image.ts │ ├── input.ts │ ├── internalLink.ts │ ├── jest │ └── withStore.tsx │ ├── keyboard.tsx │ ├── keychain.ts │ ├── locale.ts │ ├── markdown.ts │ ├── navigation.ts │ ├── number.ts │ ├── object.ts │ ├── openMaps.ts │ ├── options.ts │ ├── payment.ts │ ├── paymentMethodCapabilities.ts │ ├── paypal.ts │ ├── permission.ts │ ├── platform.ts │ ├── pmLookUpId.ts │ ├── pot.ts │ ├── profile.ts │ ├── reporters.ts │ ├── saga.ts │ ├── share.ts │ ├── stringBuilder.ts │ ├── strings.ts │ ├── supportAssistance.ts │ ├── testAccessibility.tsx │ ├── testWrapper.tsx │ ├── tests.ts │ ├── timer.ts │ ├── url.ts │ ├── useAvoidHardwareBackButton.ts │ ├── wallet.ts │ ├── walletv2.ts │ ├── webview.ts │ ├── webviewScripts │ └── IOWebviewCommunicationAPI.js │ └── whatwg-fetch.js ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.env.local -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.env.production -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/localization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/ISSUE_TEMPLATE/localization.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/setup-composite/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/actions/setup-composite/action.yml -------------------------------------------------------------------------------- /.github/workflows/distribute-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/distribute-beta.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-jobs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/nightly-jobs.yml -------------------------------------------------------------------------------- /.github/workflows/publiccode-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/publiccode-validation.yml -------------------------------------------------------------------------------- /.github/workflows/release-canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/release-canary.yml -------------------------------------------------------------------------------- /.github/workflows/release-new-cycle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/release-new-cycle.yml -------------------------------------------------------------------------------- /.github/workflows/release-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/release-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/staticcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/staticcheck.yaml -------------------------------------------------------------------------------- /.github/workflows/weekly-jobs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.github/workflows/weekly-jobs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 22.16.0 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.8 2 | -------------------------------------------------------------------------------- /.svgrrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.svgrrc.json -------------------------------------------------------------------------------- /.versionrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.versionrc.json -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.yarn/patches/patches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.yarn/patches/patches.md -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.6.4.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.yarn/releases/yarn-3.6.4.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/bools.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/main/res/values/bools.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/fastlane/Appfile -------------------------------------------------------------------------------- /android/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/fastlane/Fastfile -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/gradlew -------------------------------------------------------------------------------- /android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/gradlew.bat -------------------------------------------------------------------------------- /android/link-assets-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/link-assets-manifest.json -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/app.json -------------------------------------------------------------------------------- /assets/animated-pictograms/AccessDenied.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/AccessDenied.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Attention.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Attention.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Empty.json -------------------------------------------------------------------------------- /assets/animated-pictograms/EmptyDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/EmptyDark.json -------------------------------------------------------------------------------- /assets/animated-pictograms/FatalError.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/FatalError.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Lock.json -------------------------------------------------------------------------------- /assets/animated-pictograms/LockDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/LockDark.json -------------------------------------------------------------------------------- /assets/animated-pictograms/ScanCardiOS.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/ScanCardiOS.json -------------------------------------------------------------------------------- /assets/animated-pictograms/SearchLens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/SearchLens.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Success.json -------------------------------------------------------------------------------- /assets/animated-pictograms/SuccessDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/SuccessDark.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Umbrella.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Umbrella.json -------------------------------------------------------------------------------- /assets/animated-pictograms/UmbrellaDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/UmbrellaDark.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Waiting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Waiting.json -------------------------------------------------------------------------------- /assets/animated-pictograms/WaitingDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/WaitingDark.json -------------------------------------------------------------------------------- /assets/animated-pictograms/Welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/Welcome.json -------------------------------------------------------------------------------- /assets/animated-pictograms/WelcomeDark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/animated-pictograms/WelcomeDark.json -------------------------------------------------------------------------------- /assets/fonts/DMMono-OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/DMMono-OFL.txt -------------------------------------------------------------------------------- /assets/fonts/FiraCode/FiraCode-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/FiraCode/FiraCode-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/ReadexPro-OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/ReadexPro-OFL.txt -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Black.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Black.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Bold.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Extrabold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Extrabold.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Light.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Regular.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Semibold.otf -------------------------------------------------------------------------------- /assets/fonts/Titillio/Titillio-Thin.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/Titillio/Titillio-Thin.otf -------------------------------------------------------------------------------- /assets/fonts/TitilliumSansPro-OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/fonts/TitilliumSansPro-OFL.txt -------------------------------------------------------------------------------- /assets/paymentManager/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/paymentManager/README.MD -------------------------------------------------------------------------------- /assets/paymentManager/spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/assets/paymentManager/spec.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/babel.config.js -------------------------------------------------------------------------------- /bin/add-ios-env-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/bin/add-ios-env-config.sh -------------------------------------------------------------------------------- /bin/add-ios-source-maps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/bin/add-ios-source-maps.sh -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/messages/add-remove-reminder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/add-remove-reminder.png -------------------------------------------------------------------------------- /docs/messages/add-remove-reminder.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/add-remove-reminder.puml -------------------------------------------------------------------------------- /docs/messages/messages-autorefresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/messages-autorefresh.png -------------------------------------------------------------------------------- /docs/messages/messages-autorefresh.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/messages-autorefresh.puml -------------------------------------------------------------------------------- /docs/messages/view-message-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/view-message-list.png -------------------------------------------------------------------------------- /docs/messages/view-message-list.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/messages/view-message-list.puml -------------------------------------------------------------------------------- /docs/wallet/routes.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/wallet/routes.puml -------------------------------------------------------------------------------- /docs/wallet/saga.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/wallet/saga.puml -------------------------------------------------------------------------------- /docs/wallet/states.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/docs/wallet/states.puml -------------------------------------------------------------------------------- /google-services-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/google-services-dev.json -------------------------------------------------------------------------------- /img/app/app-logo-inverted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/app/app-logo-inverted.png -------------------------------------------------------------------------------- /img/app/app-logo-inverted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/app/app-logo-inverted@2x.png -------------------------------------------------------------------------------- /img/app/app-logo-inverted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/app/app-logo-inverted@3x.png -------------------------------------------------------------------------------- /img/badges/app-store-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/badges/app-store-badge.png -------------------------------------------------------------------------------- /img/badges/google-play-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/badges/google-play-badge.png -------------------------------------------------------------------------------- /img/bonus/cgn/cgn-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/bonus/cgn/cgn-preview.png -------------------------------------------------------------------------------- /img/bonus/cgn/cgn_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/bonus/cgn/cgn_logo.png -------------------------------------------------------------------------------- /img/bonus/cgn/cgn_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/bonus/cgn/cgn_logo@2x.png -------------------------------------------------------------------------------- /img/bonus/cgn/cgn_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/bonus/cgn/cgn_logo@3x.png -------------------------------------------------------------------------------- /img/bonus/cgn/eyca_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/bonus/cgn/eyca_logo.png -------------------------------------------------------------------------------- /img/camera-marker-corner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/camera-marker-corner.svg -------------------------------------------------------------------------------- /img/camera-marker-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/camera-marker-line.svg -------------------------------------------------------------------------------- /img/features/cdc/cdc_wallet_card.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/cdc/cdc_wallet_card.svg -------------------------------------------------------------------------------- /img/features/cdc/cdc_wallet_card_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/cdc/cdc_wallet_card_dark.svg -------------------------------------------------------------------------------- /img/features/cgn/cgn_card.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/cgn/cgn_card.svg -------------------------------------------------------------------------------- /img/features/idpay/wallet_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/idpay/wallet_card.png -------------------------------------------------------------------------------- /img/features/idpay/wallet_card.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/idpay/wallet_card.svg -------------------------------------------------------------------------------- /img/features/idpay/wallet_card@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/idpay/wallet_card@2x.png -------------------------------------------------------------------------------- /img/features/idpay/wallet_card@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/idpay/wallet_card@3x.png -------------------------------------------------------------------------------- /img/features/idpay/wallet_card_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/idpay/wallet_card_dark.svg -------------------------------------------------------------------------------- /img/features/itWallet/brand/itw_id_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/brand/itw_id_logo.svg -------------------------------------------------------------------------------- /img/features/itWallet/brand/itw_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/brand/itw_logo.svg -------------------------------------------------------------------------------- /img/features/itWallet/cards/dc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/dc.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/dc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/dc@2x.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/dc@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/dc@3x.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/mdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/mdl.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/mdl@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/mdl@2x.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/mdl@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/mdl@3x.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/ts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/ts.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/ts@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/ts@2x.png -------------------------------------------------------------------------------- /img/features/itWallet/cards/ts@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/cards/ts@3x.png -------------------------------------------------------------------------------- /img/features/itWallet/credential/dc_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/credential/dc_back.png -------------------------------------------------------------------------------- /img/features/itWallet/discovery/diw_hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/discovery/diw_hero.png -------------------------------------------------------------------------------- /img/features/itWallet/discovery/itw_hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/discovery/itw_hero.png -------------------------------------------------------------------------------- /img/features/itWallet/header/ts_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/header/ts_header.png -------------------------------------------------------------------------------- /img/features/itWallet/issuer/IPZS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/issuer/IPZS.png -------------------------------------------------------------------------------- /img/features/itWallet/issuer/IPZS@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/issuer/IPZS@2x.png -------------------------------------------------------------------------------- /img/features/itWallet/issuer/IPZS@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/issuer/IPZS@3x.png -------------------------------------------------------------------------------- /img/features/itWallet/l3/highlight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/l3/highlight.svg -------------------------------------------------------------------------------- /img/features/itWallet/l3/itw_hero.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/itWallet/l3/itw_hero.svg -------------------------------------------------------------------------------- /img/features/pn/activationLandingHero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/pn/activationLandingHero.png -------------------------------------------------------------------------------- /img/features/pn/cieCanEducational.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/features/pn/cieCanEducational.png -------------------------------------------------------------------------------- /img/icons/icon_insert_cie_pin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/icon_insert_cie_pin.png -------------------------------------------------------------------------------- /img/icons/icon_insert_cie_pin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/icon_insert_cie_pin@2x.png -------------------------------------------------------------------------------- /img/icons/icon_insert_cie_pin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/icon_insert_cie_pin@3x.png -------------------------------------------------------------------------------- /img/icons/nfc-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/nfc-icon.png -------------------------------------------------------------------------------- /img/icons/nfc-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/nfc-icon@2x.png -------------------------------------------------------------------------------- /img/icons/nfc-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/nfc-icon@3x.png -------------------------------------------------------------------------------- /img/icons/update-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/update-icon.png -------------------------------------------------------------------------------- /img/icons/update-icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/update-icon@2x.png -------------------------------------------------------------------------------- /img/icons/update-icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/icons/update-icon@3x.png -------------------------------------------------------------------------------- /img/io-app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/io-app-icon.png -------------------------------------------------------------------------------- /img/onboarding/notification_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/onboarding/notification_white.png -------------------------------------------------------------------------------- /img/onboarding/notification_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/onboarding/notification_white@2x.png -------------------------------------------------------------------------------- /img/onboarding/notification_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/onboarding/notification_white@3x.png -------------------------------------------------------------------------------- /img/spid-idp-arubaid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-arubaid.png -------------------------------------------------------------------------------- /img/spid-idp-etnaid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-etnaid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-etnaid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-etnaid.png -------------------------------------------------------------------------------- /img/spid-idp-infocamereid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-infocamereid.png -------------------------------------------------------------------------------- /img/spid-idp-infocertid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-infocertid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-infocertid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-infocertid.png -------------------------------------------------------------------------------- /img/spid-idp-intesigroupspid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-intesigroupspid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-intesigroupspid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-intesigroupspid.png -------------------------------------------------------------------------------- /img/spid-idp-lepidaid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-lepidaid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-lepidaid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-lepidaid.png -------------------------------------------------------------------------------- /img/spid-idp-namirialid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-namirialid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-namirialid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-namirialid.png -------------------------------------------------------------------------------- /img/spid-idp-posteid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-posteid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-posteid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-posteid.png -------------------------------------------------------------------------------- /img/spid-idp-sielteid-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-sielteid-dark.png -------------------------------------------------------------------------------- /img/spid-idp-sielteid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-sielteid.png -------------------------------------------------------------------------------- /img/spid-idp-spiditalia-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-spiditalia-dark.png -------------------------------------------------------------------------------- /img/spid-idp-spiditalia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-spiditalia.png -------------------------------------------------------------------------------- /img/spid-idp-teamsystemid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-teamsystemid.png -------------------------------------------------------------------------------- /img/spid-idp-timid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid-idp-timid.png -------------------------------------------------------------------------------- /img/spid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/spid.png -------------------------------------------------------------------------------- /img/test/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/test/logo.png -------------------------------------------------------------------------------- /img/utils/transparent-background-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/utils/transparent-background-pattern.png -------------------------------------------------------------------------------- /img/wallet/card.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/card.svg -------------------------------------------------------------------------------- /img/wallet/cards-icons/amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/amex.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/bPay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/bPay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/diners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/diners.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/discover.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/amex.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/diners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/diners.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/discover.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/jcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/jcb.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/maestro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/maestro.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/mastercard.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/unionpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/unionpay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/form/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/form/visa.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/jcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/jcb.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/maestro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/maestro.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/mastercard.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/nexi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/nexi.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/pagobancomat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/pagobancomat.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/paypal.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/paypal_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/paypal_card.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/postepay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/postepay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/satispay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/satispay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/unionpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/unionpay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/unknown.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/vPay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/vPay.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/visa-electron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/visa-electron.png -------------------------------------------------------------------------------- /img/wallet/cards-icons/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/cards-icons/visa.png -------------------------------------------------------------------------------- /img/wallet/payment-methods/bancomat_pay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/bancomat_pay.svg -------------------------------------------------------------------------------- /img/wallet/payment-methods/bpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/bpay.png -------------------------------------------------------------------------------- /img/wallet/payment-methods/creditcard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/creditcard.svg -------------------------------------------------------------------------------- /img/wallet/payment-methods/paypal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/paypal-logo.png -------------------------------------------------------------------------------- /img/wallet/payment-methods/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/paypal.png -------------------------------------------------------------------------------- /img/wallet/payment-methods/paypal/oval.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-methods/paypal/oval.svg -------------------------------------------------------------------------------- /img/wallet/payment-notice-pagopa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/payment-notice-pagopa.png -------------------------------------------------------------------------------- /img/wallet/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/img/wallet/tag.svg -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/index.js -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/.xcode.env -------------------------------------------------------------------------------- /ios/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/AppDelegate.swift -------------------------------------------------------------------------------- /ios/AppReviewModule.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/AppReviewModule.m -------------------------------------------------------------------------------- /ios/AppReviewModule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/AppReviewModule.swift -------------------------------------------------------------------------------- /ios/IO-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO-Bridging-Header.h -------------------------------------------------------------------------------- /ios/IO.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/IO.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/IO/IO.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/IO.entitlements -------------------------------------------------------------------------------- /ios/IO/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /ios/IO/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/Info.plist -------------------------------------------------------------------------------- /ios/IO/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/IO/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /ios/IO/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/de.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /ios/IO/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /ios/IO/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/IO/en.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/IO/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /ios/IO/it.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/it.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /ios/IO/it.lproj/LaunchScreen.strings: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/IO/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/IO/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /ios/PdfHighResGenerator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/PdfHighResGenerator.m -------------------------------------------------------------------------------- /ios/PdfHighResGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/PdfHighResGenerator.swift -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/README.md -------------------------------------------------------------------------------- /ios/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/fastlane/Appfile -------------------------------------------------------------------------------- /ios/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/fastlane/Fastfile -------------------------------------------------------------------------------- /ios/fastlane/Matchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/fastlane/Matchfile -------------------------------------------------------------------------------- /ios/fastlane/Matchfile_canary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/fastlane/Matchfile_canary -------------------------------------------------------------------------------- /ios/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/fastlane/README.md -------------------------------------------------------------------------------- /ios/fastlane/metadata/copyright.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/description.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/keywords.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/marketing_url.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/name.txt: -------------------------------------------------------------------------------- 1 | IO 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/privacy_url.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/promotional_text.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/release_notes.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/subtitle.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/it/support_url.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/primary_category.txt: -------------------------------------------------------------------------------- 1 | MZGenre.Productivity 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/primary_first_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/primary_second_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/demo_password.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/demo_user.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/email_address.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/first_name.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/last_name.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/notes.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/review_information/phone_number.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/secondary_category.txt: -------------------------------------------------------------------------------- 1 | MZGenre.Utilities 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/secondary_first_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/secondary_second_sub_category.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/address_line1.txt: -------------------------------------------------------------------------------- 1 | Piazza Colonna 370 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/address_line2.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/address_line3.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/city_name.txt: -------------------------------------------------------------------------------- 1 | Roma 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/country.txt: -------------------------------------------------------------------------------- 1 | Italy 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/email_address.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/first_name.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/is_displayed_on_app_store.txt: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/last_name.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/phone_number.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/postal_code.txt: -------------------------------------------------------------------------------- 1 | 00189 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/state.txt: -------------------------------------------------------------------------------- 1 | ROMA 2 | -------------------------------------------------------------------------------- /ios/fastlane/metadata/trade_representative_contact_information/trade_name.txt: -------------------------------------------------------------------------------- 1 | Team per la Trasformazione Digitale 2 | -------------------------------------------------------------------------------- /ios/link-assets-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ios/link-assets-manifest.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.config.no.timezone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/jest.config.no.timezone.js -------------------------------------------------------------------------------- /jestAfterEnvSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/jestAfterEnvSetup.js -------------------------------------------------------------------------------- /jestGlobalExtendExpectImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/jestGlobalExtendExpectImport.ts -------------------------------------------------------------------------------- /jestGlobalSetup.js: -------------------------------------------------------------------------------- 1 | export default () => { 2 | process.env.TZ = "UTC"; 3 | }; 4 | -------------------------------------------------------------------------------- /jestSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/jestSetup.js -------------------------------------------------------------------------------- /locales/.gitignore: -------------------------------------------------------------------------------- 1 | locales.ts -------------------------------------------------------------------------------- /locales/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/locales/README.md -------------------------------------------------------------------------------- /locales/de/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/locales/de/index.json -------------------------------------------------------------------------------- /locales/en/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/locales/en/index.json -------------------------------------------------------------------------------- /locales/it/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/locales/it/index.json -------------------------------------------------------------------------------- /metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/metro.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/package.json -------------------------------------------------------------------------------- /publiccode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/publiccode.yml -------------------------------------------------------------------------------- /react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/react-native.config.js -------------------------------------------------------------------------------- /scripts/android-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/android-release.sh -------------------------------------------------------------------------------- /scripts/api-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/api-config.json -------------------------------------------------------------------------------- /scripts/canary/readAndroidBuildCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/canary/readAndroidBuildCode.js -------------------------------------------------------------------------------- /scripts/canary/replaceCanaryVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/canary/replaceCanaryVersion.js -------------------------------------------------------------------------------- /scripts/changelog/add_jira_stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/add_jira_stories.js -------------------------------------------------------------------------------- /scripts/changelog/check_git_status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/check_git_status.sh -------------------------------------------------------------------------------- /scripts/changelog/gradle_updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/gradle_updater.js -------------------------------------------------------------------------------- /scripts/changelog/pbxproj_updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/pbxproj_updater.js -------------------------------------------------------------------------------- /scripts/changelog/plist_updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/plist_updater.js -------------------------------------------------------------------------------- /scripts/changelog/prepare_to_new_cycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/prepare_to_new_cycle.js -------------------------------------------------------------------------------- /scripts/changelog/publiccode_updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/publiccode_updater.js -------------------------------------------------------------------------------- /scripts/changelog/version_utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/changelog/version_utility.js -------------------------------------------------------------------------------- /scripts/check_cie_button_exists/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/check_cie_button_exists/Pipfile -------------------------------------------------------------------------------- /scripts/check_cie_button_exists/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/check_cie_button_exists/Pipfile.lock -------------------------------------------------------------------------------- /scripts/check_urls/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/check_urls/Pipfile -------------------------------------------------------------------------------- /scripts/check_urls/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/check_urls/Pipfile.lock -------------------------------------------------------------------------------- /scripts/check_urls/check_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/check_urls/check_urls.py -------------------------------------------------------------------------------- /scripts/circleci-android-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/circleci-android-setup.sh -------------------------------------------------------------------------------- /scripts/generate-api-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/generate-api-models.sh -------------------------------------------------------------------------------- /scripts/ios-release-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/ios-release-build.sh -------------------------------------------------------------------------------- /scripts/make-locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/make-locales.ts -------------------------------------------------------------------------------- /scripts/mitmproxy_metro_bundler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/mitmproxy_metro_bundler.py -------------------------------------------------------------------------------- /scripts/pagopa_api_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/pagopa_api_check.sh -------------------------------------------------------------------------------- /scripts/remove-unused-locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/remove-unused-locales.ts -------------------------------------------------------------------------------- /scripts/remove_empty_i18n_keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/remove_empty_i18n_keys.sh -------------------------------------------------------------------------------- /scripts/ts/common/slack/postMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/ts/common/slack/postMessage.ts -------------------------------------------------------------------------------- /scripts/unused-locales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/scripts/unused-locales.ts -------------------------------------------------------------------------------- /ts/@types/abortcontroller-polyfill.d.ts: -------------------------------------------------------------------------------- 1 | declare module "abortcontroller-polyfill"; 2 | -------------------------------------------------------------------------------- /ts/@types/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/@types/i18next.d.ts -------------------------------------------------------------------------------- /ts/@types/json-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/@types/json-imports.d.ts -------------------------------------------------------------------------------- /ts/@types/react-native-barcode-builder.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/@types/react-native-barcode-builder.d.ts -------------------------------------------------------------------------------- /ts/@types/react-native-open-maps.d.ts: -------------------------------------------------------------------------------- 1 | declare module "react-native-open-maps"; 2 | -------------------------------------------------------------------------------- /ts/@types/xss.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/@types/xss.d.ts -------------------------------------------------------------------------------- /ts/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/App.tsx -------------------------------------------------------------------------------- /ts/RootContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/RootContainer.tsx -------------------------------------------------------------------------------- /ts/__mocks__/@gorhom/bottom-sheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/@gorhom/bottom-sheet.ts -------------------------------------------------------------------------------- /ts/__mocks__/@sentry/react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/@sentry/react-native.ts -------------------------------------------------------------------------------- /ts/__mocks__/initializedProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/initializedProfile.ts -------------------------------------------------------------------------------- /ts/__mocks__/io-react-native-zendesk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/io-react-native-zendesk.ts -------------------------------------------------------------------------------- /ts/__mocks__/react-native-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/react-native-config.ts -------------------------------------------------------------------------------- /ts/__mocks__/react-native-device-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/react-native-device-info.ts -------------------------------------------------------------------------------- /ts/__mocks__/react-native-fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/react-native-fs.ts -------------------------------------------------------------------------------- /ts/__mocks__/react-native-keychain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/react-native-keychain.ts -------------------------------------------------------------------------------- /ts/__mocks__/svgMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__mocks__/svgMock.js -------------------------------------------------------------------------------- /ts/__tests__/mixpanel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/__tests__/mixpanel.test.ts -------------------------------------------------------------------------------- /ts/api/BackendClientManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/BackendClientManager.ts -------------------------------------------------------------------------------- /ts/api/__mocks__/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/__mocks__/backend.ts -------------------------------------------------------------------------------- /ts/api/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/backend.ts -------------------------------------------------------------------------------- /ts/api/backendPublic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/backendPublic.ts -------------------------------------------------------------------------------- /ts/api/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/content.ts -------------------------------------------------------------------------------- /ts/api/pagopa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/api/pagopa.ts -------------------------------------------------------------------------------- /ts/boot/__tests__/persistedStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/boot/__tests__/persistedStore.test.ts -------------------------------------------------------------------------------- /ts/boot/configureRectotron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/boot/configureRectotron.ts -------------------------------------------------------------------------------- /ts/boot/configureStoreAndPersistor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/boot/configureStoreAndPersistor.ts -------------------------------------------------------------------------------- /ts/common/model/RemoteValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/common/model/RemoteValue.ts -------------------------------------------------------------------------------- /ts/common/versionInfo/saga/versionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/common/versionInfo/saga/versionInfo.ts -------------------------------------------------------------------------------- /ts/common/versionInfo/types/IOVersionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/common/versionInfo/types/IOVersionInfo.ts -------------------------------------------------------------------------------- /ts/components/AnimatedImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/AnimatedImage.tsx -------------------------------------------------------------------------------- /ts/components/AppVersion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/AppVersion.tsx -------------------------------------------------------------------------------- /ts/components/BonusCard/BonusCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/BonusCard.tsx -------------------------------------------------------------------------------- /ts/components/BonusCard/BonusCardCounter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/BonusCardCounter.tsx -------------------------------------------------------------------------------- /ts/components/BonusCard/BonusCardShape.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/BonusCardShape.tsx -------------------------------------------------------------------------------- /ts/components/BonusCard/BonusCardStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/BonusCardStatus.tsx -------------------------------------------------------------------------------- /ts/components/BonusCard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/index.ts -------------------------------------------------------------------------------- /ts/components/BonusCard/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BonusCard/type.ts -------------------------------------------------------------------------------- /ts/components/BulletList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/BulletList.tsx -------------------------------------------------------------------------------- /ts/components/CalendarList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/CalendarList.tsx -------------------------------------------------------------------------------- /ts/components/CalendarsListContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/CalendarsListContainer.tsx -------------------------------------------------------------------------------- /ts/components/Carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/Carousel.tsx -------------------------------------------------------------------------------- /ts/components/DebugInfoOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/DebugInfoOverlay.tsx -------------------------------------------------------------------------------- /ts/components/IOMarkdown/__mocks__/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/IOMarkdown/__mocks__/index.tsx -------------------------------------------------------------------------------- /ts/components/IOMarkdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/IOMarkdown/index.tsx -------------------------------------------------------------------------------- /ts/components/IOMarkdown/markdownRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/IOMarkdown/markdownRenderer.ts -------------------------------------------------------------------------------- /ts/components/IOMarkdown/renderRules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/IOMarkdown/renderRules.tsx -------------------------------------------------------------------------------- /ts/components/IOMarkdown/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/IOMarkdown/types.ts -------------------------------------------------------------------------------- /ts/components/LandingCardComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/LandingCardComponent.tsx -------------------------------------------------------------------------------- /ts/components/ListItemSwipeAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ListItemSwipeAction.tsx -------------------------------------------------------------------------------- /ts/components/LoadingSpinnerOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/LoadingSpinnerOverlay.tsx -------------------------------------------------------------------------------- /ts/components/PagoPATestIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/PagoPATestIndicator.tsx -------------------------------------------------------------------------------- /ts/components/PagoPATestIndicatorOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/PagoPATestIndicatorOverlay.tsx -------------------------------------------------------------------------------- /ts/components/QrCodeImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/QrCodeImage.tsx -------------------------------------------------------------------------------- /ts/components/SectionStatus/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/SectionStatus/index.tsx -------------------------------------------------------------------------------- /ts/components/SectionStatus/modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/SectionStatus/modal/index.tsx -------------------------------------------------------------------------------- /ts/components/TouchableDefaultOpacity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/TouchableDefaultOpacity.tsx -------------------------------------------------------------------------------- /ts/components/UpdateAppAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/UpdateAppAlert.tsx -------------------------------------------------------------------------------- /ts/components/WebviewComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/WebviewComponent.tsx -------------------------------------------------------------------------------- /ts/components/__tests__/IOMarkdown.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/__tests__/IOMarkdown.test.tsx -------------------------------------------------------------------------------- /ts/components/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/core/README.md -------------------------------------------------------------------------------- /ts/components/core/__mock__/fontMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/core/__mock__/fontMocks.ts -------------------------------------------------------------------------------- /ts/components/core/__test__/fontsiOS.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/core/__test__/fontsiOS.test.ts -------------------------------------------------------------------------------- /ts/components/core/accessibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/core/accessibility.ts -------------------------------------------------------------------------------- /ts/components/core/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/core/fonts.ts -------------------------------------------------------------------------------- /ts/components/debug/DebugDataIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/DebugDataIndicator.tsx -------------------------------------------------------------------------------- /ts/components/debug/DebugDataOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/DebugDataOverlay.tsx -------------------------------------------------------------------------------- /ts/components/debug/DebugPrettyPrint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/DebugPrettyPrint.tsx -------------------------------------------------------------------------------- /ts/components/debug/DebugView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/DebugView.tsx -------------------------------------------------------------------------------- /ts/components/debug/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/__tests__/utils.test.ts -------------------------------------------------------------------------------- /ts/components/debug/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/utils.ts -------------------------------------------------------------------------------- /ts/components/debug/withDebugEnabled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/debug/withDebugEnabled.tsx -------------------------------------------------------------------------------- /ts/components/error/OfflineFailure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/error/OfflineFailure.tsx -------------------------------------------------------------------------------- /ts/components/helpers/withLoadingSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/helpers/withLoadingSpinner.tsx -------------------------------------------------------------------------------- /ts/components/screens/CustomWizardScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/screens/CustomWizardScreen.tsx -------------------------------------------------------------------------------- /ts/components/ui/ActivityIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/ActivityIndicator.tsx -------------------------------------------------------------------------------- /ts/components/ui/AlertModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/AlertModal.tsx -------------------------------------------------------------------------------- /ts/components/ui/AlertModalOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/AlertModalOverlay.tsx -------------------------------------------------------------------------------- /ts/components/ui/AnimatedPictogram.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/AnimatedPictogram.tsx -------------------------------------------------------------------------------- /ts/components/ui/BoxedRefreshIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/BoxedRefreshIndicator.tsx -------------------------------------------------------------------------------- /ts/components/ui/CircularProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/CircularProgress.tsx -------------------------------------------------------------------------------- /ts/components/ui/Dismissable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Dismissable.tsx -------------------------------------------------------------------------------- /ts/components/ui/FocusAwareStatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/FocusAwareStatusBar.tsx -------------------------------------------------------------------------------- /ts/components/ui/IOListView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/IOListView.tsx -------------------------------------------------------------------------------- /ts/components/ui/IOScrollView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/IOScrollView.tsx -------------------------------------------------------------------------------- /ts/components/ui/IOScrollViewWithReveal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/IOScrollViewWithReveal.tsx -------------------------------------------------------------------------------- /ts/components/ui/LightModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/LightModal.tsx -------------------------------------------------------------------------------- /ts/components/ui/LoadingIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/LoadingIndicator.tsx -------------------------------------------------------------------------------- /ts/components/ui/LoadingSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/LoadingSkeleton.tsx -------------------------------------------------------------------------------- /ts/components/ui/LogoPaymentExtended.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/LogoPaymentExtended.tsx -------------------------------------------------------------------------------- /ts/components/ui/Markdown/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Markdown/Markdown.tsx -------------------------------------------------------------------------------- /ts/components/ui/Markdown/handlers/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Markdown/handlers/link.ts -------------------------------------------------------------------------------- /ts/components/ui/Markdown/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Markdown/script.ts -------------------------------------------------------------------------------- /ts/components/ui/Markdown/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Markdown/types.ts -------------------------------------------------------------------------------- /ts/components/ui/Markdown/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Markdown/utils.ts -------------------------------------------------------------------------------- /ts/components/ui/Overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/Overlay.tsx -------------------------------------------------------------------------------- /ts/components/ui/ProgressIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/ProgressIndicator.tsx -------------------------------------------------------------------------------- /ts/components/ui/TabIconComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/TabIconComponent.tsx -------------------------------------------------------------------------------- /ts/components/ui/__test__/Overlay.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/__test__/Overlay.test.tsx -------------------------------------------------------------------------------- /ts/components/ui/utils/buttons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/utils/buttons.ts -------------------------------------------------------------------------------- /ts/components/ui/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/components/ui/utils/strings.ts -------------------------------------------------------------------------------- /ts/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/config.ts -------------------------------------------------------------------------------- /ts/features/appReviews/native/AppReview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/appReviews/native/AppReview.ts -------------------------------------------------------------------------------- /ts/features/appReviews/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/appReviews/utils/date.ts -------------------------------------------------------------------------------- /ts/features/appReviews/utils/storeReview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/appReviews/utils/storeReview.ts -------------------------------------------------------------------------------- /ts/features/authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/authentication/README.md -------------------------------------------------------------------------------- /ts/features/barcode/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/barcode/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/barcode/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/barcode/index.ts -------------------------------------------------------------------------------- /ts/features/barcode/types/IOBarcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/barcode/types/IOBarcode.ts -------------------------------------------------------------------------------- /ts/features/barcode/types/decoders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/barcode/types/decoders.ts -------------------------------------------------------------------------------- /ts/features/barcode/types/failure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/barcode/types/failure.ts -------------------------------------------------------------------------------- /ts/features/bonus/__mock__/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/__mock__/mockData.ts -------------------------------------------------------------------------------- /ts/features/bonus/cdc/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cdc/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cdc/common/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cdc/common/api/client.ts -------------------------------------------------------------------------------- /ts/features/bonus/cdc/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cdc/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cdc/wallet/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cdc/wallet/saga/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/__mock__/discount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/__mock__/discount.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/api/backendCgn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/api/backendCgn.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/components/CgnCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/components/CgnCard.tsx -------------------------------------------------------------------------------- /ts/features/bonus/cgn/hooks/useCgnStyle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/hooks/useCgnStyle.tsx -------------------------------------------------------------------------------- /ts/features/bonus/cgn/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/saga/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/store/actions/otp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/store/actions/otp.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/store/reducers/otp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/store/reducers/otp.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/constants.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/dates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/dates.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/eyca.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/eyca.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/filters.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/merchants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/merchants.ts -------------------------------------------------------------------------------- /ts/features/bonus/cgn/utils/svgBackground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/cgn/utils/svgBackground.ts -------------------------------------------------------------------------------- /ts/features/bonus/common/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/bonus/common/utils/index.ts -------------------------------------------------------------------------------- /ts/features/common/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/common/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/common/utils/__tests__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/common/utils/__tests__/index.ts -------------------------------------------------------------------------------- /ts/features/common/utils/cie/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/common/utils/cie/index.ts -------------------------------------------------------------------------------- /ts/features/common/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/common/utils/index.ts -------------------------------------------------------------------------------- /ts/features/connectivity/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/connectivity/api/client.ts -------------------------------------------------------------------------------- /ts/features/connectivity/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/connectivity/saga/index.ts -------------------------------------------------------------------------------- /ts/features/connectivity/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/connectivity/utils/index.ts -------------------------------------------------------------------------------- /ts/features/design-system/DesignSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/DesignSystem.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSAdvice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSAdvice.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSAlert.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSBadges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSBadges.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSButtons.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSCards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSCards.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSColors.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSIcons.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSLayout.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSLoaders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSLoaders.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSLogos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSLogos.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSModules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSModules.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSStepper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSStepper.tsx -------------------------------------------------------------------------------- /ts/features/design-system/core/DSWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/design-system/core/DSWallet.tsx -------------------------------------------------------------------------------- /ts/features/fci/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/fci/api/backendFci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/api/backendFci.ts -------------------------------------------------------------------------------- /ts/features/fci/components/LinkedText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/components/LinkedText.tsx -------------------------------------------------------------------------------- /ts/features/fci/hooks/useFciCheckService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/hooks/useFciCheckService.tsx -------------------------------------------------------------------------------- /ts/features/fci/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/fci/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/fci/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/saga/index.ts -------------------------------------------------------------------------------- /ts/features/fci/screens/FciRouterScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/screens/FciRouterScreen.tsx -------------------------------------------------------------------------------- /ts/features/fci/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/fci/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/fci/types/__mocks__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/types/__mocks__/utils.ts -------------------------------------------------------------------------------- /ts/features/fci/utils/dates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/utils/dates.ts -------------------------------------------------------------------------------- /ts/features/fci/utils/fciHeaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/utils/fciHeaders.ts -------------------------------------------------------------------------------- /ts/features/fci/utils/signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/utils/signature.ts -------------------------------------------------------------------------------- /ts/features/fci/utils/signatureFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fci/utils/signatureFields.ts -------------------------------------------------------------------------------- /ts/features/fims/common/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/fims/common/hooks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/hooks/index.tsx -------------------------------------------------------------------------------- /ts/features/fims/common/navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/navigation/index.tsx -------------------------------------------------------------------------------- /ts/features/fims/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/fims/common/store/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/store/actions.ts -------------------------------------------------------------------------------- /ts/features/fims/common/store/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/store/reducer.ts -------------------------------------------------------------------------------- /ts/features/fims/common/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/common/utils/index.ts -------------------------------------------------------------------------------- /ts/features/fims/history/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/history/api/client.ts -------------------------------------------------------------------------------- /ts/features/fims/history/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/history/saga/index.ts -------------------------------------------------------------------------------- /ts/features/fims/history/utils/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/history/utils/styles.ts -------------------------------------------------------------------------------- /ts/features/fims/singleSignOn/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/singleSignOn/saga/index.ts -------------------------------------------------------------------------------- /ts/features/fims/singleSignOn/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/fims/singleSignOn/utils/index.ts -------------------------------------------------------------------------------- /ts/features/identification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/identification/README.md -------------------------------------------------------------------------------- /ts/features/identification/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/identification/sagas/index.ts -------------------------------------------------------------------------------- /ts/features/identification/utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/identification/utils/index.tsx -------------------------------------------------------------------------------- /ts/features/idpay/barcode/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/barcode/saga/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/barcode/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/barcode/utils.ts -------------------------------------------------------------------------------- /ts/features/idpay/code/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/code/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/idpay/code/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/code/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/idpay/code/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/code/saga/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/api/client.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/labels.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/machine/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/machine/tags.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/common/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/common/utils/strings.ts -------------------------------------------------------------------------------- /ts/features/idpay/details/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/details/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/details/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/details/saga/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/details/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/details/store/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/details/utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/details/utils/index.tsx -------------------------------------------------------------------------------- /ts/features/idpay/payment/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/payment/common/types.ts -------------------------------------------------------------------------------- /ts/features/idpay/timeline/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/timeline/saga/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/timeline/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/timeline/store/index.ts -------------------------------------------------------------------------------- /ts/features/idpay/wallet/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/idpay/wallet/saga/index.ts -------------------------------------------------------------------------------- /ts/features/ingress/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/ingress/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/ingress/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/ingress/saga/index.ts -------------------------------------------------------------------------------- /ts/features/ingress/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/ingress/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/ingress/store/reducer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/ingress/store/reducer/index.ts -------------------------------------------------------------------------------- /ts/features/itwallet/__mocks__/dc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/__mocks__/dc.json -------------------------------------------------------------------------------- /ts/features/itwallet/__mocks__/eid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/__mocks__/eid.json -------------------------------------------------------------------------------- /ts/features/itwallet/__mocks__/mdl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/__mocks__/mdl.json -------------------------------------------------------------------------------- /ts/features/itwallet/__mocks__/ts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/__mocks__/ts.json -------------------------------------------------------------------------------- /ts/features/itwallet/analytics/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/analytics/enum.ts -------------------------------------------------------------------------------- /ts/features/itwallet/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/itwallet/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/api/client.ts -------------------------------------------------------------------------------- /ts/features/itwallet/common/components/ItwCredentialCard/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ItwCredentialCard"; 2 | -------------------------------------------------------------------------------- /ts/features/itwallet/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/itwallet/common/utils/mrtd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/common/utils/mrtd.ts -------------------------------------------------------------------------------- /ts/features/itwallet/common/utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/common/utils/theme.ts -------------------------------------------------------------------------------- /ts/features/itwallet/machine/eid/actors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/machine/eid/actors.ts -------------------------------------------------------------------------------- /ts/features/itwallet/machine/eid/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/machine/eid/events.ts -------------------------------------------------------------------------------- /ts/features/itwallet/machine/eid/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/machine/eid/guards.ts -------------------------------------------------------------------------------- /ts/features/itwallet/machine/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/machine/tags.ts -------------------------------------------------------------------------------- /ts/features/itwallet/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/itwallet/wallet/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/itwallet/wallet/utils/index.ts -------------------------------------------------------------------------------- /ts/features/linking/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/linking/actions/index.ts -------------------------------------------------------------------------------- /ts/features/linking/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/linking/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/linking/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/linking/sagas/index.ts -------------------------------------------------------------------------------- /ts/features/lollipop/api/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/api/backend.ts -------------------------------------------------------------------------------- /ts/features/lollipop/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/index.ts -------------------------------------------------------------------------------- /ts/features/lollipop/navigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/navigation/index.ts -------------------------------------------------------------------------------- /ts/features/lollipop/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/saga/index.ts -------------------------------------------------------------------------------- /ts/features/lollipop/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/store/index.ts -------------------------------------------------------------------------------- /ts/features/lollipop/utils/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/utils/crypto.ts -------------------------------------------------------------------------------- /ts/features/lollipop/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/utils/fetch.ts -------------------------------------------------------------------------------- /ts/features/lollipop/utils/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/lollipop/utils/login.ts -------------------------------------------------------------------------------- /ts/features/mailCheck/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/mailCheck/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/messages/__mocks__/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/__mocks__/message.ts -------------------------------------------------------------------------------- /ts/features/messages/__mocks__/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/__mocks__/messages.ts -------------------------------------------------------------------------------- /ts/features/messages/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/messages/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/messages/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/messages/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/saga/index.ts -------------------------------------------------------------------------------- /ts/features/messages/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/types/index.ts -------------------------------------------------------------------------------- /ts/features/messages/utils/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/utils/attachments.ts -------------------------------------------------------------------------------- /ts/features/messages/utils/ctas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/utils/ctas.ts -------------------------------------------------------------------------------- /ts/features/messages/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/utils/index.ts -------------------------------------------------------------------------------- /ts/features/messages/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/messages/utils/strings.ts -------------------------------------------------------------------------------- /ts/features/onboarding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/onboarding/README.md -------------------------------------------------------------------------------- /ts/features/pageNotFound/screens/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pageNotFound/screens/index.tsx -------------------------------------------------------------------------------- /ts/features/payments/common/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/common/api/client.ts -------------------------------------------------------------------------------- /ts/features/payments/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/payments/common/utils/const.ts: -------------------------------------------------------------------------------- 1 | export const WALLET_WEBVIEW_OUTCOME_SCHEMA = "iowallet"; 2 | -------------------------------------------------------------------------------- /ts/features/payments/common/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/common/utils/index.ts -------------------------------------------------------------------------------- /ts/features/payments/common/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/common/utils/types.ts -------------------------------------------------------------------------------- /ts/features/payments/details/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/details/saga/index.ts -------------------------------------------------------------------------------- /ts/features/payments/wallet/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/payments/wallet/saga/index.ts -------------------------------------------------------------------------------- /ts/features/pn/__mocks__/pnMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/__mocks__/pnMessage.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/api/client.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/saga/fetchQrCodeSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/saga/fetchQrCodeSaga.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/utils/deepLinking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/utils/deepLinking.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/utils/stateUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/utils/stateUtils.ts -------------------------------------------------------------------------------- /ts/features/pn/aar/utils/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/aar/utils/testUtils.ts -------------------------------------------------------------------------------- /ts/features/pn/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/pn/analytics/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/analytics/send.ts -------------------------------------------------------------------------------- /ts/features/pn/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/api/client.ts -------------------------------------------------------------------------------- /ts/features/pn/components/F24Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/components/F24Section.tsx -------------------------------------------------------------------------------- /ts/features/pn/components/NeedHelp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/components/NeedHelp.tsx -------------------------------------------------------------------------------- /ts/features/pn/components/Timeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/components/Timeline.tsx -------------------------------------------------------------------------------- /ts/features/pn/hooks/useSpecialCtaPn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/hooks/useSpecialCtaPn.ts -------------------------------------------------------------------------------- /ts/features/pn/navigation/navigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/navigation/navigator.tsx -------------------------------------------------------------------------------- /ts/features/pn/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/pn/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/pn/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/pn/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/pn/store/reducers/payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/reducers/payments.ts -------------------------------------------------------------------------------- /ts/features/pn/store/sagas/watchPnSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/sagas/watchPnSaga.ts -------------------------------------------------------------------------------- /ts/features/pn/store/types/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/types/transformers.ts -------------------------------------------------------------------------------- /ts/features/pn/store/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/store/types/types.ts -------------------------------------------------------------------------------- /ts/features/pn/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/utils/index.ts -------------------------------------------------------------------------------- /ts/features/pn/utils/rptId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/pn/utils/rptId.ts -------------------------------------------------------------------------------- /ts/features/services/common/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/common/saga/index.ts -------------------------------------------------------------------------------- /ts/features/services/common/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/common/utils/index.ts -------------------------------------------------------------------------------- /ts/features/services/details/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/details/saga/index.ts -------------------------------------------------------------------------------- /ts/features/services/home/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/home/saga/index.ts -------------------------------------------------------------------------------- /ts/features/services/home/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/home/utils/index.ts -------------------------------------------------------------------------------- /ts/features/services/search/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/services/search/saga/index.ts -------------------------------------------------------------------------------- /ts/features/settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/settings/README.md -------------------------------------------------------------------------------- /ts/features/startup/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/startup/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/startup/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/startup/sagas/index.ts -------------------------------------------------------------------------------- /ts/features/tos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/tos/index.ts -------------------------------------------------------------------------------- /ts/features/tos/store/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/tos/store/selectors/index.ts -------------------------------------------------------------------------------- /ts/features/trialSystem/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/trialSystem/api/client.ts -------------------------------------------------------------------------------- /ts/features/trialSystem/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/trialSystem/utils/error.ts -------------------------------------------------------------------------------- /ts/features/utmLink/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/utmLink/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/utmLink/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/utmLink/index.ts -------------------------------------------------------------------------------- /ts/features/utmLink/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/utmLink/saga/index.ts -------------------------------------------------------------------------------- /ts/features/utmLink/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/utmLink/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/wallet/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/saga/index.ts -------------------------------------------------------------------------------- /ts/features/wallet/store/actions/cards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/store/actions/cards.ts -------------------------------------------------------------------------------- /ts/features/wallet/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/wallet/store/reducers/cards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/store/reducers/cards.ts -------------------------------------------------------------------------------- /ts/features/wallet/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/features/wallet/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/types/index.ts -------------------------------------------------------------------------------- /ts/features/wallet/utils/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/wallet/utils/index.tsx -------------------------------------------------------------------------------- /ts/features/whatsnew/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/whatsnew/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/whatsnew/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/whatsnew/versions.ts -------------------------------------------------------------------------------- /ts/features/zendesk/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/analytics/index.ts -------------------------------------------------------------------------------- /ts/features/zendesk/navigation/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/navigation/params.ts -------------------------------------------------------------------------------- /ts/features/zendesk/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/navigation/routes.ts -------------------------------------------------------------------------------- /ts/features/zendesk/saga/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/saga/index.ts -------------------------------------------------------------------------------- /ts/features/zendesk/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/store/actions/index.ts -------------------------------------------------------------------------------- /ts/features/zendesk/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/features/zendesk/utils/index.ts -------------------------------------------------------------------------------- /ts/hooks/useAppThemeConfiguration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useAppThemeConfiguration.tsx -------------------------------------------------------------------------------- /ts/hooks/useBottomTabNavigatorStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useBottomTabNavigatorStyle.ts -------------------------------------------------------------------------------- /ts/hooks/useConfirmationChecks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useConfirmationChecks.ts -------------------------------------------------------------------------------- /ts/hooks/useDebouncedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useDebouncedValue.ts -------------------------------------------------------------------------------- /ts/hooks/useDebugInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useDebugInfo.ts -------------------------------------------------------------------------------- /ts/hooks/useDetectSmallScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useDetectSmallScreen.ts -------------------------------------------------------------------------------- /ts/hooks/useFooterActionsMargin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useFooterActionsMargin.tsx -------------------------------------------------------------------------------- /ts/hooks/useHardwareBackButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useHardwareBackButton.ts -------------------------------------------------------------------------------- /ts/hooks/useHeaderFirstLevel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useHeaderFirstLevel.tsx -------------------------------------------------------------------------------- /ts/hooks/useHeaderProps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useHeaderProps.tsx -------------------------------------------------------------------------------- /ts/hooks/useHeaderSecondLevel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useHeaderSecondLevel.tsx -------------------------------------------------------------------------------- /ts/hooks/useLoadMunicipality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useLoadMunicipality.ts -------------------------------------------------------------------------------- /ts/hooks/useOfflineToastGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useOfflineToastGuard.ts -------------------------------------------------------------------------------- /ts/hooks/useOpenDeepLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useOpenDeepLink.ts -------------------------------------------------------------------------------- /ts/hooks/useScreenEndMargin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useScreenEndMargin.tsx -------------------------------------------------------------------------------- /ts/hooks/useScrollHeaderAnimation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useScrollHeaderAnimation.tsx -------------------------------------------------------------------------------- /ts/hooks/useStartSupportRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useStartSupportRequest.ts -------------------------------------------------------------------------------- /ts/hooks/useStatusAlertProps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/hooks/useStatusAlertProps.tsx -------------------------------------------------------------------------------- /ts/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/i18n.ts -------------------------------------------------------------------------------- /ts/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/images.d.ts -------------------------------------------------------------------------------- /ts/mixpanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/mixpanel.ts -------------------------------------------------------------------------------- /ts/mixpanelConfig/mixpanelPropertyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/mixpanelConfig/mixpanelPropertyUtils.ts -------------------------------------------------------------------------------- /ts/mixpanelConfig/profileProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/mixpanelConfig/profileProperties.ts -------------------------------------------------------------------------------- /ts/mixpanelConfig/superProperties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/mixpanelConfig/superProperties.ts -------------------------------------------------------------------------------- /ts/navigation/AppStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/AppStackNavigator.tsx -------------------------------------------------------------------------------- /ts/navigation/NavigationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/NavigationService.ts -------------------------------------------------------------------------------- /ts/navigation/OfflineStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/OfflineStackNavigator.tsx -------------------------------------------------------------------------------- /ts/navigation/TabNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/TabNavigator.tsx -------------------------------------------------------------------------------- /ts/navigation/analytics/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/analytics/navigation.ts -------------------------------------------------------------------------------- /ts/navigation/components/CloseButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/components/CloseButton.tsx -------------------------------------------------------------------------------- /ts/navigation/linkingSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/linkingSubscription.ts -------------------------------------------------------------------------------- /ts/navigation/params/AppParamsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/params/AppParamsList.ts -------------------------------------------------------------------------------- /ts/navigation/params/MainTabParamsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/params/MainTabParamsList.ts -------------------------------------------------------------------------------- /ts/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/routes.ts -------------------------------------------------------------------------------- /ts/navigation/saga/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/navigation/saga/navigation.ts -------------------------------------------------------------------------------- /ts/sagas/__tests__/mixpanel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/__tests__/mixpanel.test.ts -------------------------------------------------------------------------------- /ts/sagas/backendStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/backendStatus.ts -------------------------------------------------------------------------------- /ts/sagas/backgroundActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/backgroundActions.ts -------------------------------------------------------------------------------- /ts/sagas/commons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/commons/index.ts -------------------------------------------------------------------------------- /ts/sagas/contentLoaders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/contentLoaders.ts -------------------------------------------------------------------------------- /ts/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/index.ts -------------------------------------------------------------------------------- /ts/sagas/installation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/installation.ts -------------------------------------------------------------------------------- /ts/sagas/mixpanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/mixpanel.ts -------------------------------------------------------------------------------- /ts/sagas/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/preferences.ts -------------------------------------------------------------------------------- /ts/sagas/removePersistedStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/removePersistedStates.ts -------------------------------------------------------------------------------- /ts/sagas/services/servicesOptinSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/services/servicesOptinSaga.ts -------------------------------------------------------------------------------- /ts/sagas/startup.diagram.README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/startup.diagram.README.md -------------------------------------------------------------------------------- /ts/sagas/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/startup.ts -------------------------------------------------------------------------------- /ts/sagas/startup/appVersionHistorySaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/startup/appVersionHistorySaga.ts -------------------------------------------------------------------------------- /ts/sagas/startup/checkAcceptedTosSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/startup/checkAcceptedTosSaga.ts -------------------------------------------------------------------------------- /ts/sagas/startup/checkConfiguredPinSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/startup/checkConfiguredPinSaga.ts -------------------------------------------------------------------------------- /ts/sagas/workUnit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/sagas/workUnit/index.ts -------------------------------------------------------------------------------- /ts/screens/modal/RootModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/screens/modal/RootModal.tsx -------------------------------------------------------------------------------- /ts/screens/modal/RootedDeviceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/screens/modal/RootedDeviceModal.tsx -------------------------------------------------------------------------------- /ts/screens/modal/SystemOffModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/screens/modal/SystemOffModal.tsx -------------------------------------------------------------------------------- /ts/screens/modal/UpdateAppModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/screens/modal/UpdateAppModal.tsx -------------------------------------------------------------------------------- /ts/screens/modal/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/screens/modal/analytics/index.ts -------------------------------------------------------------------------------- /ts/store/actions/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/analytics.ts -------------------------------------------------------------------------------- /ts/store/actions/application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/application.ts -------------------------------------------------------------------------------- /ts/store/actions/backendStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/backendStatus.ts -------------------------------------------------------------------------------- /ts/store/actions/calendarEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/calendarEvents.ts -------------------------------------------------------------------------------- /ts/store/actions/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/content.ts -------------------------------------------------------------------------------- /ts/store/actions/crossSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/crossSessions.ts -------------------------------------------------------------------------------- /ts/store/actions/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/debug.ts -------------------------------------------------------------------------------- /ts/store/actions/installation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/installation.ts -------------------------------------------------------------------------------- /ts/store/actions/legacyWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/legacyWallet.ts -------------------------------------------------------------------------------- /ts/store/actions/mixpanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/mixpanel.ts -------------------------------------------------------------------------------- /ts/store/actions/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/navigation.ts -------------------------------------------------------------------------------- /ts/store/actions/organizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/organizations.ts -------------------------------------------------------------------------------- /ts/store/actions/persistedPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/persistedPreferences.ts -------------------------------------------------------------------------------- /ts/store/actions/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/preferences.ts -------------------------------------------------------------------------------- /ts/store/actions/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/search.ts -------------------------------------------------------------------------------- /ts/store/actions/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/startup.ts -------------------------------------------------------------------------------- /ts/store/actions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/actions/types.ts -------------------------------------------------------------------------------- /ts/store/helpers/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/helpers/indexer.ts -------------------------------------------------------------------------------- /ts/store/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/hooks.ts -------------------------------------------------------------------------------- /ts/store/middlewares/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/middlewares/analytics.ts -------------------------------------------------------------------------------- /ts/store/middlewares/contentAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/middlewares/contentAnalytics.ts -------------------------------------------------------------------------------- /ts/store/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/middlewares/index.ts -------------------------------------------------------------------------------- /ts/store/middlewares/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/middlewares/navigation.ts -------------------------------------------------------------------------------- /ts/store/reducers/IndexedByIdPot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/IndexedByIdPot.ts -------------------------------------------------------------------------------- /ts/store/reducers/__mock__/idps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/__mock__/idps.ts -------------------------------------------------------------------------------- /ts/store/reducers/__tests__/debug.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/__tests__/debug.test.ts -------------------------------------------------------------------------------- /ts/store/reducers/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/__tests__/index.test.ts -------------------------------------------------------------------------------- /ts/store/reducers/appState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/appState.ts -------------------------------------------------------------------------------- /ts/store/reducers/assistanceTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/assistanceTools.ts -------------------------------------------------------------------------------- /ts/store/reducers/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/content.ts -------------------------------------------------------------------------------- /ts/store/reducers/crossSessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/crossSessions.ts -------------------------------------------------------------------------------- /ts/store/reducers/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/debug.ts -------------------------------------------------------------------------------- /ts/store/reducers/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/entities/index.ts -------------------------------------------------------------------------------- /ts/store/reducers/entities/payments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/entities/payments.ts -------------------------------------------------------------------------------- /ts/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/index.ts -------------------------------------------------------------------------------- /ts/store/reducers/installation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/installation.ts -------------------------------------------------------------------------------- /ts/store/reducers/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/navigation.ts -------------------------------------------------------------------------------- /ts/store/reducers/persistedPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/persistedPreferences.ts -------------------------------------------------------------------------------- /ts/store/reducers/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/preferences.ts -------------------------------------------------------------------------------- /ts/store/reducers/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/search.ts -------------------------------------------------------------------------------- /ts/store/reducers/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/startup.ts -------------------------------------------------------------------------------- /ts/store/reducers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/reducers/types.ts -------------------------------------------------------------------------------- /ts/store/storages/keychain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/storages/keychain.ts -------------------------------------------------------------------------------- /ts/store/transforms/dateISO8601Tranform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/transforms/dateISO8601Tranform.ts -------------------------------------------------------------------------------- /ts/store/transforms/potTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/transforms/potTransform.ts -------------------------------------------------------------------------------- /ts/store/transforms/setTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/store/transforms/setTransform.ts -------------------------------------------------------------------------------- /ts/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/svg.d.ts -------------------------------------------------------------------------------- /ts/theme/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/theme/fonts.ts -------------------------------------------------------------------------------- /ts/theme/navigations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/theme/navigations.ts -------------------------------------------------------------------------------- /ts/theme/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/theme/types.ts -------------------------------------------------------------------------------- /ts/theme/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/theme/variables.ts -------------------------------------------------------------------------------- /ts/types/LocalizedCTAs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/LocalizedCTAs.ts -------------------------------------------------------------------------------- /ts/types/MunicipalityCodiceCatastale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/MunicipalityCodiceCatastale.ts -------------------------------------------------------------------------------- /ts/types/PinString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/PinString.ts -------------------------------------------------------------------------------- /ts/types/SessionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/SessionToken.ts -------------------------------------------------------------------------------- /ts/types/WithTestID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/WithTestID.ts -------------------------------------------------------------------------------- /ts/types/__tests__/codicecatastale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/__tests__/codicecatastale.test.ts -------------------------------------------------------------------------------- /ts/types/__tests__/pagopa.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/__tests__/pagopa.test.ts -------------------------------------------------------------------------------- /ts/types/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/__tests__/utils.test.ts -------------------------------------------------------------------------------- /ts/types/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/helpers.ts -------------------------------------------------------------------------------- /ts/types/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/image.ts -------------------------------------------------------------------------------- /ts/types/outcomeCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/outcomeCode.ts -------------------------------------------------------------------------------- /ts/types/pagopa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/pagopa.ts -------------------------------------------------------------------------------- /ts/types/paymentMethodCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/paymentMethodCapabilities.ts -------------------------------------------------------------------------------- /ts/types/unknown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/unknown.ts -------------------------------------------------------------------------------- /ts/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/types/utils.ts -------------------------------------------------------------------------------- /ts/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/urls.ts -------------------------------------------------------------------------------- /ts/utils/PdfHighResGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/PdfHighResGenerator.ts -------------------------------------------------------------------------------- /ts/utils/SessionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/SessionManager.ts -------------------------------------------------------------------------------- /ts/utils/__mocks__/municipality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__mocks__/municipality.ts -------------------------------------------------------------------------------- /ts/utils/__mocks__/paypalAccountPsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__mocks__/paypalAccountPsp.ts -------------------------------------------------------------------------------- /ts/utils/__mocks__/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__mocks__/platform.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/accessibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/accessibility.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/analytics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/analytics.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/appVersion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/appVersion.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/assert.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/assert.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/biometrics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/biometrics.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/calendar.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/calendar.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/card.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/card.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/color.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/color.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/content.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/creditCard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/creditCard.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/dates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/dates.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/faq.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/faq.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/fetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/fetch.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/fiscal-code.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/fiscal-code.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/idps.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/idps.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/image.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/image.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/input.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/input.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/internalLink.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/internalLink.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/locale.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/number.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/options.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/pagopa.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/pagopa.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/payment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/payment.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/paypal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/paypal.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/pot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/pot.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/profile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/profile.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/reporters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/reporters.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/string.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/stringBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/stringBuilder.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/url.test.ts -------------------------------------------------------------------------------- /ts/utils/__tests__/xss.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/__tests__/xss.test.ts -------------------------------------------------------------------------------- /ts/utils/accessibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/accessibility.ts -------------------------------------------------------------------------------- /ts/utils/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/analytics.ts -------------------------------------------------------------------------------- /ts/utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/api.ts -------------------------------------------------------------------------------- /ts/utils/appSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/appSettings.ts -------------------------------------------------------------------------------- /ts/utils/appVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/appVersion.ts -------------------------------------------------------------------------------- /ts/utils/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/assert.ts -------------------------------------------------------------------------------- /ts/utils/asyncAlert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/asyncAlert.ts -------------------------------------------------------------------------------- /ts/utils/biometrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/biometrics.ts -------------------------------------------------------------------------------- /ts/utils/brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/brightness.ts -------------------------------------------------------------------------------- /ts/utils/calendar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/calendar.ts -------------------------------------------------------------------------------- /ts/utils/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/card.ts -------------------------------------------------------------------------------- /ts/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/clipboard.ts -------------------------------------------------------------------------------- /ts/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/color.ts -------------------------------------------------------------------------------- /ts/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/constants.ts -------------------------------------------------------------------------------- /ts/utils/contextualHelp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/contextualHelp.ts -------------------------------------------------------------------------------- /ts/utils/creditCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/creditCard.ts -------------------------------------------------------------------------------- /ts/utils/dates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/dates.ts -------------------------------------------------------------------------------- /ts/utils/deepLinkUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/deepLinkUtils.ts -------------------------------------------------------------------------------- /ts/utils/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/device.ts -------------------------------------------------------------------------------- /ts/utils/enumerables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/enumerables.ts -------------------------------------------------------------------------------- /ts/utils/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/environment.ts -------------------------------------------------------------------------------- /ts/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/errors.ts -------------------------------------------------------------------------------- /ts/utils/faq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/faq.ts -------------------------------------------------------------------------------- /ts/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/fetch.ts -------------------------------------------------------------------------------- /ts/utils/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/guards.ts -------------------------------------------------------------------------------- /ts/utils/highlightSearchText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/highlightSearchText.tsx -------------------------------------------------------------------------------- /ts/utils/hooks/bottomSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/bottomSheet.tsx -------------------------------------------------------------------------------- /ts/utils/hooks/useBiometricType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useBiometricType.ts -------------------------------------------------------------------------------- /ts/utils/hooks/useLoadPotValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useLoadPotValue.ts -------------------------------------------------------------------------------- /ts/utils/hooks/useLuhnValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useLuhnValidation.ts -------------------------------------------------------------------------------- /ts/utils/hooks/useModalStyle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useModalStyle.tsx -------------------------------------------------------------------------------- /ts/utils/hooks/useOnFirstRender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useOnFirstRender.ts -------------------------------------------------------------------------------- /ts/utils/hooks/useOnFocus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/useOnFocus.tsx -------------------------------------------------------------------------------- /ts/utils/hooks/usePreventScreenCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/usePreventScreenCapture.ts -------------------------------------------------------------------------------- /ts/utils/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/hooks/usePrevious.ts -------------------------------------------------------------------------------- /ts/utils/idps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/idps.ts -------------------------------------------------------------------------------- /ts/utils/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/image.ts -------------------------------------------------------------------------------- /ts/utils/input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/input.ts -------------------------------------------------------------------------------- /ts/utils/internalLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/internalLink.ts -------------------------------------------------------------------------------- /ts/utils/jest/withStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/jest/withStore.tsx -------------------------------------------------------------------------------- /ts/utils/keyboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/keyboard.tsx -------------------------------------------------------------------------------- /ts/utils/keychain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/keychain.ts -------------------------------------------------------------------------------- /ts/utils/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/locale.ts -------------------------------------------------------------------------------- /ts/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/markdown.ts -------------------------------------------------------------------------------- /ts/utils/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/navigation.ts -------------------------------------------------------------------------------- /ts/utils/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/number.ts -------------------------------------------------------------------------------- /ts/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/object.ts -------------------------------------------------------------------------------- /ts/utils/openMaps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/openMaps.ts -------------------------------------------------------------------------------- /ts/utils/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/options.ts -------------------------------------------------------------------------------- /ts/utils/payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/payment.ts -------------------------------------------------------------------------------- /ts/utils/paymentMethodCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/paymentMethodCapabilities.ts -------------------------------------------------------------------------------- /ts/utils/paypal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/paypal.ts -------------------------------------------------------------------------------- /ts/utils/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/permission.ts -------------------------------------------------------------------------------- /ts/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/platform.ts -------------------------------------------------------------------------------- /ts/utils/pmLookUpId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/pmLookUpId.ts -------------------------------------------------------------------------------- /ts/utils/pot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/pot.ts -------------------------------------------------------------------------------- /ts/utils/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/profile.ts -------------------------------------------------------------------------------- /ts/utils/reporters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/reporters.ts -------------------------------------------------------------------------------- /ts/utils/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/saga.ts -------------------------------------------------------------------------------- /ts/utils/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/share.ts -------------------------------------------------------------------------------- /ts/utils/stringBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/stringBuilder.ts -------------------------------------------------------------------------------- /ts/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/strings.ts -------------------------------------------------------------------------------- /ts/utils/supportAssistance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/supportAssistance.ts -------------------------------------------------------------------------------- /ts/utils/testAccessibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/testAccessibility.tsx -------------------------------------------------------------------------------- /ts/utils/testWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/testWrapper.tsx -------------------------------------------------------------------------------- /ts/utils/tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/tests.ts -------------------------------------------------------------------------------- /ts/utils/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/timer.ts -------------------------------------------------------------------------------- /ts/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/url.ts -------------------------------------------------------------------------------- /ts/utils/useAvoidHardwareBackButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/useAvoidHardwareBackButton.ts -------------------------------------------------------------------------------- /ts/utils/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/wallet.ts -------------------------------------------------------------------------------- /ts/utils/walletv2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/walletv2.ts -------------------------------------------------------------------------------- /ts/utils/webview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/webview.ts -------------------------------------------------------------------------------- /ts/utils/whatwg-fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/ts/utils/whatwg-fetch.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pagopa/io-app/HEAD/yarn.lock --------------------------------------------------------------------------------