From c31b2ddf9e97f17a843adf5e2662b7cf31c6334d Mon Sep 17 00:00:00 2001 From: GHOSCHT <31184695+GHOSCHT@users.noreply.github.com> Date: Tue, 15 Mar 2022 00:14:01 +0100 Subject: [PATCH] Add failure notification --- Dashboard/src/redux/middlewares/serialConnection.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dashboard/src/redux/middlewares/serialConnection.ts b/Dashboard/src/redux/middlewares/serialConnection.ts index 6b5f032..c24111d 100644 --- a/Dashboard/src/redux/middlewares/serialConnection.ts +++ b/Dashboard/src/redux/middlewares/serialConnection.ts @@ -45,6 +45,8 @@ const serialConnection: Middleware<{}, RootState> = (state) => (next) => (action electron.ipcRenderer.send("asynchronous-message", "default"); } else if (connectionFailure.match(action)) { electron.ipcRenderer.send("asynchronous-message", "red"); + const { Notification } = electron.remote; + new Notification({ title: "Connection Failure", body: action.payload }).show(); } else if (disconnect.match(action)) { serialPort?.close(); state.dispatch(connectionEnd());