From f994e3ec6bb636b05039276a8373a7806d6ad13c Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Tue, 28 Aug 2018 15:03:01 +0530 Subject: [PATCH] Remove 'Become Seller' option from sidebar --- erpnext/public/js/hub/Sidebar.vue | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/erpnext/public/js/hub/Sidebar.vue b/erpnext/public/js/hub/Sidebar.vue index b5a4e46cb3..6728664cad 100644 --- a/erpnext/public/js/hub/Sidebar.vue +++ b/erpnext/public/js/hub/Sidebar.vue @@ -19,48 +19,44 @@ export default { data() { return { + hub_registered: hub.settings.registered, items: [ { label: __('Browse'), route: 'marketplace/home' }, - { - label: __('Become a Seller'), - action: this.show_register_dialog, - condition: () => !hub.settings.registered - }, { label: __('Saved Products'), route: 'marketplace/saved-products', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, { label: __('Your Profile'), route: 'marketplace/profile', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, { label: __('Your Products'), route: 'marketplace/my-products', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, { label: __('Publish Products'), route: 'marketplace/publish', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, { label: __('Selling'), route: 'marketplace/selling', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, { label: __('Buying'), route: 'marketplace/buying', - condition: () => hub.settings.registered + condition: () => this.hub_registered }, ], - categories: [] + categories: [], } }, created() { @@ -80,6 +76,10 @@ export default { this.update_sidebar_state(); }); }); + + erpnext.hub.on('seller-registered', () => { + this.hub_registered = true; + }) }, mounted() { this.update_sidebar_state(); @@ -99,7 +99,7 @@ export default { const $siblings = container.find('[data-route]'); $siblings.removeClass('active').addClass('text-muted'); $sidebar_item.addClass('active').removeClass('text-muted'); - } + }, } }