UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

12 lines (9 loc) 416 B
import { computed } from 'vue'; import { createContext } from '../../utils/create-context.js'; const [EnvironmentContextProvider, useEnvironmentContext] = createContext("EnvironmentContext"); const DEFAULT_ENVIRONMENT = computed(() => ({ getRootNode: () => document, getDocument: () => document, getWindow: () => window })); export { DEFAULT_ENVIRONMENT, EnvironmentContextProvider, useEnvironmentContext };