It would be cool to be able to override the component used (instead of just `button`.) ```js component='button' ``` prop would make it act the same as it does now, but allow override. I can make a PR, if you're interested.