mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-15 01:41:20 +08:00
6503e55277
* refactor(utils-v2): migrate utils * refactor(utils-v2): migrate utils * refactor(utils-v2): migrate utils * refactor(utils): remove * refactor(utils): rename * refactor(utils): move EVENT_CODE to constants * refactor: remove generic
10 lines
271 B
TypeScript
10 lines
271 B
TypeScript
import type { ComponentPublicInstance, Ref } from 'vue'
|
|
|
|
export const composeRefs = (...refs: Ref<HTMLElement | null>[]) => {
|
|
return (el: Element | ComponentPublicInstance | null) => {
|
|
refs.forEach((ref) => {
|
|
ref.value = el as HTMLElement | null
|
|
})
|
|
}
|
|
}
|