diff --git a/src/components/datatable/ColumnFilter.vue b/src/components/datatable/ColumnFilter.vue
index ec66a614d..09531bae8 100644
--- a/src/components/datatable/ColumnFilter.vue
+++ b/src/components/datatable/ColumnFilter.vue
@@ -9,7 +9,7 @@
-
-
+
+
+
+
+
+
-
+
@@ -105,8 +109,10 @@ export default {
default: 2
},
filterElement: null,
- filterHeader: null,
- filterFooter: null,
+ filterHeaderTemplate: null,
+ filterFooterTemplate: null,
+ filterClearTemplate: null,
+ filterApplyTemplate: null,
filters: {
type: Object,
default: null
diff --git a/src/components/datatable/DataTable.vue b/src/components/datatable/DataTable.vue
index 299dd29d3..167367b8d 100755
--- a/src/components/datatable/DataTable.vue
+++ b/src/components/datatable/DataTable.vue
@@ -2152,7 +2152,7 @@ export default {
justify-content: space-between;
}
-.p-column-filter-buttonbar .p-button {
+.p-column-filter-buttonbar .p-button:not(.p-button-icon-only) {
width: auto;
}
diff --git a/src/components/datatable/TableHeader.vue b/src/components/datatable/TableHeader.vue
index 4974fc923..55ae76add 100755
--- a/src/components/datatable/TableHeader.vue
+++ b/src/components/datatable/TableHeader.vue
@@ -16,7 +16,9 @@
{{getMultiSortMetaIndex(col) + 1}}
+
+
+
+
+
+
+
+ Customized Buttons
+