Skip to content

Commit 229880c

Browse files
author
issayah
committed
BToast setTimeout error fix
1 parent b58a793 commit 229880c

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/components/BToast/BToast.vue

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ import {
1111
VNode,
1212
watch,
1313
} from 'vue'
14-
import {normalizeSlot} from '../../utils/normalize-slot'
15-
import {ColorVariant} from '../../types'
16-
import {toInteger} from '../../utils/number'
14+
import {normalizeSlot} from '@/utils/normalize-slot'
15+
import {ColorVariant} from '@/types'
16+
import {toInteger} from '@/utils/number'
1717
import BTransition from '../BTransition/BTransition.vue'
18-
import {requestAF} from '../../utils/dom'
18+
import {requestAF} from '@/utils/dom'
1919
import BButtonClose from '../BButton/BCloseButton.vue'
20-
import {isLink} from '../../utils/router'
20+
import {isLink} from '@/utils/router'
2121
import {BLINK_PROPS} from '../BLink/BLink.vue'
2222
import {BodyProp} from './plugin'
2323
@@ -59,11 +59,12 @@ export default defineComponent({
5959
show: localShow.value || isTransitioning.value,
6060
}))
6161
62-
let dismissTimer: number | undefined
62+
let dismissTimer: ReturnType<typeof setTimeout> | undefined
6363
let dismissStarted: number
6464
let resumeDismiss: number
6565
6666
const clearDismissTimer = () => {
67+
if (dismissTimer === undefined) return
6768
clearTimeout(dismissTimer)
6869
dismissTimer = undefined
6970
}

0 commit comments

Comments
 (0)