17 lines
432 B
Dart
17 lines
432 B
Dart
|
|
import 'package:flutter/widgets.dart';
|
|
|
|
PageRouteBuilder<dynamic> fadeTransition(Widget nextScreen) {
|
|
return PageRouteBuilder(
|
|
pageBuilder: (context, animation, secondaryAnimation) => nextScreen,
|
|
transitionsBuilder: (context, animation, secondaryAnimation, child) {
|
|
return FadeTransition(
|
|
opacity: animation,
|
|
child: child,
|
|
);
|
|
},
|
|
transitionDuration: Duration(milliseconds: 500)
|
|
);
|
|
}
|
|
|