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(Cross): [IOAPPX-357] Upgrade @gorhom/bottom-sheet library #6062

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Conversation

CrisTofani
Copy link
Contributor

@CrisTofani CrisTofani commented Jul 29, 2024

Short description

This PR aims to upgrade bottom-sheet library to solve rendering glitches

List of changes proposed in this pull request

  • Updates Bottom-sheets library to latest stable
  • Removes accessibility patch since it has been included in the library code

How to test

Check the bottom-sheet behaviour to be self consistent

@pagopa-github-bot pagopa-github-bot changed the title [IOAPPX-357] Upgrades bottom-sheets library chore(Cross): [IOAPPX-357] Upgrades bottom-sheets library Jul 29, 2024
@pagopa-github-bot
Copy link
Collaborator

pagopa-github-bot commented Jul 29, 2024

Affected stories

  • ⚙️ IOAPPX-357: [io-app] Aggiornamento libreria bottom-sheet alla 4.6.x per verificare la risoluzione dei glitch attualmente presenti

Generated by 🚫 dangerJS against 41c4ac6

@dmnplb dmnplb changed the title chore(Cross): [IOAPPX-357] Upgrades bottom-sheets library chore(Cross): [IOAPPX-357] Upgrade @gorhom/bottom-sheet library Jul 30, 2024
@dmnplb
Copy link
Contributor

dmnplb commented Jul 30, 2024

The problem we discussed yesterday does not seem to be related to the package version. By the way, I noticed that the visual issue seems to be related to the Autoresizable... ones, because the static ones work fine.

LeleDallas and others added 6 commits October 23, 2024 10:41
…6317)

## Short description
This pull request includes changes to the `getPayerInfoLabel` function
and its corresponding tests to improve the formatting of the payer's tax
code. The main change is the removal of parentheses around the tax code
in the output.

## List of changes proposed in this pull request
- Remove parenthesis from `getPayerInfoLabel` function 
- Update `getPayerInfoLabel` test

## How to test
- Go into `Pagamenti`
- Tap on a payment from the list
- Check the tax code under the  payer name

## Preview
<img width="499" alt="Screenshot 2024-10-21 at 17 59 33"
src="https://github.com/user-attachments/assets/0a356ef3-64d9-4531-8d74-4c7521ef5f69">
…6213)

## ⚠️ This PR depends on #6187 ⚠️

## Short description
This PR adds the refresh control with the pull-to-refresh feature inside
the biz-events transaction list screen

## List of changes proposed in this pull request
- Added the `refreshing` property and the `onRefresh` handler to the
SectionList.
- Added the `isRefreshing` state that changes when the user pull down to
refresh the content.

## How to test
- With the dev-server started, open the `Payments` home page;
- Tap on the `Show all` CTA on the top right corner of the list;
- You should be able to pull to refresh the content when inside that
list;

## Preview

https://github.com/user-attachments/assets/9ebbecc3-c507-466b-ad87-ec852d16a85e

---------

Co-authored-by: Mario Perrotta <[email protected]>
## Short description
This pull request includes a change to the `PaymentsMethodDetailsScreen`
component to enhance the `getCardHeaderTitle` function. The update adds
specific handling for BPAY and PayPal payment methods.

## List of changes proposed in this pull request
- Update `getCardHeaderTitle` function to handle missing edge cases

## How to test

### io-dev-server
To test all card cases, update the `generateWalletData` function by
adding this line: `generateUserWallet(3)`

### io-app

- Tap in _Portafoglio_
- BPAY or PayPal card
- Verify the correct card header title is displayed

---------

Co-authored-by: Alessandro <[email protected]>
## Short description
This pull request removes the banner that prompts users to go to the
payments section when they want to pay a notice from the wallet screen.

## List of changes proposed in this pull request
- Delete `WalletPaymentsRedirectBanner` component and its redux variable

## How to test
- Navigate to the Portafoglio (Wallet) section.
- Verify that the banner prompting for payment redirection no longer
appears.

---------

Co-authored-by: Alessandro <[email protected]>
…6313)

## Short description
This pull request includes several changes to the
`CgnMerchantCategoriesListScreen.tsx` and `categories.ts` files to
improve the handling of the first render state and loading indicators.
## List of changes proposed in this pull request
- Update CGN categories store loading state to `noneLoading`
- Ensure the `RefreshControl` component does not appear on the first
render.

## How to test
- Enter into CGN detail screen
- Press on _Scopri le opportunità_
- Check the list transition

---------

Co-authored-by: Alessandro <[email protected]>
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.

6 participants