in my app I use heavy pages that have a lot to show, images to render and more, when sliding what happens is that my sliding animation will stagger while my page is being rendered mid swipe, I want to minimize this effect.
I want to have the page, by default, display a certain widget(preferably a single container with a bg color, or a shimmer, or any placeholder I can choose), and then when the sliding animation is finished the data which is being computed in the background will appear. like this, I won't have to see the janky animation when swiping.
is there any way of doing this, other than having to manually use streambuilders to listen for the pageView controller?