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