Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/jobs/components/table/cells/duration_cell.vue')
-rw-r--r--app/assets/javascripts/jobs/components/table/cells/duration_cell.vue45
1 files changed, 0 insertions, 45 deletions
diff --git a/app/assets/javascripts/jobs/components/table/cells/duration_cell.vue b/app/assets/javascripts/jobs/components/table/cells/duration_cell.vue
deleted file mode 100644
index 11593fa355a..00000000000
--- a/app/assets/javascripts/jobs/components/table/cells/duration_cell.vue
+++ /dev/null
@@ -1,45 +0,0 @@
-<script>
-import { GlIcon } from '@gitlab/ui';
-import { formatTime } from '~/lib/utils/datetime_utility';
-import TimeAgoTooltip from '~/vue_shared/components/time_ago_tooltip.vue';
-import timeagoMixin from '~/vue_shared/mixins/timeago';
-
-export default {
- iconSize: 12,
- components: {
- GlIcon,
- TimeAgoTooltip,
- },
- mixins: [timeagoMixin],
- props: {
- job: {
- type: Object,
- required: true,
- },
- },
- computed: {
- finishedTime() {
- return this.job?.finishedAt;
- },
- duration() {
- return this.job?.duration;
- },
- durationFormatted() {
- return formatTime(this.duration * 1000);
- },
- },
-};
-</script>
-
-<template>
- <div>
- <div v-if="duration" data-testid="job-duration">
- <gl-icon name="timer" :size="$options.iconSize" data-testid="duration-icon" />
- {{ durationFormatted }}
- </div>
- <div v-if="finishedTime" data-testid="job-finished-time">
- <gl-icon name="calendar" :size="$options.iconSize" data-testid="finished-time-icon" />
- <time-ago-tooltip :time="finishedTime" />
- </div>
- </div>
-</template>