File tree Expand file tree Collapse file tree 1 file changed +22
-9
lines changed Expand file tree Collapse file tree 1 file changed +22
-9
lines changed Original file line number Diff line number Diff line change 6
6
</slot >
7
7
</div >
8
8
<div class =" infinite-status-prompt" v-show =" isShowNoResults" >
9
- <slot name =" no-results" >{{ slots.noResults }}</slot >
9
+ <slot name =" no-results" >
10
+ <component v-if =" slots.noResults.render" :is =" slots.noResults" ></component >
11
+ <template v-else v-text =" slots .noResults " ></template >
12
+ </slot >
10
13
</div >
11
14
<div class =" infinite-status-prompt" v-show =" isShowNoMore" >
12
- <slot name =" no-more" >{{ slots.noMore }}</slot >
15
+ <slot name =" no-more" >
16
+ <component v-if =" slots.noMore.render" :is =" slots.noMore" ></component >
17
+ <template v-else v-text =" slots .noMore " ></template >
18
+ </slot >
13
19
</div >
14
20
<div class =" infinite-status-prompt" v-show =" isShowError" >
15
21
<slot name =" error" :trigger =" attemptLoad" >
16
- {{ slots.error }}
17
- <br >
18
- <button
19
- class =" btn-try-infinite"
20
- @click =" attemptLoad"
21
- v-text =" slots.errorBtnText" >
22
- </button >
22
+ <component
23
+ v-if =" slots.error.render"
24
+ :is =" slots.error"
25
+ :trigger =" attemptLoad" >
26
+ </component >
27
+ <template v-else >
28
+ {{ slots.error }}
29
+ <br >
30
+ <button
31
+ class =" btn-try-infinite"
32
+ @click =" attemptLoad"
33
+ v-text =" slots.errorBtnText" >
34
+ </button >
35
+ </template >
23
36
</slot >
24
37
</div >
25
38
</div >
You can’t perform that action at this time.
0 commit comments