UNPKG

@kinvolk/headlamp-plugin

Version:

The needed infrastructure for building Headlamp plugins.

25 lines (24 loc) 926 B
import { jsx as _jsx } from "react/jsx-runtime"; import { useTranslation } from 'react-i18next'; import { useParams } from 'react-router-dom'; import StorageClass from '../../lib/k8s/storageClass'; import { DetailsGrid } from '../common/Resource'; export default function StorageClassDetails(props) { const params = useParams(); const { name = params.name, cluster } = props; const { t } = useTranslation('glossary'); return (_jsx(DetailsGrid, { resourceType: StorageClass, name: name, cluster: cluster, withEvents: true, extraInfo: item => item && [ { name: t('Reclaim Policy'), value: item.reclaimPolicy, }, { name: t('Binding Mode'), value: item.volumeBindingMode, }, { name: t('Provisioner'), value: item.provisioner, }, ] })); }