Polish #19

Merged
LucidKobold merged 6 commits from polish into main 2021-12-09 16:58:15 -05:00
4 changed files with 367 additions and 473 deletions

View File

@@ -43,23 +43,19 @@ const CalenderContextProvider = ({
getDate(endOfMonth(selectedDate)) getDate(endOfMonth(selectedDate))
); );
const [daysOfMonth, setDaysOfMonth] = useState<[number]>([0]); const [daysOfMonth, setDaysOfMonth] = useState<[number]>([1]);
// Update or populate the days of the month. // Update or populate the days of the month.
const populateDays = (): void => { const populateDays = (): void => {
let newDaysOfMonth: [number] = [...daysOfMonth]; let newDaysOfMonth: [number] = [...daysOfMonth];
if (newDaysOfMonth.length > 1) { if (newDaysOfMonth.length > 1) {
newDaysOfMonth = [0]; newDaysOfMonth = [1];
} }
for (let i = 1; i < endOfSelectedMonth; i++) { for (let i = 1; i < endOfSelectedMonth; i++) {
if (newDaysOfMonth[i - 1] === 0) {
newDaysOfMonth[i - 1] = i;
} else {
newDaysOfMonth.push(i + 1); newDaysOfMonth.push(i + 1);
} }
}
setDaysOfMonth(newDaysOfMonth); setDaysOfMonth(newDaysOfMonth);
}; };

View File

@@ -2,7 +2,7 @@
"private": true, "private": true,
"name": "lucid-creations-media-potty-chart", "name": "lucid-creations-media-potty-chart",
"homepage": "https://lucidcreations.media/introducing-code-name-potty-chart/", "homepage": "https://lucidcreations.media/introducing-code-name-potty-chart/",
"version": "v0.0.4.0-pre-alpha", "version": "v0.0.4.1-pre-alpha",
"author": { "author": {
"name": "Lucid Creations Media", "name": "Lucid Creations Media",
"url": "https://lucidcreations.media", "url": "https://lucidcreations.media",
@@ -16,13 +16,13 @@
"pretty": "prettier --write ." "pretty": "prettier --write ."
}, },
"dependencies": { "dependencies": {
"@chakra-ui/react": "^1.7.2", "@chakra-ui/react": "^1.7.3",
"@emotion/react": "^11.7.0", "@emotion/react": "^11.7.0",
"@emotion/styled": "^11.6.0", "@emotion/styled": "^11.6.0",
"@types/react": "^17.0.37", "@types/react": "^17.0.37",
"date-fns": "^2.27.0", "date-fns": "^2.27.0",
"formik": "^2.2.9", "formik": "^2.2.9",
"framer-motion": "^5.3.3", "framer-motion": "^5.4.5",
"next": "12.0.7", "next": "12.0.7",
"react": "17.0.2", "react": "17.0.2",
"react-dom": "17.0.2", "react-dom": "17.0.2",
@@ -30,15 +30,15 @@
}, },
"devDependencies": { "devDependencies": {
"@iconify/react": "^3.1.0", "@iconify/react": "^3.1.0",
"@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/eslint-plugin": "^5.6.0",
"eslint": "<8.0.0", "eslint": "^8.4.1",
"eslint-config-next": "12.0.3", "eslint-config-next": "12.0.7",
"eslint-config-prettier": "^8.3.0", "eslint-config-prettier": "^8.3.0",
"eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-react": "^7.26.1", "eslint-plugin-react": "^7.27.1",
"eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-react-hooks": "^4.3.0",
"prettier": "^2.5.1", "prettier": "^2.5.1",
"typescript": "4.4.4" "typescript": "4.5.2"
}, },
"packageManager": "yarn@3.1.0" "packageManager": "yarn@3.1.0"
} }

View File

@@ -13,8 +13,8 @@ interface UpdateCalendarProps {
const IndexPage = (): JSX.Element => { const IndexPage = (): JSX.Element => {
const date = useRef<UpdateCalendarProps>({ const date = useRef<UpdateCalendarProps>({
year: parseInt(format(new Date(), "y")), year: parseInt(format(new Date(), "y")),
month: parseInt(format(new Date(), "d")), month: parseInt(format(new Date(), "M")),
day: parseInt(format(new Date(), "L")), day: parseInt(format(new Date(), "d")),
}); });
return ( return (
<Box textAlign="center" w="100%" h="auto" pt="50px" pb="10vh"> <Box textAlign="center" w="100%" h="auto" pt="50px" pb="10vh">

806
yarn.lock

File diff suppressed because it is too large Load Diff