import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faArrowUpRightFromSquare } from "@fortawesome/free-solid-svg-icons"; import { MealGroupDay } from "../../../types"; import { formatDateString, getDayOfWeek } from "../Utils"; import { getDayUrl } from "../routes"; type Props = { days: MealGroupDay[]; }; /** * Dny, kdy se jídlo skupiny jedlo, jako odkazy na přehled dne v nové záložce — * aby šlo podívat se, co se ten den dělo, a stránku s doplňováním neopustit. */ const MealGroupDays = ({ days }: Readonly) => (
Otevřít den v nové záložce{days.some(day => day.incomplete) && ' · zvýrazněné dny mají neúplné údaje'}
{days.map(day => ( {getDayOfWeek(day.date).substring(0, 2)} {formatDateString(day.date)} ))}
); export default MealGroupDays;