openProfile method
Implementation
void openProfile(BuildContext context) {
Navigator.push(
context,
PageRouteBuilder(
transitionDuration: const Duration(milliseconds: 300),
reverseTransitionDuration: const Duration(milliseconds: 300),
pageBuilder: (context, animation, animation2) => profile,
transitionsBuilder: (context, animation, animation2, widget) =>
SlideTransition(
position: Tween(
begin: const Offset(1.0, 0.0),
end: const Offset(0.0, 0.0),
).animate(animation),
child: widget),
),
);
}