NTP-6602 | Bug fix | LoadingButtonId (#13421)
This commit is contained in:
committed by
GitHub
parent
69834784b3
commit
5ed02bba0f
@@ -23,3 +23,7 @@ export enum FabTextStyleProperties {
|
||||
COLLAPSED_OPACITY = 0,
|
||||
ANIMATION_DURATION = 100,
|
||||
}
|
||||
|
||||
export enum TimeoutConstants {
|
||||
TIMEOUT_1000 = 1000,
|
||||
}
|
||||
|
||||
@@ -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 = () => {
|
||||
|
||||
Reference in New Issue
Block a user