Skip to content

Commit f2fc6d8

Browse files
authored
fix TypeScript issues (#1587)
We had a bunch of unused imports sitting around
1 parent ec84c72 commit f2fc6d8

File tree

15 files changed

+28
-46
lines changed

15 files changed

+28
-46
lines changed

packages/@headlessui-react/src/components/combobox/combobox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import { forwardRefWithAs, render, compact, PropsForFeatures, Features } from '.
3434
import { isDisabledReactIssue7711 } from '../../utils/bugs'
3535
import { match } from '../../utils/match'
3636
import { objectToFormEntries } from '../../utils/form'
37-
import { FocusableMode, isFocusableElement, sortByDomNode } from '../../utils/focus-management'
37+
import { sortByDomNode } from '../../utils/focus-management'
3838

3939
import { Hidden, Features as HiddenFeatures } from '../../internal/hidden'
4040
import { useOpenClosed, State, OpenClosedProvider } from '../../internal/open-closed'

packages/@headlessui-vue/src/components/combobox/combobox.test.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
1-
import {
2-
DefineComponent,
3-
defineComponent,
4-
nextTick,
5-
ref,
6-
watch,
7-
h,
8-
reactive,
9-
computed,
10-
PropType,
11-
} from 'vue'
1+
import { defineComponent, nextTick, ref, watch, h, reactive, computed, PropType } from 'vue'
122
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
133
import {
144
Combobox,

packages/@headlessui-vue/src/components/disclosure/disclosure.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineComponent, nextTick, ref, watch, h, ComponentOptionsWithoutProps } from 'vue'
1+
import { defineComponent, nextTick, ref, watch, h } from 'vue'
22
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
33
import { Disclosure, DisclosureButton, DisclosurePanel } from './disclosure'
44
import { suppressConsoleLogs } from '../../test-utils/suppress-console-logs'

packages/@headlessui-vue/src/components/focus-trap/focus-trap.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { defineComponent, ref, nextTick, onMounted, ComponentOptionsWithoutProps } from 'vue'
1+
import { ref, nextTick, onMounted } from 'vue'
22

33
import { FocusTrap } from './focus-trap'
44
import { assertActiveElement, getByText } from '../../test-utils/accessibility-assertions'
55
import { suppressConsoleLogs } from '../../test-utils/suppress-console-logs'
6-
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
6+
import { createRenderTemplate } from '../../test-utils/vue-testing-library'
77
import { click, press, shift, Keys } from '../../test-utils/interactions'
88
import { html } from '../../test-utils/html'
99

packages/@headlessui-vue/src/components/listbox/listbox.test.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
1-
import {
2-
defineComponent,
3-
nextTick,
4-
ref,
5-
watch,
6-
h,
7-
reactive,
8-
ComponentOptionsWithoutProps,
9-
} from 'vue'
1+
import { defineComponent, nextTick, ref, watch, h, reactive } from 'vue'
102
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
113
import { Listbox, ListboxLabel, ListboxButton, ListboxOptions, ListboxOption } from './listbox'
124
import { suppressConsoleLogs } from '../../test-utils/suppress-console-logs'

packages/@headlessui-vue/src/components/menu/menu.test.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,4 @@
1-
import {
2-
ComponentOptionsWithoutProps,
3-
defineComponent,
4-
h,
5-
nextTick,
6-
reactive,
7-
ref,
8-
watch,
9-
} from 'vue'
1+
import { defineComponent, h, nextTick, reactive, ref, watch } from 'vue'
102
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
113
import { Menu, MenuButton, MenuItems, MenuItem } from './menu'
124
import { TransitionChild } from '../transitions/transition'

packages/@headlessui-vue/src/components/popover/popover.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineComponent, nextTick, ref, watch, h, ComponentOptionsWithoutProps } from 'vue'
1+
import { defineComponent, nextTick, ref, watch, h } from 'vue'
22
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
33

44
import { Popover, PopoverGroup, PopoverButton, PopoverPanel, PopoverOverlay } from './popover'

packages/@headlessui-vue/src/components/portal/portal.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { h, defineComponent, ref, nextTick, ComponentOptionsWithoutProps, createSSRApp } from 'vue'
22

3-
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
3+
import { createRenderTemplate } from '../../test-utils/vue-testing-library'
44
import { renderToString } from 'vue/server-renderer'
55
import { Portal, PortalGroup } from './portal'
66
import { click } from '../../test-utils/interactions'

packages/@headlessui-vue/src/components/radio-group/radio-group.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineComponent, nextTick, ref, watch, reactive, ComponentOptionsWithoutProps } from 'vue'
1+
import { nextTick, ref, watch, reactive } from 'vue'
22
import { createRenderTemplate, render } from '../../test-utils/vue-testing-library'
33

44
import { RadioGroup, RadioGroupOption, RadioGroupLabel, RadioGroupDescription } from './radio-group'

packages/@headlessui-vue/src/components/radio-group/radio-group.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ export let RadioGroup = defineComponent({
9090

9191
let value = computed(() => props.modelValue)
9292

93-
let api = {
93+
// TODO: Fix type
94+
let api: any = {
9495
options,
9596
value,
9697
disabled: computed(() => props.disabled),
@@ -133,7 +134,6 @@ export let RadioGroup = defineComponent({
133134
},
134135
}
135136

136-
// @ts-expect-error ...
137137
provide(RadioGroupContext, api)
138138

139139
useTreeWalker({

0 commit comments

Comments
 (0)