Skip to content
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

Use new pagelib reference collection bits. #2295

Merged
merged 17 commits into from Jun 29, 2018

Conversation

montehurd
Copy link
Contributor

@montehurd montehurd commented May 9, 2018

https://phabricator.wikimedia.org/T194444

This doesn't include the pagelib version bump because the PR moving those bits to the page lib isn't merged at the moment. As soon as wikimedia/wikimedia-page-library#140 is merged we can bump the pagelib version (as a new commit on this PR) and it should work.

Question: 5.8.2 or 5.9? (kinda also depends on how quickly the pagelib PR clears CR)
Josh said ok for 5.8.2

This doesn't include the pagelib version bump because the PR moving those bits to the page lib isn't merged at the moment. As soon as wikimedia/wikimedia-page-library#140 is merged we can bump the pagelib version (as a new commit on this PR) and it should work.
* @return {void}
*/
const reformatReferenceItemRectToBridgeToCGRect = referenceItem => {
referenceItem.rect = {
Copy link
Contributor Author

@montehurd montehurd May 9, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was needed so the pagelib didn't have to know about iOS specific CGRect bridging details. The pagelib keeps the rect as a standard JS ClientRect.

@montehurd montehurd added 5.9 and removed 5.8.2 labels May 23, 2018
@montehurd montehurd added 6.0 and removed WIP labels Jun 29, 2018
@joewalsh joewalsh merged commit 8654d11 into develop Jun 29, 2018
@joewalsh joewalsh deleted the useConsolidatedRefCollection branch June 29, 2018 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants