Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 5387 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 5387 Rev 6363
Línea 1... Línea 1...
1
/* eslint-disable react/prop-types */
1
/* eslint-disable react/prop-types */
2
import React from 'react'
2
import React from 'react'
3
import { Route } from 'react-router-dom'
3
import { Route } from 'react-router-dom'
4
import styled from 'styled-components'
-
 
5
import MainSection from './main-section/MainSection'
4
import MainSection from './main-section/MainSection'
6
import SearchBar from './search-bar/SearchBar'
5
import SearchBar from './search-bar/SearchBar'
Línea 7... Línea -...
7
 
-
 
8
const StyledSearchSection = styled.div`
-
 
9
  min-height: 100vh;
-
 
10
`
-
 
11
 
6
 
12
const Search = (props) => {
-
 
13
  // const [searchType, setSearchType] = useState("user");
-
 
14
  const { filters } = props
-
 
15
  const _filters = {
-
 
16
    industryFilters: JSON.parse(filters.industryFilters),
-
 
17
    connectionLevelFilters: JSON.parse(filters.connectionLevelFilters),
-
 
18
    employeeTypeFilters: JSON.parse(filters.employeeTypeFilters),
-
 
19
    companySizeFilters: JSON.parse(filters.companySizeFilters),
-
 
20
    groupTypeFilters: JSON.parse(filters.groupTypeFilters),
-
 
21
    allowSearchCompany: filters.allowSearchCompany,
-
 
22
    allowViewConnectionLevelFilter: filters.allowViewConnectionLevelFilter
-
 
23
  }
-
 
24
  console.log(props)
-
 
25
  /*
-
 
26
  SearchTypes:
-
 
27
  user
-
 
28
  job
-
 
29
  company
-
 
30
  group
-
 
31
   */
-
 
32
 
7
const Search = ({ filters }) => {
33
  return (
8
  return (
34
    <StyledSearchSection>
9
    <>
35
      <SearchBar />
10
      <SearchBar />
36
      <Route
11
      <Route
37
        path="/search/entity/:searchType"
12
        path="/search/entity/:searchType"
38
        render={() => <MainSection filters={_filters} />}
13
        render={() => <MainSection filters={filters} />}
39
      />
14
      />
40
    </StyledSearchSection>
15
    </>
41
  )
16
  )
Línea 42... Línea 17...
42
}
17
}