Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "jours": [
- {
- "id": 1,
- "jour": "Lundi"
- },
- {
- "id": 2,
- "jour": "Mardi"
- },
- {
- "id": 3,
- "jour": "Mercredi"
- },
- {
- "id": 4,
- "jour": "Jeudi"
- },
- {
- "id": 5,
- "jour": "Vendredi"
- },
- {
- "id": 6,
- "jour": "Samedi"
- }
- ]
- jour:[], jours:[], joursId:[],
- handleJourChange = (jour) => {
- this.state.jours.map((jourId)=>{
- this.state.joursId.push(""+jourId.id+"");
- this.setState({
- joursId: this.state.joursId
- })
- console.log(this.state.joursId)
- if (jour.includes('all')) {
- this.setState({ jour: this.state.joursId });
- }
- else {
- this.setState({jour :jour});
- }
- })
- }
- <Select id="motif" name= "motif" mode="multiple" showArrow allowClear showSearch style={{ width: '535px' }} placeholder="Sélectionnez le(s) motif(s)" value={this.state.jour} onChange={this.handleJourChange}
- optionFilterProp="children" filterOption={(input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}>
- <Option value="all">Sélectionner tout</Option>
- { this.state.id_user > 0 && this.state.jours.map((jour)=>
- <Option key={jour.id} value={jour.id}>{jour.jour}</Option>
- )}
- </Select>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement