d7ec351dd4f5b0497bdf6e94819a4b021581c941
iPadLayout was rendering TodayView without workoutVM, crashing with a fatal EnvironmentObject error on any device where hSizeClass goes .regular (iPad, iPhone Plus/Max in landscape). Rewrote to use proper NavigationSplitView with List(selection:) driving the detail column. Also caches calendarIcon as a static func + @State instead of recomputing UIGraphicsImageRenderer on every body evaluation.
Description
Personal productivity and fitness companion — iOS SwiftUI app
Languages
Swift
99.3%
HTML
0.4%
Shell
0.3%