fix: get rid of obsolete and duplicated code

This commit is contained in:
Nikita Nek Dudnik
2020-06-04 14:11:09 +02:00
parent fd635a80a0
commit dd37c0dd33
2 changed files with 2 additions and 19 deletions
@@ -43,11 +43,6 @@ export class DatabaseManager {
knex.client.pool.on('createSuccess', (_eventId: any, resource: any) => {
resource.run('PRAGMA foreign_keys = ON', () => {});
});
await knex.migrate.latest({
directory: path.resolve(__dirname, 'migrations'),
loadExtensions: ['.js'],
});
return new CommonDatabase(knex, logger);
return DatabaseManager.createDatabase(knex, logger);
}
}
@@ -17,7 +17,6 @@ import React, { FC } from 'react';
import { Component } from '../../data/component';
import { InfoCard, Progress, Table, TableColumn } from '@backstage/core';
import { Typography, Link } from '@material-ui/core';
import EditIcon from '@material-ui/icons/Edit';
const columns: TableColumn[] = [
{
@@ -67,18 +66,7 @@ const CatalogTable: FC<CatalogTableProps> = ({
columns={columns}
options={{ paging: false }}
title={`${titlePreamble} (${(components && components.length) || 0})`}
data={components.map(({ kind, name, description }) => ({
kind,
name,
description: (
<div>
{description}
<Link href="" target="_blank" rel="noopener" color="inherit">
<EditIcon />
</Link>
</div>
),
}))}
data={components}
/>
);
};