File: D:/HostingSpaces/SBogers10/shop.komma.nl/resources/js/services/productableService.js
import { axios } from '../../../vendor/komma/kms/resources/js/global/axiosBootstrapper';
class ProductableService
{
constructor()
{
this.baseRoute = '/';
}
productable(id, productableEnum) {
let url = this.baseRoute;
//The productableEnum value must be the same as one of the ProductableEnum.php class internal values.
switch (productableEnum) {
case 1:
url += 'products/'
break
case 2:
url += 'product_groups/'
break
case 3:
url += 'product_composites/'
break
}
url += id;
return axios.get(url);
};
}
export { ProductableService }