diff --git a/packages/stack/src/types.tsx b/packages/stack/src/types.tsx index 2cc9b9e3..2615178c 100644 --- a/packages/stack/src/types.tsx +++ b/packages/stack/src/types.tsx @@ -140,6 +140,7 @@ export type HeaderBackButtonProps = { onLabelLayout?: (e: LayoutChangeEvent) => void; screenLayout?: Layout; titleLayout?: Layout; + canGoBack?: boolean; }; export type HeaderTitleProps = { diff --git a/packages/stack/src/views/Header/HeaderSegment.tsx b/packages/stack/src/views/Header/HeaderSegment.tsx index 90badfd9..22730bce 100644 --- a/packages/stack/src/views/Header/HeaderSegment.tsx +++ b/packages/stack/src/views/Header/HeaderSegment.tsx @@ -313,6 +313,7 @@ export default class HeaderSegment extends React.Component { screenLayout: layout, titleLayout, tintColor: headerTintColor, + canGoBack: Boolean(onGoBack), })} ) : null}