Resolve all remaining lint issues (#88)

* Rework 'navIdx' variables from number arrays to strings to avoid equality-check failures in react hooks

* Resolve all remaining lint issues

* Fix tests

* Use node v18 in gh action test
This commit is contained in:
Paul Frazee 2023-01-24 13:00:11 -06:00 committed by GitHub
parent 3a90114f3a
commit f36c956536
60 changed files with 478 additions and 482 deletions

View file

@ -297,7 +297,7 @@ export const ComposePost = observer(function ComposePost({
)
}
})
}, [text, pal.link])
}, [text, pal.link, pal.text])
return (
<KeyboardAvoidingView
@ -393,7 +393,7 @@ export const ComposePost = observer(function ComposePost({
ref={textInput}
multiline
scrollEnabled
onChangeText={(text: string) => onChangeText(text)}
onChangeText={(str: string) => onChangeText(str)}
onPaste={onPaste}
placeholder={selectTextInputPlaceholder}
placeholderTextColor={pal.colors.textLight}
@ -475,7 +475,7 @@ export const ComposePost = observer(function ComposePost({
)
})
const atPrefixRegex = /@([a-z0-9\.]*)$/i
const atPrefixRegex = /@([a-z0-9.]*)$/i
function extractTextAutocompletePrefix(text: string) {
const match = atPrefixRegex.exec(text)
if (match) {