UNPKG

preact-arco-design

Version:

Arco Design React UI Library.

26 lines (22 loc) 772 B
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;