source: phonelux-frontend/src/components/GroupedFiltersComponent/GroupedFiltersComponent.js@ d66b8eb

Last change on this file since d66b8eb was d66b8eb, checked in by Marko <Marko@…>, 22 months ago

Component for editing offers added

  • Property mode set to 100644
File size: 1.7 KB
Line 
1import React, { Component } from 'react'
2import "./GroupedFiltersComponent.css"
3import InputLabel from '@mui/material/InputLabel';
4import MenuItem from '@mui/material/MenuItem';
5import FormControl from '@mui/material/FormControl';
6import Select from '@mui/material/Select';
7import FilterSelectComponent from "../FiltersComponents/FilterSelectComponent"
8import FilterPriceComponent from "../FiltersComponents/FilterPriceComponent"
9import SearchFieldComponent from '../FiltersComponents/SearchFieldComponent';
10import { Grid } from '@mui/material';
11import SortByComponent from '../FiltersComponents/SortByComponent';
12
13export default class GroupedFiltersComponent extends Component {
14
15 constructor(props) {
16 super(props)
17
18 this.state = {
19
20 }
21 }
22
23
24 render() {
25 return (
26 <>
27 <div className="grouped-filters-component">
28 <Grid container spacing={5}>
29
30 <Grid className='filterscomponent-grid-item' item xs={6} sm={4} md={3}>
31 <FilterSelectComponent width={200} changeHandler={this.props.passFilters} type='shops'/>
32 </Grid>
33
34 <Grid className='filterscomponent-grid-item' item xs={6} sm={4} md={3}>
35 <FilterSelectComponent width={200} changeHandler={this.props.passFilters} type='brands'/>
36 </Grid>
37
38 <Grid className='filterscomponent-grid-item' item xs={6} sm={4} md={3}>
39 <FilterPriceComponent changeHandler={this.props.passFilters}/>
40 </Grid>
41
42 <Grid className='filterscomponent-grid-item' item xs={6} sm={4} md={3}>
43 <SearchFieldComponent changeHandler={this.props.passFilters} />
44 </Grid>
45 </Grid>
46 </div>
47 <SortByComponent changeHandler={this.props.passFilters}/>
48 </>
49 )
50 }
51
52}
Note: See TracBrowser for help on using the repository browser.