Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 2971 | Rev 2978 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
2971 stevensc 1
import React from "react";
2972 stevensc 2
import { useDispatch } from "react-redux";
1 www 3
import { setTimelineUrl } from "../../../redux/feed/feed.actions";
4
import { feedTypes } from "../../../redux/feed/feed.types";
2972 stevensc 5
 
2971 stevensc 6
import PeopleYouMayKnow from "../../../shared/helpers/people-you-may-know/PeopleYouMayKnow";
2966 stevensc 7
import NotificationAlert from "../../../shared/notification/NotificationAlert";
2971 stevensc 8
import FeedSection from "../feed-section/FeedSection";
9
import ShareFeed from "../share-feed/ShareFeed";
2966 stevensc 10
import ShareModal from "../share-modal/ShareModal";
2967 stevensc 11
import SocialNetworks from "./SocialNetworks";
12
import HomeNews from "./HomeNews";
2971 stevensc 13
import SuggestedGroupsHelper from "../../../shared/helpers/suggested-groups-helper/SuggestedGroupsHelper";
2967 stevensc 14
 
2972 stevensc 15
import styles from "./HomeSection.module.scss";
16
 
1 www 17
const HomeSection = (props) => {
18
 
2972 stevensc 19
  const dispatch = useDispatch()
20
  const { image, feed } = props.backendVars;
1 www 21
 
2972 stevensc 22
  dispatch(setTimelineUrl(routeTimeline));
2207 stevensc 23
 
1 www 24
  return (
25
    <div>
26
      <div className="main-section">
27
        <div className={styles.mainSection}>
1449 steven 28
          <div className="d-none d-sm-none d-md-block d-lg-block">
29
            <div className={styles.sectionHeader}>
2967 stevensc 30
              <SuggestedGroupsHelper />
31
              <SocialNetworks />
1447 steven 32
            </div>
1 www 33
          </div>
34
          <div className={styles.feedSection}>
2967 stevensc 35
            <ShareFeed image={image} feedType={feedTypes.DASHBOARD} postUrl="/feed/add" />
2971 stevensc 36
            <FeedSection
37
              routeTimeline={routeTimeline}
38
              feed={feed}
39
              image={image}
40
            />
1 www 41
          </div>
42
          <div className={styles.peopleYouMayKnow}>
2967 stevensc 43
            <PeopleYouMayKnow />
44
            <HomeNews />
1 www 45
          </div>
46
        </div>
47
      </div>
48
      <ShareModal />
49
      <NotificationAlert />
50
    </div>
51
  );
52
};
53
 
2972 stevensc 54
export default HomeSection;