From d2be8fdf7daef254649078f74ed6ccdcf1ad0ceb Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Mon, 1 Jul 2024 16:22:08 +0200 Subject: [PATCH] chore(components): improve jsdoc --- src/runtime/components/Alert.vue | 2 +- src/runtime/components/CommandPalette.vue | 9 +++++++-- src/runtime/components/Modal.vue | 2 +- src/runtime/components/Slideover.vue | 2 +- src/runtime/components/Toast.vue | 2 +- 5 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/runtime/components/Alert.vue b/src/runtime/components/Alert.vue index 3bfb2960..14e5c29b 100644 --- a/src/runtime/components/Alert.vue +++ b/src/runtime/components/Alert.vue @@ -31,7 +31,7 @@ export interface AlertProps { actions?: ButtonProps[] /** * Display a close button to dismiss the alert. - * Will render with `{ size: 'md', color: 'gray', variant: 'link' }`. + * `{ size: 'md', color: 'gray', variant: 'link' }` * @emits `close` * @defaultValue false */ diff --git a/src/runtime/components/CommandPalette.vue b/src/runtime/components/CommandPalette.vue index 501ad246..334206f0 100644 --- a/src/runtime/components/CommandPalette.vue +++ b/src/runtime/components/CommandPalette.vue @@ -36,7 +36,12 @@ export interface CommandPaletteGroup { highlightedIcon?: string } -export interface CommandPaletteProps extends Pick, Pick { +export interface CommandPaletteProps extends Pick, Pick { + /** + * The element or component this component should render as. + * @defaultValue 'div' + */ + as?: any /** * The icon displayed in the input. * @defaultValue appConfig.ui.icons.search @@ -54,7 +59,7 @@ export interface CommandPaletteProps extends Pick