/*
* USAGE:
*
* <BPMTap onChange={func: called on bpm update}
* bpm={int: initial bpm(optional) Default 120}
* keyTrigger={string: key to trigger tick event (optional) Default '<space>'}
* width={int or string: canvas width(optional)}
* height={int or string: canvas height(optional)} />
*
* */
This component uses vkey for keymappings.