Unify task stats calculation and update UI labels
- Create shared TaskStatsCalculator for consistent date bucket logic - Fix widget stats to use exclusive buckets (overdue | 7 days | 30 days) - Update labels: "This Week" → "Next 7 Days" / "7 Days" - Large widget now shows Overdue, 7 Days, 30 Days (removed Total) - Rename "Pros" tab to "Contractors" - Remove red pulsing ring from residence card icons 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -34,7 +34,7 @@ struct MainTabView: View {
|
||||
}
|
||||
.id(refreshID)
|
||||
.tabItem {
|
||||
Label("Pros", systemImage: "wrench.and.screwdriver.fill")
|
||||
Label("Contractors", systemImage: "wrench.and.screwdriver.fill")
|
||||
}
|
||||
.tag(2)
|
||||
.accessibilityIdentifier(AccessibilityIdentifiers.Navigation.contractorsTab)
|
||||
|
||||
Reference in New Issue
Block a user