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]
|
||
|---|---|---|
| .. | ||
| steps | ||
| utilities | ||
| CreateImageWizard.scss | ||
| CreateImageWizard.tsx | ||
| EditImageWizard.tsx | ||
| ImportImageWizard.tsx | ||
| index.tsx | ||
| LabelInput.tsx | ||
| types.ts | ||
| UsrSubDirectoriesDisabled.tsx | ||
| ValidatedInput.tsx | ||
| validators.ts | ||