First of all, thanks for a nice component.
Creatable component has own handler of onInputKeyDown, which doesn't check if there's user's handler provided. So setting a handler for onInputKeyDown has no effect.
Doesn't work:
<Creatable
onInputKeyDown={this.inputKeyDownHandler}
/>
I think, Creatable should call user's handler as well, otherwise it breaks defined API.
Going to create pull request on that.