import 'package:aman_kassa_flutter/redux/state/user_state.dart'; import 'package:aman_kassa_flutter/redux/store.dart'; import 'package:aman_kassa_flutter/shared/app_colors.dart'; import 'package:flutter/material.dart'; import 'package:flutter_redux/flutter_redux.dart'; import 'package:intl/intl.dart'; DateFormat dateFormat = DateFormat("yyyy-MM-dd HH:mm:ss"); class HeaderTitle extends StatelessWidget { @override Widget build(BuildContext context) { return StoreConnector( converter: (store) => store.state.userState, builder: (context, vm) { return Row( children: [ Container( width: 75, child: Image( image: AssetImage('assets/images/logo.png'), fit: BoxFit.fitWidth, ), margin: const EdgeInsets.only(right: 15), ), Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text('Пользователь: ${vm.user.email}' ,style: TextStyle(fontSize: 13, color: Colors.black),), vm.smena.message !=null ? Text(vm.smena.message, style: TextStyle(fontSize: 13, color: redColor) ) : vm.smena.startedAt !=null ? Text('Смена от: ${dateFormat.format(vm.smena.startedAt)}' , style: TextStyle(fontSize: 13, color: Colors.black),) : Text('Смена от:', style: TextStyle(fontSize: 13, color: Colors.black),), ], ), ) ], ); } ); } }