| 12345678910111213141516171819202122232425262728 |
- import 'package:flutter/material.dart';
- import 'package:flutter/foundation.dart';
- import 'package:intl/intl.dart';
- import 'package:japp_flutter/features/challenge/view_models/challenge_view_model.dart';
- import 'package:japp_flutter/features/challenge/views/challenge_view.dart';
- import 'package:provider/provider.dart';
- void main() => runApp(const ChallengeApp());
- class ChallengeApp extends StatelessWidget {
- const ChallengeApp({super.key});
- @override
- Widget build(BuildContext context) {
- return MaterialApp(
- title: '挑战列表',
- debugShowCheckedModeBanner: false,
- theme: ThemeData(
- primarySwatch: Colors.blue,
- appBarTheme: const AppBarTheme(elevation: 1),
- ),
- home: ChangeNotifierProvider(
- create: (_) => ChallengeListViewModel(),
- child: const ChallengeListScreen(),
- ),
- );
- }
- }
|