This commit is contained in:
Abin Toppo
2026-01-15 10:19:57 +05:30
parent 5778bdfac7
commit 211ee99ae9
8 changed files with 749 additions and 16 deletions
+736 -9
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -25,6 +25,7 @@
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-native": "^5.0.0",
"exceljs": "^4.4.0",
"formik": "^2.4.9",
"lottie-react-native": "^7.3.4",
"lucide-react-native": "^0.562.0",
+2 -1
View File
@@ -25,7 +25,7 @@ const TabButton = ({ route, isFocused, onPress }: any) => {
Home: { outline: "Home", filled: "Home" },
Auction: { outline: "Gavel", filled: "Gavel" },
Tender: { outline: "FileText", filled: "FileText" },
// EditableExcel: { outline: "FileText", filled: "FileText" },
EditableExcel: { outline: "FileText", filled: "FileText" },
};
const IconName = LucideIcons[isFocused ? icons[route.name].filled : icons[route.name].outline];
const scaleAnim = useRef(new Animated.Value(1)).current;
@@ -148,6 +148,7 @@ export default function BottomTab() {
<Tab.Screen name="Home" component={Screens.Home} />
<Tab.Screen name={NavigationString.Auction} component={Screens.Auction} />
<Tab.Screen name={NavigationString.Tender} component={Screens.Tender} />
<Tab.Screen name={'EditableExcel'} component={EditableExcel} />
</Tab.Navigator>
</View>
+3 -3
View File
@@ -195,9 +195,9 @@ const Emd = () => {
const auctionIdToFind = String(SelectedAuction.auctionId);
const matchedObject = res.data.find((item: any) =>
item.auctionIds
.split(',')
.map((id: any) => id.trim())
.includes(auctionIdToFind)
?.split(',')
?.map((id: any) => id.trim())
?.includes(auctionIdToFind)
);
setAllBoolean((prev: any) => ({ ...prev, selectTemplate: matchedObject, technicalDocModalVisible: true }))
}
@@ -56,6 +56,7 @@ const EnvelopeCExcelPreview = (tenderData: any) => {
Authentication: `Bearer ${token.token}`,
},
});
console.log("excel response",response)
const base64 = arrayBufferToBase64(response.data);
const workbook = XLSX.read(base64, { type: 'base64' });
+2 -2
View File
@@ -17,12 +17,12 @@ const LiveTenderTile: React.FC<LiveTenderTileProps> = ({
tenderDispatchDate,
tenderOfWork,
purchaseEnd,
tenderFees,
tenderFees,
tenderNumber,
onDetailsPress
}) => {
const navigation: any = useNavigation();
const purchaseEnded = moment().isAfter(moment(purchaseEnd, 'DD-MM-YYYY HH:mm:ss'));
const purchaseEnded = !moment().isAfter(moment(purchaseEnd, 'DD-MM-YYYY HH:mm:ss'));
const contractorIds = typeof data?.contractorId === 'string'
? data.contractorId.split(',').map((id:any) => id.trim())
@@ -52,6 +52,7 @@ const ProceedToPurTender = () => {
mutate(body, {
onSuccess: (res) => {
console.log(res, '---------------------purchsase response');
Alert.alert('Offline Purchase Successful!', `Order No: ${orderNo}`);
navigation.goBack()
},
+3 -1
View File
@@ -38,6 +38,8 @@ const Screens = {
Signup,
Registration,
Partnership,
LiveTenderDetail
LiveTenderDetail,
}
export default Screens