Enable lint rules for Promise handling to discourage misuse of them. (#2607)
* Enable lint rules for Promise handling to discourage misuse of them. Squashed all of Hugh's commits into one. --------- Co-authored-by: Hugh Nimmo-Smith <hughns@element.io>
This commit is contained in:
@@ -8,6 +8,7 @@ Please see LICENSE in the repository root for full details.
|
||||
import { useTranslation } from "react-i18next";
|
||||
import { FC, useCallback } from "react";
|
||||
import { Button } from "@vector-im/compound-web";
|
||||
import { logger } from "matrix-js-sdk/src/logger";
|
||||
|
||||
import { Config } from "../config/Config";
|
||||
import styles from "./RageshakeButton.module.css";
|
||||
@@ -25,6 +26,8 @@ export const RageshakeButton: FC<Props> = ({ description }) => {
|
||||
submitRageshake({
|
||||
description,
|
||||
sendLogs: true,
|
||||
}).catch((e) => {
|
||||
logger.error("Failed to send rageshake", e);
|
||||
});
|
||||
}, [submitRageshake, description]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user