ant-design-x-vue-next
Version:
Ant Design X for Vue — community continuation aligned with @ant-design/x
6 lines (5 loc) • 388 B
TypeScript
import { type ComputedRef } from 'vue';
import type { Locale, xLocale } from './types';
export type LocaleComponentName = Exclude<keyof xLocale, 'locale'>;
declare function useLocale<C extends LocaleComponentName = LocaleComponentName>(componentName: C, defaultLocale?: Locale[C] | (() => Locale[C])): [ComputedRef<NonNullable<Locale[C]>>, ComputedRef<string>];
export default useLocale;