@vnmfify/core
Version:
```shell npm i @vnmfify/core -S ```
26 lines (23 loc) • 957 B
JavaScript
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