Thanks for OSing this component, its very helpful not having to redo the boilerplate for this kind of thing. This is just a PR to allow for paste functionality in the field, as well as a few other minor things I felt were helpful:
onUnfulfil method: for me at least, I want to enable a continue button when the field is fulfilled, but of course I want to disable it again if the field becomes unfulfilled for some reason - I also think there are other situations where this will be helpful
Ability to filter the input: Right now, we can compare codes in a case insensitive way, but the text is shown with case in the field - a common pattern I see with these kinds of fields (and one I needed to reproduce for myself) was converting all alpha's to uppercase when entered. This also allows for other filters, like for instance converting O (capital o) to 0 (zero) on the fly when there are possibly ambiguous characters in the code people are entering.
Hello,
Thanks for OSing this component, its very helpful not having to redo the boilerplate for this kind of thing. This is just a PR to allow for paste functionality in the field, as well as a few other minor things I felt were helpful: