Browse Source

비행 이력 loading 노출 작업중

pull/2/head
kimjh(김장현) 2 years ago
parent
commit
a803bf3d92
  1. 12
      src/components/crud/grid/GridDatatable.js
  2. 1
      src/modules/analysis/history/reducers/analysisHitoryReducer.ts

12
src/components/crud/grid/GridDatatable.js

@ -8,10 +8,11 @@ import {
ChevronDown ChevronDown
} from 'react-feather'; } from 'react-feather';
import { useSelector } from 'react-redux'; import { useSelector } from 'react-redux';
import { Card } from 'reactstrap';
import LoadingSpinner from '../../../@core/components/spinner/Loading-spinner'; import LoadingSpinner from '../../../@core/components/spinner/Loading-spinner';
import { Spinner } from 'reactstrap';
export const GridDatabase = props => { export const GridDatabase = props => {
const { loading } = useSelector(state => state.loadingReducer); const { loading } = useSelector(state => state.loadingReducer);
return props[`${props.handlerPageChange ? 'total' : 'count'}`] <= 0 ? ( return props[`${props.handlerPageChange ? 'total' : 'count'}`] <= 0 ? (
<div className='no-dataTable'>표시할 데이터가 없습니다.</div> <div className='no-dataTable'>표시할 데이터가 없습니다.</div>
) : ( ) : (
@ -41,7 +42,14 @@ export const GridDatabase = props => {
noRowsPerPage: props.handlerPageChange ? true : false noRowsPerPage: props.handlerPageChange ? true : false
}} }}
progressPending={props.handlerPageChange ? loading : false} progressPending={props.handlerPageChange ? loading : false}
progressComponent={<LoadingSpinner />} progressComponent={
<div className='grid-loading'>
<div>
<Spinner color='primary' />
<span>Loading...</span>
</div>
</div>
}
/> />
); );
}; };

1
src/modules/analysis/history/reducers/analysisHitoryReducer.ts

@ -51,5 +51,6 @@ export const analysisHistoryReducer = createReducer<
produce(state, draft => { produce(state, draft => {
draft.data = initResponseAnalysisHistoryData.data; draft.data = initResponseAnalysisHistoryData.data;
draft.count = initResponseAnalysisHistoryData.count; draft.count = initResponseAnalysisHistoryData.count;
draft.total = initResponseAnalysisHistoryData.total;
}) })
); );

Loading…
Cancel
Save