-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSampleTable.vue
62 lines (60 loc) · 1.68 KB
/
SampleTable.vue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<template>
<BaseTable :headers="headers" :data="items">
<template #subject="item">
{{ truncateText(item.subject, 50) }}
</template>
</BaseTable>
</template>
<script setup lang="ts">
const { truncateText } = useTruncate()
const headers = reactive<object>({
from: 'From',
subject: 'Subject',
received: 'Received'
})
const items = ref<
{
from: string
subject: string
received: string
checked: boolean
}[]
>([
{
from: 'Tradelia',
subject:
"Unread: Thomas Nunez, check out the Fall 2022 Seller Update- This season's Seller Update includes new features and tools that will help test email...",
received: 'Aug 21',
checked: false
},
{
from: 'Tradelia',
subject:
"Unread: Thomas Nunez, check out the Fall 2022 Seller Update- This season's Seller Update includes new features and tools that will help test email...",
received: 'Aug 21',
checked: false
},
{
from: 'Tradelia',
subject:
"Unread: Thomas Nunez, check out the Fall 2022 Seller Update- This season's Seller Update includes new features and tools that will help test email...",
received: 'Aug 21',
checked: false
},
{
from: 'Tradelia',
subject:
"Unread: Thomas Nunez, check out the Fall 2022 Seller Update- This season's Seller Update includes new features and tools that will help test email...",
received: 'Aug 21',
checked: false
},
{
from: 'Tradelia',
subject:
"Unread: Thomas Nunez, check out the Fall 2022 Seller Update- This season's Seller Update includes new features and tools that will help test email...",
received: 'Aug 21',
checked: false
}
])
</script>
<style scoped></style>