UNPKG

@threlte/extras

Version:

Utilities, abstractions and plugins for your Threlte apps

9 lines (8 loc) 299 B
import { useThrelteUserContext } from '@threlte/core'; import { SvelteMap, SvelteSet } from 'svelte/reactivity'; const createPortalContext = () => { return new SvelteMap(); }; export const usePortalContext = () => { return useThrelteUserContext('threlte-portals', createPortalContext()); };