UNPKG

@revenuecat/purchases-ui-js

Version:

Web components for Paywalls. Powered by RevenueCat

11 lines (10 loc) 327 B
import { getContext, setContext } from "svelte"; import { readable } from "svelte/store"; const key = Symbol("selected"); export function setSelectedStateContext(context) { setContext(key, context); } export function getSelectedStateContext() { const context = getContext(key); return context ?? readable(false); }