diff --git a/src/runtime/components/Modal.vue b/src/runtime/components/Modal.vue
index 2b274bab..2458d52e 100644
--- a/src/runtime/components/Modal.vue
+++ b/src/runtime/components/Modal.vue
@@ -73,7 +73,7 @@ extendDevtoolsMeta({ example: 'ModalExample' })
diff --git a/src/runtime/composables/useButtonGroup.ts b/src/runtime/composables/useButtonGroup.ts
index 98475927..e844142b 100644
--- a/src/runtime/composables/useButtonGroup.ts
+++ b/src/runtime/composables/useButtonGroup.ts
@@ -6,7 +6,7 @@ import type { GetObjectField } from '../types/utils'
export const buttonGroupInjectionKey: InjectionKey> = Symbol('nuxt-ui.button-group')
+}> | undefined> = Symbol('nuxt-ui.button-group')
type Props = {
size?: GetObjectField
@@ -14,6 +14,7 @@ type Props = {
export function useButtonGroup(props: Props) {
const buttonGroup = inject(buttonGroupInjectionKey, undefined)
+
return {
orientation: computed(() => buttonGroup?.value.orientation),
size: computed(() => props?.size ?? buttonGroup?.value.size)