diff --git a/lib/main.dart b/lib/main.dart index 4710b91c..a205b379 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -20,14 +20,12 @@ class MyApp extends StatelessWidget { SizeConfig().init(constraints, orientation); return MultiProvider( providers: [ - ChangeNotifierProvider.value(value: PatientsProvider()), - ChangeNotifierProvider.value(value: AuthProvider()), - ChangeNotifierProvider.value(value: ProjectsProvider()), + ChangeNotifierProvider(create: (context) => PatientsProvider()), + ChangeNotifierProvider(create: (context) => AuthProvider()), + ChangeNotifierProvider(create: (context) => ProjectsProvider()), ], child: MaterialApp( - //******amjad*****To remove debug app******************* showSemanticsDebugger: false, - //******************************** title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, diff --git a/lib/providers/schedule_provider.dart b/lib/providers/schedule_provider.dart index 6b75556a..14bc4571 100644 --- a/lib/providers/schedule_provider.dart +++ b/lib/providers/schedule_provider.dart @@ -18,21 +18,7 @@ class ScheduleProvider with ChangeNotifier { bool isLoading = true; bool isError = false; String error = ''; - RequestSchedule requestSchedule = RequestSchedule( - 15, - 1, - 70907, - 7, - 2, - '2020-04-22T11:25:57.640Z', - '11.11.11.11', - 1.2, - 9, - '2lMDFT8U+Uy5jxRzCO8n2w==', - 'vV6tg9yyVJ222', - true, - false, - 1); + RequestSchedule requestSchedule = RequestSchedule(15, 1, 70907, 7, 2, '2020-04-22T11:25:57.640Z', '11.11.11.11', 1.2, 9, '2lMDFT8U+Uy5jxRzCO8n2w==', 'vV6tg9yyVJ222', true, false, 1); ScheduleProvider() { getDoctorSchedule(); @@ -62,7 +48,7 @@ class ScheduleProvider with ChangeNotifier { isError = true; error = 'Please Check The Internet Connection'; } - print('Heeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer'); + notifyListeners(); } catch (error) { throw error; diff --git a/pubspec.lock b/pubspec.lock index f0f825ee..1d7834b4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -35,7 +35,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" bazel_worker: dependency: transitive description: @@ -49,7 +49,7 @@ packages: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" build: dependency: transitive description: @@ -126,7 +126,7 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" checked_yaml: dependency: transitive description: @@ -134,6 +134,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.2" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" code_builder: dependency: transitive description: @@ -147,7 +154,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" connectivity: dependency: "direct main" description: @@ -204,6 +211,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.3.4" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" fixnum: dependency: transitive description: @@ -310,13 +324,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.9.10" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" imei_plugin: dependency: "direct main" description: @@ -387,6 +394,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.9.6+3" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" node_interop: dependency: transitive description: @@ -414,7 +428,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -429,13 +443,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.1+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -477,7 +484,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" + version: "4.0.5+1" pub_semver: dependency: transitive description: @@ -580,7 +587,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -622,7 +629,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.15" timing: dependency: transitive description: @@ -658,13 +665,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" yaml: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 1f7041ad..20f3f50a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -23,7 +23,7 @@ dependencies: flutter_device_type: ^0.2.0 intl: ^0.16.1 http: ^0.12.0+4 - provider: ^3.0.0 + provider: ^4.0.5+1 i18n: any shared_preferences: ^0.5.6+3 imei_plugin: ^1.1.6