From 8e4dfe5c870fd90f8ed1b888f79a6e3e04ddbad8 Mon Sep 17 00:00:00 2001 From: Arkaprabha Chakraborty Date: Fri, 31 Oct 2025 02:16:20 +0530 Subject: [PATCH] more more fixes --- client/app/room/page.tsx | 24 +++-------------------- client/components/ContentWarningModal.tsx | 4 +++- server/main.go | 2 +- 3 files changed, 7 insertions(+), 23 deletions(-) diff --git a/client/app/room/page.tsx b/client/app/room/page.tsx index 474c454..9e3dfa9 100644 --- a/client/app/room/page.tsx +++ b/client/app/room/page.tsx @@ -34,10 +34,7 @@ import debounce from "lodash/debounce"; import dotenv from "dotenv"; import { JetBrains_Mono } from "next/font/google"; import { ThemeProvider } from "next-themes"; -import { LegalFooter } from "@/components/Footer"; import { ContentWarningModal } from "@/components/ContentWarningModal"; -import { DMCAModalComponent } from "@/components/DMCAModal"; -import { DisclaimerModalComponent } from "@/components/DisclaimerModal"; dotenv.config(); @@ -214,7 +211,7 @@ const Room = () => { const [isModalOpen, setIsModalOpen] = useState(false); const [isPurgeModalOpen, setIsPurgeModalOpen] = useState(false); const [showDisconnectToast, setShowDisconnectToast] = useState(false); - const [currentThemeId, setCurrentThemeId] = useState("one-dark-pro"); + const [currentThemeId, setCurrentThemeId] = useState("one-dark"); const [selectedLineStart, setSelectedLineStart] = useState(); const [selectedLineEnd, setSelectedLineEnd] = useState(); const [comments, setComments] = useState([]); @@ -226,8 +223,6 @@ const Room = () => { const [rightPanelForced, setRightPanelForced] = useState(false); const [popupMessage, setPopupMessage] = useState<{text: string; type?: 'default' | 'warning'} | null>(null); const [isMobile, setIsMobile] = useState(false); - const [isDisclaimerOpen, setIsDisclaimerOpen] = useState(false); - const [isDMCAOpen, setIsDMCAOpen] = useState(false); // Detect mobile screen size useEffect(() => { @@ -1086,21 +1081,8 @@ const Room = () => { {/* Content Warning Modal */} - {/* Legal Footer */} - setIsDisclaimerOpen(true)} - onDMCAOpen={() => setIsDMCAOpen(true)} - /> - - {/* Modals */} - setIsDisclaimerOpen(false)} - /> - setIsDMCAOpen(false)} - /> + {/* Content Warning Modal */} + ); }; diff --git a/client/components/ContentWarningModal.tsx b/client/components/ContentWarningModal.tsx index 3f5689f..4ac2410 100644 --- a/client/components/ContentWarningModal.tsx +++ b/client/components/ContentWarningModal.tsx @@ -3,6 +3,7 @@ import { useState, useEffect } from "react"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; +import { TriangleAlert } from "lucide-react"; export const ContentWarningModal = () => { const [showWarning, setShowWarning] = useState(false); @@ -26,7 +27,8 @@ export const ContentWarningModal = () => {
- ⚠️ Content Disclaimer + + Content Disclaimer
diff --git a/server/main.go b/server/main.go index 8294268..42d2cfe 100644 --- a/server/main.go +++ b/server/main.go @@ -235,7 +235,7 @@ func main() { httpMux.HandleFunc("/o/upload", corsMiddleware(handleFileUpload)) httpMux.HandleFunc("/o/files/", corsMiddleware(handleFileServe)) httpMux.HandleFunc("/o/delete/", corsMiddleware(handleFileDelete)) - httpMux.HandleFunc("/purge/", corsMiddleware(handleRoomPurge)) + httpMux.HandleFunc("/o/purge/", corsMiddleware(handleRoomPurge)) http_port := 8090