Я хотел бы иметь аргумент mapStateToProps
(для редукции connect
привязки), только если часть состояния, которую я ищу, доступна, в противном случае верните null
.Но я чувствую, что это излишне, поскольку первый аргумент mapSateToProps
- это состояние ...
import { connect } from 'react-redux'
import store from '~/store'
import MyForm from '~/MyForm'
const formdata = store.getSate().form.myReduxForm.values
const mapStateToProps = formData ? ({ form }) => ({
formData: form.myReduxForm.values,
}) : null
export default connect(mapStateToProps)(MyForm)
могу ли я сделать это так, поскольку у меня уже есть срез состояний, который мне нужен
mapStateToProps = formData ? () => ({
formData: formdata
}) : null