@@ -30,6 +30,8 @@ function View({
3030
3131 const goBack = useCallback(() => pop(), [pop]);
3232
33+ const goLogout = useCallback(() => pop(size - 1), [pop, size]);
34+
3335 const showBackButton = size > 1 && !!pop;
3436 const backIsLogout = size === EXPECT_LOGOUT_WHEN_POPPING_AT_DEPTH;
3537
@@ -39,7 +41,10 @@ function View({
3941 <Flex.Item
4042 as={Flex}
4143 className={cn(insetPadding, 'flex-row-r justify-between pb5')}>
42− <Flex.Item onClick={logout} as="a" className="f5 gray4 underline mr2">
44+ <Flex.Item
45+ onClick={goLogout}
46+ as="a"
47+ className="f5 gray4 underline mr2 pointer">
4348 Logout
4449 </Flex.Item>
4550 <Flex.Item as={NavHeader.Target} />