@revenuecat/purchases-ui-js
Version:
Web components for Paywalls. Powered by RevenueCat
13 lines (12 loc) • 415 B
JavaScript
import { writable } from "svelte/store";
import { getPaywallContext, setPaywallContext } from "../stores/paywall";
export function selectedPackageIdDecorator(selectedPackageId) {
const paywallContext = getPaywallContext();
return (Story) => {
setPaywallContext({
...paywallContext,
selectedPackageId: writable(selectedPackageId),
});
return Story();
};
}