import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_unit_mac/app/router.dart'; import 'package:flutter_unit_mac/blocs/bloc_exp.dart'; import 'package:flutter_unit_mac/views/app/splash/unit_splash.dart'; /// create by 张风捷特烈 on 2020/4/28 /// contact me by email 1981462002@qq.com /// 说明: class FlutterApp extends StatelessWidget { @override Widget build(BuildContext context) { return BlocBuilder(builder: (_, state) { return BlocProvider( create: (_) => CategoryWidgetBloc( categoryBloc: BlocProvider.of(context)), child: MaterialApp( title: 'Flutter Unit', debugShowCheckedModeBanner: false, onGenerateRoute: Router.generateRoute, theme: ThemeData( visualDensity: VisualDensity.adaptivePlatformDensity, primarySwatch: state.themeColor, fontFamily: state.fontFamily, ), home: UnitSplash()), ); }); } }