You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task/Issue URL:
https://app.asana.com/0/414730916066338/1209846575622295/f
### Description
This PR adds a subfeature flag `onForInternalUsers` and
`onForExternalUsers` (the feature flag for prod users to enable staged
rollout).
The flag is used inside a `SwipingTabsFeatureProvider` wrapper so
nothing else should be affected. The original flag feature flag will be
used to keep the feature enabled for all internal users.
After this, the updated privacy config will look like this:
```
"swipingTabs": {
"state": "enabled",
"minSupportedVersion": 52271000,
"features": {
"onForInternalUsers": {
"state": "internal"
},
"onForExternalUsers": {
"state": "enabled",
"rollout": {
"steps": [
{
"percent": 20
}
]
}
}
}
}
```
### Steps to test this PR
_Internal test_
- [x] Replace the privacy config URL to:
`https://jsonblob.com/api/1356597958694592512`
- [x] Run the app using an internal build
- [x] Verify the tab swiping is working
0 commit comments