import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:wow_english/network/basic_configuration.dart'; import 'package:wow_english/route/route.dart'; import 'package:wow_english/widgets/we_app_bar.dart'; class SplashPage extends StatelessWidget { const SplashPage({super.key}); @override Widget build(BuildContext context) { return const TransitionView(); } } class TransitionView extends StatefulWidget { const TransitionView({super.key}); @override State createState() { return _TransitionViewState(); } } class _TransitionViewState extends State { @override Widget build(BuildContext context) { return Scaffold( appBar: WEAppBar( titleText: '首页', backgroundColor: Theme.of(context).colorScheme.inversePrimary ), body: Center( child: GestureDetector( onTap: (){ if(BasicConfigurationManager().sessionId!.isNotEmpty) { Navigator.of(context).pushNamedAndRemoveUntil(AppRouteName.tab, (route) => false); } else { Navigator.of(context).pushNamed(AppRouteName.login,arguments: {'title':'登陆'}); } }, child: const Text('登陆'), ), ), ); } }