This repository has been archived on 2025-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lcm-potty-chart/component/calender/index.tsx
2021-11-16 02:27:07 -06:00

42 lines
890 B
TypeScript

import React from "react";
import { Box, SimpleGrid } from "@chakra-ui/react";
import { endOfMonth, getDate } from "date-fns";
const Calender = (): JSX.Element => {
const today = new Date();
const endOfCurrMonth = endOfMonth(today);
const lastDay = getDate(endOfCurrMonth);
// console.info(`This month has ${lastDay} days.`);
const daysArr = [];
for (let i = daysArr.length; i < lastDay; i++) {
daysArr.push(daysArr.length + 1);
}
return (
<SimpleGrid
px={6}
spacing={2}
// bg="brand.main"
w="100%"
h="100vh"
columns={7}
>
{daysArr.map((day) => {
return (
<Box
bg="transparent"
border="2px solid #0068ff"
w="100%"
h="100%"
key={day}
>{`Day ${day}`}</Box>
);
})}
</SimpleGrid>
);
};
export default Calender;