| 1 | import type { useReviewHeaderPresentation as useIosReviewHeaderPresentation } from "./useReviewHeaderPresentation"; |
| 2 | |
| 3 | export function useReviewHeaderPresentation( |
| 4 | props: Parameters<typeof useIosReviewHeaderPresentation>[0], |
| 5 | ): ReturnType<typeof useIosReviewHeaderPresentation> { |
| 6 | return { |
| 7 | title: "Review changes", |
| 8 | subtitle: props.androidSubtitle || "Select a diff", |
| 9 | gitMenu: null, |
| 10 | menuIcon: "ellipsis.circle", |
| 11 | refreshAction: { |
| 12 | id: "refresh", |
| 13 | title: "Refresh current diff", |
| 14 | disabled: !props.selectedSection || props.selectedSection.isLoading, |
| 15 | onPress: () => { |
| 16 | void props.onRefresh(); |
| 17 | }, |
| 18 | }, |
| 19 | }; |
| 20 | } |