import 'package:blog_app/pages/home_page.dart'; import 'package:blog_app/provider/blog.dart'; import 'package:blog_app/utils/sp_utils.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); await SPUtil.init(); runApp( MultiProvider( providers: [ ChangeNotifierProvider(create: (context) => BlogProvider()), ], child: MyApp(), ), ); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( home: HomePage(), debugShowCheckedModeBanner: false, theme: ThemeData( useMaterial3: true, fontFamily: 'CustomFont', ), ); } }