diff --git a/native/account/registration/keyserver-selection.react.js b/native/account/registration/keyserver-selection.react.js --- a/native/account/registration/keyserver-selection.react.js +++ b/native/account/registration/keyserver-selection.react.js @@ -111,7 +111,7 @@ const serverCallParamOverride = React.useMemo( () => ({ keyserverInfos: { - [keyserverURL]: { + [(keyserverURL: string)]: { urlPrefix: keyserverURL, }, }, diff --git a/native/markdown/markdown-spoiler.react.js b/native/markdown/markdown-spoiler.react.js --- a/native/markdown/markdown-spoiler.react.js +++ b/native/markdown/markdown-spoiler.react.js @@ -63,9 +63,9 @@ if (messageKey && parsedSpoilerIdentifier !== null) { setSpoilerRevealed({ ...spoilerRevealed, - [messageKey]: { + [(messageKey: string)]: { ...spoilerRevealed[messageKey], - [parsedSpoilerIdentifier]: true, + [(parsedSpoilerIdentifier: number)]: true, }, }); } diff --git a/native/markdown/markdown-user-mention.react.js b/native/markdown/markdown-user-mention.react.js --- a/native/markdown/markdown-user-mention.react.js +++ b/native/markdown/markdown-user-mention.react.js @@ -37,7 +37,7 @@ return; } - setUserProfileBottomSheetActive({ [messageKey]: false }); + setUserProfileBottomSheetActive({ [(messageKey: string)]: false }); }, [messageKey, setUserProfileBottomSheetActive]); useFocusEffect(onFocusCallback); @@ -47,7 +47,7 @@ return; } - setUserProfileBottomSheetActive({ [messageKey]: true }); + setUserProfileBottomSheetActive({ [(messageKey: string)]: true }); navigateToUserProfileBottomSheet(userID); }, [ messageKey, diff --git a/native/markdown/markdown-utils.js b/native/markdown/markdown-utils.js --- a/native/markdown/markdown-utils.js +++ b/native/markdown/markdown-utils.js @@ -58,7 +58,7 @@ ): () => void { const { setLinkModalActive } = markdownContext; const onDismiss = React.useCallback(() => { - messageKey && setLinkModalActive({ [messageKey]: false }); + messageKey && setLinkModalActive({ [(messageKey: string)]: false }); }, [setLinkModalActive, messageKey]); const url = normalizeURL(inputURL); @@ -78,7 +78,7 @@ deepLinksContext?.setCurrentLinkUrl(url); return; } - messageKey && setLinkModalActive({ [messageKey]: true }); + messageKey && setLinkModalActive({ [(messageKey: string)]: true }); Alert.alert( 'External link', `You sure you want to open this link?\n\n${displayURL}`,