Add fallback FlashList fingerprints without ImportTracker

This commit is contained in:
Rosie Val 2026-08-08 23:19:31 -04:00
parent df891b938c
commit efb6eb1801

View file

@ -25,7 +25,6 @@ export let FlashList: typeof import('@shopify/flash-list') = proxify(
null,
null,
null,
// TODO: Decouple?
ImportTrackerModuleId,
]).or(
// TODO: Remove when stable > 340206+
@ -38,9 +37,32 @@ export let FlashList: typeof import('@shopify/flash-list') = proxify(
null,
null,
null,
// TODO: Decouple?
ImportTrackerModuleId,
]),
).or(
withDependencies([
ReactModuleId,
ReactNativeModuleId,
ReactJSXRuntimeModuleId,
null,
null,
null,
null,
null,
null,
]),
).or(
// [React, JSXRuntime, (Platform), (FlashListExports), (Reanimated), (RNBottomSheet), (BottomSheet)]
withDependencies([
ReactModuleId,
ReactJSXRuntimeModuleId,
null,
null,
null,
null,
null,
null,
]),
),
)
.keyAs('revenge.externals.Shopify.FlashList'),