At the beginning of Chapter 6, you say
“…you should always have a single source of truth.”
“A @State property is a source of truth”
But later, you have
@State private var showHistory = false
in both WelcomeView and ExerciseView. Doesn’t that violate a single source of truth rule?