import * as React from "react"; import { convertDateToDayName } from "./utils"; import { useRecipes } from "../../hooks"; import { useState } from "react"; import useSafeDispatch from "../../hooks/useSafeDispatch"; import { postCookingSessionRequest } from "../../actions"; import { useSelector } from "react-redux"; import { State } from "../../types"; import MenuItem from "./MenuItem"; import { selectDay } from "../../selectors"; interface Props { date: Date; } export default function MenuDay({ date }: Props) { const dispatch = useSafeDispatch(); const recipes = useRecipes(); const cookingSessions = useSelector((state: State) => selectDay(state, date)); const [recipeId, setRecipeId] = useState(""); return (