From bc85abac674565c1390ff6fe0fd85617f7e2b528 Mon Sep 17 00:00:00 2001 From: Stephen Cameron Date: Thu, 27 Jun 2019 22:41:34 +0200 Subject: [PATCH] WIP #2739 @9 --- package.json | 1 + resources/js/app.js | 2 +- resources/js/components/Cart.vue | 27 ++ resources/js/components/CartItem.vue | 43 +++ resources/js/components/NumberInput.vue | 332 ++++++++++++++++++++++ resources/js/components/Search.vue | 70 +++-- resources/views/partials/header.blade.php | 40 ++- yarn.lock | 19 +- 8 files changed, 482 insertions(+), 52 deletions(-) create mode 100644 resources/js/components/Cart.vue create mode 100644 resources/js/components/CartItem.vue create mode 100644 resources/js/components/NumberInput.vue diff --git a/package.json b/package.json index 6bfb5aa..e25a4cc 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "stylus-loader": "^3.0.2", "tailwindcss": "^1.0.1", "vue": "^2.6.10", + "vue-slide-up-down": "^1.7.2", "vue-template-compiler": "^2.6.10" } } diff --git a/resources/js/app.js b/resources/js/app.js index 1f9f6c5..d2f8884 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -33,7 +33,7 @@ const app = new Vue({ el: '#app', data: { - showSearchBar: false + }, methods: { diff --git a/resources/js/components/Cart.vue b/resources/js/components/Cart.vue new file mode 100644 index 0000000..c3f5151 --- /dev/null +++ b/resources/js/components/Cart.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/resources/js/components/CartItem.vue b/resources/js/components/CartItem.vue new file mode 100644 index 0000000..65c5081 --- /dev/null +++ b/resources/js/components/CartItem.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/resources/js/components/NumberInput.vue b/resources/js/components/NumberInput.vue new file mode 100644 index 0000000..a34a614 --- /dev/null +++ b/resources/js/components/NumberInput.vue @@ -0,0 +1,332 @@ + + + + + + diff --git a/resources/js/components/Search.vue b/resources/js/components/Search.vue index 9fc256d..91227c2 100644 --- a/resources/js/components/Search.vue +++ b/resources/js/components/Search.vue @@ -3,32 +3,39 @@ - + - - + + +