import styles from './styles.module.scss'; import React, {useEffect} from "react"; import {useDispatch, useSelector} from "react-redux"; import {reqAgentHistory} from "@features/api"; import {getAgentHistory, getAgentHistoryStatus} from "@features/agentSlice"; import {REQ_STATUS} from "@api/config"; import SmallLoading from "@components/SmallLoading"; import Spring from "@components/Spring"; import {formatCash} from "@utils/helpers"; const i18n=global.i18n; const WAgentHistory = ({close}) => { const dispatch = useDispatch(); const status=useSelector(getAgentHistoryStatus); const history=useSelector(getAgentHistory); useEffect(() => { dispatch(reqAgentHistory()); }, []); const renderList=()=>{ if (status===REQ_STATUS.LOADING){ return (