UNPKG

@roadiehq/backstage-plugin-jira

Version:
40 lines (37 loc) 1.24 kB
import { jsx } from 'react/jsx-runtime'; import { ActivityStream } from './ActivityStream.esm.js'; import '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__ */ jsx(InfoCard, { title: "Activity Stream", children: /* @__PURE__ */ jsx( ActivityStream, { projectKey, tokenType, componentName: component, label, ticketIds } ) }); }; export { EntityJiraActivityStreamCard }; //# sourceMappingURL=EntityJiraActivityStreamCard.esm.js.map