hunk.code_window: type State = {
     inputValue: string,
   };
   const filterColors = (inputValue: string) => {
     if (inputValue) {
       return colourOptions.filter(i =>
           i.label.toLowerCase().includes(inputValue.toLowerCase())
         );
     }
     return colourOptions;
   };
   const promiseOptions = inputValue =>
  
hunk.labels: keep keep keep keep keep replace replace replace replace replace replace keep keep keep
hunk.after_edit:   return colourOptions.filter(i =>
       i.label.toLowerCase().includes(inputValue.toLowerCase())
     );
  
hunk.file_path: docs/examples/DefaultOptions.js
hunk.type: replace
file: import React, { Fragment } from 'react';
  import Select from '../../src';
  import { dogOptions } from '../data';
  
  export default function CustomGetOptionValue() {
    return (
      <Fragment>
        <p>Using id property, instead of value property.</p>
        <Select
          defaultValue={dogOptions[0]}
          isClearable
          isSearchable
          name="dog"
          options={dogOptions}
          getOptionValue={(option) => (option['id'])}
        />
      </Fragment>
    );
  }
  