Skip to content

Commit 5d113ac

Browse files
committed
(fix) failure icon with avatar
1 parent 098427f commit 5d113ac

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

src/lib/Message/Message.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@
7777
border-radius: 50%;
7878
background-color: #f44336;
7979

80+
&.vac-failure-container-avatar {
81+
margin-right: 6px;
82+
}
83+
8084
.vac-failure-text {
8185
position: absolute;
8286
top: 50%;
@@ -235,6 +239,10 @@
235239

236240
.vac-failure-container {
237241
margin-left: 2px;
242+
243+
&.vac-failure-container-avatar {
244+
margin-right: 0;
245+
}
238246
}
239247

240248
.vac-offset-current {

src/lib/Message/Message.vue

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,22 +174,26 @@
174174
@send-message-reaction="sendMessageReaction"
175175
/>
176176
</div>
177-
<div
178-
v-if="message.avatar && message.senderId === currentUserId"
179-
class="vac-avatar vac-avatar-current"
180-
:style="{ 'background-image': `url('${message.avatar}')` }"
181-
/>
182177
<slot name="message-failure" v-bind="{ message }">
183178
<div
184179
v-if="message.failure && message.senderId === currentUserId"
185180
class="vac-failure-container vac-svg-button"
181+
:class="{
182+
'vac-failure-container-avatar':
183+
message.avatar && message.senderId === currentUserId
184+
}"
186185
@click="$emit('open-failed-message', { message })"
187186
>
188187
<div class="vac-failure-text">
189188
!
190189
</div>
191190
</div>
192191
</slot>
192+
<div
193+
v-if="message.avatar && message.senderId === currentUserId"
194+
class="vac-avatar vac-avatar-current"
195+
:style="{ 'background-image': `url('${message.avatar}')` }"
196+
/>
193197
</slot>
194198
</div>
195199
</div>

0 commit comments

Comments
 (0)