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

@ -124,7 +124,7 @@ export const FeedItem = observer(function ({
style={[
styles.bottomReplyLine,
{borderColor: pal.colors.replyLine},
isNoTop ? {top: 64} : undefined,
isNoTop ? styles.bottomReplyLineNoTop : undefined,
]}
/>
)}
@ -163,7 +163,7 @@ export const FeedItem = observer(function ({
timestamp={item.post.indexedAt}
/>
{!isChild && replyAuthorDid !== '' && (
<View style={[s.flexRow, s.mb2, {alignItems: 'center'}]}>
<View style={[s.flexRow, s.mb2, s.alignCenter]}>
<FontAwesomeIcon
icon="reply"
size={9}
@ -195,9 +195,7 @@ export const FeedItem = observer(function ({
lineHeight={1.3}
/>
</View>
) : (
<View style={{height: 5}} />
)}
) : undefined}
{item.post.embed ? (
<PostEmbeds embed={item.post.embed} style={styles.embed} />
) : null}
@ -281,6 +279,7 @@ const styles = StyleSheet.create({
bottom: 0,
borderLeftWidth: 2,
},
bottomReplyLineNoTop: {top: 64},
includeReason: {
flexDirection: 'row',
paddingLeft: 50,