import * as React from "react";
import {
Dialog,
DialogTrigger,
Input,
ListBox,
ListBoxItem,
Modal,
ModalOverlay,
} from "react-aria-components";
import { useTranslation } from "react-i18next";
import { useNavigate } from "react-router";
import { SearchIcon } from "~/components/icons/Search";
import styles from "./CommandPalette.module.css";
// xxx: placeholder
const MOCK_RESULTS = [
{ id: "builds", label: "Builds", href: "/builds" },
{ id: "calendar", label: "Calendar", href: "/calendar" },
{ id: "sendouq", label: "SendouQ", href: "/q" },
{ id: "vods", label: "VODs", href: "/vods" },
{ id: "maps", label: "Maps", href: "/maps" },
];
export function CommandPalette() {
const { t } = useTranslation(["common"]);
const [isOpen, setIsOpen] = React.useState(false);
return (