fix(App): remove dir prop (#2630)

This commit is contained in:
Benjamin Canac
2024-11-13 16:23:08 +01:00
committed by GitHub
parent 9241ba1230
commit 7cc26d098d
6 changed files with 71 additions and 45 deletions

View File

@@ -5,7 +5,7 @@ import { extendDevtoolsMeta } from '../composables/extendDevtoolsMeta'
import type { ToasterProps, Locale } from '../types'
import { en } from '../locale'
export interface AppProps extends Omit<ConfigProviderProps, 'useId'> {
export interface AppProps extends Omit<ConfigProviderProps, 'useId' | 'dir'> {
tooltip?: TooltipProviderProps
toaster?: ToasterProps | null
locale?: Locale
@@ -42,7 +42,7 @@ provide(localeContextInjectionKey, locale)
</script>
<template>
<ConfigProvider :use-id="() => (useId() as string)" :dir="dir || locale.dir" v-bind="configProviderProps">
<ConfigProvider :use-id="() => (useId() as string)" :dir="locale.dir" v-bind="configProviderProps">
<TooltipProvider v-bind="tooltipProps">
<UToaster v-if="toaster !== null" v-bind="toasterProps">
<slot />

View File

@@ -1,5 +1,5 @@
import type { Locale, Direction, Messages } from '../types/locale'
import { defu } from 'defu'
import type { Locale, Direction, Messages } from '../types/locale'
interface DefineLocaleOptions {
name: string