diff --git a/erpnext/public/js/hub/pages/messages.js b/erpnext/public/js/hub/pages/messages.js deleted file mode 100644 index 5f675020748..00000000000 --- a/erpnext/public/js/hub/pages/messages.js +++ /dev/null @@ -1,104 +0,0 @@ -import SubPage from './subpage'; -// import { get_item_card_container_html } from '../components/items_container'; -import { get_buying_item_message_card_html } from '../components/item_card'; -import { get_selling_item_message_card_html } from '../components/item_card'; -// import { get_empty_state } from '../components/empty_state'; - -erpnext.hub.Buying = class Buying extends SubPage { - refresh() { - this.get_items_for_messages().then((items) => { - this.empty(); - if (items.length) { - items.map(item => { - item.route = `marketplace/buying/${item.hub_item_code}` - }) - this.render(items, __('Buying')); - } - - if (!items.length && !items.length) { - this.render_empty_state(); - } - }); - } - - render(items = [], title) { - // const html = get_item_card_container_html(items, title, get_buying_item_message_card_html); - this.$wrapper.append(html); - } - - render_empty_state() { - // const empty_state = get_empty_state(__('You haven\'t interacted with any seller yet.')); - // this.$wrapper.html(empty_state); - } - - get_items_for_messages() { - return hub.call('get_buying_items_for_messages', {}, 'action:send_message'); - } -} - -erpnext.hub.Selling = class Selling extends SubPage { - refresh() { - this.get_items_for_messages().then((items) => { - this.empty(); - if (items.length) { - items.map(item => { - item.route = `marketplace/selling/${item.hub_item_code}` - }) - this.render(items, __('Selling')); - } - - if (!items.length && !items.length) { - this.render_empty_state(); - } - }); - } - - render(items = [], title) { - // const html = get_item_card_container_html(items, title, get_selling_item_message_card_html); - this.$wrapper.append(html); - } - - render_empty_state() { - const empty_state = get_empty_state(__('You haven\'t interacted with any seller yet.')); - this.$wrapper.html(empty_state); - } - - get_items_for_messages() { - return hub.call('get_selling_items_for_messages', {}); - } -} - -function get_message_area_html() { - return ` -
-
-
-
-
-
- `; -} - -function get_list_item_html(seller) { - const active_class = frappe.get_route()[2] === seller.email ? 'active' : ''; - - return ` -
-
- -
-
- ${seller.company} -
-
- `; -} - -function get_message_html(message) { - return ` -
-
${message.sender}
-

${message.content}

-
- `; -}