debian-image-builder-frontend/src/Components/CreateImageWizard
Gianluca Zuccarelli e8d46dd716 deps: migrate fec/notifications
The frontend component library decoupled notifications from redux.
Dispatching notifications via the notifications middleware was replaced
by a new `useAddNotifications` hook.

We mostly used the notifications middleware outside of React Components
in our `enhancedImageBuilderApi` store for mutation events. I created a
wrapper around the RTK hooks that uses the `useAddNotification` hook
and created a directory for the new hooks.

In other places, where we were using the notification dispatcher inside
React components, I replaced the call with the new hook.

[1] b1d4973144/packages/notifications/doc/migration.md

bump @redhat-cloud-services/frontend-components-notifications

---
updated-dependencies:
- dependency-name: "@redhat-cloud-services/frontend-components-notifications"
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Co-authored-by: dependabot[bot] <support@github.com>
Assisted-by: cursor ide for generalizing the `useMutationWithNotification`
hook.
2025-07-01 09:17:38 +00:00
..
steps deps: migrate fec/notifications 2025-07-01 09:17:38 +00:00
utilities Wizard: organize steps components into the "components" folders 2025-06-24 14:09:36 +00:00
CreateImageWizard.scss Wizard: Fix wizard height 2025-06-18 08:06:52 +00:00
CreateImageWizard.tsx Manually revert "Fedora-services: add support for fedora env" 2025-06-27 14:15:05 +02:00
EditImageWizard.tsx store/cockpitApi: get blueprint endpoint 2025-01-27 17:03:06 +01:00
ImportImageWizard.tsx deps: migrate fec/notifications 2025-07-01 09:17:38 +00:00
index.tsx src: Rename "V2" folders to just Wizard 2024-07-17 11:17:06 +02:00
LabelInput.tsx Wizard: Update group labels spacing and "add button" color 2025-05-28 09:08:52 -05:00
types.ts api: union undefined 2024-12-06 12:02:34 -06:00
UsrSubDirectoriesDisabled.tsx src: Rename "V2" folders to just Wizard 2024-07-17 11:17:06 +02:00
ValidatedInput.tsx src: Run codemods and lint 2025-05-28 09:08:52 -05:00
validators.ts Wizard: organize steps components into the "components" folders 2025-06-24 14:09:36 +00:00