Hey guys, very new to flutter and have been learning in order to start making pull requests on Github. However its been a while since ive used a non-R programming language so I might be a bit rusty with some concepts.
For reference, the repo i want to help out is Thunder
What im trying to do is cause a page to scroll to the top, when the user presses the bottom navigation bar button for that page.
So it goes PageView, CommunityPage, then PostCardList, which is a class containing a ListView showing the cards and whatever else.
I get that I need to pass one of the scrollControllers up to the main PageView level, and then use the BottomNavigationBar onTap (index) function to call an animateTo on it. But i dont know where, or how i pass the scrollcontroller up a level. When i know how, do i just pass it from the PostCardList class, to the CommunityPage class, to the PageView-level class? Or is there some better way??
Sorry for such a low level question but ive been learning this for like 2 or 3 days and have no experience whatsoever hahaha
Thanks!
I'm looking into Bloc now, thanks!