VSA - Improve value stream creation success state UX on settings page
Summary
As part of the migration of the VSA create/edit form to a standalone settings page, the VSA settings app is currently using the same Vuex store as the main VSA app. This means that they both share the same success states – upon creating or saving a value stream, a toast appears with a confirmation message. While this might work on the edit page, it doesn't work as well on the create page since it redirects to the new value stream's page upon success and the user might miss seeing the toast.
Screen_Recording_2024-03-22_at_5.32.58_PM
Proposal
Upon redirecting to the new value stream page after successfully creating it on the settings page, let's display a success alert using the visitUrlWithAlerts
util.
Edited by Rudy Crespo