Skip to content

Latest commit

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

react-native-wallet

ReactNative module for Apple Wallet Version 1.0.5

Installation

npm install --save react-native-wallet
react-native link react-native-wallet

Usage

// ImportimportWalletfrom'react-native-wallet';

The following calls are implemented:

/** * Check if you can add passes. * @param callback A callback which will receive a boolean */Wallet.canAddPasses(added=>{// Handle rest});/** * Show the pass controller for the provided URL. * The resolving promise will contain a boolean saying if the pass was added or not. * @param passURL URL to pkpass file * @return Promise Passing a boolean */Wallet.showAddPassControllerFromURL(passURL);/** * Show the pass controller for the provided filepath. * The resolving promise will contain a boolean saying if the pass was added or not. * @param filepath File path pkpass file * @return Promise Passing a boolean */Wallet.showAddPassControllerFromFile(passURL);

Usage with File

constsharePkPass=async()=>{tryconstpayload={};// custom payloadconstresult=awaitRNFetchBlob.config({fileCache : true,// appendExt : 'pkpass',}).fetch('POST',url,{},payload);constresultShare=awaitshowAddPassControllerFromFile(result.data);}catch(err){console.log('error on share pkpass: ',err)}}

About

ReactNative module for Apple Wallet

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages