mirror of
https://github.com/element-plus/element-plus.git
synced 2026-03-13 07:51:17 +08:00
10 lines
281 B
TypeScript
10 lines
281 B
TypeScript
import type { ComponentPublicInstance, Ref } from 'vue'
|
|
|
|
export const composeRefs = (...refs: Ref<HTMLElement | undefined>[]) => {
|
|
return (el: Element | ComponentPublicInstance | null) => {
|
|
refs.forEach((ref) => {
|
|
ref.value = el as HTMLElement | undefined
|
|
})
|
|
}
|
|
}
|