SwiftUI-Adapter: поддерживаем новые модификаторы SwiftUI на старых версиях iOS.
Каждый раз, когда Apple выпускает новый модификатор в SwiftUI, нам приходится писать такие конструкции:
if #available(iOS 15.0, macOS 12.0, *) { YourView() .badge(5) } else { YourView() }
SwiftUI-Adapter делает эту рутину за вас! Просто используйте единый синтаксис – проверки версий останутся под капотом:
YourView() .adapter.badge(5)