1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-24 07:49:41 +02:00

refactor(kube): events datatable react migration [EE-6450] (#11583)
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run

Co-authored-by: testa113 <testa113>
This commit is contained in:
Ali 2024-04-18 19:14:09 +12:00 committed by GitHub
parent c15789eb73
commit bb61e73464
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 233 additions and 306 deletions

View file

@ -10,8 +10,7 @@ import {
useApplicationPods,
useApplicationServices,
} from '../application.queries';
import { useNamespaceEventsQuery } from './useNamespaceEventsQuery';
import { useEvents } from '../../queries/useEvents';
const storageKey = 'k8sAppEventsDatatable';
const settingsStore = createStore(storageKey, { id: 'Date', desc: true });
@ -49,13 +48,12 @@ export function useApplicationEventsTableData() {
name,
application
);
const { data: events, ...eventsQuery } = useNamespaceEventsQuery(
environmentId,
const { data: events, ...eventsQuery } = useEvents(environmentId, {
namespace,
{
queryOptions: {
autoRefreshRate: appEventsTableState.autoRefreshRate * 1000,
}
);
},
});
// related events are events that have the application id, or the id of a service or pod from the application
const appEventsData = useMemo(() => {