Rev 16762 | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
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'import { openSurveyModal } from '../../redux/survey-modal/surveyModal.actions'import ImageIcon from './icons/Image'import DocumentIcon from './icons/Document'import SurveyIcon from './icons/Survey'import VideoIcon from './icons/Video'import styles from './share.module.scss'const FeedShare = ({ post_url, allowFastSurvey }) => {const dispatch = useDispatch()const onClickHandler = (modalType) => {dispatch(openShareModal(post_url, modalType))}const openSurvey = () => {dispatch(openSurveyModal(post_url))}return (<div className={styles.share_feed}><inputtype="text"name="description-main"placeholder="¿Qué tienes en mente?"className="form-control"readOnlyonClick={() => onClickHandler(shareModalTypes.POST)}/><div className={styles.share_options}><buttonclassName="btn py-0"onClick={() => onClickHandler(shareModalTypes.VIDEO)}><VideoIcon /></button><buttonclassName="btn py-0"onClick={() => onClickHandler(shareModalTypes.IMAGE)}><ImageIcon /></button><buttonclassName="btn py-0"onClick={() => onClickHandler(shareModalTypes.FILE)}><DocumentIcon /></button>{Boolean(allowFastSurvey) && (<button className="btn py-0" onClick={openSurvey}><SurveyIcon /></button>)}<buttonclassName="btn py-0"onClick={() => onClickHandler(shareModalTypes.POST)}><i className="fa fa-send" /></button></div></div>)}export default FeedShare