Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(IT Wallet): [SIW-624] Add navigation to missing feature screen #5228

Merged
merged 4 commits into from
Nov 16, 2023

Conversation

LazyAfternoons
Copy link
Contributor

@LazyAfternoons LazyAfternoons commented Nov 14, 2023

Short description

This PR adds a navigation to the missing feature screen where a feature is not implemented yet.

List of changes proposed in this pull request

How to test

Check if the navigation happens properly in the aformentioned screens. Also check if there's any other unresponsive pressable element in any ITW related flow.

@pagopa-github-bot pagopa-github-bot changed the title [SIW-624] Add navigation to missing feature screen chore(IT Wallet): [SIW-624] Add navigation to missing feature screen Nov 14, 2023
@pagopa-github-bot
Copy link
Collaborator

pagopa-github-bot commented Nov 14, 2023

Affected stories

  • ⚙️ SIW-624: [APP] Aggiungere navigazione verso schermata funzionalità mancante

Generated by 🚫 dangerJS against 37b7586

Copy link

codecov bot commented Nov 14, 2023

Codecov Report

Merging #5228 (6d3a0a4) into bundle/it-wallet (308461f) will decrease coverage by 0.78%.
Report is 245 commits behind head on bundle/it-wallet.
The diff coverage is 29.03%.

❗ Current head 6d3a0a4 differs from pull request most recent head 37b7586. Consider uploading reports for the commit 37b7586 to get more accurate results

Additional details and impacted files

Impacted file tree graph

@@                 Coverage Diff                  @@
##           bundle/it-wallet    #5228      +/-   ##
====================================================
- Coverage             46.42%   45.65%   -0.78%     
====================================================
  Files                  1583     1619      +36     
  Lines                 32906    33437     +531     
  Branches               8305     8245      -60     
====================================================
- Hits                  15275    15264      -11     
- Misses                17568    18124     +556     
+ Partials                 63       49      -14     
Files Coverage Δ
scripts/ts/danger/utils/changelog.ts 70.49% <ø> (ø)
ts/components/ContextualInfo.tsx 81.81% <ø> (ø)
ts/components/ForceScrollDownView.tsx 75.67% <ø> (ø)
ts/components/GoBackButton.tsx 90.00% <ø> (ø)
ts/components/RemindEmailValidationOverlay.tsx 7.75% <ø> (ø)
ts/components/bottomSheet/BottomSheetHeader.tsx 13.33% <ø> (ø)
ts/components/core/fonts.ts 95.00% <ø> (ø)
...s/components/screens/BaseScreenComponent/index.tsx 70.83% <ø> (ø)
ts/components/screens/DarkLayout.tsx 5.26% <ø> (ø)
ts/components/screens/TopScreenComponent.tsx 100.00% <ø> (ø)
... and 107 more

... and 109 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

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

@LazyAfternoons LazyAfternoons marked this pull request as ready for review November 14, 2023 17:32
@LazyAfternoons LazyAfternoons requested a review from a team as a code owner November 14, 2023 17:32
Copy link
Contributor

@hevelius hevelius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What you think to add the navigation also on Banner action in credential detail screen?

@LazyAfternoons
Copy link
Contributor Author

LazyAfternoons commented Nov 16, 2023

What you think to add the navigation also on Banner action in credential detail screen?

Yes, that slipped away, thank you. Done in 589013c.

Copy link
Contributor

@hevelius hevelius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LazyAfternoons LazyAfternoons merged commit 2a57491 into bundle/it-wallet Nov 16, 2023
4 checks passed
@LazyAfternoons LazyAfternoons deleted the SIW-624-link-to-404 branch November 16, 2023 15:36
LazyAfternoons added a commit that referenced this pull request Nov 20, 2023
…5228)

## Short description
This PR adds a navigation to the missing feature screen where a feature
is not implemented yet.

## List of changes proposed in this pull request
- Adds the navigation in
[ItwCredentialDetailsScreen.tsx](https://github.com/pagopa/io-app/pull/5228/files#diff-94e935f2d7d760954fd0c0647b59f32cd163d70dac988b5588a985aadef0689b)
when pressing the `Show QR Code` button and the banner;
- Adds the navigation in
[ItwPidDetails.tsx](https://github.com/pagopa/io-app/pull/5228/files#diff-94e935f2d7d760954fd0c0647b59f32cd163d70dac988b5588a985aadef0689b)
on the `Show QR Code` button and when tapping on the security level;
- Adds the navigation in
[ts/features/it-wallet/screens/issuing/ItwPidPreviewScreen.tsx](https://github.com/pagopa/io-app/pull/5228/files#diff-1efa65eedbb4bea4a8d61f1d909912fa8a94af60a4df438f01730c624c2c9fca)
when tapping on the security level.

## How to test
Check if the navigation happens properly in the aformentioned screens.
Also check if there's any other unresponsive pressable element in any
ITW related flow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants