Export vue component user-avatar

This commit is contained in:
Tobias Johansson 2019-04-01 14:25:45 +02:00
parent a37aec61b2
commit c93393ad10
2 changed files with 11 additions and 4 deletions

View File

@ -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 }

View File

@ -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}