Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16750 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
7459 stevensc 1
import React, { useEffect } from 'react'
7458 stevensc 2
import { useDispatch } from 'react-redux'
3
import { setTimelineUrl } from '../../redux/feed/feed.actions'
7183 stevensc 4
import ContentTitle from '../../shared/ContentTitle'
7386 stevensc 5
import ShareModal from '../../shared/ShareModal'
16750 stevensc 6
import SurveyModal from '../components/survey/SurveyModal'
12149 stevensc 7
import FeedSection from '../components/FeedSection'
7162 stevensc 8
import FeedShare from '../components/FeedShare'
16736 stevensc 9
import styled from 'styled-components'
7154 stevensc 10
 
16736 stevensc 11
const StyledSection = styled.div`
12
  display: flex;
13
  flex-direction: column;
14
  gap: 1rem;
15
  flex: 1;
16
`
17
 
16762 stevensc 18
const FeedView = ({ timeLineUrl, allowFastSurvey }) => {
16670 stevensc 19
  const dispatch = useDispatch()
7458 stevensc 20
 
16670 stevensc 21
  useEffect(() => {
22
    dispatch(setTimelineUrl(timeLineUrl))
23
  }, [])
7458 stevensc 24
 
16670 stevensc 25
  return (
26
    <ContentTitle title="Publicaciones">
16748 stevensc 27
      <div className="row">
16670 stevensc 28
        <div className="col-lg-3"></div>
16748 stevensc 29
        <StyledSection className="col-lg-6">
16762 stevensc 30
          <FeedShare post_url="/feeds/add" allowFastSurvey={allowFastSurvey} />
16670 stevensc 31
          <FeedSection timeLineUrl={timeLineUrl} />
16736 stevensc 32
        </StyledSection>
16670 stevensc 33
        <div className="col-lg-3"></div>
34
      </div>
35
      <ShareModal />
16750 stevensc 36
      <SurveyModal />
16670 stevensc 37
    </ContentTitle>
38
  )
7154 stevensc 39
}
16670 stevensc 40
export default FeedView