import { ActivityIndicator, Pressable, Text, View } from "react-native"; import { TAB_COLORS } from "@/src/constants/colors"; type Props = { title: string; onClose: () => void; closeLabel: string; onSave?: () => void; saveLabel?: string; saveDisabled?: boolean; saveLoading?: boolean; saveColor?: string; }; export function ModalHeader({ title, onClose, closeLabel, onSave, saveLabel, saveDisabled = false, saveLoading = false, saveColor = TAB_COLORS.household, }: Props) { return ( {closeLabel} {title} {onSave ? ( {saveLoading ? ( ) : ( {saveLabel} )} ) : ( )} ); }