diff options
Diffstat (limited to 'app/assets/javascripts/ci_secure_files/components/metadata/table.vue')
-rw-r--r-- | app/assets/javascripts/ci_secure_files/components/metadata/table.vue | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/app/assets/javascripts/ci_secure_files/components/metadata/table.vue b/app/assets/javascripts/ci_secure_files/components/metadata/table.vue new file mode 100644 index 00000000000..92043ff0a31 --- /dev/null +++ b/app/assets/javascripts/ci_secure_files/components/metadata/table.vue @@ -0,0 +1,36 @@ +<script> +import { GlTableLite } from '@gitlab/ui'; + +export default { + components: { + GlTableLite, + }, + props: { + items: { + required: true, + type: Array, + }, + }, + fields: [ + { + key: 'item_name', + thClass: 'hidden', + }, + { + key: 'item_data', + thClass: 'hidden', + }, + ], +}; +</script> + +<template> + <gl-table-lite :items="items" :fields="$options.fields"> + <template #cell(item_name)="{ item }"> + <strong>{{ item.name }}</strong> + </template> + <template #cell(item_data)="{ item }"> + {{ item.data }} + </template> + </gl-table-lite> +</template> |