react-native-nitro-wallet
Version:
A React Native package for interacting with Apple or Google Wallet
13 lines (12 loc) • 895 B
JavaScript
;
import { NitroModules } from "react-native-nitro-modules";
import { iosOnly } from "./utils";
const NitroWallet = NitroModules.createHybridObject("NitroWallet");
export const Wallet = {
canAddPassesToAppleWallet: iosOnly(() => NitroWallet.canAddPassesToAppleWallet(), "canAddPassesToAppleWallet"),
addPassToAppleWallet: iosOnly(base64String => NitroWallet.addPassToAppleWallet(base64String), "addPassToAppleWallet"),
viewPassInAppleWallet: iosOnly((cardIdentifier, serialNumber) => NitroWallet.viewPassInAppleWallet(cardIdentifier, serialNumber), "viewPassInAppleWallet"),
doesPassExistInAppleWallet: (cardIdentifier, serialNumber) => NitroWallet.doesPassExistInAppleWallet(cardIdentifier, serialNumber),
removePassFromAppleWallet: (cardIdentifier, serialNumber) => NitroWallet.removePassFromAppleWallet(cardIdentifier, serialNumber)
};
//# sourceMappingURL=index.js.map