"use client"; import React from "react"; import { SlidersHorizontal } from "lucide-react"; import { SEARCH_RESULTS_SORT } from "@/lib/frontend/search/resultsSorting"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuLabel, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; export default function SearchResultsToolbar({ countLoaded, total, sortMode, onSortModeChange, }) { const hasTotal = typeof total === "number" && Number.isFinite(total); const label = hasTotal ? `${countLoaded} von ${total} Treffern geladen` : `${countLoaded} Treffer (aktuell geladen)`; return (