UNPKG

@owdproject/core

Version:

Nuxt Desktop module for browser desktop experiences (windows, shell, apps)

9 lines (7 loc) 357 B
import { computed } from 'vue' import { useDesktopConfig } from './useDesktopConfig' /** Readonly slice for an extension namespace (`fs`, `terminal`, or custom `configKey`). */ export function useDesktopExtension<K extends string>(key: K) { const desktop = useDesktopConfig() return computed(() => desktop.value?.[key as keyof typeof desktop.value]) }