#flutter #flutter-animation
Вопрос:
Я использую пакет get для обработки навигации, и я создал свой список маршрутов страниц, таких как
List<GetPage<dynamic>>? pages = [
GetPage(name: '/', page: () => const HomeScreen()),
];
тогда в моем главном дротике я использую его так
GetMaterialApp(
debugShowCheckedModeBanner: false,
theme: ThemeData(
primarySwatch: Colors.green,
fontFamily: 'Averta',
backgroundColor: Colors.white),
initialRoute: '/',
getPages: pages,
darkTheme: ThemeData(backgroundColor: Colors.black), ),
Теперь моя проблема в том, что я пытаюсь использовать пакет перехода страницы для обработки перехода страницы, и я хочу иметь возможность обернуть свой переход страницы вокруг страницы следующим образом
GetPage(
name: '/',
page: () => PageTransition(
child: const HomeScreen(), type: PageTransitionType.scale)),
PageTransition расширяет PageRouteBuilder. Но затем я получаю ошибку «Возвращаемый тип» PageTransition «не является «Виджетом», как того требует контекст закрытия». Я был бы признателен за любую помощь