Merge branch 'etender' of https://git.zeptic.in/rohit/Procurelinc into dev

This commit is contained in:
Abin Toppo
2026-01-14 13:37:24 +05:30
9 changed files with 439 additions and 12774 deletions
+15 -17
View File
@@ -25,17 +25,16 @@ export const useDashboard = () => {
// Auction & Tender
export const useFetchPurchaseTender = () => {
return useInfiniteQuery({
queryKey: ['fetchPurchaseTender'],
initialPageParam: 1,
queryFn: ({ pageParam }) =>
fetchPurchaseTender({
page: pageParam,
size: 10,
}),
getNextPageParam: (lastPage) => {
const { page, size, totalCount } = lastPage;
return useInfiniteQuery({
queryKey: ['fetchPurchaseTender'],
queryFn: ({ pageParam = 0 }) =>
fetchPurchaseTender({
page: pageParam,
size: 10,
}),
initialPageParam: 0,
getNextPageParam: (lastPage, allPages) => {
const { totalCount } = lastPage;
const totalPages = Math.ceil(totalCount / size);
@@ -142,13 +141,12 @@ export const useOfflineTenderPurchase = () => {
};
export const useFetchTenderById = (tenderId: string) => {
return useQuery({
queryKey: ['fetchTenderById', tenderId],
queryFn: () => fetchTenderById(tenderId)
});
return useQuery({
queryKey: ['fetchTenderById', tenderId],
queryFn: () => fetchTenderById(tenderId),
enabled: !!tenderId, // prevents running with undefined id
});
}
export const useProceedToBid = (tenderId?: string) => {
return useQuery({
queryKey: ['proceedToBid', tenderId],