Notifications UI fix

merge-requests/442/head
haroon amjad 3 years ago
parent f60684ad08
commit 43c67a5a84

@ -4,8 +4,8 @@ import 'package:diplomaticquarterapp/pages/DrawerPages/notifications/notificatio
import 'package:diplomaticquarterapp/pages/base/base_view.dart';
import 'package:diplomaticquarterapp/theme/colors.dart';
import 'package:diplomaticquarterapp/uitl/date_uitl.dart';
import 'package:diplomaticquarterapp/uitl/gif_loader_dialog_utils.dart';
import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart';
import 'package:diplomaticquarterapp/uitl/utils_new.dart';
import 'package:diplomaticquarterapp/widgets/data_display/text.dart';
import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart';
import 'package:diplomaticquarterapp/widgets/transitions/fade_page.dart';
@ -44,14 +44,11 @@ class NotificationsPage extends StatelessWidget {
model.getNotifications(getNotificationsRequestModel, context);
},
builder: (_, model, widget) =>
AppScaffold(
builder: (_, model, widget) => AppScaffold(
isShowAppBar: true,
showNewAppBar: true,
showNewAppBarTitle: true,
appBarTitle: TranslationBase
.of(context)
.notifications,
appBarTitle: TranslationBase.of(context).notifications,
baseViewModel: model,
body: ListView.separated(
itemBuilder: (context, index) {
@ -71,14 +68,10 @@ class NotificationsPage extends StatelessWidget {
width: double.infinity,
padding: EdgeInsets.all(8.0),
decoration: BoxDecoration(
color: model.notifications[index].isRead ? Theme
.of(context)
.scaffoldBackgroundColor : CustomColors.accentColor.withOpacity(0.05),
color: model.notifications[index].isRead ? Theme.of(context).scaffoldBackgroundColor : CustomColors.accentColor.withOpacity(0.05),
border: Border(
left: BorderSide(
color: model.notifications[index].isRead ? Theme
.of(context)
.scaffoldBackgroundColor : CustomColors.accentColor,
color: model.notifications[index].isRead ? Theme.of(context).scaffoldBackgroundColor : CustomColors.accentColor,
width: 5.0,
),
),
@ -129,8 +122,7 @@ class NotificationsPage extends StatelessWidget {
],
);
},
itemCount: model.notifications.length)
),
itemCount: model.notifications.length)),
// ListView(
// children: model.notifications
// .map(

Loading…
Cancel
Save