Files
linkding-ios/lib/widgets/page_transition.dart
Juan Gilsanz Polo 93ebb1de40 Code improvements
2025-04-03 22:26:14 +02:00

25 lines
611 B
Dart

import 'package:flutter/material.dart';
import 'package:animations/animations.dart';
class PageTransition extends StatelessWidget {
final Widget child;
const PageTransition({
super.key,
required this.child,
});
@override
Widget build(BuildContext context) {
return PageTransitionSwitcher(
duration: const Duration(milliseconds: 200),
transitionBuilder: (child, primaryAnimation, secondaryAnimation) => FadeThroughTransition(
animation: primaryAnimation,
secondaryAnimation: secondaryAnimation,
child: child,
),
child: child,
);
}
}