// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. import React, {memo} from 'react'; import {View} from 'react-native'; import FormattedText from '@components/formatted_text'; import {useTheme} from '@context/theme'; import {changeOpacity, makeStyleSheetFromTheme} from '@utils/theme'; type Props = { section: EmojiSection; } export const SECTION_HEADER_HEIGHT = 28; const getStyleSheetFromTheme = makeStyleSheetFromTheme((theme: Theme) => { return { sectionTitleContainer: { height: SECTION_HEADER_HEIGHT, justifyContent: 'center', backgroundColor: theme.centerChannelBg, }, sectionTitle: { color: changeOpacity(theme.centerChannelColor, 0.2), fontSize: 15, fontWeight: '700', }, }; }); const SectionHeader = ({section}: Props) => { const theme = useTheme(); const styles = getStyleSheetFromTheme(theme); return ( ); }; export default memo(SectionHeader);