import React, { useEffect } from "react"; import PropTypes from "prop-types"; import { connect } from "react-redux"; import { List } from "immutable"; import { getManagedPolochons } from "../../actions/polochon"; import { Polochon } from "./polochon"; import { PolochonAdd } from "./add"; const mapStateToProps = state => ({ managedList: state.polochon.get("managed") }); const mapDispatchToProps = { getManagedPolochons }; const PolochonListConnected = ({ getManagedPolochons, managedList }) => { useEffect(() => { getManagedPolochons(); }, [getManagedPolochons]); return (