Submit
Path:
~
/
/
usr
/
share
/
grafana
/
public
/
app
/
features
/
explore
/
__mocks__
/
File Content:
data.ts
import { Observable, of } from 'rxjs'; import { getDefaultTimeRange, LoadingState, LogsModel } from '@grafana/data'; import { ExplorePanelData } from '../../../types'; type MockProps = { logsResult?: Partial<LogsModel>; }; export const mockExplorePanelData = (props?: MockProps): Observable<ExplorePanelData> => { const data: ExplorePanelData = { flameGraphFrames: [], graphFrames: [], graphResult: [], customFrames: [], logsFrames: [], logsResult: { hasUniqueLabels: false, rows: [], meta: [], series: [], queries: [], ...(props?.logsResult || {}), }, nodeGraphFrames: [], rawPrometheusFrames: [], rawPrometheusResult: null, series: [], state: LoadingState.Done, tableFrames: [], tableResult: [], timeRange: getDefaultTimeRange(), traceFrames: [], }; return of(data); };
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
data.ts
885 bytes
0644
makeLogs.ts
994 bytes
0644
mockData.ts
8973 bytes
0644
N4ST4R_ID | Naxtarrr