pagopa / io-app

IO, l'app dei servizi pubblici
https://io.italia.it
European Union Public License 1.2
567 stars 98 forks source link

feat: [IOPID-1505,IOPID-1776] New DS on ToS screen and add MP events #5714

Closed Ladirico closed 1 week ago

Ladirico commented 3 weeks ago

Short description

Integrate new DS on ToS screen and add new MP events

Test

E2E

[!Tip] Run e2e tests

A11Y

🍏 A11Y iOS 🍏

| Onboarding Flow Success | Onboarding Flow Error | Profile Flow Success | Profile Flow Error | | - | - | - | - | |

πŸ€– A11Y Android πŸ€–

| Onboarding Flow Success | Onboarding Flow Error | Profile Flow Success | Profile Flow Error | | - | - | - | - | |

How to test

Run the first onboarding flow using dev server and run in onboarding and after navigate from profile section

pagopa-github-bot commented 3 weeks ago
Warnings
:warning: Multiple stories with different types are associated with this Pull request. Only one tag will be added, following the order: `feature > bug > chore`

Affected stories

Generated by :no_entry_sign: dangerJS against 2975ade735534e799e2d99884783de0e7f781f74

Ladirico commented 3 weeks ago

@mariateresaventura copy review need! πŸ™πŸΌ

mariateresaventura commented 2 weeks ago

@mariateresaventura copy review need! πŸ™πŸΌ

Done!

codecov[bot] commented 2 weeks ago

Codecov Report

Attention: Patch coverage is 59.37500% with 13 lines in your changes are missing coverage. Please review.

Project coverage is 48.86%. Comparing base (4f204b4) to head (2975ade). Report is 38 commits behind head on master.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/pagopa/io-app/pull/5714/graphs/tree.svg?width=650&height=150&src=pr&token=zsurlZdPFW&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa)](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa) ```diff @@ Coverage Diff @@ ## master #5714 +/- ## ========================================== + Coverage 48.42% 48.86% +0.43% ========================================== Files 1488 1584 +96 Lines 31617 31872 +255 Branches 7669 7776 +107 ========================================== + Hits 15311 15574 +263 + Misses 16238 16230 -8 Partials 68 68 ``` | [Files](https://app.codecov.io/gh/pagopa/io-app/pull/5714?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa) | Coverage Ξ” | | |---|---|---| | [ts/navigation/OnboardingNavigator.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fnavigation%2FOnboardingNavigator.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvbmF2aWdhdGlvbi9PbmJvYXJkaW5nTmF2aWdhdG9yLnRzeA==) | `66.66% <ΓΈ> (ΓΈ)` | | | [ts/navigation/ProfileNavigator.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fnavigation%2FProfileNavigator.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvbmF2aWdhdGlvbi9Qcm9maWxlTmF2aWdhdG9yLnRzeA==) | `40.00% <ΓΈ> (ΓΈ)` | | | [ts/screens/profile/TosScreen.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fscreens%2Fprofile%2FTosScreen.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvc2NyZWVucy9wcm9maWxlL1Rvc1NjcmVlbi50c3g=) | `83.33% <100.00%> (ΓΈ)` | | | [ts/components/TosWebviewErrorComponent.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fcomponents%2FTosWebviewErrorComponent.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvY29tcG9uZW50cy9Ub3NXZWJ2aWV3RXJyb3JDb21wb25lbnQudHN4) | `50.00% <50.00%> (ΓΈ)` | | | [ts/components/TosWebviewComponent.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fcomponents%2FTosWebviewComponent.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvY29tcG9uZW50cy9Ub3NXZWJ2aWV3Q29tcG9uZW50LnRzeA==) | `42.85% <33.33%> (-11.69%)` | :arrow_down: | | [ts/screens/authentication/analytics/index.ts](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fscreens%2Fauthentication%2Fanalytics%2Findex.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvc2NyZWVucy9hdXRoZW50aWNhdGlvbi9hbmFseXRpY3MvaW5kZXgudHM=) | `16.00% <0.00%> (-3.05%)` | :arrow_down: | | [ts/screens/onboarding/OnboardingTosScreen.tsx](https://app.codecov.io/gh/pagopa/io-app/pull/5714?src=pr&el=tree&filepath=ts%2Fscreens%2Fonboarding%2FOnboardingTosScreen.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa#diff-dHMvc2NyZWVucy9vbmJvYXJkaW5nL09uYm9hcmRpbmdUb3NTY3JlZW4udHN4) | `80.00% <73.33%> (+0.93%)` | :arrow_up: | ... and [118 files with indirect coverage changes](https://app.codecov.io/gh/pagopa/io-app/pull/5714/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa) ------ [Continue to review full report in Codecov by Sentry](https://app.codecov.io/gh/pagopa/io-app/pull/5714?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa) > `Ξ” = absolute (impact)`, `ΓΈ = not affected`, `? = missing data` > Powered by [Codecov](https://app.codecov.io/gh/pagopa/io-app/pull/5714?dropdown=coverage&src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa). Last update [1f75cd9...2975ade](https://app.codecov.io/gh/pagopa/io-app/pull/5714?dropdown=coverage&src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pagopa).