Я столкнулся с ситуацией, когда мне нужно визуализировать избыточную форму в элементе списка, чтобы отобразить начальные значения в Поле , если они есть.
Но проблемаявляется то, что, хотя элемент как некоторые значения поля, но он не отображается в списке.
Вот код:
const mapStateToProps = (state, props) => {
return (
{
initialValues: {
[props.productId]: props.photos,
},
});
};
export const ProductPhotos = ({ productId }) => (
<View>
<Field
name={ productId }
component={ PhotoGrid }
size={ 57 }
editable
containerStyle={ styles.photoContainer }
/>
</View>
);
const ProductPhotosComponent = connect(mapStateToProps, null)(
reduxForm({ form: 'productPhotos', destroyOnUnmount: false })(ProductPhotos)
);
export default ProductPhotosComponent;
любая помощь приветствуется.