UNPKG

bootstrap-vue-3

Version:

Early (but lovely) implementation of Vue 3, Bootstrap 5 and Typescript

20 lines (18 loc) 402 B
import {onBeforeUnmount, onMounted, type Ref} from 'vue' /** * @param element * @param event * @param callback */ export default ( element: Ref<HTMLElement | undefined>, event: string, callback: EventListener ): void => { onMounted(() => { element?.value?.addEventListener(event, callback) }) onBeforeUnmount(() => { element?.value?.removeEventListener(event, callback) }) }