import React, { useEffect } from "react" import PropTypes from "prop-types" import { connect } from "react-redux" import { Stat } from "./stat" import { getStats } from "../../actions/admins" const StatsConnected = ({ stats, getStats }) => { useEffect(() => { getStats(); }, [getStats]) return (
) } StatsConnected.propTypes = { stats: PropTypes.object, getStats: PropTypes.func, } const mapStateToProps = state => ({ stats: state.adminStore.get("stats"), }); export const Stats = connect(mapStateToProps, {getStats})(StatsConnected);