import React, { useEffect, useState } from "react"; import separate from "../../../utils/separate"; import { connect } from "react-redux"; import { transport } from "../../../redux/actions"; import Loading from "../../../components/Loading"; function TransportMethod({ list, isDark, isMobile, setTransport, getList, factorInfo, userId, loading, }) { const [activeMethod, setActiveMethod] = useState(list[0]); useEffect(() => { if (list.length === 0) { getList(); } }, []); const Method = ({ method }) => { return isMobile ? ( ) : ( ); }; return isMobile ? (
لطفا یک روش ارسال انتخاب کنید
) : (
لطفا یک روش ارسال انتخاب کنید
); } const mapStateToProps = (state) => ({ list: state.transport.list, isDark: state.publicApi.isDark, isMobile: state.publicApi.isMobile, factorInfo: state.userFactor.info, userId: state.user.status?.id, loading: state.transport.loading, }); const mapDispatchToProps = { getList: transport.list, setTransport: transport.set, }; export default connect(mapStateToProps, mapDispatchToProps)(TransportMethod);