import { RampKit } from "rampkit-expo-dev";
import Purchases from "react-native-purchases";
import RevenueCatUI from "react-native-purchases-ui";
// Initialize RevenueCat first
await Purchases.configure({ apiKey: "YOUR_REVENUECAT_KEY" });
// Then RampKit
await RampKit.init({
appId: "YOUR_APP_ID",
onShowPaywall: async () => {
await RevenueCatUI.presentPaywallIfNeeded({
requiredEntitlementIdentifier: "premium",
});
},
});