Redact elements by ID
The React Native SDK is a light-weight interface into our native Android and iOS SDKs. For more information on Visual Capture & Replay please see the documentation for those platforms:
Privacy
React Native elements can be redacted by assigning an appropriate testID
attribute. The value lr-hide
can be used by default, and additional values to redact can be added through configuration.
Configuring redactionTags
redactionTags
If you wish to redact views by tag values other than lr-hide
a list of strings can be supplied when initializing the SDK.
LogRocket.init('APP_SLUG', {
redactionTags: ['private'],
});
Using testID
to redact views
testID
to redact viewsApply a testID
attribute to any elements you wish to redact from view capture.
<View testID="lr-hide">
This view will be hidden using the default lr-hide matcher.
</View>
<View testID="private">
This view will be hidden using the custom private matcher.
</View>
<View testID="something-else">
This view will be captured.
</View>