Rev 3639 | 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;