# disco/1.4.16/backend/views/components/Main/utilities/bulk-bundle-table.js

Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO, version 1.4.16. 333 lines.

- Page: https://pluginprobe.com/plugins/disco/1.4.16/code/backend/views/components/Main/utilities/bulk-bundle-table.js
- Raw: https://pluginprobe.com/plugins/disco/1.4.16/raw/backend/views/components/Main/utilities/bulk-bundle-table.js
- Modified: 2026-03-24T04:37:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/disco/1.4.16/code/backend/views/components/Main/utilities/bulk-bundle-table.js#L10-L20`.

```javascript
// Bulk imports
import bulkTable1 from '../../../asset/img/badge-images/table/bulk/table1.svg';
import bulkTable2 from '../../../asset/img/badge-images/table/bulk/table2.svg';
import bulkTable3 from '../../../asset/img/badge-images/table/bulk/table3.svg';
import bulkTable4 from '../../../asset/img/badge-images/table/bulk/table4.svg';
import bulkTable5 from '../../../asset/img/badge-images/table/bulk/table5.svg';

// Bundle imports
import bundleTable1 from '../../../asset/img/badge-images/table/bundle/table1.svg';
import bundleTable2 from '../../../asset/img/badge-images/table/bundle/table2.svg';
import bundleTable3 from '../../../asset/img/badge-images/table/bundle/table3.svg';
import bundleTable4 from '../../../asset/img/badge-images/table/bundle/table4.svg';
import bundleTable5 from '../../../asset/img/badge-images/table/bundle/table5.svg';

// Export bulk table images
export const BulkTable = {
	table1: bulkTable1,
	table2: bulkTable2,
	table3: bulkTable3,
	table4: bulkTable4,
	table5: bulkTable5,
};

// Export bundle table images
export const BundleTable = {
	table1: bundleTable1,
	table2: bundleTable2,
	table3: bundleTable3,
	table4: bundleTable4,
	table5: bundleTable5,
};

// Export both together if needed
const bulkBundleTable = {
	bulk: BulkTable,
	bundle: BundleTable,
};

export default bulkBundleTable;

export const bulkBundleTableDesign = {
	table1: {
		heading: {
			title: 'Title',
			discount: 'Discount',
			range: 'Ranges',
			buy_now: 'Buy Now',
		},

		heading_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': '400',
			color: '#FFFFFF',
			background: '#283142',
			'border-color': '#F3F4F6',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		cell_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': '400',
			color: '#374151',
			background: '#ffffff',
			'border-color': '#e5e7eb',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		button: {
			enable: true,
			text: 'Buy Now',
			'font-family': '',
			'font-size': '14px',
			'font-weight': '400',
			color: '#ffffff',
			background: '#07C889',
			height: '35px',
			border: '1px solid',
			'border-color': '#ffffff',
			'padding-top': '4px',
			'padding-right': '8px',
			'padding-bottom': '4px',
			'padding-left': '8px',
			isChain: false,
			radius: {
				'top-left': '6px',
				'top-right': '6px',
				'bottom-right': '6px',
				'bottom-left': '6px',
			},
		},
	},

	// ------------------- TABLE 2 -------------------
	table2: {
		heading: {
			title: 'Title',
			discount: 'Discount',
			range: 'Ranges',
			buy_now: 'Buy Now',
		},

		heading_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background: '#FF595E',
			'border-color': '#ffffff',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		cell_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#374151',
			background: '#ffffff',
			'border-color': '#e5e7eb',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		button: {
			enable: true,
			text: 'Buy Now',
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background: '#FF595E',
			height: '35px',
			border: '1px solid',
			'border-color': '#ffffff',
			'padding-top': '4px',
			'padding-right': '8px',
			'padding-bottom': '4px',
			'padding-left': '8px',
			isChain: false,
			radius: {
				'top-left': '16px',
				'top-right': '16px',
				'bottom-right': '16px',
				'bottom-left': '16px',
			},
		},
	},

	// ------------------- TABLE 3 -------------------
	table3: {
		heading: {
			title: 'Title',
			discount: 'Discount',
			range: 'Ranges',
			buy_now: 'Buy Now',
		},

		heading_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#7148EC',
			background: '#F6F4FE',
			'border-color': '#ffffff',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		cell_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#374151',
			background: '#ffffff',
			'border-color': '#e5e7eb',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		button: {
			enable: true,
			text: 'Buy Now',
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background: '#7148EC',
			height: '35px',
			border: '1px solid',
			'border-color': '#ffffff',
			'padding-top': '4px',
			'padding-right': '8px',
			'padding-bottom': '4px',
			'padding-left': '8px',
			isChain: false,
			radius: {
				'top-left': '6px',
				'top-right': '0px',
				'bottom-right': '6px',
				'bottom-left': '0px',
			},
		},
	},

	// ------------------- TABLE 4 -------------------
	table4: {
		heading: {
			title: 'Title',
			discount: 'Discount',
			range: 'Ranges',
			buy_now: 'Buy Now',
		},

		heading_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#229EBC',
			background: '#F8FCFD',
			'border-color': '#ffffff',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		cell_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#374151',
			background: '#ffffff',
			'border-color': '#e5e7eb',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		button: {
			enable: true,
			text: 'Buy Now',
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background: '#229EBC',
			height: '35px',
			border: '1px solid',
			'border-color': '#ffffff',
			'padding-top': '4px',
			'padding-right': '8px',
			'padding-bottom': '4px',
			'padding-left': '8px',
			isChain: false,
			radius: {
				'top-left': '0px',
				'top-right': '0px',
				'bottom-right': '0px',
				'bottom-left': '0px',
			},
		},
	},

	// ------------------- TABLE 5 -------------------
	table5: {
		heading: {
			title: 'Title',
			discount: 'Discount',
			range: 'Ranges',
			buy_now: 'Buy Now',
		},

		heading_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background:
				'linear-gradient(90deg, #F39177 0%, #F61F48 35.5%, #A758EE 69%, #86C5FE 100%)',
			'border-color': '#ffffff',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		cell_customization: {
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#374151',
			background: '#ffffff',
			'border-color': '#e5e7eb',
			height: '45px',
			'border-right': '1px solid',
			'border-bottom': '1px solid',
		},

		button: {
			enable: true,
			text: 'Buy Now',
			'font-family': '',
			'font-size': '14px',
			'font-weight': 400,
			color: '#ffffff',
			background:
				'linear-gradient(90deg, #F39177 0%, #F61F48 35.5%, #A758EE 69%, #86C5FE 100%)',
			height: '35px',
			border: '1px solid',
			'border-color': '#ffffff',
			'padding-top': '4px',
			'padding-right': '8px',
			'padding-bottom': '4px',
			'padding-left': '8px',
			isChain: false,
			radius: {
				'top-left': '6px',
				'top-right': '6px',
				'bottom-right': '6px',
				'bottom-left': '6px',
			},
		},
	},
};

```
