react-datepicker-mobin
Version:
react datepicker component. (include persian jalaali calendar)
28 lines (22 loc) • 781 B
JavaScript
import React, { Component } from 'react';
import PropTypes from 'prop-types';
// Day of week names for use in date-picker heading
const dayOfWeekNamesJalaali = ['ش', 'ی', 'د', 'س', 'چ', 'پ', 'ج'];
const dayOfWeekNamesGregorian = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'];
export default class DaysOfWeek extends Component {
static propTypes = {
styles: PropTypes.object,
isGregorian: PropTypes.bool
};
render() {
const { styles, isGregorian } = this.props;
const dayOfWeekNames = isGregorian ? dayOfWeekNamesGregorian : dayOfWeekNamesJalaali;
return (
<div className={styles.daysOfWeek}>
{dayOfWeekNames.map((name, key) => (
<div key={key}>{name}</div>
))}
</div>
);
}
}