diff --git a/js/Components/Table.vue b/js/Components/Table.vue
index 6e03de1..d5ebcb6 100644
--- a/js/Components/Table.vue
+++ b/js/Components/Table.vue
@@ -66,6 +66,7 @@
:has-search-inputs-without-value="queryBuilderProps.hasSearchInputsWithoutValue"
:search-inputs="queryBuilderProps.searchInputsWithoutGlobal"
:on-add="showSearchInput"
+ :label="queryBuilderProps.globalSearch.label"
>
@@ -82,6 +84,7 @@
:columns="queryBuilderProps.columns"
:has-hidden-columns="queryBuilderProps.hasHiddenColumns"
:on-change="changeColumnStatus"
+ :label="queryBuilderProps.globalSearch.label"
>
@@ -338,8 +342,8 @@ const resourceMeta = computed(() => {
if("links" in props.resource && "meta" in props.resource) {
if(Object.keys(props.resource.links).length === 4
- && "next" in props.resource.links
- && "prev" in props.resource.links) {
+ && "next" in props.resource.links
+ && "prev" in props.resource.links) {
return {
...props.resource.meta,
next_page_url: props.resource.links.next,
diff --git a/js/Components/TableAddSearchRow.vue b/js/Components/TableAddSearchRow.vue
index a4d523e..79d93a7 100644
--- a/js/Components/TableAddSearchRow.vue
+++ b/js/Components/TableAddSearchRow.vue
@@ -1,21 +1,24 @@
@@ -24,48 +27,115 @@
-
+
+
filter = event.target.value"
+ >
+
+
+
+
+
+ -
+
+ {{ column.label }}
+
+
+
+
+
+
diff --git a/js/Components/TableColumns.vue b/js/Components/TableColumns.vue
index f762e1d..79d93a7 100644
--- a/js/Components/TableColumns.vue
+++ b/js/Components/TableColumns.vue
@@ -30,16 +30,42 @@
aria-labelledby="toggle-columns-menu"
class="min-w-max"
>
+
+
filter = event.target.value"
+ >
+
+
+
-
+
-
{{ column.label }}
@@ -76,6 +102,7 @@