title: Removing element from drop-down react-select
body: <p>I am using react-select with multi select option enabled. I want to add element after selecting option from the given list. Also if clicked on "x" (cross, which comes with selected option in input list) I want to delete that element from the selected input list. I am able to add element in the list using onChnage event, however, not sure how can I remove it. I thought react-select component should have some callback method to remove the element from the selected-list but I am not able to find it on github as well. The link that they have provided for multiselect is as below and I want something exactly like this: <a href="https://jedwatson.github.io/react-select/" rel="nofollow noreferrer">https://jedwatson.github.io/react-select/</a>  (Check multi-select in this). I am attaching my html code snippet here:</p>
  
  <pre><code>createNewDeliveryData: {
                  user_id: localStorage.getItem('userId'),
                  //auth_token: localStorage.getItem('token'),
                  is_listed: false,
                  is_published: false,
                  id:'',
                  tags: [],
                  languages: [],
                  markets:[],
                  order: 1,
  
              },
  market = {
      default_name: "Deutschland"
      icon: "de"
      id:"44fc0d0c-d0ed-4013-924a-e15f4d589c83"
  }
  
  &lt;If condition={!this.props.getDeliveryReqState}&gt;
      &lt;Select
      multi={true}
      name="form-field-name"
      options={this.props.metadata ? this.props.metadata["latest"].markets : []}
      labelKey="default_name"
      valueKey="id"
      onChange={this.addMarket}
      clearable={false}
      value={this.state.createNewDeliveryData.markets}
      /&gt;
  &lt;/If&gt;
  
  addMarket = (value) =&gt; {    
      console.log("markets type",typeof(value))
      this.setState({
          createNewDeliveryData : {
              ...this.state.createNewDeliveryData,
              markets: value
          },
      },function () {
          this.setValue({id:"markets", value:this.state.createNewDeliveryData.markets, error:null})
      });
    }
  </code></pre>
  
  <p>Can someone help me in this. It will be better if I can use react in-buil callback method instead of manually handling remove logic.</p>
  
  <p>Thanks in advance.</p>