Files
grafana/public/app/features/search/page/SearchPageDashboards.tsx
2022-03-03 14:56:14 -08:00

28 lines
663 B
TypeScript

import React from 'react';
import { DataFrame, LoadingState } from '@grafana/data';
import { PanelRenderer } from '@grafana/runtime';
type Props = {
dashboards: DataFrame;
width: number;
};
export const SearchPageDashboards = ({ dashboards, width }: Props) => {
return (
<>
<h1>Dashboards ({dashboards.length})</h1>
<PanelRenderer
pluginId="table"
title="Dashboards"
data={{ series: [dashboards], state: LoadingState.Done } as any}
options={{}}
width={width}
height={300}
fieldConfig={{ defaults: {}, overrides: [] }}
timeZone="browser"
/>
<br />
</>
);
};