fix: enrich key event error data

This commit is contained in:
Enix 2019-10-10 14:30:12 +08:00
parent 70042d8b7d
commit 63d712b831
No known key found for this signature in database
GPG key ID: FE06F5DFC1C9B8E4

View file

@ -49,7 +49,11 @@ function parseEvent(e: KeyboardEvent | React.KeyboardEvent) {
)
return combination
} catch (err) {
const serializedKeyData = JSON.stringify({ keyCode: e.keyCode, key: e.key })
const serializedKeyData = JSON.stringify({
keyCode: e.keyCode,
key: e.key,
charCode: e.charCode,
})
throw new Error(`Error parse keyboard event: ${serializedKeyData}`)
}
}