Survey Screen Needs APIs to be DONE

main_design2.0
zaid_daoud 12 months ago
parent 1ccb8cdcb4
commit ce143947d1

@ -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"),
],

@ -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<UserProvider>(context, listen: false).user;
return Scaffold(
appBar: const DefaultAppBar(title: "Help Center"),
body: Card(
appBar: const DefaultAppBar(title: "Survey"),
body: Column(
children: [
SingleChildScrollView(
child: Column(
children: [
Card(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [],
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),
);
}

Loading…
Cancel
Save