\r
async init (): Promise<void> {\r
await this.checkBrowserSupport()\r
- await this.listen()\r
+ const { usb } = globalThis.navigator\r
+ if (usb) {\r
+ usb.addEventListener('connect', console.log.bind(console))\r
+ usb.addEventListener('disconnect', console.log.bind(console))\r
+ }\r
}\r
\r
/**\r
}\r
}\r
\r
- async listen (): Promise<void> {\r
- const { usb } = globalThis.navigator\r
- if (usb) {\r
- usb.addEventListener('connect', console.log.bind(console))\r
- usb.addEventListener('disconnect', console.log.bind(console))\r
- }\r
- }\r
-\r
async connect (): Promise<string> {\r
const { usb } = globalThis.navigator\r
if (usb) {\r