File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 3
3
@mousedown =" (e) => e.preventDefault()"
4
4
@click =" (e) => (item.click && !item.disabled) ? item.click(e) : e.stopPropagation()" >
5
5
6
- <span v-if =" item.icon" class =" material-icons icon" >{{ item.icon }}</span >
6
+ <template v-if =" item .icon " >
7
+ <component v-if =" typeof item.icon == 'object'" class =" icon" :is =" item.icon" ></component >
8
+ <span v-else class =" material-icons icon" >{{ item.icon }}</span >
9
+ </template >
7
10
<span v-if =" item.emoji" class =" emoji" >{{ get_emoji(item.emoji) }}</span >
8
11
<span v-if =" item.text" class =" label" >{{ item.text }}</span >
9
12
<span v-if =" item.html" class =" label" v-html =" item.html" ></span >
Original file line number Diff line number Diff line change 6
6
:title =" item.title"
7
7
:style =" { height: item.height+'px' }" >
8
8
9
- <span v-if =" item.icon" class =" material-icons icon" >{{ item.icon }}</span >
9
+ <template v-if =" item .icon " >
10
+ <component v-if =" typeof item.icon == 'object'" class =" icon" :is =" item.icon" ></component >
11
+ <span v-else class =" material-icons icon" >{{ item.icon }}</span >
12
+ </template >
10
13
<span v-if =" item.emoji" class =" emoji" >{{ get_emoji(item.emoji) }}</span >
11
14
<span v-if =" item.text" class =" label" >{{ item.text }}</span >
12
15
<span v-if =" item.html" class =" label" v-html =" item.html" ></span >
You can’t perform that action at this time.
0 commit comments