aboutsummaryrefslogtreecommitdiff
path: root/src/views/manage/clients.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/manage/clients.js')
-rw-r--r--src/views/manage/clients.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/views/manage/clients.js b/src/views/manage/clients.js
index 8445d80..89e5ade 100644
--- a/src/views/manage/clients.js
+++ b/src/views/manage/clients.js
@@ -20,18 +20,26 @@
*/
import { useState, useEffect } from 'react';
+import { Store } from "react-notifications-component";
import './scss/management-page.scss';
import { Client, getAllClients } from '../../classes/client';
import ClientEditor from './../../components/editors/client-editor';
import ClientTable from './../../components/tables/client-table';
+import { notificationConfig } from "./../../classes/notifications";
const ManageClientsPage = () => {
const [clientToEdit, setClientToEdit] = useState(new Client());
const [allClients, setAllClients] = useState([]);
// TODO: handle error
const updateList = () =>
- getAllClients(setAllClients, () => {});
+ getAllClients(setAllClients, err => {
+ Store.addNotification({
+ title: "Error while getting Clients list.",
+ message: err.message,
+ ...notificationConfig("danger")
+ });
+ });
useEffect(() => {
updateList();