diff --git a/src/content/index.tsx b/src/content/index.tsx index 056f310..201a964 100644 --- a/src/content/index.tsx +++ b/src/content/index.tsx @@ -1,12 +1,12 @@ import React from 'react'; import { createRoot } from 'react-dom/client'; -import App from './App'; +import SubjectApp from './subject/SubjectApp'; import styles from '@/styles/shadow.css?inline'; import { createShadowRoot } from '@/lib/createShadowRoot'; import { ShadowRootContext } from '@/lib/ShadowRootContext'; import { TooltipProvider } from '@/components/ui/tooltip'; import { saveDataToStorage, loadDataFromStorage } from '@/hooks/storage'; -import SugangApp from '@/sugang_inwon/App'; +import SugangApp from './suganginwon/SugangInwonApp'; const href = window.location.href; @@ -40,7 +40,7 @@ if (href.includes('siganpyo_aui.jsp') || href.includes('h_sugang_inwon_s01_new_a createRoot(shadowRoot).render( - {href.includes('siganpyo_aui.jsp') ? : } + {href.includes('siganpyo_aui.jsp') ? : } ); diff --git a/src/content/DepartmentSelector.tsx b/src/content/subject/DepartmentSelector.tsx similarity index 99% rename from src/content/DepartmentSelector.tsx rename to src/content/subject/DepartmentSelector.tsx index 08f855b..89b443a 100644 --- a/src/content/DepartmentSelector.tsx +++ b/src/content/subject/DepartmentSelector.tsx @@ -1,4 +1,4 @@ -import React, { useState, useEffect, useMemo } from 'react'; +import React, { useState, useEffect } from 'react'; import { Department, Semester, Subject } from '@/types/types'; import { Input } from '@/components/ui/input'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; @@ -6,7 +6,6 @@ import { ScrollArea } from '@/components/ui/scroll-area'; import { fetchDepartmentData, fetchSemesterData, fetchSubjectsData } from '@/hooks/fetchAPI'; import { SubjectsTable } from './SubjectTable'; import { Label } from '@/components/ui/label'; -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; import { Popover } from '@/components/ui/popover'; import { PopoverContent, PopoverTrigger } from '@radix-ui/react-popover'; import { Button } from '@/components/ui/button'; diff --git a/src/content/App.tsx b/src/content/subject/SubjectApp.tsx similarity index 97% rename from src/content/App.tsx rename to src/content/subject/SubjectApp.tsx index 2a9608c..233d85c 100644 --- a/src/content/App.tsx +++ b/src/content/subject/SubjectApp.tsx @@ -7,7 +7,7 @@ const fadeInVariants = { visible: { opacity: 1, y: 0 }, }; -export default function App() { +export default function SubjectApp() { return (
({}); useEffect(() => { diff --git a/src/sugang_inwon/SugangInwonMasterTable.tsx b/src/content/suganginwon/SugangInwonMasterTable.tsx similarity index 100% rename from src/sugang_inwon/SugangInwonMasterTable.tsx rename to src/content/suganginwon/SugangInwonMasterTable.tsx diff --git a/src/sugang_inwon/SugangInwonTable.tsx b/src/content/suganginwon/SugangInwonTable.tsx similarity index 100% rename from src/sugang_inwon/SugangInwonTable.tsx rename to src/content/suganginwon/SugangInwonTable.tsx diff --git a/src/sugang_inwon/SugangInwonTotalTable.tsx b/src/content/suganginwon/SugangInwonTotalTable.tsx similarity index 99% rename from src/sugang_inwon/SugangInwonTotalTable.tsx rename to src/content/suganginwon/SugangInwonTotalTable.tsx index 02798d9..1b850c6 100644 --- a/src/sugang_inwon/SugangInwonTotalTable.tsx +++ b/src/content/suganginwon/SugangInwonTotalTable.tsx @@ -274,7 +274,7 @@ export const SugangInwonTotalTable: React.FC<{ /> diff --git a/src/sugang_inwon/components/SugangInwonDetailTable.tsx b/src/content/suganginwon/components/SugangInwonDetailTable.tsx similarity index 100% rename from src/sugang_inwon/components/SugangInwonDetailTable.tsx rename to src/content/suganginwon/components/SugangInwonDetailTable.tsx diff --git a/src/sugang_inwon/components/table-toggle.tsx b/src/content/suganginwon/components/table-toggle.tsx similarity index 100% rename from src/sugang_inwon/components/table-toggle.tsx rename to src/content/suganginwon/components/table-toggle.tsx