I just published a post on how to define custom environment values in #SwiftUI, eliminate boilerplate with the Entry macro in Xcode 16, and pass data through the view hierarchy efficiently:
https://nilcoalescing.com/blog/CustomEnvironmentValuesInSwiftUI/
