import React from 'react'; import { IconMAExpand1 } from '../../icons'; import { TouchableOpacity, View, StyleSheet, Text } from 'react-native'; import { xdateToData } from './calendars/interface'; import { createHeaderStyle } from './styles/Calendar.style'; import { HeaderProps } from './interface'; import { formatter, dayjsConvertLang } from './constant'; import Locale from '../Locale'; import { useTheme } from '../Theme/Theme'; export const Header = ({ date, onHeaderTouch }: HeaderProps) => { const themeToken = useTheme(); const styles = createHeaderStyle(themeToken); const lang = Locale.useLangType(); return ( onHeaderTouch?.(xdateToData(date.format(formatter)))} > {date.locale(dayjsConvertLang[lang]).format('MMMM YYYY')} ); };