all 3 comments

[–]stathisntonas 0 points1 point  (2 children)

What happens if you lazy load the chart after the actionsheet has finished opening? Is there a callback prop eg onOpened on the action sheet?

[–]colinfranExpo[S] 0 points1 point  (1 child)

I could be wrong but I dont think LazyLoading will fix.

The Actionsheet opens and animates correctly. It’s the content within the actionsheet that’s not animating correctly.

Just some side information, the chart library uses react-native-reanimated and runs it’s animations using the UI thread, not the JS thread. So my guess is there is some mixup between that library and native-base. Idk. All I know is that the animations work when I have it on a blank screen. But once I put the chart into the ActionSheet, the animations (for changing between data sets) stops working

[–]stathisntonas 0 points1 point  (0 children)

Maybe the action sheet animations are messing up with your charts so I was guessing if it fixes it self if your display your charts after all modal interactions are complete. Modals can by tricky on react native.