Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 7213 | Rev 7216 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 7213 Rev 7215
Línea 1... Línea 1...
1
import React, { useEffect, useState } from "react";
1
import React, { useEffect, useState } from "react";
2
import { getData } from "../../helpers/fetchHelpers";
2
import { getData } from "../../helpers/fetchHelpers";
-
 
3
import useDataFetching from "../../hooks/useDataFetching";
3
import FeedTemplate from "./FeedTemplate";
4
import FeedTemplate from "./FeedTemplate";
Línea 4... Línea 5...
4
 
5
 
Línea 5... Línea -...
5
 
-
 
6
const FeedSection = ({ timelineUrl }) => {
-
 
7
 
-
 
8
  const [allFeeds, setAllFeeds] = useState([])
-
 
9
 
-
 
10
 
6
 
11
  useEffect(() => {
-
 
12
    getData(timelineUrl)
-
 
Línea 13... Línea 7...
13
      .then(results => setAllFeeds(results))
7
const FeedSection = ({ timelineUrl }) => {
14
      .then(err => console.log(err))
8
 
15
  }, []);
9
  const { error, loading, results } = useDataFetching({ url: timelineUrl, params: { page: 1 } })
16
 
10
 
17
  return (
11
  return (
18
    <>
12
    <>
19
      {
13
      {
20
        allFeeds
14
        results.length
21
        &&
15
          ?
22
        allFeeds.map((feed) => {
16
          results.map((feed) => {
23
          const { feed_unique } = feed;
17
            const { feed_unique } = feed;
24
          return <FeedTemplate
18
            return <FeedTemplate
-
 
19
              feed={feed}
-
 
20
              key={feed_unique}
25
            feed={feed}
21
            />;
26
            key={feed_unique}
22
          })
27
          />;
23
          :
28
        })
24
          <h6>loading...</h6>