fix(plugins/no-track): correctly block AnalyticsTrackingActionCreators

This commit is contained in:
PalmDevs 2025-10-17 17:47:43 +07:00
parent fbf2396d94
commit cb3b12f2ee
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -146,18 +146,17 @@ registerPlugin(
cachedOnly,
)
// actions/AnalyticsTrackActionCreators.tsx
// actions/AnalyticsTrackingActionCreators.tsx
const unsubATAC = waitForModules(
withProps('track'),
(AnalyticsTrackActionCreators, id) => {
(AnalyticsTrackingActionCreators, id) => {
if (getModuleDependencies(id)![0] === DispatcherModuleId) {
unsubATAC()
logger.info('Patching AnalyticsTrackActionCreators...')
instead(AnalyticsTrackActionCreators, 'track', noop)
instead(AnalyticsTrackingActionCreators, 'track', noop)
}
},
cachedOnly,
)
cleanup(unsubTI, unsubATAC)