dify/web/app/components/datasets/extra-info/index.tsx
Stephen Zhou a84c2d36a3
style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-12 15:57:46 +00:00

27 lines
791 B
TypeScript

import type { RelatedAppResponse } from '@/models/datasets'
import * as React from 'react'
import { useDatasetDetailContextWithSelector } from '@/context/dataset-detail'
import ApiAccess from './api-access'
import Statistics from './statistics'
type IExtraInfoProps = {
relatedApps?: RelatedAppResponse
documentCount?: number
expand: boolean
}
const ExtraInfo = ({ relatedApps, documentCount, expand }: IExtraInfoProps) => {
const apiEnabled = useDatasetDetailContextWithSelector((state) => state.dataset?.enable_api)
return (
<>
{expand && (
<Statistics expand={expand} documentCount={documentCount} relatedApps={relatedApps} />
)}
<ApiAccess expand={expand} apiEnabled={apiEnabled ?? false} />
</>
)
}
export default React.memo(ExtraInfo)