diff --git a/src/runtime/components/App.vue b/src/runtime/components/App.vue index e4b445db..a618a65d 100644 --- a/src/runtime/components/App.vue +++ b/src/runtime/components/App.vue @@ -2,12 +2,12 @@ import type { ConfigProviderProps, TooltipProviderProps } from 'radix-vue' import type { ToasterProps } from '../types' -export interface ProviderProps extends ConfigProviderProps { +export interface AppProps extends ConfigProviderProps { tooltip?: TooltipProviderProps toaster?: ToasterProps | null } -export interface ProviderSlors { +export interface AppSlors { default(props?: {}): any } @@ -19,10 +19,10 @@ import { reactivePick } from '@vueuse/core' import { useId } from '#imports' import { UToaster, UModalProvider, USlideoverProvider } from '#components' -const props = withDefaults(defineProps(), { +const props = withDefaults(defineProps(), { useId: () => useId() }) -defineSlots() +defineSlots() const configProviderProps = useForwardProps(reactivePick(props, 'dir', 'scrollBody', 'useId')) const tooltipProps = toRef(() => props.tooltip)