1
- import { COMPONENT_UID_KEY , Vue } from '../../vue'
2
1
import { NAME_ALERT } from '../../constants/components'
3
2
import { EVENT_NAME_DISMISSED , EVENT_NAME_DISMISS_COUNT_DOWN } from '../../constants/events'
4
3
import {
@@ -7,13 +6,14 @@ import {
7
6
PROP_TYPE_STRING
8
7
} from '../../constants/props'
9
8
import { SLOT_NAME_DISMISS } from '../../constants/slots'
9
+ import { normalizeSlotMixin } from '../../mixins/normalize-slot'
10
10
import { requestAF } from '../../utils/dom'
11
11
import { isBoolean , isNumeric } from '../../utils/inspect'
12
12
import { makeModelMixin } from '../../utils/model'
13
13
import { toInteger } from '../../utils/number'
14
14
import { sortKeys } from '../../utils/object'
15
15
import { makeProp , makePropsConfigurable } from '../../utils/props'
16
- import { normalizeSlotMixin } from '../../mixins/normalize-slot '
16
+ import { COMPONENT_UID_KEY , extend } from '../../vue '
17
17
import { BButtonClose } from '../button/button-close'
18
18
import { BVTransition } from '../transition/bv-transition'
19
19
@@ -68,7 +68,7 @@ export const props = makePropsConfigurable(
68
68
// --- Main component ---
69
69
70
70
// @vue /component
71
- export const BAlert = /*#__PURE__*/ Vue . extend ( {
71
+ export const BAlert = /*#__PURE__*/ extend ( {
72
72
name : NAME_ALERT ,
73
73
mixins : [ modelMixin , normalizeSlotMixin ] ,
74
74
props,
0 commit comments