diff --git a/lib/new_views/common_widgets/app_drawer.dart b/lib/new_views/common_widgets/app_drawer.dart index a925fbf..ed6ed64 100644 --- a/lib/new_views/common_widgets/app_drawer.dart +++ b/lib/new_views/common_widgets/app_drawer.dart @@ -14,8 +14,6 @@ import '../../controllers/providers/api/user_provider.dart'; import '../../controllers/providers/settings/setting_provider.dart'; import '../../views/pages/user/profile_page.dart'; import '../../views/widgets/dialogs/dialog.dart'; -import '../pages/help_center_page.dart'; -import '../pages/report_bug_page.dart'; import '../pages/settings_page.dart'; class AppDrawer extends StatelessWidget { @@ -63,13 +61,13 @@ class AppDrawer extends StatelessWidget { children: [ drawerItem("drawer_notification", "Notification").onPress(() => Navigator.of(context).pushNamed(NotificationsPage.id)), 18.height, - drawerItem("help_center", "Help Center").onPress(() => Navigator.of(context).pushNamed(HelpCenterPage.id)), + drawerItem("help_center", "Help Center") /*.onPress(() => Navigator.of(context).pushNamed(HelpCenterPage.id))*/, 18.height, drawerItem("rate_us", "Rate Us"), 18.height, drawerItem("setting", "Settings").onPress(() => Navigator.of(context).pushNamed(SettingsPage.id)), 18.height, - drawerItem("report", "Report a bug").onPress(() => Navigator.of(context).pushNamed(ReportBugPage.id)), + drawerItem("report", "Report a bug") /*.onPress(() => Navigator.of(context).pushNamed(ReportBugPage.id))*/, 18.height, drawerItem("whats_new", "What's New"), ], diff --git a/lib/new_views/pages/report_bug_page.dart b/lib/new_views/pages/report_bug_page.dart index dce4bd6..18d0492 100644 --- a/lib/new_views/pages/report_bug_page.dart +++ b/lib/new_views/pages/report_bug_page.dart @@ -1,6 +1,13 @@ import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; +import 'package:provider/provider.dart'; +import 'package:test_sa/extensions/context_extension.dart'; +import 'package:test_sa/extensions/int_extensions.dart'; +import 'package:test_sa/extensions/text_extensions.dart'; import 'package:test_sa/extensions/widget_extensions.dart'; +import 'package:test_sa/new_views/common_widgets/app_filled_button.dart'; +import '../../controllers/providers/api/user_provider.dart'; import '../common_widgets/default_app_bar.dart'; class ReportBugPage extends StatelessWidget { @@ -9,13 +16,31 @@ class ReportBugPage extends StatelessWidget { @override Widget build(BuildContext context) { + final user = Provider.of(context, listen: false).user; return Scaffold( - appBar: const DefaultAppBar(title: "Help Center"), - body: Card( - child: Column( - mainAxisSize: MainAxisSize.min, - children: [], - ).paddingAll(16), + appBar: const DefaultAppBar(title: "Survey"), + body: Column( + children: [ + SingleChildScrollView( + child: Column( + children: [ + Card( + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.stretch, + children: [ + user.clientName.heading5(context), + 8.height, + "Call ID: ${0}".bodyText(context), + "Date of Survey: ${DateFormat("dd MMM, yyyy").format(DateTime.now())}".bodyText(context), + ], + ).paddingAll(16), + ), + ], + ), + ).expanded, + AppFilledButton(onPressed: () {}, label: context.translation.save), + ], ).paddingAll(16), ); }