Wpis z mikrobloga

#flutter
Mam listę. Chcę zrobić tak, żeby móc przesuwać listę w prawo lub w lewo, gdzie po przesunięciu ładuje mi się nowa lista tzn ta sama, ale z nowymi danymi. Próbuję do tego użyć GestureDetector i AnimationController, ale coś mi to nie wychodzi. Działa to, że zrobię gest w prawo lub w lewo, to mi ładuje nowe dane, ale nie działa mi animacja. Ktoś może wie jak to zrobić?

Uprzedzając: Tak, to jest jedna lista, a nie kilka kart/stron z listami przez które chcę przeskakiwać. Gdybym chciał tak robić to bym użył od razu pageview, ale tutaj mam nieskończoną ilość stron, gdzie wszystkie są takie same tylko ładują sobie inne dane.