Skip to content

Commit bd38348

Browse files
chore(ui): fix type errors (#1060)
1 parent ef01af1 commit bd38348

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

packages/ui/src/components/DropdownButton.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import type { ComputedGetter } from 'vue'
2+
import type { ComputedRef } from 'vue'
33
import type { ButtonProps } from './Button.vue'
44
import { vClosePopper } from 'floating-vue'
55
import { inject } from 'vue'
@@ -11,7 +11,7 @@ const props = withDefaults(defineProps<ButtonProps & {
1111
keepOpen: false,
1212
})
1313
14-
const disabled = inject<ComputedGetter<boolean> | undefined>('$ui-dropdown-disabled', undefined)!
14+
const disabled = inject<ComputedRef<boolean> | undefined>('$ui-dropdown-disabled', undefined)!
1515
</script>
1616

1717
<template>

packages/ui/storybook/Dropdown.story.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,9 @@ const disabled = ref(false)
1818
v-model="placement"
1919
title="Placement"
2020
:options="placements.reduce((acc, placement) => {
21-
// @ts-expect-error
2221
acc[placement] = placement
2322
return acc
24-
}, {})"
23+
}, {} as Record<Placement, Placement>)"
2524
/>
2625
<HstCheckbox v-model="disabled" title="Disabled" />
2726
</template>

0 commit comments

Comments
 (0)