@@ -54,7 +61,10 @@
if ($event.target.value !== '') {
fetch('{{ route('ingredient-picker.search') }}?term=' + $event.target.value)
.then(response => response.json())
- .then(data => { this.results = data; this.searching = true; });
+ .then(data => {
+ this.results = data;
+ this.searching = true;
+ });
}
},
['@focusout.debounce.200ms']() {
@@ -65,8 +75,9 @@
['@click']($event) {
let selected = $event.target;
if (selected.dataset.id) {
- this.$refs.ingredients_name.value = selected.dataset.value;
this.$refs.ingredients.value = selected.dataset.id;
+ this.$refs.ingredients_type.value = selected.dataset.type;
+ this.$refs.ingredients_name.value = selected.dataset.name;
this.searching = false;
}
}
diff --git a/resources/views/recipes/partials/ingredient-input.blade.php b/resources/views/recipes/partials/ingredient-input.blade.php
index 86a8f9b..be77073 100644
--- a/resources/views/recipes/partials/ingredient-input.blade.php
+++ b/resources/views/recipes/partials/ingredient-input.blade.php
@@ -10,6 +10,7 @@