Rev 1 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
import React from "react";
import { connect } from "react-redux";
import FeedSection from "../../../../home-section/components/feed-section/FeedSection";
import ShareFeed from "../../../../home-section/components/share-feed/ShareFeed";
import { setTimelineUrl } from "../../../../redux/feed/feed.actions";
import { feedTypes } from "../../../../redux/feed/feed.types";
const Feed = (props) => {
// backendVars Destructuring
const { companyId, routeTimeline } = props.backendVars;
// redux destructuring
const { setTimelineUrl } = props;
setTimelineUrl(routeTimeline);
return (
<React.Fragment>
<main>
<div className="main-section">
<div className="container">
<div className="main-section-data">
<div className="main-left-sidebar">
</div>
<div className="main-ws-sec">
<ShareFeed
feedType={feedTypes.COMPANY}
postUrl={`/feed/add/company/${companyId}`}
/>
{/* <!--posts-section star--> */}
<div className="posts-section">
<FeedSection
routeTimeline={routeTimeline}
feedType={feedTypes.COMPANY}
/>
</div>
{/* <!--posts-section end--> */}
</div>
<div className="right-sidebar">
</div>
</div>
</div>
</div>
</main>
</React.Fragment>
);
};
const mapDispatchToProps = {
setTimelineUrl: (url) => setTimelineUrl(url),
};
export default connect(null, mapDispatchToProps)(Feed);