Export vue component user-avatar
This commit is contained in:
parent
a37aec61b2
commit
c93393ad10
@ -18,6 +18,7 @@ import { EnumFilter } from './table/rows/filter/EnumFilter'
|
||||
import { StatusFilter } from './table/rows/filter/StatusFilter'
|
||||
import { TextFilter } from './table/rows/filter/TextFilter'
|
||||
import { NameFilter } from './table/rows/filter/NameFilter'
|
||||
import { UserAvatar } from './user/Avatar'
|
||||
|
||||
let mixins = {
|
||||
UnitOfWorkTracker,
|
||||
@ -54,4 +55,8 @@ let table = {
|
||||
},
|
||||
}
|
||||
|
||||
export { mixins, table }
|
||||
let user = {
|
||||
UserAvatar
|
||||
}
|
||||
|
||||
export { mixins, table, user }
|
||||
|
@ -1,12 +1,14 @@
|
||||
const TEMPLATE = `
|
||||
<div class="user-avatar">
|
||||
<img
|
||||
<img
|
||||
:src="user.gravatar"
|
||||
:alt="user.full_name">
|
||||
</div>
|
||||
`;
|
||||
|
||||
Vue.component('user-avatar', {
|
||||
let UserAvatar = Vue.component('user-avatar', {
|
||||
template: TEMPLATE,
|
||||
props: {user: Object},
|
||||
});
|
||||
});
|
||||
|
||||
export {UserAvatar}
|
||||
|
Loading…
x
Reference in New Issue
Block a user