UNPKG

reka-ui

Version:

Vue port for Radix UI Primitives.

11 lines (9 loc) 362 B
import type { Ref } from 'vue' import { computed, ref } from 'vue' import { injectConfigProviderContext } from '@/ConfigProvider/ConfigProvider.vue' export function useLocale(locale?: Ref<string | undefined>) { const context = injectConfigProviderContext({ locale: ref('en'), }) return computed(() => locale?.value || context.locale?.value || 'en') }