TP-83691 | Benefit Screen Final (#12582)

Co-authored-by: Kshitij Pramod Ghongadi <kshitij.pramod@navi.com>
This commit is contained in:
Prajjaval Verma
2024-10-09 14:46:26 +05:30
committed by GitHub
parent 4b26ce643b
commit 4db9ca09cd
43 changed files with 972 additions and 52 deletions

View File

@@ -49,7 +49,11 @@ const TitleWidget = ({
return (
<View style={widgetStyle}>
{widgetData.title && (
<TouchableOpacity onPress={handleTitleClick} activeOpacity={1}>
<TouchableOpacity
onPress={handleTitleClick}
activeOpacity={1}
disabled={!(widgetData?.title?.cta || widgetData?.title?.actions)}
>
<StyledText textFieldData={widgetData.title} />
</TouchableOpacity>
)}
@@ -57,7 +61,13 @@ const TitleWidget = ({
<StyledText textFieldData={widgetData.subtitle} />
)}
{widgetData.rightTitle && (
<TouchableOpacity onPress={handleRightTitleClick} activeOpacity={1}>
<TouchableOpacity
onPress={handleRightTitleClick}
activeOpacity={1}
disabled={
!(widgetData?.rightTitle?.cta || widgetData?.rightTitle?.actions)
}
>
<StyledText textFieldData={widgetData.rightTitle} />
</TouchableOpacity>
)}