diff --git a/resources/scripts/components/base/BaseCustomerSelectInput.vue b/resources/scripts/components/base/BaseCustomerSelectInput.vue
index b890d02f..2fe6a2ab 100644
--- a/resources/scripts/components/base/BaseCustomerSelectInput.vue
+++ b/resources/scripts/components/base/BaseCustomerSelectInput.vue
@@ -6,7 +6,6 @@
value-prop="id"
label="name"
:filter-results="false"
- :min-chars="1"
resolve-on-load
:delay="500"
:searchable="true"
diff --git a/resources/scripts/views/invoices/Index.vue b/resources/scripts/views/invoices/Index.vue
index 36110381..e6fa7f21 100644
--- a/resources/scripts/views/invoices/Index.vue
+++ b/resources/scripts/views/invoices/Index.vue
@@ -179,10 +179,7 @@
-
+
diff --git a/resources/scripts/views/items/Index.vue b/resources/scripts/views/items/Index.vue
index a526e571..edc04130 100644
--- a/resources/scripts/views/items/Index.vue
+++ b/resources/scripts/views/items/Index.vue
@@ -50,12 +50,16 @@
@@ -298,6 +302,12 @@ function setFilters() {
refreshTable()
}
+async function searchUnits(search) {
+ let res = await itemStore.fetchItemUnits({ search })
+
+ return res.data.data
+}
+
async function fetchData({ page, filter, sort }) {
let data = {
search: filters.name,