UNPKG

@vnmfify/core

Version:

```shell npm i @vnmfify/core -S ```

26 lines (23 loc) 957 B
import _map from "lodash/map"; import { View } from "@vnxjs/components"; import * as React from "react"; import { useContext } from "react"; import { prefixClassname } from "../styles"; import CalendarContext from "./calendar.context"; function CalendarWeekdays(props) { var { firstDayOfWeek, isVietNamese } = useContext(CalendarContext); var weekdays = props.isVietNamese ? ["CN", "T2", "T3", "T4", "T5", "T6", "T7"] : ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]; var renderWeekdays = [...weekdays.slice(firstDayOfWeek, 7), ...weekdays.slice(0, firstDayOfWeek)]; return /*#__PURE__*/React.createElement(View, { className: prefixClassname("calendar__weekdays") }, _map(renderWeekdays, day => /*#__PURE__*/React.createElement(View, { className: prefixClassname("calendar__weekday"), key: day, children: day }))); } export default CalendarWeekdays; //# sourceMappingURL=calendar-weekdays.js.map