@revenuecat/purchases-ui-js
Version:
Web components for Paywalls. Powered by RevenueCat
11 lines (10 loc) • 318 B
JavaScript
import { getContext, setContext } from "svelte";
import { readable } from "svelte/store";
const key = Symbol("hover");
export function setHoverStateContext(context) {
setContext(key, context);
}
export function getHoverStateContext() {
const context = getContext(key);
return context ?? readable(false);
}