Browse Source

Refactoring

pull/5834/head
Thomas Kaul 3 days ago
parent
commit
8c4e9c55d5
  1. 6
      apps/api/src/app/endpoints/ai/ai.service.ts

6
apps/api/src/app/endpoints/ai/ai.service.ts

@ -14,7 +14,7 @@ import type { ColumnDescriptor } from 'tablemark';
@Injectable() @Injectable()
export class AiService { export class AiService {
private readonly HOLDINGS_TABLE_COLUMNS: ({ private static readonly HOLDINGS_TABLE_COLUMNS: ({
key: string; key: string;
} & ColumnDescriptor)[] = [ } & ColumnDescriptor)[] = [
{ key: 'NAME', name: 'Name' }, { key: 'NAME', name: 'Name' },
@ -75,7 +75,7 @@ export class AiService {
}); });
const holdingsTableColumns: ColumnDescriptor[] = const holdingsTableColumns: ColumnDescriptor[] =
this.HOLDINGS_TABLE_COLUMNS.map(({ align, name }) => { AiService.HOLDINGS_TABLE_COLUMNS.map(({ align, name }) => {
return { name, align: align ?? 'left' }; return { name, align: align ?? 'left' };
}); });
@ -92,7 +92,7 @@ export class AiService {
name: label, name: label,
symbol symbol
}) => { }) => {
return this.HOLDINGS_TABLE_COLUMNS.reduce( return AiService.HOLDINGS_TABLE_COLUMNS.reduce(
(row, { key, name }) => { (row, { key, name }) => {
switch (key) { switch (key) {
case 'ALLOCATION_PERCENTAGE': case 'ALLOCATION_PERCENTAGE':

Loading…
Cancel
Save