X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/31e4c184feeae8cf5ef22cfcb2fdddf9ac57bd4c..9ec2e259bd565aea710cdae34d8cba433b09a749:/src/components/details-panel-factory/items/project-item.tsx diff --git a/src/components/details-panel-factory/items/project-item.tsx b/src/components/details-panel-factory/items/project-item.tsx index 10402ed5ff..6d8ad04ea4 100644 --- a/src/components/details-panel-factory/items/project-item.tsx +++ b/src/components/details-panel-factory/items/project-item.tsx @@ -3,33 +3,31 @@ // SPDX-License-Identifier: AGPL-3.0 import * as React from 'react'; -import IconBase, { IconTypes } from '../../icon/icon'; +import { ProjectIcon } from '../../icon/icon'; import Attribute from '../../attribute/attribute'; import AbstractItem from './abstract-item'; import { ProjectResource } from '../../../models/project'; +import { formatDate } from '../../../common/formatters'; +import { ResourceKind } from '../../../models/resource'; +import { resourceLabel } from '../../../common/labels'; -export default class ProjectItem extends AbstractItem { +export default class ProjectItem extends AbstractItem { - constructor(item: ProjectResource) { - super(item); - } - - getIcon(): IconTypes { - return IconTypes.PROJECT; + getIcon(className?: string): React.ReactElement { + return ProjectIcon(className); } buildDetails(): React.ReactElement { return
- + + {/* Missing attr */} - - - Projects - - - - + + + + {/* Missing attr */} +
; } } \ No newline at end of file