@@ -8,6 +8,7 @@ import {ScreenInnerWrapper} from '@/components/features/screen/ScreenInnerWrappe
8
8
import { ScreenWrapper } from '@/components/features/screen/ScreenWrapper'
9
9
import { AlertTopOfScreen } from '@/components/ui/feedback/alert/AlertTopOfScreen'
10
10
import { Gutter } from '@/components/ui/layout/Gutter'
11
+ import { ExtendAccessCodeValidityOnTap } from '@/modules/access-code/components/ExtendAccessCodeValidityOnTap'
11
12
import { DisableScrollProvider } from '@/providers/disableScroll.provider'
12
13
import { useScreen } from '@/store/slices/screen'
13
14
@@ -59,35 +60,37 @@ export const ScreenBase = ({
59
60
60
61
return (
61
62
< DisableScrollProvider >
62
- < HideFromAccessibility
63
- hide = { isHiddenFromAccessibility }
64
- style = { styles . screen }
65
- testID = { testID } >
66
- { ! isOutsideNavigation && ! ! bottomSheet && < ScreenHeader /> }
67
- { stickyHeader }
68
- { ! ! hasStickyAlert && < AlertTopOfScreen /> }
63
+ < ExtendAccessCodeValidityOnTap >
69
64
< HideFromAccessibility
70
- hide = { isContentHiddenFromAccessibility }
71
- style = { [ styles . scrollViewContent , styles . scrollView ] } >
72
- < ScreenWrapper
73
- scrollViewContentStyle = { styles . scrollViewContent }
74
- scrollViewStyle = { styles . scrollView }
75
- trackScroll = { trackScroll }
76
- { ...wrapperProps } >
77
- < ScreenInnerWrapper style = { styles . content } >
78
- { children }
79
- </ ScreenInnerWrapper >
80
- </ ScreenWrapper >
65
+ hide = { isHiddenFromAccessibility }
66
+ style = { styles . screen }
67
+ testID = { testID } >
68
+ { ! isOutsideNavigation && ! ! bottomSheet && < ScreenHeader /> }
69
+ { stickyHeader }
70
+ { ! ! hasStickyAlert && < AlertTopOfScreen /> }
71
+ < HideFromAccessibility
72
+ hide = { isContentHiddenFromAccessibility }
73
+ style = { [ styles . scrollViewContent , styles . scrollView ] } >
74
+ < ScreenWrapper
75
+ scrollViewContentStyle = { styles . scrollViewContent }
76
+ scrollViewStyle = { styles . scrollView }
77
+ trackScroll = { trackScroll }
78
+ { ...wrapperProps } >
79
+ < ScreenInnerWrapper style = { styles . content } >
80
+ { children }
81
+ </ ScreenInnerWrapper >
82
+ </ ScreenWrapper >
83
+ </ HideFromAccessibility >
84
+ { ( ! ! stickyFooter || ! ! bottomSheet ) && (
85
+ < >
86
+ < Gutter height = "sm" />
87
+ { stickyFooter }
88
+ { bottomSheet }
89
+ </ >
90
+ ) }
91
+ { ! ! spaceBottom && < View style = { { height : spaceBottom } } /> }
81
92
</ HideFromAccessibility >
82
- { ( ! ! stickyFooter || ! ! bottomSheet ) && (
83
- < >
84
- < Gutter height = "sm" />
85
- { stickyFooter }
86
- { bottomSheet }
87
- </ >
88
- ) }
89
- { ! ! spaceBottom && < View style = { { height : spaceBottom } } /> }
90
- </ HideFromAccessibility >
93
+ </ ExtendAccessCodeValidityOnTap >
91
94
</ DisableScrollProvider >
92
95
)
93
96
}
0 commit comments