UNPKG

linkify-sdk

Version:

Librería para enlaces profundos dinámicos (Universal Links y App Links)

25 lines (20 loc) 683 B
import { NativeModules } from 'react-native'; const { LinkifySDK } = NativeModules; export class Linkify { static async getInitialLink(): Promise<string> { try { const link = await LinkifySDK.getInitialLink(); return link; } catch (error) { console.error('Error getting dynamic link', error); return ''; } } static listenForDynamicLink(callback: (link: string) => void) { LinkifySDK.listenForDynamicLink(); // Logic for callback when a dynamic link is opened LinkifySDK.addListener('DynamicLinkOpened', (link: string) => { callback(link); }); } }