From 12a1b3a54c78654832628f8c5fcabb0007160293 Mon Sep 17 00:00:00 2001 From: Lucid Kobold Date: Wed, 29 Dec 2021 17:41:23 -0600 Subject: [PATCH] Fixed calender Y overflow. --- components/calender/index.tsx | 13 +++++++++++-- pages/index.tsx | 3 ++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/components/calender/index.tsx b/components/calender/index.tsx index f97437f..7189867 100644 --- a/components/calender/index.tsx +++ b/components/calender/index.tsx @@ -1,4 +1,4 @@ -import React, { useContext, useEffect } from "react"; +import React, { useContext, useEffect, useState } from "react"; import { Box, HStack, SimpleGrid, Text, VStack } from "@chakra-ui/react"; import CalenderNav from "./CalenderNav"; import { CalenderContext } from "../../contexts/CalenderContext"; @@ -35,8 +35,17 @@ const Calender = (newDate?: UpdateCalendarProps): JSX.Element => { const currMonth = layout[`${userSettings.startOfWeek.toLowerCase()}`]; const { month, weekdays } = currMonth; + const [height, setHeight] = useState("0px"); + + useEffect(() => { + if (window) { + const height = window.innerHeight - 60; + setHeight(`${height}px`); + } + }, []) + return ( - + { month: parseInt(format(new Date(), "M")), day: parseInt(format(new Date(), "d")) }); + return (