availabilityLabel function

String availabilityLabel(
  1. Availability av,
  2. HatangLocale locale,
  3. HatangChatStrings strings
)

Header subtitle: online, or offline with the next opening time.

Implementation

String availabilityLabel(Availability av, HatangLocale locale, HatangChatStrings strings) {
  if (av.online) return strings.online;
  final next = av.nextOpenAt;
  if (next == null) return strings.offline;
  return '${strings.offline} ยท ${backAtLabel(next, locale, strings)}';
}