SwiftUI navigation tools: type-safe alerts, sheets, popovers, and navigation destinations
Install
npx skillscat add nonameplum/agent-skills/swift-navigation-swiftui Install via the SkillsCat registry.
SKILL.md
SwiftUINavigation
Tools for making SwiftUI navigation simpler, more ergonomic and more precise.
Documentation Structure
Tools
- SwiftUI navigation (Articles/SwiftUINavigationTools.md): Learn more about SwiftUI's tools for navigations, and how this library improves upon them.
- Navigation links and destinations (Articles/Navigation.md): Learn how to drive navigation in
NavigationViewandNavigationStackin a concise and testable - Sheets, popovers, and covers (Articles/SheetsPopoversCovers.md): Learn how to present sheets, popovers and covers in a concise and testable manner.
- Alerts and dialogs (Articles/AlertsDialogs.md): Learn how to present alerts and confirmation dialogs in a concise and testable manner.
- Bindings (Articles/Bindings.md): Learn how to manage certain view state, such as
@FocusStatedirectly in your observable classes.
Usage Notes
- Documentation is organized progressively from getting started to advanced topics
- Start with the Introduction or Getting Started section
- Consult specific guides for detailed information
License & Attribution
This skill contains content converted from DocC documentation format.