change route food
This commit is contained in:
@@ -9,46 +9,52 @@ import type {
|
||||
} from "../types/Types";
|
||||
|
||||
export const createFood = async (params: CreateFoodType) => {
|
||||
const { data } = await axios.post(`/foods`, params);
|
||||
const { data } = await axios.post(`/admin/foods`, params);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const getFoods = async (
|
||||
params?: GetFoodsParams
|
||||
): Promise<GetFoodsResponseType> => {
|
||||
const { data } = await axios.get<GetFoodsResponseType>(`/foods`, { params });
|
||||
const { data } = await axios.get<GetFoodsResponseType>(`/admin/foods`, {
|
||||
params,
|
||||
});
|
||||
return data;
|
||||
};
|
||||
|
||||
export const getFoodDetails = async (
|
||||
id: string
|
||||
): Promise<GetFoodDetailsResponseType> => {
|
||||
const { data } = await axios.get<GetFoodDetailsResponseType>(`/foods/${id}`);
|
||||
const { data } = await axios.get<GetFoodDetailsResponseType>(
|
||||
`/admin/foods/${id}`
|
||||
);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const updateFood = async (id: string, params: CreateFoodType) => {
|
||||
const { data } = await axios.patch(`/foods/${id}`, params);
|
||||
const { data } = await axios.patch(`/admin/foods/${id}`, params);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const getCategories = async (): Promise<GetCategoriesResponseType> => {
|
||||
const { data } = await axios.get<GetCategoriesResponseType>(`/categories`);
|
||||
const { data } = await axios.get<GetCategoriesResponseType>(
|
||||
`/admin/categories`
|
||||
);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const deleteFood = async (id: string) => {
|
||||
const { data } = await axios.delete(`/foods/${id}`);
|
||||
const { data } = await axios.delete(`/admin/foods/${id}`);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const createCategory = async (params: CreateCategoryType) => {
|
||||
const { data } = await axios.post(`/categories`, params);
|
||||
const { data } = await axios.post(`/admin/categories`, params);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const deleteCategory = async (id: string) => {
|
||||
const { data } = await axios.delete(`/categories/${id}`);
|
||||
const { data } = await axios.delete(`/admin/categories/${id}`);
|
||||
return data;
|
||||
};
|
||||
|
||||
@@ -56,6 +62,6 @@ export const updateCategory = async (
|
||||
id: string,
|
||||
params: CreateCategoryType
|
||||
) => {
|
||||
const { data } = await axios.patch(`/categories/${id}`, params);
|
||||
const { data } = await axios.patch(`/admin/categories/${id}`, params);
|
||||
return data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user