'use client' // import { useMemo, useState } from 'react' import { useTranslation } from 'react-i18next' // import { useContext } from 'use-context-selector' // import I18n from '@/context/i18n' // import { getLanguage } from '@/i18n/language' // import { useAppContext } from '@/context/app-context' import { RiHammerFill } from '@remixicon/react' import Indicator from '@/app/components/header/indicator' import Icon from '@/app/components/plugins/card/base/card-icon' import { useFormatTimeFromNow } from './hooks' import type { ToolWithProvider } from '../../workflow/types' import cn from '@/utils/classnames' type Props = { currentProvider?: ToolWithProvider data: ToolWithProvider handleSelect: (provider: ToolWithProvider) => void } const MCPCard = ({ currentProvider, data, handleSelect, }: Props) => { const { t } = useTranslation() const { formatTimeFromNow } = useFormatTimeFromNow() // const { locale } = useContext(I18n) // const language = getLanguage(locale) // const { isCurrentWorkspaceManager } = useAppContext() return (