UNPKG

@roadiehq/backstage-plugin-jira

Version:
39 lines (36 loc) 1.23 kB
import { ActivityStream } from './ActivityStream.esm.js'; import React from 'react'; import 'xml-js'; import 'luxon'; import 'uuid'; import '@backstage/core-plugin-api'; import 'react-use'; import '../../api/index.esm.js'; import { useProjectInfo } from '../../hooks/useProjectInfo.esm.js'; import { useStatuses } from '../../hooks/useStatuses.esm.js'; import { useProjectEntity } from '../../hooks/useProjectEntity.esm.js'; import { useEntity } from '@backstage/plugin-catalog-react'; import { InfoCard } from '@backstage/core-components'; const EntityJiraActivityStreamCard = () => { const { entity } = useEntity(); const { projectKey, component, tokenType, label } = useProjectEntity(entity); const { statuses: statusNames } = useStatuses(projectKey); const { ticketIds } = useProjectInfo( projectKey, component, label, statusNames ?? [] ); return /* @__PURE__ */ React.createElement(InfoCard, { title: "Activity Stream" }, /* @__PURE__ */ React.createElement( ActivityStream, { projectKey, tokenType, componentName: component, label, ticketIds } )); }; export { EntityJiraActivityStreamCard }; //# sourceMappingURL=EntityJiraActivityStreamCard.esm.js.map