From fa26899cd062ab2b6873d78a55c427c735d47b40 Mon Sep 17 00:00:00 2001 From: Prateeksha Singh Date: Mon, 27 Aug 2018 10:49:42 +0530 Subject: [PATCH] [hub] added DetailHeaderItem to detail pages, contact seller button --- .../js/hub/components/DetailHeaderItem.vue | 2 +- .../public/js/hub/components/DetailView.vue | 8 +-- .../public/js/hub/components/ReviewArea.vue | 42 ++++++++++++ erpnext/public/js/hub/marketplace.js | 7 +- .../public/js/hub/pages/BuyingMessages.vue | 2 - erpnext/public/js/hub/pages/Item.vue | 65 +++++++++++++++++-- erpnext/public/js/hub/pages/Profile.vue | 28 ++++++-- erpnext/public/js/hub/pages/Seller.vue | 26 ++++++-- 8 files changed, 146 insertions(+), 34 deletions(-) create mode 100644 erpnext/public/js/hub/components/ReviewArea.vue diff --git a/erpnext/public/js/hub/components/DetailHeaderItem.vue b/erpnext/public/js/hub/components/DetailHeaderItem.vue index 5f346ff54d..8ca4379701 100644 --- a/erpnext/public/js/hub/components/DetailHeaderItem.vue +++ b/erpnext/public/js/hub/components/DetailHeaderItem.vue @@ -7,7 +7,7 @@ const spacer = ''; export default { - name: 'header-item', + name: 'detail-header-item', props: ['value'], data() { return { diff --git a/erpnext/public/js/hub/components/DetailView.vue b/erpnext/public/js/hub/components/DetailView.vue index eca31d1e51..0e9e3f2d81 100644 --- a/erpnext/public/js/hub/components/DetailView.vue +++ b/erpnext/public/js/hub/components/DetailView.vue @@ -34,12 +34,8 @@

{{ title }}

- +
- -
@@ -76,7 +72,7 @@ export default { name: 'detail-view', - props: ['title', 'subtitles', 'image', 'sections', 'show_skeleton', 'menu_items', 'primary_action'], + props: ['title', 'image', 'sections', 'show_skeleton', 'menu_items'], data() { return { back_to_home_text: __('Back to Home') diff --git a/erpnext/public/js/hub/components/ReviewArea.vue b/erpnext/public/js/hub/components/ReviewArea.vue new file mode 100644 index 0000000000..fd2f1451cb --- /dev/null +++ b/erpnext/public/js/hub/components/ReviewArea.vue @@ -0,0 +1,42 @@ + + diff --git a/erpnext/public/js/hub/marketplace.js b/erpnext/public/js/hub/marketplace.js index a442d4cff4..c54a402377 100644 --- a/erpnext/public/js/hub/marketplace.js +++ b/erpnext/public/js/hub/marketplace.js @@ -1,13 +1,8 @@ import Vue from 'vue/dist/vue.js'; import './vue-plugins'; -// pages -import './pages/messages'; -import './pages/buying_messages'; - -import PageContainer from './PageContainer.vue'; - // components +import PageContainer from './PageContainer.vue'; import { ProfileDialog } from './components/profile_dialog'; // helpers diff --git a/erpnext/public/js/hub/pages/BuyingMessages.vue b/erpnext/public/js/hub/pages/BuyingMessages.vue index c71864783f..2ac956fb82 100644 --- a/erpnext/public/js/hub/pages/BuyingMessages.vue +++ b/erpnext/public/js/hub/pages/BuyingMessages.vue @@ -28,13 +28,11 @@