Skip to content

Commit e05c05b

Browse files
committed
(chore) cast props to boolean
1 parent b3e0f83 commit e05c05b

File tree

4 files changed

+152
-84
lines changed

4 files changed

+152
-84
lines changed

.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ module.exports = {
2323
'vue/html-indent': 'off',
2424
'space-before-function-paren': 'off',
2525
'vue/max-attributes-per-line': 'off',
26+
'vue/singleline-html-element-content-newline': 'off',
2627
'vue/no-v-html': 'off',
2728
'vue/html-self-closing': [
2829
'error',

demo/.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ module.exports = {
2222
'vue/html-indent': 'off',
2323
'space-before-function-paren': 'off',
2424
'vue/max-attributes-per-line': 'off',
25+
'vue/singleline-html-element-content-newline': 'off',
2526
'vue/html-self-closing': [
2627
'error',
2728
{

demo/src/ChatContainer.vue

+19-25
Original file line numberDiff line numberDiff line change
@@ -5,54 +5,46 @@
55
<button type="submit" :disabled="disableForm || !addRoomUsername">
66
Create Room
77
</button>
8-
<button class="button-cancel" @click="addNewRoom = false">
9-
Cancel
10-
</button>
8+
<button class="button-cancel" @click="addNewRoom = false">Cancel</button>
119
</form>
1210

1311
<form v-if="inviteRoomId" @submit.prevent="addRoomUser">
1412
<input v-model="invitedUsername" type="text" placeholder="Add username" />
1513
<button type="submit" :disabled="disableForm || !invitedUsername">
1614
Add User
1715
</button>
18-
<button class="button-cancel" @click="inviteRoomId = null">
19-
Cancel
20-
</button>
16+
<button class="button-cancel" @click="inviteRoomId = null">Cancel</button>
2117
</form>
2218

2319
<form v-if="removeRoomId" @submit.prevent="deleteRoomUser">
2420
<select v-model="removeUserId">
25-
<option default value="">
26-
Select User
27-
</option>
21+
<option default value="">Select User</option>
2822
<option v-for="user in removeUsers" :key="user._id" :value="user._id">
2923
{{ user.username }}
3024
</option>
3125
</select>
3226
<button type="submit" :disabled="disableForm || !removeUserId">
3327
Remove User
3428
</button>
35-
<button class="button-cancel" @click="removeRoomId = null">
36-
Cancel
37-
</button>
29+
<button class="button-cancel" @click="removeRoomId = null">Cancel</button>
3830
</form>
3931

4032
<vue-advanced-chat
4133
ref="chatWindow"
42-
.height="screenHeight"
43-
.theme="theme"
44-
.styles="styles"
45-
.current-user-id="currentUserId"
46-
.room-id="roomId"
47-
.rooms="loadedRooms"
48-
.loading-rooms="loadingRooms"
49-
.messages="messages"
50-
.messages-loaded="messagesLoaded"
51-
.rooms-loaded="roomsLoaded"
34+
:height="screenHeight"
35+
:theme="theme"
36+
:styles="styles"
37+
:current-user-id="currentUserId"
38+
:room-id="roomId"
39+
:rooms="loadedRooms"
40+
:loading-rooms="loadingRooms"
41+
:rooms-loaded="roomsLoaded"
42+
:messages="messages"
43+
:messages-loaded="messagesLoaded"
44+
:room-message="roomMessage"
5245
.room-actions="roomActions"
5346
.menu-actions="menuActions"
5447
.message-selection-actions="messageSelectionActions"
55-
.room-message="roomMessage"
5648
.templates-text="templatesText"
5749
@fetch-more-rooms="fetchMoreRooms"
5850
@fetch-messages="fetchMessages($event.detail[0])"
@@ -69,7 +61,7 @@
6961
"
7062
@send-message-reaction="sendMessageReaction($event.detail[0])"
7163
@typing-message="typingMessage($event.detail[0])"
72-
@toggle-rooms-list="$emit('show-demo-options', $event.opened)"
64+
@toggle-rooms-list="$emit('show-demo-options', $event.detail[0].opened)"
7365
>
7466
<!-- <template #emoji-picker="{ emojiOpened, addEmoji }">
7567
<button @click="addEmoji({ unicode: '😁' })">
@@ -390,7 +382,9 @@ export default {
390382
if (this.selectedRoom !== room.roomId) return
391383
392384
if (data.length === 0 || data.length < this.messagesPerPage) {
393-
setTimeout(() => (this.messagesLoaded = true), 0)
385+
setTimeout(() => {
386+
this.messagesLoaded = true
387+
}, 0)
394388
}
395389
396390
if (options.reset) this.messages = []

0 commit comments

Comments
 (0)