Skip to content

Commit 5843fad

Browse files
committed
Modify: minor changes
1 parent 24a7506 commit 5843fad

File tree

4 files changed

+31
-9
lines changed

4 files changed

+31
-9
lines changed

lib/main.dart

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,28 @@
1+
import 'package:dbu_gym/controllers/providers/carousel_provider.dart';
12
import 'package:dbu_gym/firebase_options.dart';
23
import 'package:dbu_gym/utils/theme.dart';
34
import 'package:dbu_gym/views/pages/welcome_page.dart';
45
import 'package:flutter/material.dart';
56
import 'package:firebase_core/firebase_core.dart';
7+
import 'package:provider/provider.dart';
68

79
void main(List<String> args) async {
810
WidgetsFlutterBinding.ensureInitialized();
911
await Firebase.initializeApp(
1012
options: DefaultFirebaseOptions.currentPlatform,
1113
);
1214
runApp(
13-
MaterialApp(
14-
debugShowCheckedModeBanner: false,
15-
themeMode: ThemeMode.system,
16-
theme: AppTheme.lightTheme,
17-
darkTheme: AppTheme.darkTheme,
18-
home: WelcomePage(),
15+
MultiProvider(
16+
providers: [
17+
ChangeNotifierProvider(create: (context) => CarouselProvider()),
18+
],
19+
child: MaterialApp(
20+
debugShowCheckedModeBanner: false,
21+
themeMode: ThemeMode.system,
22+
theme: AppTheme.lightTheme,
23+
darkTheme: AppTheme.darkTheme,
24+
home: WelcomePage(),
25+
),
1926
),
2027
);
2128
}

lib/utils/constants.dart

Whitespace-only changes.

pubspec.lock

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,14 @@ packages:
208208
url: "https://pub.dev"
209209
source: hosted
210210
version: "1.10.0"
211+
nested:
212+
dependency: transitive
213+
description:
214+
name: nested
215+
sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
216+
url: "https://pub.dev"
217+
source: hosted
218+
version: "1.0.0"
211219
path:
212220
dependency: transitive
213221
description:
@@ -280,6 +288,14 @@ packages:
280288
url: "https://pub.dev"
281289
source: hosted
282290
version: "2.1.8"
291+
provider:
292+
dependency: "direct main"
293+
description:
294+
name: provider
295+
sha256: "9a96a0a19b594dbc5bf0f1f27d2bc67d5f95957359b461cd9feb44ed6ae75096"
296+
url: "https://pub.dev"
297+
source: hosted
298+
version: "6.1.1"
283299
sky_engine:
284300
dependency: transitive
285301
description: flutter

test/widget_test.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@
55
// gestures. You can also use WidgetTester to find child widgets in the widget
66
// tree, read text, and verify that the values of widget properties are correct.
77

8+
import 'package:dbu_gym/views/pages/welcome_page.dart';
89
import 'package:flutter/material.dart';
910
import 'package:flutter_test/flutter_test.dart';
1011

11-
import 'package:dbu_gym/main.dart';
12-
1312
void main() {
1413
testWidgets('Counter increments smoke test', (WidgetTester tester) async {
1514
// Build our app and trigger a frame.
16-
await tester.pumpWidget(const MyApp());
15+
await tester.pumpWidget(const WelcomePage());
1716

1817
// Verify that our counter starts at 0.
1918
expect(find.text('0'), findsOneWidget);

0 commit comments

Comments
 (0)