diff --git a/plugins/pagerduty/src/components/PagerDutyCard.test.tsx b/plugins/pagerduty/src/components/PagerDutyCard/index.test.tsx similarity index 97% rename from plugins/pagerduty/src/components/PagerDutyCard.test.tsx rename to plugins/pagerduty/src/components/PagerDutyCard/index.test.tsx index ad31c5ebcf..5a0854c929 100644 --- a/plugins/pagerduty/src/components/PagerDutyCard.test.tsx +++ b/plugins/pagerduty/src/components/PagerDutyCard/index.test.tsx @@ -15,7 +15,7 @@ */ import React from 'react'; import { render, waitFor, fireEvent, act } from '@testing-library/react'; -import { PagerDutyCard } from './PagerDutyCard'; +import { PagerDutyCard } from '../PagerDutyCard'; import { Entity } from '@backstage/catalog-model'; import { EntityProvider } from '@backstage/plugin-catalog-react'; import { wrapInTestApp } from '@backstage/test-utils'; @@ -25,8 +25,8 @@ import { ApiRegistry, createApiRef, } from '@backstage/core'; -import { pagerDutyApiRef, UnauthorizedError, PagerDutyClient } from '../api'; -import { Service } from './types'; +import { pagerDutyApiRef, UnauthorizedError, PagerDutyClient } from '../../api'; +import { Service } from '../types'; const mockPagerDutyApi: Partial = { getServiceByIntegrationKey: async () => [], diff --git a/plugins/pagerduty/src/components/PagerDutyCard.tsx b/plugins/pagerduty/src/components/PagerDutyCard/index.tsx similarity index 91% rename from plugins/pagerduty/src/components/PagerDutyCard.tsx rename to plugins/pagerduty/src/components/PagerDutyCard/index.tsx index d9dad09622..828cb22e83 100644 --- a/plugins/pagerduty/src/components/PagerDutyCard.tsx +++ b/plugins/pagerduty/src/components/PagerDutyCard/index.tsx @@ -23,16 +23,16 @@ import { import { Entity } from '@backstage/catalog-model'; import { useEntity } from '@backstage/plugin-catalog-react'; import { Card, CardHeader, Divider, CardContent } from '@material-ui/core'; -import { Incidents } from './Incident'; -import { EscalationPolicy } from './Escalation'; +import { Incidents } from '../Incident'; +import { EscalationPolicy } from '../Escalation'; import { useAsync } from 'react-use'; import { Alert } from '@material-ui/lab'; -import { pagerDutyApiRef, UnauthorizedError } from '../api'; +import { pagerDutyApiRef, UnauthorizedError } from '../../api'; import AlarmAddIcon from '@material-ui/icons/AlarmAdd'; -import { MissingTokenError } from './Errors/MissingTokenError'; +import { MissingTokenError } from '../Errors/MissingTokenError'; import WebIcon from '@material-ui/icons/Web'; -import { PAGERDUTY_INTEGRATION_KEY } from './constants'; -import { TriggerDialog } from './TriggerDialog'; +import { PAGERDUTY_INTEGRATION_KEY } from '../constants'; +import { TriggerDialog } from '../TriggerDialog'; export const isPluginApplicableToEntity = (entity: Entity) => Boolean(entity.metadata.annotations?.[PAGERDUTY_INTEGRATION_KEY]);