1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-25 08:19:40 +02:00

refactor(edge/jobs): migrate results table to react [EE-4679] (#10663)

This commit is contained in:
Chaim Lev-Ari 2024-04-08 13:18:59 +03:00 committed by GitHub
parent dc9d7ae3f1
commit d88ef03ddb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 223 additions and 139 deletions

View file

@ -0,0 +1,18 @@
import angular from 'angular';
import { r2a } from '@/react-tools/react2angular';
import { withUIRouter } from '@/react-tools/withUIRouter';
import { ResultsDatatable } from '@/react/edge/edge-jobs/ItemView/ResultsDatatable/ResultsDatatable';
export const edgeJobsModule = angular
.module('portainer.edge.react.components.edge-jobs', [])
.component(
'edgeJobResultsDatatable',
r2a(withUIRouter(ResultsDatatable), [
'dataset',
'onClearLogs',
'onCollectLogs',
'onDownloadLogs',
'onRefresh',
])
).name;

View file

@ -15,8 +15,10 @@ import { AssociatedEdgeEnvironmentsSelector } from '@/react/edge/components/Asso
import { EnvironmentsDatatable } from '@/react/edge/edge-stacks/ItemView/EnvironmentsDatatable';
import { TemplateFieldset } from '@/react/edge/edge-stacks/CreateView/TemplateFieldset/TemplateFieldset';
import { edgeJobsModule } from './edge-jobs';
const ngModule = angular
.module('portainer.edge.react.components', [])
.module('portainer.edge.react.components', [edgeJobsModule])
.component(
'edgeStackEnvironmentsDatatable',
r2a(withUIRouter(withReactQuery(EnvironmentsDatatable)), [])