Generalize Spezi Onboarding Components into Spezi Views
PSchmiedmayer opened this issue · 0 comments
PSchmiedmayer commented
Problem
Some of the components in Spezi Onboarding including the OnboardingStack
and OnboardingActionButton
should eventually be transitioned into Spezi Views and be provided in a more generalized term.
Solution
OnboardingStack
should be transformed into a generalSequentialNavigationStack
component that provides applications an easy way to implement sequential Navigation flows within a sequential view hierarchy.OnboardingActionButton
could be transformed into Button styles onAsyncButton
that styles them accordingly to have a consistent experience between primary action buttons and secondary action buttons across Spezi applications including onboarding flows. Combining the into a single view might not be preferable.
Additional context
The elements should be soft-deprecated in Spezi Onboarding and mapped to the Spezi Views components and eventually removed from the package.
Code of Conduct
- I agree to follow this project's Code of Conduct and Contributing Guidelines