-
Notifications
You must be signed in to change notification settings - Fork 787
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(styled-components): Fix react-native-elements related problems #619
Conversation
@@ -78,7 +82,7 @@ export const EntityInfo = ({ entity, orgs, locale, navigation }: Props) => { | |||
}} | |||
subtitle={entity.company} | |||
onPress={() => navigateToCompany(entity.company, orgs, navigation)} | |||
unknown={companyInOrgs(entity.company, orgs)} | |||
hideChevron={!companyInOrgs(entity.company, orgs)} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙏
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@machour It is really awesome!
@gitpoint/maintainers Finally, I determined to merge this important PR. I have to admit that I only tested in iOS simulator by myself. But without it, there are so many bugs in our code base. And personally, I trust @machour have tested thoroughly in both platforms, as well as @andrewda 's review. In the worst case, we can fix later. :) |
Spent the afternoon fixing up the problems introduced by the styled-components migration:
<EntityInfo/>
: The test on the company was inverted. Also renamed the prop.<IssueDescription/>
: Fix the repo link header, the issue title & use InlineLabel instead of LabelButton for issues/pulls label<IssueEventListItem/>
: Fix icon styling<*List />
: Adjusted the border bottom color, as the default changed in RNE from 0.7 to 0.17 and this is why we had bolder lines.This should fix #615 #580 and several comments in #569