import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:provider/provider.dart'; import 'package:queuing_system/core/base/project_view_model.dart'; import 'package:queuing_system/core/config/config.dart'; import 'package:queuing_system/core/config/size_config.dart'; import 'package:queuing_system/widget/data_display/app_texts_widget.dart'; class AppHeader extends StatelessWidget with PreferredSizeWidget { @override Widget build(BuildContext context) { return Container( padding: const EdgeInsets.only( left: 0, right: 5, bottom: 5, ), decoration: BoxDecoration( color: AppGlobal.appRedColor , border: const Border(bottom: BorderSide(color: Color(0xFFEFEFEF)))), child: Container( padding: const EdgeInsets.only(left: 30, right: 50, bottom: 10,), margin: EdgeInsets.only(top: SizeConfig.isHeightVeryShort ? 30 : 50), child: Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, crossAxisAlignment: CrossAxisAlignment.center, children: [ AppText( " Current Serving", letterSpacing: -2.48, color: Colors.white, ), SvgPicture.asset( "assets/images/hmglogo.svg", height: 120,), ], ), ), ); } @override Size get preferredSize => Size( double.maxFinite, 280); }