'use client' import { useTranslation } from 'react-i18next' import { type AppMode } from '@/types/app' import { AiText, CuteRobote, } from '@/app/components/base/icons/src/vender/solid/communication' import { BubbleText } from '@/app/components/base/icons/src/vender/solid/education' export type AppModeLabelProps = { mode: AppMode isAgent?: boolean className?: string } const AppModeLabel = ({ mode, isAgent, className, }: AppModeLabelProps) => { const { t } = useTranslation() return (
{ mode === 'completion' && ( <> {t('app.newApp.completeApp')} ) } { mode === 'chat' && !isAgent && ( <> {t('appDebug.assistantType.chatAssistant.name')} ) } { mode === 'chat' && isAgent && ( <> {t('appDebug.assistantType.agentAssistant.name')} ) }
) } export default AppModeLabel