UI: Add translate for table cell
This commit is contained in:
parent
6f21de1d4d
commit
c99e1737c6
@ -17,7 +17,12 @@
|
|||||||
import { Injectable } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
import { ActivatedRouteSnapshot, Resolve, Router } from '@angular/router';
|
import { ActivatedRouteSnapshot, Resolve, Router } from '@angular/router';
|
||||||
import { EntityTableColumn, EntityTableConfig } from '@home/models/entity/entities-table-config.models';
|
import { EntityTableColumn, EntityTableConfig } from '@home/models/entity/entities-table-config.models';
|
||||||
import { QueueInfo, ServiceType } from '@shared/models/queue.models';
|
import {
|
||||||
|
QueueInfo,
|
||||||
|
QueueProcessingStrategyTypesMap,
|
||||||
|
QueueSubmitStrategyTypesMap,
|
||||||
|
ServiceType
|
||||||
|
} from '@shared/models/queue.models';
|
||||||
import { select, Store } from '@ngrx/store';
|
import { select, Store } from '@ngrx/store';
|
||||||
import { AppState } from '@core/core.state';
|
import { AppState } from '@core/core.state';
|
||||||
import { BroadcastService } from '@core/services/broadcast.service';
|
import { BroadcastService } from '@core/services/broadcast.service';
|
||||||
@ -83,14 +88,14 @@ export class QueuesTableConfigResolver implements Resolve<EntityTableConfig<Queu
|
|||||||
new EntityTableColumn<QueueInfo>('partitions', 'admin.queue-partitions', '25%'),
|
new EntityTableColumn<QueueInfo>('partitions', 'admin.queue-partitions', '25%'),
|
||||||
new EntityTableColumn<QueueInfo>('submitStrategy', 'admin.queue-submit-strategy', '25%',
|
new EntityTableColumn<QueueInfo>('submitStrategy', 'admin.queue-submit-strategy', '25%',
|
||||||
(entity: QueueInfo) => {
|
(entity: QueueInfo) => {
|
||||||
return entity.submitStrategy.type;
|
return this.translate.instant(QueueSubmitStrategyTypesMap.get(entity.submitStrategy.type).label);
|
||||||
},
|
},
|
||||||
() => ({}),
|
() => ({}),
|
||||||
false
|
false
|
||||||
),
|
),
|
||||||
new EntityTableColumn<QueueInfo>('processingStrategy', 'admin.queue-processing-strategy', '25%',
|
new EntityTableColumn<QueueInfo>('processingStrategy', 'admin.queue-processing-strategy', '25%',
|
||||||
(entity: QueueInfo) => {
|
(entity: QueueInfo) => {
|
||||||
return entity.processingStrategy.type;
|
return this.translate.instant(QueueProcessingStrategyTypesMap.get(entity.processingStrategy.type).label);
|
||||||
},
|
},
|
||||||
() => ({}),
|
() => ({}),
|
||||||
false
|
false
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user