-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Refactor workspace settings #5642
Conversation
Refactor workspace settings (cherry picked from commit 2ae2fd8)
…5642 🍒 Cherry pick PR #5642 to staging 🍒
🚀 Cherry-picked to staging by @marcaaron in version: 1.1.7-2 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
We found this issue while QAing this PR #5760 Not sure if a deploy blocker tho, added the label so it can be decided there |
🚀 Deployed to production by @AndrewGable in version: 1.1.7-24 🚀
|
🚀 Deployed to staging by @marcaaron in version: 1.1.7-25 🚀
|
🚀 Deployed to production by @roryabraham in version: 1.1.8-9 🚀
|
@@ -1861,6 +1872,10 @@ const styles = { | |||
cursor: 'not-allowed', | |||
}, | |||
|
|||
cursorPointer: { | |||
cursor: 'pointer', |
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.
This style property is not supported on RN. It is a browser-only css property. Because we used the same styles for all platforms, it caused a console error on native platforms #20589.
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.
I wonder if we could fix this generically by passing all styles through StyleSheet.create
?
This PR adds a lot of feature promotion to the workspace settings
Fixed Issues
$ #5689
Tests
QA Steps
Tests are all written in this doc and will be performed internally
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android