20 lines
483 B
TypeScript
20 lines
483 B
TypeScript
|
|
import api from '@/lib/axios';
|
||
|
|
|
||
|
|
export function getProductCategories() {
|
||
|
|
return api
|
||
|
|
.get('/product_categories')
|
||
|
|
.then(({ data }) => {
|
||
|
|
return Promise.resolve(data.data);
|
||
|
|
})
|
||
|
|
.catch((error) => Promise.reject(error));
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getProductCategoryById(categoryId: string) {
|
||
|
|
return api
|
||
|
|
.get(`/product_categories/${categoryId}`)
|
||
|
|
.then(({ data }) => {
|
||
|
|
return Promise.resolve(data.data);
|
||
|
|
})
|
||
|
|
.catch((error) => Promise.reject(error));
|
||
|
|
}
|