diff --git a/src/components/analysis/history/AnalysisHistoryGrid.js b/src/components/analysis/history/AnalysisHistoryGrid.js
index ff8545f..4b7ccd2 100644
--- a/src/components/analysis/history/AnalysisHistoryGrid.js
+++ b/src/components/analysis/history/AnalysisHistoryGrid.js
@@ -1,27 +1,10 @@
import { GridDatabase } from '../../../components/crud/grid/GridDatatable';
-import {
- Row,
- Col,
- Table,
- Badge,
- UncontrolledDropdown,
- DropdownMenu,
- DropdownItem,
- DropdownToggle,
- Card,
- CardHeader,
- CardBody,
- CardTitle,
- CardSubtitle,
- ButtonGroup,
- Button,
- Input,
- CustomInput,
- FormGroup
-} from 'reactstrap';
+import { Card, Spinner } from 'reactstrap';
import { ExcelExportButton } from '../../crud/excel/ExcelExportButton';
+import { useSelector } from 'react-redux';
export const AnalysisHistoryGrid = props => {
+ const { loading } = useSelector(state => state.loadingReducer);
return (
//
//
@@ -46,6 +29,15 @@ export const AnalysisHistoryGrid = props => {
{/*
표시할 데이터가 없습니다.
*/}
+ {loading ? (
+
+ ) : null}
+
{
- const { loading } = useSelector(state => state.loadingReducer);
+export const GridDatabase = props => {
return props[`${props.handlerPageChange ? 'total' : 'count'}`] <= 0 ? (
표시할 데이터가 없습니다.
) : (
- }
- className='react-dataTable pal-dateTable'
- // defaultSortField='invoiceId'
- // paginationDefaultPage={currentPage}
- // paginationComponent={CustomPagination}
- data={props.data}
- paginationServer={
- props.pagination && props.handlerPageChange ? true : false
- }
- onSelectedRowsChange={
- props.onSelectedRowsChange ? props.onSelectedRowsChange : null
- }
- selectableRows={props.selectableRows}
- onChangePage={props.pagination ? props.handlerPageChange : null}
- paginationComponentOptions={{
- noRowsPerPage: props.handlerPageChange ? true : false
- }}
- progressPending={props.handlerPageChange ? loading : false}
- progressComponent={
-
- }
- />
+ <>
+ }
+ className='react-dataTable pal-dateTable'
+ // defaultSortField='invoiceId'
+ // paginationDefaultPage={currentPage}
+ // paginationComponent={CustomPagination}
+ data={props.data}
+ paginationServer={
+ props.pagination && props.handlerPageChange ? true : false
+ }
+ onSelectedRowsChange={
+ props.onSelectedRowsChange ? props.onSelectedRowsChange : null
+ }
+ selectableRows={props.selectableRows}
+ onChangePage={props.pagination ? props.handlerPageChange : null}
+ paginationComponentOptions={{
+ noRowsPerPage: props.handlerPageChange ? true : false
+ }}
+ />
+ >
);
};