From 7c86cfa88fb987c73fddb470cb24e48db039f3bd Mon Sep 17 00:00:00 2001 From: "satyajit.happy" Date: Wed, 17 Jul 2019 14:19:00 +0200 Subject: [PATCH] feat: add a canGoBack prop to header back button --- packages/stack/src/types.tsx | 1 + packages/stack/src/views/Header/HeaderSegment.tsx | 1 + 2 files changed, 2 insertions(+) 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}