Rev 4846 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
/* eslint-disable react/prop-types */
import React from 'react'
import { Route } from 'react-router-dom'
import styled from 'styled-components'
import MainSection from './main-section/MainSection'
import SearchBar from './search-bar/SearchBar'
const StyledSearchSection = styled.div`
min-height: 100vh;
`
const Search = (props) => {
// const [searchType, setSearchType] = useState("user");
const { filters } = props
const _filters = {
industryFilters: JSON.parse(filters.industryFilters),
connectionLevelFilters: JSON.parse(filters.connectionLevelFilters),
employeeTypeFilters: JSON.parse(filters.employeeTypeFilters),
companySizeFilters: JSON.parse(filters.companySizeFilters),
groupTypeFilters: JSON.parse(filters.groupTypeFilters),
allowSearchCompany: filters.allowSearchCompany,
allowViewConnectionLevelFilter: filters.allowViewConnectionLevelFilter
}
console.log(props)
/*
SearchTypes:
user
job
company
group
*/
return (
<StyledSearchSection>
<SearchBar />
<Route
path="/search/entity/:searchType"
render={() => <MainSection filters={_filters} />}
/>
</StyledSearchSection>
)
}
export default Search