diff options
Diffstat (limited to 'src/components/Layout/index.tsx')
-rw-r--r-- | src/components/Layout/index.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/components/Layout/index.tsx b/src/components/Layout/index.tsx index d08505fbf..8532cbbb4 100644 --- a/src/components/Layout/index.tsx +++ b/src/components/Layout/index.tsx @@ -21,6 +21,7 @@ export * as Header from '#/components/Layout/Header' export type ScreenProps = React.ComponentProps<typeof View> & { style?: StyleProp<ViewStyle> + noInsetTop?: boolean } /** @@ -28,6 +29,7 @@ export type ScreenProps = React.ComponentProps<typeof View> & { */ export const Screen = React.memo(function Screen({ style, + noInsetTop, ...props }: ScreenProps) { const {top} = useSafeAreaInsets() @@ -35,7 +37,7 @@ export const Screen = React.memo(function Screen({ <> {isWeb && <WebCenterBorders />} <View - style={[a.util_screen_outer, {paddingTop: top}, style]} + style={[a.util_screen_outer, {paddingTop: noInsetTop ? 0 : top}, style]} {...props} /> </> |