import React from "react";
import { Search } from "lucide-react";
import { useTranslation } from "react-i18next";
import { I18nKey } from "#/i18n/declaration";
import { StyledTooltip } from "#/components/shared/buttons/styled-tooltip";
import { useCommandMenuStore } from "#/stores/command-menu-store";
import { cn } from "#/utils/utils";
import { SidebarCollapsedIconSlot } from "#/components/features/sidebar/sidebar-collapsed-icon-slot";
import {
SIDEBAR_ICON_SLOT_CLASS,
sidebarNavLabelClassName,
sidebarNavRowClassName,
} from "#/components/features/sidebar/sidebar-layout";
interface CommandMenuTriggerProps {
collapsed: boolean;
}
const COMMAND_MENU_TRIGGER_TEST_ID = "command-menu-trigger";
const COMMAND_MENU_TRIGGER_ICON_SIZE = 18;
export function CommandMenuTrigger({ collapsed }: CommandMenuTriggerProps) {
const { t } = useTranslation("openhands");
const open = useCommandMenuStore((state) => state.open);
const label = t(I18nKey.COMMAND_MENU$OPEN_LABEL);
const trigger = (
);
if (collapsed) {
return (
{trigger}
);
}
return trigger;
}