NTP-6602 | Bug fix | LoadingButtonId (#13421)

This commit is contained in:
Kshitij Pramod Ghongadi
2024-10-29 18:04:57 +05:30
committed by GitHub
parent 69834784b3
commit 5ed02bba0f
2 changed files with 8 additions and 0 deletions

View File

@@ -23,3 +23,7 @@ export enum FabTextStyleProperties {
COLLAPSED_OPACITY = 0,
ANIMATION_DURATION = 100,
}
export enum TimeoutConstants {
TIMEOUT_1000 = 1000,
}

View File

@@ -1,6 +1,7 @@
import { useState } from "react";
import { FlatList, TouchableOpacity, View } from "react-native";
import { StyledImage, StyledText } from "..";
import { TimeoutConstants } from "../../../App/common/constants";
import {
ButtonData,
ButtonState,
@@ -45,6 +46,9 @@ const CardWithListItemsWidget = ({
} else if (cta && handleClick) {
handleClick(cta);
}
setTimeout(() => {
setLoadingButtonId(undefined);
}, TimeoutConstants.TIMEOUT_1000);
};
const handleCardClick = () => {