@kinvolk/headlamp-plugin
Version:
The needed infrastructure for building Headlamp plugins.
16 lines (15 loc) • 578 B
TypeScript
import { ReactNode } from 'react';
export interface OverviewChart {
id: string;
component: () => ReactNode;
}
export interface OverviewChartsProcessor {
id?: string;
processor: (charts: OverviewChart[]) => OverviewChart[];
}
export interface OverviewChartsState {
processors: OverviewChartsProcessor[];
}
export declare const addOverviewChartsProcessor: import("@reduxjs/toolkit").ActionCreatorWithPayload<OverviewChartsProcessor, "overviewCharts/addProcessor">;
declare const _default: import("redux").Reducer<OverviewChartsState>;
export default _default;