Avatar
こちらは読まれましたか? https://developer.apple.com/documentation/swiftui/state
You should only access a state property from inside the view’s body, or from methods called by it. For this reason, declare your state properties as private, to prevent clients of your view from accessing them.
ということで、privateをつけてあげると何かしらの誤用に気づくかもしれません