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