Register CloudSun (weather) and ListChecks (tasks) icons in AppIcon

AppIcon.tsx whitelists imported Lucide icons rather than doing a dynamic
lookup, so both apps' sidebar/dashboard icons were silently rendering
nothing -- same gotcha as the earlier 'Register Gauge icon for plant' fix.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
jtricerolph 2026-08-25 14:37:21 +00:00
parent eaaba72ae2
commit 969c557f18

View file

@ -3,7 +3,7 @@ import {
LayoutGrid, Users, Activity, Home, ScrollText, RefreshCw,
ArrowUpCircle, Wifi, Terminal, Settings, Building2, CalendarClock,
Wrench, BarChart2, Monitor, History, Armchair, UtensilsCrossed,
DollarSign, CalendarDays, Zap, Thermometer, Gauge,
DollarSign, CalendarDays, Zap, Thermometer, Gauge, CloudSun, ListChecks,
} from 'lucide-react'
import type { LucideProps } from 'lucide-react'
@ -14,7 +14,7 @@ const iconMap: Record<string, IconComponent> = {
LayoutGrid, Users, Activity, Home, ScrollText, RefreshCw,
ArrowUpCircle, Wifi, Terminal, Settings, Building2, CalendarClock,
Wrench, BarChart2, Monitor, History, Armchair, UtensilsCrossed,
DollarSign, CalendarDays, Zap, Thermometer, Gauge,
DollarSign, CalendarDays, Zap, Thermometer, Gauge, CloudSun, ListChecks,
}
interface Props {