- Timestamp:
- 09/21/22 18:47:39 (22 months ago)
- Branches:
- master
- Children:
- 34950c6
- Parents:
- 5201690
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
phonelux-frontend/src/components/FiltersComponents/SortByComponent.js
r5201690 rd66b8eb 1 1 import React, { Component } from 'react' 2 import { Link } from 'react-router-dom' 2 3 import './SortByComponent.css' 4 import SpecificationsFilterComponent from './SpecificationsFilterComponent' 3 5 4 6 export class SortByComponent extends Component { … … 8 10 9 11 this.state = { 10 sortBy: 'mostPopular'12 sortBy: localStorage.getItem('sortBy') ? localStorage.getItem('sortBy') : 'mostPopular' 11 13 } 12 14 } … … 14 16 handleChange = (e) => { 15 17 this.props.changeHandler({sortBy: e.target.value}) 18 localStorage.setItem('sortBy',e.target.value) 16 19 } 17 20 … … 19 22 return ( 20 23 <div className="sortby-component-wrapper"> 21 <select defaultValue={'mostPopular'} onChange={this.handleChange} className='sortby-component-select'> 24 {localStorage.getItem('token') ? <SpecificationsFilterComponent changeHandler={this.props.changeHandler}/> : <></>} 25 <select defaultValue={this.state.sortBy} onChange={this.handleChange} className='sortby-component-select'> 22 26 <option value="mostPopular">Најпопуларно</option> 23 27 <option value="ascending">Цена: Ниска {'>'} Висока</option>
Note:
See TracChangeset
for help on using the changeset viewer.