From d69817a12856863235b225f04d24095001e2989d Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 6 Mar 2024 15:37:02 +0100 Subject: [PATCH] chore(Button): use `defineSlots` --- src/runtime/components/Button.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/Button.vue b/src/runtime/components/Button.vue index 909a71c3..c4e03c8c 100644 --- a/src/runtime/components/Button.vue +++ b/src/runtime/components/Button.vue @@ -29,10 +29,16 @@ export interface ButtonProps extends LinkProps { class?: any ui?: Partial } + +export interface ButtonSlots { + leading(props?: { disabled?: boolean; loading?: boolean }): any + default(): any + trailing(props?: { disabled?: boolean; loading?: boolean }): any +}