-
Notifications
You must be signed in to change notification settings - Fork 338
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
Introduce NavigationOptions
for custom navigation and CustomerCenterNavigationLink
#4682
Conversation
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.
looking great so far
RevenueCatUI/CustomerCenter/Views/CustomerCenterNavigationLink.swift
Outdated
Show resolved
Hide resolved
1 build increased size
Paywalls 1.0 (1)
|
Item | Install Size Change |
---|---|
DYLD.String Table | ⬆️ 137.9 kB |
Code Signature | ⬆️ 5.3 kB |
DYLD.Exports | ⬆️ 1.8 kB |
Other | ⬆️ 70.6 kB |
🛸 Powered by Emerge Tools
Comment trigger: Size diff threshold of 100.00kB exceeded
….swift Co-authored-by: Andy Boedo <[email protected]>
28d82b6
to
2d26a6d
Compare
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.
LGTM!
NavigationOptions
for custom navigation and CustomerCenterNavigationLink
Motivation
This PR tackles #4311 (comment), introducing
CustomerCenterNavigationOptions
to customize how navigation is handle within theCustomerCenter
.Description
Instead of three separate variables I went for a struct, winning in future flexibility. New variables can be added without breaking the API.
It adds some view modifiers to simplify the use of it internally as well.