'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)