Skip to content

Commit 1d54e3e

Browse files
committed
add props to custom usage of UserSummary
1 parent d57b3a8 commit 1d54e3e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

web-app/packages/lib/src/common/components/UserSummary.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<div class="flex align-items-center w-auto gap-2">
33
<PAvatar
44
:label="$filters.getAvatar(email, name)"
5-
size="large"
65
shape="circle"
6+
:size="avatarSize"
77
:pt="{
88
root: {
99
class: 'mr-1 text-color-forest font-semibold flex-shrink-0',
@@ -13,7 +13,7 @@
1313
/>
1414

1515
<div class="flex flex-column justify-content-between">
16-
<p class="title-t4 overflow-wrap-anywhere">
16+
<p :class="['title-t4 overflow-wrap-anywhere', titleClass || '']">
1717
{{ name ? `${name} (${username})` : username }}
1818
</p>
1919

@@ -31,6 +31,8 @@ interface Props {
3131
email: string
3232
name?: string
3333
isMe?: boolean
34+
avatarSize?: undefined
35+
titleClass?: string
3436
}
3537
3638
defineProps<Props>()

0 commit comments

Comments
 (0)