chore: center div using display flex

This commit is contained in:
2024-02-05 21:38:34 -06:00
committed by doprz
parent 200f67a1eb
commit 203b3bb340
2 changed files with 18 additions and 14 deletions

View File

@@ -13,6 +13,15 @@
flex: 1 0 0;
}
.calendarGrid {
display: flex;
flex-direction: column;
}
.calendarRow {
display: flex;
}
.calendar {
display: grid;
grid-template-columns: auto repeat(5, 1fr);

View File

@@ -30,22 +30,17 @@ const Calendar: React.FC = (props) => {
</div>
{/* Displaying the rest of the calendar */}
{hoursOfDay.map((hour) => (
<div key={hour} className={styles.row}>
{/* Hour column */}
<div className={styles.timeLabelContainer}>
<span>{hour}:00</span>
</div>
{/* Calendar cells for each day */}
{daysOfWeek.map((day, dayIndex) => (
<div key={`${day}-${hour}`} className={styles.timeBlock}>
<CalendarCell />
</div>
<div className={styles.calendarGrid}>
{hoursOfDay.map(hour => (
<div key={hour} className={styles.calendarRow}>
{daysOfWeek.map(day => (
<CalendarCell key={`${day}-${hour}`} />
))}
</div>
))}
</div>
);
</div>
)
};
export default Calendar;