Rev 4129 | Rev 5443 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
/* eslint-disable react/prop-types */import React from 'react'import { useDispatch } from 'react-redux'import { openShareModal } from '../../../redux/share-modal/shareModal.actions'import { shareModalTypes } from '../../../redux/share-modal/shareModal.types'const ShareFeed = ({feedType,postUrl,image}) => {const dispatch = useDispatch()const onClickHandler = (postType) => dispatch(openShareModal(postUrl, postType, feedType))return (<div className='shareFeed'><div className='formContainer'><div className='userInputContainer'><imgsrc={image}alt="User image profile"loading="lazy"/><inputname="description-main"placeholder={LABELS.WHAT_ARE_YOU_THINKING}className="form-control"readOnlyonClick={(e) => {e.preventDefault()onClickHandler(shareModalTypes.POST)}}/></div><div className='shareRowContainer'><buttonclassName='shareIconContainer'onClick={() => onClickHandler(shareModalTypes.VIDEO)}><img src="/images/icons/camera.png" className='shareIcon' /></button><buttonclassName='shareIconContainer'onClick={() => onClickHandler(shareModalTypes.IMAGE)}><img src="/images/icons/image.png" className='shareIcon' /></button><buttonclassName='shareIconContainer'onClick={() => onClickHandler(shareModalTypes.FILE)}><img src="/images/icons/doc.png" className='shareIcon' /></button><buttonclassName={'shareIconContainer iconActive'}onClick={() => onClickHandler(shareModalTypes.POST)}><img src="/images/icons/send.png" className='shareIcon' /></button></div></div></div>)}export default ShareFeed