From e9aed7930ffa9db3fac7c136bb6d273b770c7317 Mon Sep 17 00:00:00 2001 From: Aloisio Bastian Date: Mon, 24 Feb 2025 13:40:16 -0300 Subject: [PATCH] [UXE-6359] feat: add export to csv button to waf rules tuning page (#2194) * feat: add export to csv button to waf rules tuning page * fix: change responsive layout --- .../with-selection-behavior.vue | 2 +- src/views/WafRules/ListWafRulesTuning.vue | 34 +++++++++++++++---- 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/src/templates/list-table-block/with-selection-behavior.vue b/src/templates/list-table-block/with-selection-behavior.vue index dedb97f22..78fedc7ec 100644 --- a/src/templates/list-table-block/with-selection-behavior.vue +++ b/src/templates/list-table-block/with-selection-behavior.vue @@ -498,7 +498,7 @@ } } - defineExpose({ reload, data }) + defineExpose({ reload, data, handleExportTableDataToCSV }) const extractFieldValue = (rowData, field) => { return rowData[field] diff --git a/src/views/WafRules/ListWafRulesTuning.vue b/src/views/WafRules/ListWafRulesTuning.vue index 51c72c9b6..d3b09be76 100644 --- a/src/views/WafRules/ListWafRulesTuning.vue +++ b/src/views/WafRules/ListWafRulesTuning.vue @@ -53,12 +53,30 @@ /> - +
+ + +
{ + listServiceWafTunningRef.value?.handleExportTableDataToCSV() + } + const showToast = (summary, severity) => { return toast.add({ severity,