brotherton-erpnext/erpnext/www/all-products/index.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

28 lines
660 B
JavaScript
Raw Normal View History

$(() => {
class ProductListing {
constructor() {
let me = this;
let is_item_group_page = $(".item-group-content").data("item-group");
this.item_group = is_item_group_page || null;
let view_type = localStorage.getItem("product_view") || "List View";
// Render Product Views, Filters & Search
new erpnext.ProductView({
view_type: view_type,
products_section: $('#product-listing'),
item_group: me.item_group
});
this.bind_card_actions();
}
bind_card_actions() {
erpnext.e_commerce.shopping_cart.bind_add_to_cart_action();
erpnext.e_commerce.wishlist.bind_wishlist_action();
}
}
new ProductListing();
});