1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-25 13:23:42 +00:00
bramw_baserow/web-frontend/modules/database/components/table/TableImporterPreview.vue

47 lines
1.1 KiB
Vue

<template>
<div class="control mt-3">
<label class="control__label">Quick preview</label>
<div class="control__elements">
<div class="table-preview__container">
<div class="table-preview">
<div class="table-preview__row table-preview__head">
<div
v-for="(item, index) in preview.head"
:key="index"
class="table-preview__column"
>
{{ item }}
</div>
</div>
<div
v-for="(row, index) in preview.rows"
:key="index"
class="table-preview__row"
>
<div
v-for="(column, rowIndex) in row"
:key="rowIndex"
class="table-preview__column"
>
{{ column }}
</div>
</div>
<div v-if="preview.remaining > 0" class="table-preview__more">
{{ preview.remaining }} other rows
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
props: {
preview: {
type: Object,
required: true,
},
},
}
</script>