Fucked up a lot - need to fix

This commit is contained in:
Hariharan Mudaliar 2025-11-01 16:07:45 +05:30
commit eefd951522
6 changed files with 236 additions and 44 deletions

View file

@ -70,7 +70,7 @@ struct NotchTimerView: View {
// Timer icon in center
Image(systemName: "timer")
.font(.system(size: 32, weight: .medium))
.foregroundStyle(timerManager.currentColor)
.foregroundStyle(openIconColor)
.scaleEffect(timerManager.isRunning && timerManager.isTimerActive ? 1.1 : 1.0)
.animation(
timerManager.isRunning && timerManager.isTimerActive ?
@ -287,6 +287,13 @@ struct NotchTimerView: View {
}
}
private extension NotchTimerView {
var openIconColor: Color {
guard timerManager.isTimerActive && timerManager.isRunning else { return .white.opacity(0.9) }
return timerManager.currentColor
}
}
#Preview {
NotchTimerView()
.environmentObject(DynamicIslandViewModel())