Skip to content

Commit 80a8e44

Browse files
committed
(refacto) remove futile 0 to setTimeout
1 parent 3ce12a0 commit 80a8e44

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ fetchMessages({ room, options }) {
169169
setTimeout(() => {
170170
this.messages = []
171171
this.messagesLoaded = true
172-
}, 0)
172+
})
173173
}
174174
```
175175

src/ChatWindow/Message/AudioPlayer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export default {
7979
if (!this.audioSource) return
8080
8181
if (this.isPlaying) this.player.pause()
82-
else setTimeout(() => this.player.play(), 0)
82+
else setTimeout(() => this.player.play())
8383
8484
this.isPlaying = !this.isPlaying
8585
},

src/ChatWindow/Message/MessageActions.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ export default {
192192
193193
if (optionsTopPosition) this.menuOptionsTop = 30
194194
else this.menuOptionsTop = -menuOptionsTop
195-
}, 0)
195+
})
196196
},
197197
closeOptions() {
198198
this.optionsOpened = false

src/ChatWindow/Room/Room.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ export default {
485485
this.infiniteState.loaded()
486486
}
487487
488-
setTimeout(() => (this.loadingMoreMessages = false), 0)
488+
setTimeout(() => (this.loadingMoreMessages = false))
489489
},
490490
messagesLoaded(val) {
491491
if (val) this.loadingMessages = false
@@ -501,7 +501,7 @@ export default {
501501
if (e.key === 'Enter' && !e.shiftKey && !this.fileDialog) {
502502
if (isMobile) {
503503
this.message = this.message + '\n'
504-
setTimeout(() => this.onChangeInput(), 0)
504+
setTimeout(() => this.onChangeInput())
505505
} else {
506506
this.sendMessage()
507507
}
@@ -519,7 +519,7 @@ export default {
519519
520520
this.$refs['roomTextarea'].addEventListener('blur', () => {
521521
this.resetFooterList()
522-
if (isMobile) setTimeout(() => (this.keepKeyboardOpen = false), 0)
522+
if (isMobile) setTimeout(() => (this.keepKeyboardOpen = false))
523523
})
524524
},
525525
@@ -536,7 +536,7 @@ export default {
536536
537537
if (this.roomMessage) {
538538
this.message = this.roomMessage
539-
setTimeout(() => this.onChangeInput(), 0)
539+
setTimeout(() => this.onChangeInput())
540540
}
541541
542542
const unwatch = this.$watch(
@@ -572,7 +572,7 @@ export default {
572572
this.scrollMessagesCount++
573573
}
574574
}
575-
}, 0)
575+
})
576576
},
577577
onContainerScroll(e) {
578578
this.hideOptions = true
@@ -722,7 +722,7 @@ export default {
722722
this.file = null
723723
this.message = ''
724724
this.preventKeyboardFromClosing()
725-
setTimeout(() => this.focusTextarea(disableMobileFocus), 0)
725+
setTimeout(() => this.focusTextarea(disableMobileFocus))
726726
return
727727
}
728728
@@ -738,7 +738,7 @@ export default {
738738
this.videoFile = null
739739
this.emojiOpened = false
740740
this.preventKeyboardFromClosing()
741-
setTimeout(() => this.focusTextarea(disableMobileFocus), 0)
741+
setTimeout(() => this.focusTextarea(disableMobileFocus))
742742
},
743743
resetMediaFile() {
744744
this.mediaDimensions = null
@@ -764,7 +764,7 @@ export default {
764764
this.cursorRangePosition
765765
)
766766
this.cursorRangePosition = null
767-
}, 0)
767+
})
768768
}
769769
},
770770
preventKeyboardFromClosing() {
@@ -851,7 +851,7 @@ export default {
851851
852852
if (isImageFile(this.file)) {
853853
this.imageFile = message.file.url
854-
setTimeout(() => this.onMediaLoad(), 0)
854+
setTimeout(() => this.onMediaLoad())
855855
} else if (isVideoFile(this.file)) {
856856
this.videoFile = message.file.url
857857
setTimeout(() => this.onMediaLoad(), 50)
@@ -868,7 +868,7 @@ export default {
868868
const element = this.$refs.scrollContainer
869869
element.classList.add('vac-scroll-smooth')
870870
element.scrollTo({ top: element.scrollHeight, behavior: 'smooth' })
871-
setTimeout(() => element.classList.remove('vac-scroll-smooth'), 0)
871+
setTimeout(() => element.classList.remove('vac-scroll-smooth'))
872872
}, 50)
873873
},
874874
onChangeInput() {

src/components/EmojiPicker.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ export default {
123123
? '60px'
124124
: ''
125125
}
126-
}, 0)
126+
})
127127
}
128128
}
129129
}

0 commit comments

Comments
 (0)