From 920afbeef596c56223b452ae692cb71fd1ad085a Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 6 Sep 2021 21:37:16 +0200 Subject: [PATCH] add a search hook --- .../src/components/UI/BaseSearch.vue | 4 +- .../src/components/projects/ProjectsList.vue | 46 +++++++------------ .../src/components/users/UserItem.vue | 4 +- .../src/components/users/UserList.vue | 38 ++++----------- .../src/hooks/search.js | 35 ++++++++++++++ 5 files changed, 64 insertions(+), 63 deletions(-) create mode 100644 2021-09-04_composition-13-demo-starting-project/src/hooks/search.js diff --git a/2021-09-04_composition-13-demo-starting-project/src/components/UI/BaseSearch.vue b/2021-09-04_composition-13-demo-starting-project/src/components/UI/BaseSearch.vue index 46aa031..771534a 100644 --- a/2021-09-04_composition-13-demo-starting-project/src/components/UI/BaseSearch.vue +++ b/2021-09-04_composition-13-demo-starting-project/src/components/UI/BaseSearch.vue @@ -13,9 +13,9 @@ export default { props: ['searchTerm'], emits: ['search'], - setup(context) { + setup(_, { emit }) { function search(event) { - context.emit('search', event.target.value); + emit('search', event.target.value); } return { search diff --git a/2021-09-04_composition-13-demo-starting-project/src/components/projects/ProjectsList.vue b/2021-09-04_composition-13-demo-starting-project/src/components/projects/ProjectsList.vue index b2f0bbe..49ccc18 100644 --- a/2021-09-04_composition-13-demo-starting-project/src/components/projects/ProjectsList.vue +++ b/2021-09-04_composition-13-demo-starting-project/src/components/projects/ProjectsList.vue @@ -8,7 +8,7 @@ >