diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2020-02-18 15:15:11 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2020-02-19 11:42:52 +0100 |
| commit | b22a473d605bb50c157c5dbe719cc6bd993483eb (patch) | |
| tree | fd66039e924b5365edb1109d44fc0f4028a10b77 /gui/src | |
| parent | 7d3adb6ae35dea1fe768f98a27748e7c6f9439ad (diff) | |
| download | mullvadvpn-b22a473d605bb50c157c5dbe719cc6bd993483eb.tar.xz mullvadvpn-b22a473d605bb50c157c5dbe719cc6bd993483eb.zip | |
Fix linter problems caused by no-fallthrough
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/renderer/components/Support.tsx | 28 | ||||
| -rw-r--r-- | gui/src/renderer/components/WireguardKeys.tsx | 2 |
2 files changed, 11 insertions, 19 deletions
diff --git a/gui/src/renderer/components/Support.tsx b/gui/src/renderer/components/Support.tsx index c7cae9889d..f8617234aa 100644 --- a/gui/src/renderer/components/Support.tsx +++ b/gui/src/renderer/components/Support.tsx @@ -94,25 +94,15 @@ export default class Support extends Component<ISupportProps, ISupportState> { }; public onSend = async (): Promise<void> => { - switch (this.state.sendState) { - case SendState.Initial: - if (this.state.email.length === 0) { - this.setState({ sendState: SendState.Confirm }); - break; - } else { - // fallthrough - } - - case SendState.Confirm: - try { - await this.sendReport(); - } catch (error) { - // No-op - } - break; - - default: - break; + const sendState = this.state.sendState; + if (sendState === SendState.Initial && this.state.email.length === 0) { + this.setState({ sendState: SendState.Confirm }); + } else if (sendState === SendState.Initial || sendState === SendState.Confirm) { + try { + await this.sendReport(); + } catch (error) { + // No-op + } } }; diff --git a/gui/src/renderer/components/WireguardKeys.tsx b/gui/src/renderer/components/WireguardKeys.tsx index dacdfcdc72..75730c85b7 100644 --- a/gui/src/renderer/components/WireguardKeys.tsx +++ b/gui/src/renderer/components/WireguardKeys.tsx @@ -234,6 +234,8 @@ export default class WireguardKeys extends Component<IProps> { {messages.pgettext('wireguard-key-view', 'Key verification failed')} </Text> ); + } else { + return null; } default: |
