// Libraries import React, { memo } from 'react'; // Types import { LokiDatasource } from '../datasource'; import { LokiQuery } from '../types'; import { LokiOptionFields } from './LokiOptionFields'; import { LokiQueryField } from './LokiQueryField'; interface Props { expr: string; maxLines?: number; instant?: boolean; datasource: LokiDatasource; onChange: (query: LokiQuery) => void; } export const LokiAnnotationsQueryEditor = memo(function LokiAnnotationQueryEditor(props: Props) { const { expr, maxLines, instant, datasource, onChange } = props; const queryWithRefId: LokiQuery = { refId: '', expr, maxLines, instant, }; return (
{}} onBlur={() => {}} history={[]} ExtraFieldElement={ {}} onChange={onChange} /> } />
); });