import useHotkey from "@/lib/hooks/use-hotkey" import { IconBrandGithub, IconBrandX, IconHelpCircle, IconQuestionMark } from "@tabler/icons-react" import Link from "next/link" import { FC, useState } from "react" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger } from "../ui/dropdown-menu" import { Announcements } from "../utility/announcements" import { useTranslation } from 'react-i18next' interface ChatHelpProps {} export const ChatHelp: FC = ({}) => { const { t } = useTranslation() useHotkey("/", () => setIsOpen(prevState => !prevState)) const [isOpen, setIsOpen] = useState(false) return (
{t("help.showHelp")}
Shift
/
{t("help.showWorkspaces")}
Shift
;
{t("help.newChat")}
Shift
O
{t("help.focusChat")}
Shift
L
{t("help.toggleFiles")}
Shift
F
{t("help.toggleRetrieval")}
Shift
E
{t("help.openSettings")}
Shift
I
{t("help.openQuickSettings")}
Shift
P
{t("help.toggleSidebar")}
Shift
S
) }