|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
import moment from 'moment'; |
|
|
|
|
import { useEffect, useState, useCallback, useRef } from 'react'; |
|
|
|
|
import { useEffect, useState, useCallback } from 'react'; |
|
|
|
|
import { useDispatch, useSelector } from 'react-redux'; |
|
|
|
|
import { AnalysisSimulationDetail } from '../../../components/analysis/simulation/AnalysisSimulationDetail'; |
|
|
|
|
import { AnalysisSimulationMenu } from '../../../components/analysis/simulation/AnalysisSimulationMenu'; |
|
|
|
@ -37,9 +37,6 @@ export const AnalysisSimulationContainer = props => {
|
|
|
|
|
|
|
|
|
|
const [searchText, setSearchText] = useState(''); |
|
|
|
|
|
|
|
|
|
const [bottom, setBottom] = useState(null); |
|
|
|
|
const bottomObserver = useRef(null); |
|
|
|
|
|
|
|
|
|
const [sliderVal, setSliderVal] = useState({ |
|
|
|
|
maxVal: 0, |
|
|
|
|
minVal: 0 |
|
|
|
@ -175,10 +172,11 @@ export const AnalysisSimulationContainer = props => {
|
|
|
|
|
setOpenDetail(false); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
const handlerPageList = () => { |
|
|
|
|
// console.log(params);
|
|
|
|
|
// dispatch(Actions.list.request({ searchParams, page }));
|
|
|
|
|
}; |
|
|
|
|
const handlerPageList = useCallback(() => { |
|
|
|
|
dispatch( |
|
|
|
|
Actions.list.request({ searchParams: { ...params }, page: page + 1 }) |
|
|
|
|
); |
|
|
|
|
}, [params, list, page]); |
|
|
|
|
|
|
|
|
|
const handlerOpenReportList = useCallback( |
|
|
|
|
val => { |
|
|
|
@ -206,13 +204,13 @@ export const AnalysisSimulationContainer = props => {
|
|
|
|
|
handlerSearch={handlerSearch} |
|
|
|
|
handlerOpenReportList={handlerOpenReportList} |
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
<AnalysimuationInfo |
|
|
|
|
data={list} |
|
|
|
|
count={count} |
|
|
|
|
handlerDetail={handlerDetail} |
|
|
|
|
handlerPageList={handlerPageList} |
|
|
|
|
/> |
|
|
|
|
<div ref={setBottom} /> |
|
|
|
|
</div> |
|
|
|
|
) : ( |
|
|
|
|
<div /> |
|
|
|
|