Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 2194 Rev 2864
Línea 1... Línea 1...
1
import React, { useEffect, useState } from 'react'
1
import React, { useEffect, useState } from 'react'
2
import { useDispatch, useSelector } from 'react-redux'
2
import { useDispatch, useSelector } from 'react-redux'
-
 
3
import { Search } from '@mui/icons-material'
-
 
4
 
3
import { debounce } from '../../utils'
5
import { debounce } from '../../utils'
4
import { searchEntities } from '../../services/items'
6
import { searchEntities } from '../../services/items'
5
import { addNotification } from '../../redux/notification/notification.actions'
7
import { addNotification } from '../../redux/notification/notification.actions'
Línea 6... Línea 8...
6
 
8
 
7
import Spinner from '../../components/UI/Spinner'
9
import Spinner from '../../components/UI/Spinner'
8
import SearchBar from '../../components/UI/SearchBar'
10
import Input from '../../components/UI/inputs/Input'
9
import TitleSection from '../../components/UI/TitleSection'
11
import TitleSection from '../../components/UI/TitleSection'
10
import EmptySection from '../../components/UI/EmptySection'
12
import EmptySection from '../../components/UI/EmptySection'
11
import ProfileItem from '../../components/profile/ProfileItem'
-
 
12
import LoaderContainer from '../../components/UI/LoaderContainer'
13
import ProfileItem from '../../components/profile/ProfileItem'
Línea 13... Línea 14...
13
import PaginationComponent from '../../components/UI/PaginationComponent'
14
import PaginationComponent from '../../components/UI/PaginationComponent'
14
 
15
 
15
const PeopleYouMayKnowPage = () => {
16
const PeopleYouMayKnowPage = () => {
Línea 58... Línea 59...
58
  }, [search, currentPage])
59
  }, [search, currentPage])
Línea 59... Línea 60...
59
 
60
 
60
  return (
61
  return (
61
    <main className='companies-info container'>
62
    <main className='companies-info container'>
62
      <TitleSection title={labels.people_you_may_know} />
63
      <TitleSection title={labels.people_you_may_know} />
63
      <SearchBar onChange={handleSearch} />
64
      <Input icon={<Search />} onChange={handleSearch} />
64
      {loading ? (
-
 
65
        <LoaderContainer>
65
      {loading ? (
66
          <Spinner />
-
 
67
        </LoaderContainer>
66
        <Spinner />
68
      ) : (
67
      ) : (
69
        <ul className='companies-list'>
68
        <ul className='companies-list'>
70
          {peopleYouMayKnow.length ? (
69
          {peopleYouMayKnow.length ? (
71
            peopleYouMayKnow.map(({ id, ...rest }) => (
70
            peopleYouMayKnow.map(({ id, ...rest }) => (