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: [IOBP-341] Update IDPayPaymentCodeInputScreen to use new DS components #5136

Merged

Conversation

forrest57
Copy link
Contributor

Short description

updated said screen to use new DS components

List of changes proposed in this pull request

  • added new TextInput component to screen
  • screen no longer uses deprecated NB-based FooterWithButtons

How to test

with the idpay flag active, navigate to an IdPay discount initiative, tap "authorize payment", navigate to the last of the three items at the bottom of the screen and make sure the page follows the design.

@forrest57 forrest57 requested a review from a team as a code owner October 18, 2023 12:59
@forrest57 forrest57 temporarily deployed to dev October 18, 2023 12:59 — with GitHub Actions Inactive
Comment on lines 16 to 17
IOStyles,
IOVisualCostants
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we import these from @pagopa/io-app-design-system too?

@pagopa-github-bot pagopa-github-bot changed the title [IOBP-341] update IDPayPaymentCodeInputScreen to use new DS components chore: [IOBP-341] Update IDPayPaymentCodeInputScreen to use new DS components Oct 18, 2023
@pagopa-github-bot
Copy link
Collaborator

pagopa-github-bot commented Oct 18, 2023

Affected stories

  • ⚙️ IOBP-341: Aggiornare design TextField in IDPAY_PAYMENT_CODE_INPUT
    subtask of

Generated by 🚫 dangerJS against 6c9f2af

@codecov
Copy link

codecov bot commented Oct 18, 2023

Codecov Report

Merging #5136 (ad294e2) into master (db026c4) will decrease coverage by 0.01%.
The diff coverage is 0.00%.

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

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #5136      +/-   ##
==========================================
- Coverage   47.70%   47.70%   -0.01%     
==========================================
  Files        1548     1548              
  Lines       32071    32072       +1     
  Branches     7915     7916       +1     
==========================================
  Hits        15300    15300              
- Misses      16721    16722       +1     
  Partials       50       50              
Files Coverage Δ
ts/features/design-system/core/DSLogos.tsx 26.47% <ø> (ø)
ts/features/design-system/core/DSModules.tsx 40.00% <ø> (ø)
...ay/payment/screens/IDPayPaymentCodeInputScreen.tsx 14.28% <0.00%> (-1.10%) ⬇️

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 db026c4...6c9f2af. Read the comment docs.

@mastro993 mastro993 added IDPay IO-Bonus e pagamenti IO - Bonus e pagamenti labels Oct 19, 2023
@thisisjp
Copy link
Contributor

thisisjp commented Oct 19, 2023

There's a wrong font used in this component, but we can fix it in a different task. Please refer to IOBP-344.

cc @CrisTofani

@forrest57 forrest57 temporarily deployed to dev October 20, 2023 09:06 — with GitHub Actions Inactive
@forrest57 forrest57 requested a review from dmnplb as a code owner October 20, 2023 15:30
@forrest57 forrest57 temporarily deployed to dev October 20, 2023 15:46 — with GitHub Actions Inactive
@forrest57 forrest57 temporarily deployed to dev October 24, 2023 08:36 — with GitHub Actions Inactive
@forrest57 forrest57 temporarily deployed to dev October 30, 2023 11:12 — with GitHub Actions Inactive
@forrest57 forrest57 temporarily deployed to dev October 30, 2023 11:46 — with GitHub Actions Inactive
@mastro993 mastro993 temporarily deployed to dev October 31, 2023 10:42 — with GitHub Actions Inactive
@forrest57 forrest57 temporarily deployed to dev November 2, 2023 16:18 — with GitHub Actions Inactive
Copy link
Contributor

@mastro993 mastro993 left a comment

Choose a reason for hiding this comment

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

LGTM

@mastro993 mastro993 merged commit a738fb1 into master Nov 3, 2023
5 checks passed
@mastro993 mastro993 deleted the IOBP-341-update-textField-in-idpay-payment-code-input branch November 3, 2023 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IDPay IO-Bonus e pagamenti IO - Bonus e pagamenti
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants