import 'package:flutter/material.dart'; import 'package:invoiceninja_flutter/constants.dart'; import 'package:invoiceninja_flutter/utils/platforms.dart'; import 'package:invoiceninja_flutter/utils/colors.dart'; class SelectedIndicator extends StatelessWidget { const SelectedIndicator({this.child, this.isSelected}); final Widget child; final bool isSelected; @override Widget build(BuildContext context) { return Container( color: isSelected ? convertHexStringToColor(kDefaultSelectedColor) : null, child: Row( children: [ Container( width: 3, height: 48, color: isSelected && !isMobile(context) ? Theme.of(context).accentColor : null, ), Expanded( child: child, ), ], ), ); } }