pagopa / io-app

IO, l'app dei servizi pubblici
https://io.italia.it
European Union Public License 1.2
567 stars 97 forks source link

feat: [IOCOM-875] SEND Timeline with new DS #5706

Closed Vangaorth closed 3 weeks ago

Vangaorth commented 3 weeks ago

⚠️ This PR depends on #5700 ⚠️

Short description

This PR adds the SEND timeline to the SEND message details, with the new DS.

Simple timeline Long timeline
Simulator Screenshot - iPhone 15 - 2024-04-18 at 17 27 17 Simulator Screenshot - iPhone 15 - 2024-04-18 at 17 24 22

List of changes proposed in this pull request

How to test

Using the io-dev-api-server, generate some SEND messages and check that the timeline works as expected.

pagopa-github-bot commented 3 weeks ago

Affected stories

Generated by :no_entry_sign: dangerJS against 6816256752306ec75d455bb8eba72a69a77ac63f

dpulls[bot] commented 3 weeks ago

:tada: All dependencies have been resolved !

forrest57 commented 3 weeks ago

image

as of right now, the sizing of the bottomSheet seems off, can you check if it happens on your end aswell?

Vangaorth commented 3 weeks ago

as of right now, the sizing of the bottomSheet seems off, can you check if it happens on your end aswell?

Yes, you are right: on some devices and dependently upon timeline size, useIOBottomSheetAutoresizableModal does not compute its height properly. I switched to the fixed height bottom sheet, computing its sizing manually (with an upper limit in order not to cover the entire window's height)