1- import { COMPONENT_UID_KEY , Vue } from '../../vue'
21import { NAME_ALERT } from '../../constants/components'
32import { EVENT_NAME_DISMISSED , EVENT_NAME_DISMISS_COUNT_DOWN } from '../../constants/events'
43import {
@@ -7,13 +6,14 @@ import {
76 PROP_TYPE_STRING
87} from '../../constants/props'
98import { SLOT_NAME_DISMISS } from '../../constants/slots'
9+ import { normalizeSlotMixin } from '../../mixins/normalize-slot'
1010import { requestAF } from '../../utils/dom'
1111import { isBoolean , isNumeric } from '../../utils/inspect'
1212import { makeModelMixin } from '../../utils/model'
1313import { toInteger } from '../../utils/number'
1414import { sortKeys } from '../../utils/object'
1515import { makeProp , makePropsConfigurable } from '../../utils/props'
16- import { normalizeSlotMixin } from '../../mixins/normalize-slot '
16+ import { COMPONENT_UID_KEY , extend } from '../../vue '
1717import { BButtonClose } from '../button/button-close'
1818import { BVTransition } from '../transition/bv-transition'
1919
@@ -68,7 +68,7 @@ export const props = makePropsConfigurable(
6868// --- Main component ---
6969
7070// @vue /component
71- export const BAlert = /*#__PURE__*/ Vue . extend ( {
71+ export const BAlert = /*#__PURE__*/ extend ( {
7272 name : NAME_ALERT ,
7373 mixins : [ modelMixin , normalizeSlotMixin ] ,
7474 props,
0 commit comments