Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev Autor Línea Nro. Línea
4846 stevensc 1
/* eslint-disable react/prop-types */
5387 stevensc 2
import React from 'react'
3
import { Route } from 'react-router-dom'
4
import styled from 'styled-components'
5
import MainSection from './main-section/MainSection'
6
import SearchBar from './search-bar/SearchBar'
1 www 7
 
8
const StyledSearchSection = styled.div`
9
  min-height: 100vh;
5387 stevensc 10
`
1 www 11
 
12
const Search = (props) => {
13
  // const [searchType, setSearchType] = useState("user");
5387 stevensc 14
  const { filters } = props
1 www 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),
4846 stevensc 21
    allowSearchCompany: filters.allowSearchCompany,
5387 stevensc 22
    allowViewConnectionLevelFilter: filters.allowViewConnectionLevelFilter
1 www 23
  }
1004 stevensc 24
  console.log(props)
5387 stevensc 25
  /*
1 www 26
  SearchTypes:
27
  user
28
  job
29
  company
30
  group
31
   */
32
 
33
  return (
34
    <StyledSearchSection>
35
      <SearchBar />
36
      <Route
37
        path="/search/entity/:searchType"
38
        render={() => <MainSection filters={_filters} />}
39
      />
40
    </StyledSearchSection>
5387 stevensc 41
  )
42
}
1 www 43
 
5387 stevensc 44
export default Search