"use client"; import { useState, useEffect } from "react"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; export const ContentWarningModal = () => { const [showWarning, setShowWarning] = useState(false); useEffect(() => { // Check if user has already acknowledged the warning const hasAcknowledged = localStorage.getItem('content-warning-acknowledged'); if (!hasAcknowledged) { setShowWarning(true); } }, []); const handleAcknowledge = () => { localStorage.setItem('content-warning-acknowledged', 'true'); setShowWarning(false); }; if (!showWarning) return null; return (
This is a public collaborative text editor.
Users can upload and share any type of content. We do not monitor, review, or control user-generated content and are not responsible for anything shared in these rooms.
Proceed at your own discretion and use appropriate judgment when viewing or sharing content.