1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-13 16:49:07 +00:00
bramw_baserow/web-frontend/modules/database/components/sidebar/SidebarItemPendingJob.vue

28 lines
571 B
Vue

<template>
<li class="tree__sub">
<a class="tree__sub-link tree__sub-link--disabled">
{{ jobSidebarText }}
<div class="tree__progress_percentage">
{{ job.progress_percentage }} %
</div>
</a>
<div class="tree__sub-link--loading"></div>
</li>
</template>
<script>
export default {
name: 'SidebarItemPendingJob',
props: {
job: {
type: Object,
required: true,
},
},
computed: {
jobSidebarText() {
return this.$registry.get('job', this.job.type).getSidebarText(this.job)
},
},
}
</script>