Skip to content

Commit 60ef330

Browse files
committed
Use MetadataItem
1 parent 8a2fbe7 commit 60ef330

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/Frontend/src/components/messages/MessageView.vue

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import ExportMessageButton from "@/components/messages/ExportMessageButton.vue";
1919
import TabsLayout from "@/components/TabsLayout.vue";
2020
import { storeToRefs } from "pinia";
2121
import MetadataLabel from "@/components/messages/MetadataLabel.vue";
22+
import MetadataItem from "@/components/MetadataItem.vue";
2223
import { hexToCSSFilter } from "hex-to-css-filter";
2324
import SagaDiagram from "./SagaDiagram.vue";
2425
import FAIcon from "@/components/FAIcon.vue";
@@ -131,21 +132,21 @@ onMounted(() => {
131132
/>
132133
<template v-if="state.data.failure_metadata.edited">
133134
<MetadataLabel tooltip="Message was edited" type="info" text="Edited" />
134-
<span v-if="state.data.failure_metadata.edit_of" class="metadata metadata-link">
135-
<FAIcon :icon="faClockRotateLeft" /> <RouterLink :to="{ path: routeLinks.messages.failedMessage.link(state.data.failure_metadata.edit_of), query: route.query }">View previous version</RouterLink>
136-
</span>
135+
<MetadataItem v-if="state.data.failure_metadata.edit_of" :icon="faClockRotateLeft" class="metadata-link">
136+
<RouterLink :to="{ path: routeLinks.messages.failedMessage.link(state.data.failure_metadata.edit_of), query: route.query }">View previous version</RouterLink>
137+
</MetadataItem>
137138
</template>
138-
<span v-if="state.data.failure_metadata.time_of_failure" class="metadata"><FAIcon :icon="faClock" /> Failed: <time-since :date-utc="state.data.failure_metadata.time_of_failure"></time-since></span>
139-
<span v-else class="metadata"><FAIcon :icon="faClock" /> Processed at: <time-since :date-utc="state.data.processed_at"></time-since></span>
139+
<MetadataItem v-if="state.data.failure_metadata.time_of_failure" :icon="faClock">Failed: <time-since :date-utc="state.data.failure_metadata.time_of_failure"></time-since></MetadataItem>
140+
<MetadataItem v-else :icon="faClock">Processed at: <time-since :date-utc="state.data.processed_at"></time-since></MetadataItem>
140141
<template v-if="state.data.receiving_endpoint">
141142
<span class="metadata"><i class="fa pa-endpoint" :style="{ filter: endpointColor }"></i> Endpoint: {{ state.data.receiving_endpoint.name }}</span>
142-
<span class="metadata"><FAIcon :icon="faLaptop" /> Machine: {{ state.data.receiving_endpoint.host }}</span>
143+
<MetadataItem :icon="faLaptop">Machine: {{ state.data.receiving_endpoint.host }}</MetadataItem>
143144
</template>
144145
<span v-if="state.data.failure_metadata.redirect" class="metadata"><i class="fa pa-redirect-source pa-redirect-small"></i> Redirect: {{ state.data.failure_metadata.redirect }}</span>
145146
<template v-if="state.data.failure_status.archived">
146-
<span class="metadata"><FAIcon :icon="faClock" /> Deleted: <time-since :date-utc="state.data.failure_metadata.last_modified"></time-since></span>
147-
<span class="metadata danger" v-if="state.data.failure_status.delete_soon"><FAIcon :icon="faTrash" class="danger" /> Scheduled for permanent deletion: immediately</span>
148-
<span class="metadata danger" v-else><FAIcon :icon="faTrash" class="danger" /> Scheduled for permanent deletion: <time-since :date-utc="state.data.failure_metadata.deleted_in"></time-since></span>
147+
<MetadataItem :icon="faClock">Deleted: <time-since :date-utc="state.data.failure_metadata.last_modified"></time-since></MetadataItem>
148+
<MetadataItem v-if="state.data.failure_status.delete_soon" :icon="faTrash" class="danger">Scheduled for permanent deletion: immediately</MetadataItem>
149+
<MetadataItem v-else :icon="faTrash" class="danger">Scheduled for permanent deletion: <time-since :date-utc="state.data.failure_metadata.deleted_in"></time-since></MetadataItem>
149150
</template>
150151
</div>
151152
</div>

0 commit comments

Comments
 (0)