Xcode Previewを気軽に利用するためのDI戦略

Xcode Previewでは静的なUIだけでなく、実際にUIを操作して簡単な動作確認ができます。 Xcode Previewを本格的に使うにはDependency Injection(DI)をする必要がありますが、SwiftUIのViewへのDIはアプリのトップレベルから依存をパスする、所謂バケツリレーが必要で、実装コストが大きくなってしまいます。 一方@Envir…