Add no-misused/floating-promises lint rule

This commit is contained in:
Fedor Indutny 2022-12-21 10:41:48 -08:00 committed by GitHub
parent 1a68c3db62
commit ed271d92ea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
150 changed files with 1296 additions and 991 deletions

View file

@ -321,7 +321,7 @@ export function MessageAudio(props: Props): JSX.Element {
let canceled = false;
(async () => {
void (async () => {
try {
if (!attachment.url) {
throw new Error(

View file

@ -367,7 +367,9 @@ export class MessageDetail extends React.Component<Props> {
icon: 'StoryDetailsModal__copy-icon',
label: i18n('StoryDetailsModal__copy-timestamp'),
onClick: () => {
window.navigator.clipboard.writeText(String(sentAt));
void window.navigator.clipboard.writeText(
String(sentAt)
);
},
},
]}

View file

@ -163,7 +163,7 @@ function MessageAudioContainer({
setIsActive(true);
}
if (!playing) {
audio.play();
void audio.play();
setPlaying(true);
setPlayed(true);
}
@ -183,7 +183,7 @@ function MessageAudioContainer({
const setIsPlayingAction = (value: boolean) => {
if (value) {
audio.play();
void audio.play();
} else {
audio.pause();
}

View file

@ -249,7 +249,7 @@ export function AddGroupMembersModal({
return renderConfirmAdditionsModal({
groupTitle,
makeRequest: () => {
makeRequest(selectedConversationIds);
void makeRequest(selectedConversationIds);
},
onClose: onCloseConfirmationDialog,
requestState,

View file

@ -138,7 +138,7 @@ export function GroupLinkManagement({
ref={!isAdmin ? focusRef : undefined}
onClick={() => {
if (conversation.groupLink) {
copyGroupLink(conversation.groupLink);
void copyGroupLink(conversation.groupLink);
}
}}
/>