import React, { Component } from 'react'
import GroupedFiltersComponent from './GroupedFiltersComponent/GroupedFiltersComponent'
import HeaderComponent from './HeaderComponent/HeaderComponent'
import PhoneCardGridComponent from './PhoneCardGridComponent/PhoneCardGridComponent'
export class HomepageComponent extends Component {
constructor(props) {
super(props)
this.state = {
shops: null,
brands: null,
priceRange: null,
searchValue: null,
sortBy: null
}
}
changeFilters = (e) => {
if(e.hasOwnProperty('priceRange'))
{
this.setState({
priceRange: e.priceRange
})
}
if(e.hasOwnProperty('shops'))
{
this.setState({
shops: e.shops
})
}
if(e.hasOwnProperty('brands'))
{
this.setState({
brands: e.brands
})
}
if(e.hasOwnProperty('searchValue'))
{
this.setState({
searchValue: e.searchValue
})
}
if(e.hasOwnProperty('sortBy'))
{
this.setState({
sortBy: e.sortBy
})
}
}
render() {
return (
<>
>
)
}
}
export default HomepageComponent