1
- import type { ConfigurableDocument } from '@vueuse/core'
1
+ import type { ConfigurableDocument , MaybeElement } from '@vueuse/core'
2
2
import type { Options } from 'sortablejs'
3
3
import type { MaybeRef , MaybeRefOrGetter } from 'vue'
4
4
import { defaultDocument , tryOnMounted , tryOnScopeDispose , unrefElement } from '@vueuse/core'
@@ -27,7 +27,7 @@ export type UseSortableOptions = Options & ConfigurableDocument
27
27
28
28
export function useSortable < T > ( selector : string , list : MaybeRefOrGetter < T [ ] > ,
29
29
options ?: UseSortableOptions ) : UseSortableReturn
30
- export function useSortable < T > ( el : MaybeRefOrGetter < HTMLElement | null | undefined > , list : MaybeRefOrGetter < T [ ] > ,
30
+ export function useSortable < T > ( el : MaybeRefOrGetter < MaybeElement > , list : MaybeRefOrGetter < T [ ] > ,
31
31
options ?: UseSortableOptions ) : UseSortableReturn
32
32
33
33
/**
@@ -37,7 +37,7 @@ export function useSortable<T>(el: MaybeRefOrGetter<HTMLElement | null | undefin
37
37
* @param options
38
38
*/
39
39
export function useSortable < T > (
40
- el : MaybeRefOrGetter < HTMLElement | null | undefined > | string ,
40
+ el : MaybeRefOrGetter < MaybeElement > | string ,
41
41
list : MaybeRefOrGetter < T [ ] > ,
42
42
options : UseSortableOptions = { } ,
43
43
) : UseSortableReturn {
0 commit comments