diff --git a/web/src/pages/database/Calendar.tsx b/web/src/pages/database/Calendar.tsx index ef1916b..c5bd885 100644 --- a/web/src/pages/database/Calendar.tsx +++ b/web/src/pages/database/Calendar.tsx @@ -1,7 +1,7 @@ -import moment from "moment"; -import { Accessor, Component, Setter } from "solid-js"; +import moment from 'moment' +import { Accessor, Component, Setter } from 'solid-js' -import "../../css/calendar.css"; +import styles from './calendar.module.css' export const Calendar: Component<{ getSelectedDate: Accessor, @@ -20,19 +20,19 @@ export const Calendar: Component<{ return (

Calendar

-
+
-
+
{moment(getSelectedDate()).format("YYYY, MMM")}
-
+
{ getPaddedMonth(getSelectedDate()).map(d => { - const classArr = ["calendar-cell"]; - if (d.getMonth() !== getSelectedDate().getMonth()) classArr.push("prev-month"); - if (dateStrArr().includes(d.toDateString())) classArr.push("data-date"); - if (d.toDateString() === getSelectedDate().toDateString()) classArr.push("current-date"); + const classArr = [styles.calendarCell]; + if (d.getMonth() !== getSelectedDate().getMonth()) classArr.push(styles.prevMonth) + if (dateStrArr().includes(d.toDateString())) classArr.push(styles.dataDate) + if (d.toDateString() === getSelectedDate().toDateString()) classArr.push(styles.currentDate) return (