'use client' import type { FC } from 'react' import React from 'react' import { useTranslation } from 'react-i18next' import AppIcon from '../base/app-icon' const DatasetSvg = type Props = { isExternal?: boolean name: string description: string expand: boolean extraInfo?: React.ReactNode } const DatasetInfo: FC = ({ name, description, isExternal, expand, extraInfo, }) => { const { t } = useTranslation() return ( {expand && ( {name} {isExternal ? t('dataset.externalTag') : t('dataset.localDocs')} {description} )} {extraInfo} ) } export default React.memo(DatasetInfo)