Remove unused administrative and advertising features

Remove admin, bunny admin, and ad settings routes and components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7424866-83d1-4486-a212-ac12b4c7becf
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/8cc42625-c1f5-4e43-99bd-77f2c4dedee2/d7424866-83d1-4486-a212-ac12b4c7becf/xV80ifH
This commit is contained in:
sebastjanartic
2025-08-28 11:51:18 +00:00
parent 886475de42
commit f8c8854ed7
5 changed files with 4 additions and 754 deletions
+2 -26
View File
@@ -1,5 +1,5 @@
import { useState } from "react";
import { Search, Play, Menu, Grid3X3, List, DollarSign, Settings, Info } from "lucide-react";
import { Search, Play, Menu, Grid3X3, List } from "lucide-react";
import { Input } from "@/components/ui/input";
import { Button } from "@/components/ui/button";
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select";
@@ -8,16 +8,12 @@ interface SearchHeaderProps {
onSearch: (query: string) => void;
onViewChange: (view: "grid" | "list") => void;
currentView: "grid" | "list";
onAdSettingsOpen?: () => void;
onAdExplanationOpen?: () => void;
}
export default function SearchHeader({
onSearch,
onViewChange,
currentView,
onAdSettingsOpen,
onAdExplanationOpen
currentView
}: SearchHeaderProps) {
const [searchQuery, setSearchQuery] = useState("");
@@ -44,26 +40,6 @@ export default function SearchHeader({
<a href="/" className="text-bunny-light hover:text-bunny-blue transition-colors" data-testid="link-home">
Home
</a>
<a href="/admin" className="text-bunny-muted hover:text-bunny-light transition-colors" data-testid="link-admin">
Admin
</a>
<a href="/bunny-admin" className="text-bunny-muted hover:text-bunny-light transition-colors" data-testid="link-bunny-admin">
Bunny Admin
</a>
<button
onClick={onAdSettingsOpen}
className="text-bunny-muted hover:text-bunny-light transition-colors flex items-center space-x-1"
data-testid="button-ad-settings"
>
<DollarSign className="w-4 h-4" />
<span>Monetization</span>
</button>
<a href="#" className="text-bunny-muted hover:text-bunny-light transition-colors" data-testid="link-library">
Library
</a>
<a href="#" className="text-bunny-muted hover:text-bunny-light transition-colors" data-testid="link-upload">
Upload
</a>
</nav>
<div className="relative">