|
Add toast notifications for mutations (Phase 3)
- Wrap RouterView in GnToastProvider in App.vue - Replace inline rebootError alert in DeviceDetailPage with toast - Replace inline resultAlert in ScriptDetailPage and ScriptsActionsPage with toast - Add success toasts after successful edit, assign, remove, rename, create, setup - Keep inline GnAlert inside modals for form-level errors |
|---|
|
|
| webclient-vue/src/app/App.vue |
|---|
| webclient-vue/src/composables/useAreaAssign.js |
|---|
| webclient-vue/src/features/areas/pages/AreaDetailPage.vue |
|---|
| webclient-vue/src/features/areas/pages/AreaTreePage.vue |
|---|
| webclient-vue/src/features/devices/pages/DeviceDetailPage.vue |
|---|
| webclient-vue/src/features/devices/pages/DevicesScanningPage.vue |
|---|
| webclient-vue/src/features/scripts/pages/ScriptDetailPage.vue |
|---|
| webclient-vue/src/features/scripts/pages/ScriptsActionsPage.vue |
|---|