title: Any React Tags Input Component where tags can be edited?
body: <p>I have been looking everywhere but i didn't seem to find any component that allows a tag to be editable. currently i am using </p>
  
  <p><a href="https://github.com/JedWatson/react-select" rel="nofollow noreferrer">https://github.com/JedWatson/react-select</a></p>
  
  <p>and here is my code:</p>
  
  <pre><code> &lt;CreatableSelect
                 styles={{
                  multiValueLabel: (provided, state) =&gt; ({
                    ...provided,
                    whiteSpace: "normal"
                  })
                }}
                cropWithEllipsis={false}
                components={components}
                inputValue={inputValue}
                isClearable={false} 
                isMulti
                menuIsOpen={false}
                onChange={this.handleChange}
                onInputChange={this.handleInputChange}
                onBlur={this.handleBlur}
                onKeyDown={this.handleKeyDown}
                value={value}
                className={styles.questionInput}
                onValueClick={this.onValueClick}
  
              /&gt;
  </code></pre>
  
  <p>but it doesn't have any props or method to edit a tag just delete. onValueClick does not do anything.</p>
  
  <p>i found this: </p>
  
  <p><a href="https://goodies.pixabay.com/jquery/tag-editor/demo.html" rel="nofollow noreferrer">https://goodies.pixabay.com/jquery/tag-editor/demo.html</a></p>
  
  <p>but since i am new to react/typescript i dont know how to implement this to my React Typescript project. </p>
  
  <p>Thank you for your help. </p>