Deferred deep link recovery for React Native
npm install @bdmakers/react-native-deferred-linkimport { DeferredLink } from '@bdmakers/react-native-deferred-link';
// Configure (call once at app startup)
DeferredLink.configure({
domains: ['your-domain.com'],
appScheme: 'yourapp',
});
// Get deferred link on first launch
const result = await DeferredLink.getInitialDeferredLink();
if (result.found) {
console.log('Deferred link URL:', result.url);
console.log('Source:', result.source); // 'android_install_referrer' | 'ios_pasteboard'
}
// Clear consumed link
await DeferredLink.clearConsumedDeferredLink();MIT
Made with create-react-native-library