Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev Autor Línea Nro. Línea
7235 stevensc 1
import React from "react";
7215 stevensc 2
import useDataFetching from "../../hooks/useDataFetching";
7205 stevensc 3
import FeedTemplate from "./FeedTemplate";
7161 stevensc 4
 
7205 stevensc 5
 
7235 stevensc 6
const FeedSection = React.memo(({ timeLineUrl }) => {
7205 stevensc 7
 
7216 stevensc 8
  const { error, loading, results } = useDataFetching({ url: timeLineUrl, params: { page: 1 } })
7205 stevensc 9
 
7235 stevensc 10
  if (loading) {
11
    return <h6>Loading...</h6>
7221 stevensc 12
  }
13
 
7235 stevensc 14
  if (error) {
15
    <p>{error.message}</p>
16
  }
17
 
7154 stevensc 18
  return (
7232 stevensc 19
    <>
20
      {
21
        results.current?.items.map((feed) =>
22
          <FeedTemplate
23
            feed={feed}
24
            key={feed.feed_unique}
25
          />
26
        )
27
      }
28
    </>
7205 stevensc 29
  );
7235 stevensc 30
});
7205 stevensc 31
 
7154 stevensc 32
export default FeedSection