io-app icon indicating copy to clipboard operation
io-app copied to clipboard

feat: [IA-950] Customize the UI of the opt-in screen for reminders notifications

Open adelloste opened this issue 3 years ago • 2 comments

Short description

⚠️ This PR depends on #4132

This PR updates the opt-in screen during the onboarding.

Please note that the switch to control notification previews is still missing here, and will be included in another PR.

User New User
Simulator Screen Shot - iPhone 13 - 2022-10-13 at 13 35 02 Simulator Screen Shot - iPhone 13 - 2022-10-13 at 13 35 28

List of changes proposed in this pull request

  • Updated OnboardingNotificationsPreferencesScreen
  • Updated NotificationsPreferencesPreview

How to test

Describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.

adelloste avatar Oct 12 '22 13:10 adelloste

Affected stories

  • 🌟 IA-950: Come CIT voglio potere fare l'opt-in delle notifiche di promemoria all’apertura dell’app

Generated by :no_entry_sign: dangerJS against 2375daeffa6ae48b43189be4660a2cfd512ebb67

pagopa-github-bot avatar Oct 12 '22 13:10 pagopa-github-bot

Codecov Report

Merging #4130 (2375dae) into master (78fee39) will decrease coverage by 0.03%. The diff coverage is 15.38%.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4130      +/-   ##
==========================================
- Coverage   47.63%   47.60%   -0.04%     
==========================================
  Files        1275     1275              
  Lines       25158    25181      +23     
  Branches     6583     6601      +18     
==========================================
+ Hits        11985    11987       +2     
- Misses      13123    13144      +21     
  Partials       50       50              
Impacted Files Coverage Δ
...rding/OnboardingNotificationsPreferencesScreen.tsx 13.95% <11.76%> (-1.44%) :arrow_down:
...ing/components/NotificationsPreferencesPreview.tsx 26.66% <12.50%> (-17.78%) :arrow_down:
ts/components/screens/ScreenContentHeader.tsx 66.66% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 78fee39...2375dae. Read the comment docs.

codecov[bot] avatar Oct 12 '22 13:10 codecov[bot]

:tada: All dependencies have been resolved !

dpulls[bot] avatar Oct 31 '22 11:10 dpulls[bot]