import 'package:flutter/material.dart'; import 'package:invoiceninja/data/models/models.dart'; import 'package:invoiceninja/utils/localization.dart'; class EntityStateLabel extends StatelessWidget { EntityStateLabel(this.entity); final BaseEntity entity; @override Widget build(BuildContext context) { var localization = AppLocalization.of(context); return entity.isDeleted ? Text(localization.deleted, style: TextStyle(color: Colors.red, fontSize: 14.0)) : entity.isArchived ? Text(localization.archived, style: TextStyle(color: Colors.orange, fontSize: 14.0)) : Container(); } }