UNPKG

ui-ingredients

Version:

Headless component library for Svelte powered by zag

14 lines (13 loc) 306 B
import { createContext as createSvelteContext } from 'svelte'; export function createSafeContext() { const [_get, set] = createSvelteContext(); const get = () => { try { return _get(); } catch { return null; } }; return [get, set]; }