From 8981c248e5f3f95fc3aa0571c792ec8181c97242 Mon Sep 17 00:00:00 2001 From: Stephen Cameron Date: Wed, 5 Jun 2019 22:16:00 +0200 Subject: [PATCH] WIP #2738 @8 --- package.json | 1 + resources/js/app.js | 3 ++ resources/js/components/Search.vue | 49 ++++++++++++++--------- resources/views/partials/header.blade.php | 15 +++++-- yarn.lock | 6 +++ 5 files changed, 52 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 7d4bd8a..6bfb5aa 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "lodash": "^4.17.5", "lost": "^8.3.1", "popper.js": "^1.12", + "portal-vue": "^2.1.5", "resolve-url-loader": "^2.3.1", "rupture": "^0.7.1", "stylus": "acidjazz/stylus#dev", diff --git a/resources/js/app.js b/resources/js/app.js index 048f8d4..1f9f6c5 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -9,6 +9,9 @@ require('./bootstrap'); window.Vue = require('vue'); +import PortalVue from 'portal-vue'; +Vue.use(PortalVue); + /** * The following block of code may be used to automatically register your * Vue components. It will recursively scan this directory for the Vue diff --git a/resources/js/components/Search.vue b/resources/js/components/Search.vue index 34ce91c..9fc256d 100644 --- a/resources/js/components/Search.vue +++ b/resources/js/components/Search.vue @@ -1,22 +1,25 @@