diff --git a/App/Container/Navi-Insurance/screen/quote-offer-screen/QuoteOfferScreen.tsx b/App/Container/Navi-Insurance/screen/quote-offer-screen/QuoteOfferScreen.tsx index fbe5863249..3c9bb7c9bc 100644 --- a/App/Container/Navi-Insurance/screen/quote-offer-screen/QuoteOfferScreen.tsx +++ b/App/Container/Navi-Insurance/screen/quote-offer-screen/QuoteOfferScreen.tsx @@ -26,6 +26,7 @@ import { HEADER_LOTTIE_WIDGET_HEIGHT, } from "../../../../common/constants/NumericalConstants"; import { sendAsAnalyticsEvent } from "../../../../common/hooks/useAnalyticsEvent"; +import { logToSentry } from "../../../../common/hooks/useSentryLogging"; import { AnalyticsEvent, CtaData, CtaType } from "../../../../common/interface"; import { Widget } from "../../../../common/interface/widgets/Widget"; import { ScreenData } from "../../../../common/interface/widgets/screenData/ScreenData"; @@ -35,7 +36,6 @@ import { ScreenActionTypes } from "../../../../common/screen/ScreenActionTypes"; import styles from "./QuoteOfferScreenStyle"; import QuoteOfferErrorScreen from "./error-screen/QuoteOfferErrorScreen"; import QuoteOfferShimmerScreen from "./shimmer-screen/QuoteOfferShimmerScreen"; -import { logToSentry } from "../../../../common/hooks/useSentryLogging"; const QuoteOfferScreen = ({ ctaData, @@ -69,11 +69,6 @@ const QuoteOfferScreen = ({ }; }); - const screenOverlayStyle = - screenData?.screenState === ScreenState.OVERLAY - ? { opacity: 1 } - : { opacity: 1 }; - let preQuoteId: string | undefined | null = undefined; let quoteId: string | undefined | null = undefined; ctaData?.parameters?.forEach((item) => { @@ -194,6 +189,9 @@ const QuoteOfferScreen = ({ /> ); } else { + const getPointerEvents = () => { + return screenData?.screenState === ScreenState.OVERLAY ? "none" : "auto"; + }; return ( @@ -211,24 +209,18 @@ const QuoteOfferScreen = ({ scrollEventThrottle={16} onScroll={onScroll} nestedScrollEnabled={true} - style={screenOverlayStyle} - pointerEvents={ - screenData?.screenState === ScreenState.OVERLAY ? "none" : "auto" - } + pointerEvents={getPointerEvents()} > - {getWidgetViews( - screenData?.screenWidgets?.contentWidgets, - handleActions, - screenData?.screenState, - handleClick - )} + + {getWidgetViews( + screenData?.screenWidgets?.contentWidgets, + handleActions, + screenData?.screenState, + handleClick + )} + - + {getWidgetViews( screenData?.screenWidgets?.footerWidgets, handleActions, @@ -265,4 +257,4 @@ function getWidgetViews( ); } -export default QuoteOfferScreen; \ No newline at end of file +export default QuoteOfferScreen;