aboutsummaryrefslogtreecommitdiff
path: root/src/views/manage/brands.js
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-12-04 21:37:52 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-12-04 21:37:52 +0530
commit1139da4da7f1bb0ee4a66d420e690beed36832c2 (patch)
treeb0e5fca2f13c691b0c42543d98a747289f527e52 /src/views/manage/brands.js
parentbb38d843de17bb0b206a663e008c5dbb37f04708 (diff)
added notification system
Diffstat (limited to 'src/views/manage/brands.js')
-rw-r--r--src/views/manage/brands.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/views/manage/brands.js b/src/views/manage/brands.js
index dad21e2..4ab3924 100644
--- a/src/views/manage/brands.js
+++ b/src/views/manage/brands.js
@@ -16,18 +16,26 @@
*/
import { useState, useEffect } from 'react';
+import { Store } from "react-notifications-component";
import './scss/management-page.scss'
import { Brand, getAllBrands } from '../../classes/brand';
import BrandEditor from './../../components/editors/brand-editor';
import BrandTable from './../../components/tables/brand-table';
+import { notificationConfig } from "./../../classes/notifications";
const ManageBrandsPage = () => {
const [brandToEdit, setBrandToEdit] = useState(new Brand());
const [allBrands, setAllBrands] = useState([]);
- // TODO: handle error
+
const updateList = () =>
- getAllBrands(setAllBrands, () => {});
+ getAllBrands(setAllBrands, err => {
+ Store.addNotification({
+ title: "Error while getting Brands list.",
+ message: err.message,
+ ...notificationConfig("danger")
+ });
+ });
useEffect(() => {
updateList();