Skip to content

feat(IT-Wallet): [SIW-3854] Add cta for expired/invalid mDL#7894

Merged
DavideOnano merged 16 commits intomasterfrom
SIW-3854/add-action-expired-mDL
Mar 13, 2026
Merged

feat(IT-Wallet): [SIW-3854] Add cta for expired/invalid mDL#7894
DavideOnano merged 16 commits intomasterfrom
SIW-3854/add-action-expired-mDL

Conversation

@DavideOnano
Copy link
Copy Markdown
Collaborator

@DavideOnano DavideOnano commented Feb 26, 2026

Short description

This PR updates the driving license detail screen for expired/invalid states by adding an update CTA linked to the existing reissuance flow.

List of changes proposed in this pull request

  • Added sticky CTA Update digital document.
  • Added copy translatation

How to test

  1. Open IT Wallet and go to an expired driving license detail.
  2. Verify the update CTA is present
  3. Tap "Aggiorna documento digitale" and verify navigation to the reissuance flow.

Preview

Registrazione.schermo.2026-03-05.alle.16.57.45.mov

@github-actions
Copy link
Copy Markdown
Contributor

PR Title Validation for conventional commit type

All good! PR title follows the conventional commit type.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 26, 2026

Jira Pull Request Link

This Pull Request refers to Jira issues:

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 26, 2026

Codecov Report

❌ Patch coverage is 0% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.05%. Comparing base (97e0871) to head (64f2d31).
⚠️ Report is 13 commits behind head on master.

Files with missing lines Patch % Lines
.../screens/ItwPresentationCredentialDetailScreen.tsx 0.00% 5 Missing ⚠️
...screens/ItwIssuanceCredentialTrustIssuerScreen.tsx 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #7894      +/-   ##
==========================================
- Coverage   60.05%   60.05%   -0.01%     
==========================================
  Files        1966     1966              
  Lines       43814    43819       +5     
  Branches    10133    10061      -72     
==========================================
  Hits        26314    26314              
- Misses      17412    17427      +15     
+ Partials       88       78      -10     
Files with missing lines Coverage Δ
...screens/ItwIssuanceCredentialTrustIssuerScreen.tsx 6.25% <0.00%> (ø)
.../screens/ItwPresentationCredentialDetailScreen.tsx 25.92% <0.00%> (-1.71%) ⬇️

... and 9 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 97e0871...64f2d31. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@DavideOnano DavideOnano changed the title feat(IT-Wallet):[SIW-3854] Add cta and banner for expired/invalid mDL feat(IT-Wallet): [SIW-3854] Add cta and banner for expired/invalid mDL Mar 3, 2026
@DavideOnano
Copy link
Copy Markdown
Collaborator Author

@mastro993 Sorry for the mistake, I read the task with little attention after the planning.
I fixed it by adding only the CTA, Thank you!

@DavideOnano DavideOnano changed the title feat(IT-Wallet): [SIW-3854] Add cta and banner for expired/invalid mDL feat(IT-Wallet): [SIW-3854] Add cta for expired/invalid mDL Mar 5, 2026
Comment thread locales/it/index.json Outdated
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.

2 participants