preact-arco-design
Version:
Arco Design React UI Library.
26 lines (22 loc) • 772 B
JavaScript
import React from "preact/compat";
function WeekList(props) {
var prefixCls = props.prefixCls,
weekStart = props.weekStart,
isWeek = props.isWeek,
CALENDAR_LOCALE = props.CALENDAR_LOCALE;
var weekList = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];
weekList = weekList.slice(weekStart).concat(weekList.slice(0, weekStart));
if (isWeek) {
weekList.unshift('');
}
var weekLocale = CALENDAR_LOCALE.week.short;
return React.createElement("div", {
className: "".concat(prefixCls, "-week-list")
}, weekList.map(function (w) {
return React.createElement("div", {
className: "".concat(prefixCls, "-week-list-item"),
key: w
}, w && weekLocale[w]);
}));
}
export default WeekList;