import React ,{useState, useRef} from "react"; import { connect } from "react-redux"; import { actionPostAd } from "../actions"; import { Container } from "react-bootstrap"; import {useDropzone} from 'react-dropzone' import { Redirect ,useHistory} from "react-router"; const Post = ({onPost}) => { let history = useHistory() let [title,setTitle] = useState('') let [description,setDescription] = useState('') let [price,setPrice] = useState(0) const loading = useRef() const {acceptedFiles, getRootProps, getInputProps} = useDropzone(); if(acceptedFiles.length > 0 && !loading.current) { loading.current = true } const files = acceptedFiles.map(file => (
  • {file.name}
  • )); return (
    setTitle(e.target.value)} placeholder='Например,Iphone 8'>

    Фото, нажмите для добавления

    e.target.value>=0 ? setPrice(+e.target.value) : ""} placeholder='Цена' >
    ) } const CPost = connect(null,{onPost: actionPostAd})(Post) export default CPost