mirror of
https://github.com/trezor/trezor-wallet
synced 2025-02-17 18:42:01 +00:00
disable device menu when there's only 1 device and it's unacquired
This commit is contained in:
parent
0329801f94
commit
a62559909d
@ -50,10 +50,13 @@ export const DeviceSelect = (props: Props) => {
|
|||||||
|
|
||||||
const deviceCount = devices.length;
|
const deviceCount = devices.length;
|
||||||
const webusb: boolean = (transport && transport.version.indexOf('webusb') >= 0) ? true : false;
|
const webusb: boolean = (transport && transport.version.indexOf('webusb') >= 0) ? true : false;
|
||||||
const disabled: boolean = (devices.length < 1 && !webusb);
|
const disabled: boolean = (devices.length < 1 && !webusb) || (devices.length === 1 && !selected.features);
|
||||||
|
if (disabled) {
|
||||||
|
css += " disabled";
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={ css } onClick={ handleOpen }>
|
<div className={ css } onClick={ !disabled ? handleOpen : null }>
|
||||||
<div className="label-container">
|
<div className="label-container">
|
||||||
<span className="label">{ selected.instanceLabel }</span>
|
<span className="label">{ selected.instanceLabel }</span>
|
||||||
<span className="status">{ deviceStatus }</span>
|
<span className="status">{ deviceStatus }</span>
|
||||||
|
Loading…
Reference in New Issue
Block a user