fix: fix getColumns and searchFilters in trove instance
fix it to get better extensions Change-Id: I3fbe27ca79af3fae93f85782e2edf3dffa64d612
This commit is contained in:
parent
dc71a4a56a
commit
8145865d8f
@ -17,6 +17,7 @@ import { observer, inject } from 'mobx-react';
|
|||||||
import Base from 'containers/List';
|
import Base from 'containers/List';
|
||||||
import globalInstancesStore from 'stores/trove/instances';
|
import globalInstancesStore from 'stores/trove/instances';
|
||||||
import { InstanceStatus } from 'resources/trove/database';
|
import { InstanceStatus } from 'resources/trove/database';
|
||||||
|
import { getOptions } from 'utils/index';
|
||||||
import actions from './actions';
|
import actions from './actions';
|
||||||
|
|
||||||
export class Instances extends Base {
|
export class Instances extends Base {
|
||||||
@ -49,10 +50,20 @@ export class Instances extends Base {
|
|||||||
label: t('Name'),
|
label: t('Name'),
|
||||||
name: 'name',
|
name: 'name',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: t('Version'),
|
||||||
|
name: 'version',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: t('Status'),
|
||||||
|
name: 'status',
|
||||||
|
options: getOptions(InstanceStatus),
|
||||||
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
getColumns = () => [
|
getColumns() {
|
||||||
|
return [
|
||||||
{
|
{
|
||||||
title: t('ID/Name'),
|
title: t('ID/Name'),
|
||||||
dataIndex: 'name',
|
dataIndex: 'name',
|
||||||
@ -101,6 +112,7 @@ export class Instances extends Base {
|
|||||||
render: (value) => InstanceStatus[value] || value,
|
render: (value) => InstanceStatus[value] || value,
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default inject('rootStore')(observer(Instances));
|
export default inject('rootStore')(observer(Instances));
|
||||||
|
Loading…
Reference in New Issue
Block a user