fix some tsc issues

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
alde
2021-04-19 16:31:25 -04:00
committed by Fredrik Adelöw
parent bf7a3aee58
commit 12a45d22ad
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -15,12 +15,12 @@
*/
import React from 'react';
import { createDevApp } from '@backstage/dev-utils';
import { codeCoveragePlugin, CodeCoveragePage } from '../src/plugin';
import { codeCoveragePlugin, EntityCodeCoverageContent } from '../src/plugin';
createDevApp()
.registerPlugin(codeCoveragePlugin)
.addPage({
element: <CodeCoveragePage />,
element: <EntityCodeCoverageContent />,
title: 'Root Page',
})
.render();
-1
View File
@@ -15,7 +15,6 @@
*/
import { createApiRef, DiscoveryApi } from '@backstage/core';
import { Config } from '@backstage/config';
import { EntityName, stringifyEntityRef } from '@backstage/catalog-model';
import {
JsonCodeCoverage,
+3 -2
View File
@@ -17,12 +17,13 @@
import { createDevApp } from '@backstage/dev-utils';
import { codeCoveragePlugin } from '../plugin';
import { codeCoverageApiRef, CodeCoverageRestApi } from '../api';
import { discoveryApiRef } from '@backstage/core-api';
createDevApp()
.registerPlugin(codeCoveragePlugin)
.registerApi({
api: codeCoverageApiRef,
deps: {},
factory: () => new CodeCoverageRestApi('http://localhost:3000'),
deps: { discoveryApi: discoveryApiRef },
factory: ({ discoveryApi }) => new CodeCoverageRestApi(discoveryApi),
})
.render();