@bdmakers/react-native-deferred-link

Deferred deep link recovery for React Native


Keywords
react-native, ios, android, deep-link, deferred-link
License
MIT
Install
npm install @bdmakers/react-native-deferred-link@1.0.0

Documentation

@bdmakers/react-native-deferred-link

Deferred deep link recovery for React Native

Installation

npm install @bdmakers/react-native-deferred-link

Usage

import { 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();

Contributing

License

MIT


Made with create-react-native-library