// Label StoreMax // // Created by Anthony Gordon. // 2021, WooSignal Ltd. All rights reserved. // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. import 'package:auto_size_text/auto_size_text.dart'; import 'package:flutter/material.dart'; import 'package:nylo_support/helpers/helper.dart'; class TopNavWidget extends StatelessWidget { const TopNavWidget({Key key, this.onPressBrowseCategories}) : super(key: key); final Function() onPressBrowseCategories; @override Widget build(BuildContext context) => Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Row( crossAxisAlignment: CrossAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.start, children: [ Text( "${(trans(context, "Shop").capitalize())} / ", style: Theme.of(context) .textTheme .subtitle1 .copyWith(fontWeight: FontWeight.bold), maxLines: 1, ), AutoSizeText( trans(context, "Newest"), style: Theme.of(context) .primaryTextTheme .bodyText2 .copyWith(fontWeight: FontWeight.bold), maxLines: 1, ), ], ), Flexible( child: MaterialButton( minWidth: 100, height: 60, child: AutoSizeText( trans(context, "Browse categories"), style: Theme.of(context).textTheme.bodyText1, maxLines: 1, textAlign: TextAlign.right, ), onPressed: onPressBrowseCategories, ), ) ], ); }