Skip to content

Repository files navigation

@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

About

Deferred deep link recovery for React Native

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages