diff --git a/public/js/components/searchbar/searchbar.js b/public/js/components/searchbar/searchbar.js index 1c2747e3c..e11a3111d 100644 --- a/public/js/components/searchbar/searchbar.js +++ b/public/js/components/searchbar/searchbar.js @@ -23,7 +23,17 @@ export default { mergedStudent, mergedPerson }, - props: [ "searchoptions", "searchfunction" ], + props: { + searchoptions: { + type: Object, + required: true + }, + searchfunction: { + type: Function, + required: true + }, + showBtnSubmit: Boolean + }, provide() { return { query: Vue.computed(() => this.lastQuery) @@ -105,9 +115,19 @@ export default { type="button" class="searchbar_input_clear btn btn-outline-secondary" @click="clearInput" + @focusin.stop > +