File tree Expand file tree Collapse file tree 5 files changed +29
-6
lines changed Expand file tree Collapse file tree 5 files changed +29
-6
lines changed Original file line number Diff line number Diff line change @@ -692,6 +692,7 @@ Example:
692692| ` no-room-selected ` | Replace the no room selected template | - | - |
693693| ` menu-icon ` | Replace the room menu icon | - | - |
694694| ` toggle-icon ` | Replace the toggle room list icon | - | - |
695+ | ` spinner-icon ` | Replace the loading spinner icon | ` show, infinite ` | - |
695696| ` scroll-icon ` | Replace the scroll to newest message icon | - | - |
696697| ` reply-close-icon ` | Replace the reply close icon | - | - |
697698| ` image-close-icon ` | Replace the image close icon | - | - |
Original file line number Diff line number Diff line change 88 'vac-container-top': infinite
99 }"
1010 >
11- <div id =" vac-circle" />
11+ <slot name =" spinner-icon" v-bind =" { show, infinite }" >
12+ <div id =" vac-circle" />
13+ </slot >
1214 </div >
1315 </transition >
1416</template >
Original file line number Diff line number Diff line change 1111 <loader
1212 :style =" { top: `${imageResponsive.loaderTop}px` }"
1313 :show =" isImageLoading"
14- />
14+ >
15+ <template v-for =" (idx , name ) in $scopedSlots " #[name ]=" data " >
16+ <slot :name =" name" v-bind =" data" />
17+ </template >
18+ </loader >
1519 <div
1620 class =" vac-message-image"
1721 :class =" {
Original file line number Diff line number Diff line change 3434 class =" vac-container-scroll"
3535 @scroll =" onContainerScroll"
3636 >
37- <loader :show =" loadingMessages" />
37+ <loader :show =" loadingMessages" >
38+ <template v-for =" (idx , name ) in $scopedSlots " #[name ]=" data " >
39+ <slot :name =" name" v-bind =" data" />
40+ </template >
41+ </loader >
3842 <div class =" vac-messages-container" >
3943 <div :class =" { 'vac-messages-hidden': loadingMessages }" >
4044 <transition name =" vac-fade-message" >
6165 @infinite =" loadMoreMessages"
6266 >
6367 <template #spinner >
64- <loader :show =" true" :infinite =" true" />
68+ <loader :show =" true" :infinite =" true" >
69+ <template v-for =" (idx , name ) in $scopedSlots " #[name ]=" data " >
70+ <slot :name =" name" v-bind =" data" />
71+ </template >
72+ </loader >
6573 </template >
6674 <template #no-results >
6775 <div />
Original file line number Diff line number Diff line change 2222 </rooms-search >
2323 </slot >
2424
25- <loader :show =" loadingRooms" />
25+ <loader :show =" loadingRooms" >
26+ <template v-for =" (idx , name ) in $scopedSlots " #[name ]=" data " >
27+ <slot :name =" name" v-bind =" data" />
28+ </template >
29+ </loader >
2630
2731 <div v-if =" !loadingRooms && !rooms.length" class =" vac-rooms-empty" >
2832 <slot name =" rooms-empty" >
5559 </div >
5660 <transition name =" vac-fade-message" >
5761 <div v-if =" rooms.length && !loadingRooms" id =" infinite-loader-rooms" >
58- <loader :show =" showLoader" :infinite =" true" />
62+ <loader :show =" showLoader" :infinite =" true" >
63+ <template v-for =" (idx , name ) in $scopedSlots " #[name ]=" data " >
64+ <slot :name =" name" v-bind =" data" />
65+ </template >
66+ </loader >
5967 </div >
6068 </transition >
6169 </div >
You can’t perform that action at this time.
0 commit comments