11< div v-bind:class ="[componentId] ">
2- < cly-datatable-n :rows ="eventsTableRows " :force-loading ="isTableLoading " :exportFormat ="formatExportTable ">
3- < template v-slot:header-left ="selectScope ">
4- </ template >
5- < template v-slot ="scope ">
6- < el-table-column v-if ="selectedSegment !== 'segment' " sortable :sort-method ="customSortSegments " prop ="curr_segment " :label ="i18n('events.table.segmentation') ">
7- < template v-slot ="rowScope ">
8- < div class ="has-ellipsis ">
9- {{rowScope.row.curr_segment}}
10- </ div >
11- </ template >
12- </ el-table-column >
13- < el-table-column v-else sortable ="true " column-key ="date " prop ="dateVal " :sort-method ="customSortSegments " :label ="i18n('common.date') ">
14- < template
15- date v-slot ="rowScope ">
16- < div >
17- {{rowScope.row.date}}
18- </ div >
19- </ template >
20- </ el-table-column >
21- < el-table-column v-if ="isColumnAllowed('count') " sortable ="true " prop ="c " :label ="labels.count ">
22- < template v-slot ="rowScope ">
23- < div >
24- {{formatNumber(rowScope.row.c)}}
25- </ div >
26- </ template >
27- </ el-table-column >
28- < el-table-column v-if ="isColumnAllowed('sum') " sortable ="true " prop ="s " :label ="labels.sum ">
29- < template v-slot ="rowScope ">
30- < div >
31- {{formatNumber(rowScope.row.s)}}
32- </ div >
33- </ template >
34- </ el-table-column >
35- < el-table-column v-if ="isColumnAllowed('dur') " sortable ="true " prop ="dur " :label ="labels.dur ">
36- < template v-slot ="rowScope ">
37- < div >
38- {{formatDurNumber(rowScope.row.dur)}}
39- </ div >
40- </ template >
41- </ el-table-column >
42- < el-table-column v-if ="isColumnAllowed('AvgSum') " sortable ="true " prop ="avgSum " :label ="i18n('events.table.avg-sum') ">
43- < template v-slot ="rowScope ">
44- < div >
45- {{formatNumber(rowScope.row.avgSum)}}
46- </ div >
47- </ template >
48- </ el-table-column >
49- < el-table-column v-if ="isColumnAllowed('AvgDur') " sortable ="true " prop ="avgDur " :label ="i18n('events.table.avg-dur') ">
50- < template v-slot ="rowScope ">
51- < div >
52- {{formatDurNumber(rowScope.row.avgDur)}}
53- </ div >
54- </ template >
55- </ el-table-column >
56- </ template >
57- </ cly-datatable-n >
58- </ div >
2+ < cly-datatable-n test-id =" all-events-datatable " :rows ="eventsTableRows " :force-loading ="isTableLoading " :exportFormat ="formatExportTable ">
3+ < template v-slot:header-left ="selectScope ">
4+ </ template >
5+ < template v-slot ="scope ">
6+ < el-table-column v-if ="selectedSegment !== 'segment' " sortable :sort-method ="customSortSegments " prop ="curr_segment " :label ="i18n('events.table.segmentation') ">
7+ < template v-slot ="rowScope ">
8+ < div class ="has-ellipsis " :data-test-id =" 'datatable-all-events-segment-' + rowScope.$index ">
9+ {{rowScope.row.curr_segment}}
10+ </ div >
11+ </ template >
12+ </ el-table-column >
13+ < el-table-column v-else sortable ="true " column-key ="date " prop ="dateVal " :sort-method ="customSortSegments " :label ="i18n('common.date') ">
14+ < template
15+ date v-slot ="rowScope ">
16+ < div :data-test-id =" 'datatable-all-events-date-' + rowScope.$index " >
17+ {{rowScope.row.date}}
18+ </ div >
19+ </ template >
20+ </ el-table-column >
21+ < el-table-column v-if ="isColumnAllowed('count') " sortable ="true " prop ="c " :label ="labels.count ">
22+ < template v-slot ="rowScope ">
23+ < div :data-test-id =" 'datatable-all-events-count-' + rowScope.$index " >
24+ {{formatNumber(rowScope.row.c)}}
25+ </ div >
26+ </ template >
27+ </ el-table-column >
28+ < el-table-column v-if ="isColumnAllowed('sum') " sortable ="true " prop ="s " :label ="labels.sum ">
29+ < template v-slot ="rowScope ">
30+ < div :data-test-id =" 'datatable-all-events-sum-' + rowScope.$index " >
31+ {{formatNumber(rowScope.row.s)}}
32+ </ div >
33+ </ template >
34+ </ el-table-column >
35+ < el-table-column v-if ="isColumnAllowed('dur') " sortable ="true " prop ="dur " :label ="labels.dur ">
36+ < template v-slot ="rowScope ">
37+ < div :data-test-id =" 'datatable-all-events-dur-' + rowScope.$index " >
38+ {{formatDurNumber(rowScope.row.dur)}}
39+ </ div >
40+ </ template >
41+ </ el-table-column >
42+ < el-table-column v-if ="isColumnAllowed('AvgSum') " sortable ="true " prop ="avgSum " :label ="i18n('events.table.avg-sum') ">
43+ < template v-slot ="rowScope ">
44+ < div :data-test-id =" 'datatable-all-events-avg-sum-' + rowScope.$index " >
45+ {{formatNumber(rowScope.row.avgSum)}}
46+ </ div >
47+ </ template >
48+ </ el-table-column >
49+ < el-table-column v-if ="isColumnAllowed('AvgDur') " sortable ="true " prop ="avgDur " :label ="i18n('events.table.avg-dur') ">
50+ < template v-slot ="rowScope ">
51+ < div :data-test-id =" 'datatable-all-events-avg-dur-' + rowScope.$index " >
52+ {{formatDurNumber(rowScope.row.avgDur)}}
53+ </ div >
54+ </ template >
55+ </ el-table-column >
56+ </ template >
57+ </ cly-datatable-n >
58+ </ div >
0 commit comments