import React from 'react'; import { StyleSheet, Text, View } from 'react-native'; import sharedStyles from '../../views/Styles'; import { themes } from '../../constants/colors'; import I18n from '../../i18n'; import { withTheme } from '../../theme'; import { PADDING_HORIZONTAL } from './constants'; const styles = StyleSheet.create({ container: { paddingBottom: 12, paddingHorizontal: PADDING_HORIZONTAL }, title: { fontSize: 16, ...sharedStyles.textRegular } }); interface IListHeader { title: string; theme: string; translateTitle: boolean; } const ListHeader = React.memo(({ title, theme, translateTitle = true }: IListHeader) => ( {translateTitle ? I18n.t(title) : title} )); ListHeader.displayName = 'List.Header'; export default withTheme(ListHeader);