From e68627f666180b59e65e1086bb59b17cca17736e Mon Sep 17 00:00:00 2001 From: chark1es Date: Tue, 1 Apr 2025 15:34:57 -0700 Subject: [PATCH] remove unused imports --- .../Officer_EventRequestManagement/EventRequestDetails.tsx | 4 +--- .../EventRequestManagementTable.tsx | 7 ++----- .../Officer_EventRequestManagement/EventRequestModal.tsx | 3 +-- src/components/dashboard/ProfileSection/Stats.tsx | 3 +-- .../dashboard/reimbursement/ReimbursementForm.tsx | 4 ++-- .../dashboard/reimbursement/ReimbursementList.tsx | 2 +- .../dashboard/universal/FirstTimeLoginManager.tsx | 1 - 7 files changed, 8 insertions(+), 16 deletions(-) diff --git a/src/components/dashboard/Officer_EventRequestManagement/EventRequestDetails.tsx b/src/components/dashboard/Officer_EventRequestManagement/EventRequestDetails.tsx index 2f9d84b..012b3f0 100644 --- a/src/components/dashboard/Officer_EventRequestManagement/EventRequestDetails.tsx +++ b/src/components/dashboard/Officer_EventRequestManagement/EventRequestDetails.tsx @@ -1,10 +1,8 @@ import React, { useState, useEffect } from 'react'; -import { motion, AnimatePresence } from 'framer-motion'; +import { motion } from 'framer-motion'; import toast from 'react-hot-toast'; -import { DataSyncService } from '../../../scripts/database/DataSyncService'; import { Collections } from '../../../schemas/pocketbase/schema'; import type { EventRequest as SchemaEventRequest } from '../../../schemas/pocketbase/schema'; -import { FileManager } from '../../../scripts/pocketbase/FileManager'; import { Icon } from "@iconify/react"; import CustomAlert from '../universal/CustomAlert'; import UniversalFilePreview from '../universal/FilePreview'; diff --git a/src/components/dashboard/Officer_EventRequestManagement/EventRequestManagementTable.tsx b/src/components/dashboard/Officer_EventRequestManagement/EventRequestManagementTable.tsx index 3fe4b70..30733b4 100644 --- a/src/components/dashboard/Officer_EventRequestManagement/EventRequestManagementTable.tsx +++ b/src/components/dashboard/Officer_EventRequestManagement/EventRequestManagementTable.tsx @@ -1,11 +1,8 @@ -import React, { useState, useEffect } from 'react'; -import { motion, AnimatePresence } from 'framer-motion'; -import { Get } from '../../../scripts/pocketbase/Get'; -import { Update } from '../../../scripts/pocketbase/Update'; +import { useState, useEffect } from 'react'; +import { motion } from 'framer-motion'; import { Authentication } from '../../../scripts/pocketbase/Authentication'; import { DataSyncService } from '../../../scripts/database/DataSyncService'; import toast from 'react-hot-toast'; -import EventRequestDetails from './EventRequestDetails'; import type { EventRequest as SchemaEventRequest } from '../../../schemas/pocketbase/schema'; import { Collections } from '../../../schemas/pocketbase/schema'; diff --git a/src/components/dashboard/Officer_EventRequestManagement/EventRequestModal.tsx b/src/components/dashboard/Officer_EventRequestManagement/EventRequestModal.tsx index 88f00d8..edaac1a 100644 --- a/src/components/dashboard/Officer_EventRequestManagement/EventRequestModal.tsx +++ b/src/components/dashboard/Officer_EventRequestManagement/EventRequestModal.tsx @@ -3,9 +3,8 @@ import { motion, AnimatePresence } from 'framer-motion'; import EventRequestDetails from './EventRequestDetails'; import EventRequestManagementTable from './EventRequestManagementTable'; import { Update } from '../../../scripts/pocketbase/Update'; -import { Collections, EventRequestStatus } from '../../../schemas/pocketbase/schema'; +import { Collections } from '../../../schemas/pocketbase/schema'; import { DataSyncService } from '../../../scripts/database/DataSyncService'; -import { Authentication } from '../../../scripts/pocketbase/Authentication'; import { Get } from '../../../scripts/pocketbase/Get'; import { toast } from 'react-hot-toast'; import type { EventRequest } from '../../../schemas/pocketbase/schema'; diff --git a/src/components/dashboard/ProfileSection/Stats.tsx b/src/components/dashboard/ProfileSection/Stats.tsx index 4f09497..10f627b 100644 --- a/src/components/dashboard/ProfileSection/Stats.tsx +++ b/src/components/dashboard/ProfileSection/Stats.tsx @@ -1,8 +1,7 @@ import { useEffect, useState } from "react"; import { Authentication } from "../../../scripts/pocketbase/Authentication"; -import { DataSyncService } from "../../../scripts/database/DataSyncService"; import { Collections } from "../../../schemas/pocketbase/schema"; -import type { Event, Log, User } from "../../../schemas/pocketbase"; +import type { Event, User } from "../../../schemas/pocketbase"; import { Get } from "../../../scripts/pocketbase/Get"; import type { EventAttendee } from "../../../schemas/pocketbase"; import { Update } from "../../../scripts/pocketbase/Update"; diff --git a/src/components/dashboard/reimbursement/ReimbursementForm.tsx b/src/components/dashboard/reimbursement/ReimbursementForm.tsx index f9febb3..e6f0524 100644 --- a/src/components/dashboard/reimbursement/ReimbursementForm.tsx +++ b/src/components/dashboard/reimbursement/ReimbursementForm.tsx @@ -1,4 +1,4 @@ -import React, { useState, useEffect, useRef } from 'react'; +import React, { useState, useEffect } from 'react'; import { Icon } from '@iconify/react'; import { Authentication } from '../../../scripts/pocketbase/Authentication'; import { DataSyncService } from '../../../scripts/database/DataSyncService'; @@ -7,7 +7,7 @@ import ReceiptForm from './ReceiptForm'; import { toast } from 'react-hot-toast'; import { motion, AnimatePresence } from 'framer-motion'; import FilePreview from '../universal/FilePreview'; -import type { ItemizedExpense, Reimbursement, Receipt } from '../../../schemas/pocketbase'; +import type { ItemizedExpense, Reimbursement } from '../../../schemas/pocketbase'; interface ReceiptFormData { file: File; diff --git a/src/components/dashboard/reimbursement/ReimbursementList.tsx b/src/components/dashboard/reimbursement/ReimbursementList.tsx index ac9adee..2d64798 100644 --- a/src/components/dashboard/reimbursement/ReimbursementList.tsx +++ b/src/components/dashboard/reimbursement/ReimbursementList.tsx @@ -1,4 +1,4 @@ -import React, { useState, useEffect } from 'react'; +import { useState, useEffect } from 'react'; import { Icon } from '@iconify/react'; import { Get } from '../../../scripts/pocketbase/Get'; import { Authentication } from '../../../scripts/pocketbase/Authentication'; diff --git a/src/components/dashboard/universal/FirstTimeLoginManager.tsx b/src/components/dashboard/universal/FirstTimeLoginManager.tsx index 2c4a1e8..a8f8d39 100644 --- a/src/components/dashboard/universal/FirstTimeLoginManager.tsx +++ b/src/components/dashboard/universal/FirstTimeLoginManager.tsx @@ -1,6 +1,5 @@ import { useState, useEffect } from "react"; import { Authentication } from "../../../scripts/pocketbase/Authentication"; -import type { User } from "../../../schemas/pocketbase/schema"; import FirstTimeLoginPopup from "./FirstTimeLoginPopup"; interface FirstTimeLoginManagerProps {