-
-
-
- {currentMonth.format('YYYY년 M월')}
-
-
-
-
-
- {['일', '월', '화', '수', '목', '금', '토'].map((day, index) => (
-
- {`${day}요일`}
-
- ))}
-
-
-
- {Array.from({ length: firstDayOfMonth }).map((_, i) => {
- const fullDate = prevMonth
- .date(daysInPrevMonth - firstDayOfMonth + i + 1)
- .format('YYYY-MM-DD');
- const title = publishData.find((e) => e.date === fullDate);
-
- return (
-
- );
- })}
-
- {daysArray.map((day) => {
- const fullDate = currentMonth.date(day).format('YYYY-MM-DD');
- const title = publishData.find((e) => e.date === fullDate);
- const dayOfWeek = currentMonth.date(day).day();
- return (
-
- );
- })}
-
- {Array.from({ length: 6 - lastDayOfMonth }).map((_, i) => {
- const fullDate = nextMonth.date(i + 1).format('YYYY-MM-DD');
- const title = publishData.find((e) => e.date === fullDate);
-
- return (
-
- );
- })}
-
-
- );
-};
-
-export default Calendar;
diff --git a/apps/admin/src/components/GNBMenu.tsx b/apps/admin/src/components/GNBMenu.tsx
deleted file mode 100644
index e12f8473..00000000
--- a/apps/admin/src/components/GNBMenu.tsx
+++ /dev/null
@@ -1,20 +0,0 @@
-import React, { HTMLAttributes } from 'react';
-
-interface GNBMenuProps extends HTMLAttributes