Browse Source

Refacto

master
Loëck Vézien 7 years ago
parent
commit
f0e8c0fd3d
No known key found for this signature in database GPG Key ID: CBCDCE384E853AC4
  1. 13
      src/main/usb.js

13
src/main/usb.js

@ -30,16 +30,13 @@ const handlers = {
isListenDevices = true
const handleChangeDevice = (device, event) =>
isLedgerDevice(device) && send(event, device, { kill: false })
HID.listenDevices.start()
HID.listenDevices.events.on(
'add',
device => isLedgerDevice(device) && send('device.add', device, { kill: false }),
)
HID.listenDevices.events.on(
'remove',
device => isLedgerDevice(device) && send('device.remove', device, { kill: false }),
)
HID.listenDevices.events.on('add', handleChangeDevice)
HID.listenDevices.events.on('remove', handleChangeDevice)
},
all: () => send('devices.update', HID.devices().filter(isLedgerDevice)),
},

Loading…
Cancel
Save