income price
This commit is contained in:
@@ -4,9 +4,11 @@ import type {
|
||||
CreateAboutUs,
|
||||
CreateDocumentType,
|
||||
CreateFaqType,
|
||||
CreatePricingItem,
|
||||
DocumentTypesResponse,
|
||||
FaqDetailResponse,
|
||||
FaqResponse,
|
||||
PricingResponse,
|
||||
UpdateSiteSetting,
|
||||
} from "../types/Types";
|
||||
import { FaqPageEnum, SiteSettingPageEnum } from "../enum/Enum";
|
||||
@@ -81,3 +83,23 @@ export const deleteDocument = async (id: string) => {
|
||||
const { data } = await axios.delete(`/admin/settings/document-types/${id}`);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const getPricing = async (): Promise<PricingResponse> => {
|
||||
const { data } = await axios.get(`/admin/financial/pricing`);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const createPricing = async (params: CreatePricingItem) => {
|
||||
const { data } = await axios.post("/admin/financial/pricing", params);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const updatePricing = async (id: string, params: CreatePricingItem) => {
|
||||
const { data } = await axios.patch(`/admin/financial/pricing/${id}`, params);
|
||||
return data;
|
||||
};
|
||||
|
||||
export const deletePricing = async (id: string) => {
|
||||
const { data } = await axios.delete(`/admin/financial/pricing/${id}`);
|
||||
return data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user