import React, { useState } from "react"; import PropTypes from "prop-types"; import { CreateOfferFormContainer, FieldLabel, Scroller, // ImageListStyled, } from "./SecondPartCreateOffer.styled"; import ImagePicker from "../../../ImagePicker/ImagePicker"; // import Select from "../../../Select/Select"; import Option from "../../../Select/Option/Option"; import { SelectAltText, SelectField, SelectText } from "../CreateOffer.styled"; import { NextButton } from "../FirstPart/FirstPartCreateOffer.styled"; import selectedTheme from "../../../../themes"; import { conditionSelectEnum } from "../../../../enums/conditionEnum"; const SecondPartCreateOffer = () => { const [images, setImages] = useState([null, null, null]); // 3 images const setImage = (index, image) => { setImages((prevState) => { let newState = [...prevState]; newState[index] = image; return [...newState]; }); }; return ( {images.map((item, index) => ( setImage(index, image)} deleteImage={() => setImage(index, null)} /> ))} {Object.keys(conditionSelectEnum).map((key) => { var item = conditionSelectEnum[key]; return ( ); })} NASTAVI ); }; SecondPartCreateOffer.propTypes = { children: PropTypes.node, handleOffer: PropTypes.func, }; export default SecondPartCreateOffer;