part of 'users.dart'; class _User extends StatelessWidget { const _User({ required this.user, required this.isRootUser, }); final User user; final bool isRootUser; @override Widget build(final BuildContext context) => InkWell( onTap: () { Navigator.of(context).push( materialRoute(_UserDetails(user: user, isRootUser: isRootUser)), ); }, child: Container( padding: paddingH15V0, height: 48, child: Row( children: [ Container( width: 17, height: 17, decoration: BoxDecoration( color: user.color, shape: BoxShape.circle, ), ), const SizedBox(width: 20), Flexible( child: isRootUser ? BrandText.h4Underlined(user.login) // cross out text if user not found on server : BrandText.h4( user.login, style: user.isFoundOnServer ? null : const TextStyle( decoration: TextDecoration.lineThrough, ), ), ), ], ), ), ); }