prosapp_web_app has chat, dashboard, calendar, support, 13 providers and Fluro URL routing. Keep Dockerfile + nginx.conf from previous prosappweb. Upgrade google_fonts 6.2.1 → 8.1.0 (Dart 3.12 compat fix). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
20 lines
504 B
Dart
20 lines
504 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
extension TimeOfDayExtension on TimeOfDay {
|
|
TimeOfDay add({int hour = 0, int minute = 0}) {
|
|
return replacing(hour: this.hour + hour, minute: this.minute + minute);
|
|
}
|
|
|
|
int compareTo(TimeOfDay other) {
|
|
if (hour < other.hour) return -1;
|
|
if (hour > other.hour) return 1;
|
|
if (minute < other.minute) return -1;
|
|
if (minute > other.minute) return 1;
|
|
return 0;
|
|
}
|
|
|
|
bool isBefore(TimeOfDay other) {
|
|
return compareTo(other) == -1;
|
|
}
|
|
}
|