1- import React , { useContext , useEffect , useState } from "react" ;
1+ import React , { useContext , useState } from "react" ;
22import { ConfigProvider , theme } from "antd" ;
33import Header from "./components/Header" ;
44import Footer from "./components/Footer" ;
55import CSCalendar from "./components/CSCalendar" ;
6- import { ThemeContext } from "./store/ThemeContext" ;
76import FloatButtonSection from "./components/FloatButtonSection" ;
87import AnnouncementModule from "./components/AnnouncementModule" ;
98import Toastify from "./components/Toastify" ;
9+ import { ThemeContext } from "./store/Theme/ThemeContext" ;
1010
1111const App = ( ) => {
1212 const [ isModalOpen , setIsModalOpen ] = useState ( false ) ;
1313 const [ toastifyObj , setToastifyObj ] = useState ( "" ) ;
14-
14+
1515 const [ addToCurrentWeek , setAddToCurrentWeek ] = useState ( 0 ) ;
1616 const [ announcementData , setAnnouncementData ] = useState ( {
1717 startWeekDate : "" ,
@@ -34,12 +34,16 @@ const App = () => {
3434 } }
3535 >
3636 < Toastify toastifyObj = { toastifyObj } />
37+
3738 < Header />
39+
3840 < CSCalendar
3941 setAnnouncementData = { setAnnouncementData }
4042 addToCurrentWeek = { addToCurrentWeek }
4143 />
44+
4245 < Footer />
46+
4347 < FloatButtonSection setIsModalOpen = { setIsModalOpen } />
4448 < ConfigProvider direction = { "rtl" } >
4549 < AnnouncementModule
0 commit comments