UNPKG

svelte-settings

Version:

> [!WARNING] > This project is a work in progress. Do not use it in any of your projects yet.

16 lines (15 loc) 420 B
import { getContext, setContext } from 'svelte'; const settingsKey = {}; export function setSettingsContext(settings) { setContext(settingsKey, settings); } export function getSettingsContext() { return getContext(settingsKey); } const optionsKey = {}; export function setOptionsContext(options) { setContext(optionsKey, options); } export function getOptionsContext() { return getContext(optionsKey); }