/** * Copyright (C) Paul Sarando * Distributed under the Eclipse Public License (http://www.eclipse.org/legal/epl-v10.html). */ import React from "react"; import "./tolkien-calendars.css"; interface WeekDayHeaderCellProps { colSpan?: number; scope?: string; description?: string; name?: string; emoji?: string; } const WeekDayHeaderCell = (props: WeekDayHeaderCellProps) => { return ( {props.name && (
{props.emoji}
{props.name}
)} ); }; const addMonthFiller = (week: React.JSX.Element[], upToWeekDay: number) => { for (let weekday = 0; weekday < upToWeekDay; weekday++) { week.push(); } }; const addVerticalMonthFiller = ( weeks: React.JSX.Element[][], upToWeekDay: number ) => { for (let weekday = 0; weekday < upToWeekDay; weekday++) { weeks[weekday].push( ); } }; export { addMonthFiller, addVerticalMonthFiller }; export default WeekDayHeaderCell;