UNPKG

react-native-easy-calendar

Version:

Customizable, easy-to-use, performant calendar components for React Native

38 lines (37 loc) 1.65 kB
import type { StyleProp, TextStyle, ViewStyle, ImageStyle } from 'react-native'; export interface Theme { calendarContainer: StyleProp<ViewStyle>; headerContainer: StyleProp<ViewStyle>; normalArrowContainer: StyleProp<ViewStyle>; disabledArrowContainer: StyleProp<ViewStyle>; normalArrowImage: StyleProp<ImageStyle>; disabledArrowImage: StyleProp<ImageStyle>; titleContainer: StyleProp<ViewStyle>; titleText: StyleProp<TextStyle>; weekdaysContainer: StyleProp<ViewStyle>; weekdayText: StyleProp<TextStyle>; daysContainer: StyleProp<ViewStyle>; monthsContainer: StyleProp<ViewStyle>; normalMonthContainer: StyleProp<ViewStyle>; disabledMonthContainer: StyleProp<ViewStyle>; selectedMonthContainer: StyleProp<ViewStyle>; normalMonthText: StyleProp<TextStyle>; disabledMonthText: StyleProp<TextStyle>; selectedMonthText: StyleProp<TextStyle>; normalDayContainer: StyleProp<ViewStyle>; disabledDayContainer: StyleProp<ViewStyle>; selectedDayContainer: StyleProp<ViewStyle>; extraDayContainer: StyleProp<ViewStyle>; startOfWeekDayContainer: StyleProp<ViewStyle>; endOfWeekDayContainer: StyleProp<ViewStyle>; startOfMonthDayContainer: StyleProp<ViewStyle>; endOfMonthDayContainer: StyleProp<ViewStyle>; normalDayText: StyleProp<TextStyle>; disabledDayText: StyleProp<TextStyle>; selectedDayText: StyleProp<TextStyle>; extraDayText: StyleProp<TextStyle>; startOfWeekDayText: StyleProp<TextStyle>; endOfWeekDayText: StyleProp<TextStyle>; startOfMonthDayText: StyleProp<TextStyle>; endOfMonthDayText: StyleProp<TextStyle>; }