mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-16 21:00:31 +00:00
feat: refactoring alerts.
This commit is contained in:
@@ -1,19 +1,39 @@
|
||||
import React from 'react';
|
||||
import ItemDeleteAlert from 'containers/Alerts/Items/ItemDeleteAlert';
|
||||
import ItemInactivateAlert from 'containers/Alerts/Items/ItemInactivateAlert';
|
||||
import ItemActivateAlert from 'containers/Alerts/Items/ItemActivateAlert';
|
||||
import ItemBulkDeleteAlert from 'containers/Alerts/Items/ItemBulkDeleteAlert';
|
||||
|
||||
const ItemDeleteAlert = React.lazy(() =>
|
||||
import('containers/Alerts/Items/ItemDeleteAlert'),
|
||||
);
|
||||
|
||||
const ItemInactivateAlert = React.lazy(() =>
|
||||
import('containers/Alerts/Items/ItemInactivateAlert'),
|
||||
);
|
||||
|
||||
const ItemActivateAlert = React.lazy(() =>
|
||||
import('containers/Alerts/Items/ItemActivateAlert'),
|
||||
);
|
||||
|
||||
const ItemBulkDeleteAlert = React.lazy(() =>
|
||||
import('containers/Alerts/Items/ItemBulkDeleteAlert'),
|
||||
);
|
||||
|
||||
/**
|
||||
* Items alert.
|
||||
*/
|
||||
export default function ItemsAlerts() {
|
||||
return (
|
||||
<div>
|
||||
<ItemDeleteAlert name={'item-delete'} />
|
||||
<ItemInactivateAlert name={'item-inactivate'} />
|
||||
<ItemActivateAlert name={'item-activate'} />
|
||||
<ItemBulkDeleteAlert name={'items-bulk-delete'} />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
export default [
|
||||
{
|
||||
name: 'item-delete',
|
||||
component: ItemDeleteAlert,
|
||||
},
|
||||
{
|
||||
name: 'item-inactivate',
|
||||
component: ItemInactivateAlert,
|
||||
},
|
||||
{
|
||||
name: 'item-activate',
|
||||
component: ItemActivateAlert,
|
||||
},
|
||||
{
|
||||
name: 'items-bulk-delete',
|
||||
component: ItemBulkDeleteAlert,
|
||||
},
|
||||
];
|
||||
|
||||
@@ -6,7 +6,6 @@ import 'style/pages/Items/List.scss';
|
||||
import { DashboardPageContent } from 'components';
|
||||
|
||||
import ItemsActionsBar from './ItemsActionsBar';
|
||||
import ItemsAlerts from './ItemsAlerts';
|
||||
import ItemsViewsTabs from './ItemsViewsTabs';
|
||||
import ItemsDataTable from './ItemsDataTable';
|
||||
|
||||
@@ -46,7 +45,6 @@ function ItemsList({
|
||||
<ItemsDataTable />
|
||||
</DashboardPageContent>
|
||||
|
||||
<ItemsAlerts />
|
||||
</ItemsListProvider>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user