18 lines
405 B
TypeScript
18 lines
405 B
TypeScript
import { EditorRow, EditorFieldGroup, RawQuery } from '@grafana/plugin-ui';
|
|
|
|
import { lokiGrammar } from '../../syntax';
|
|
|
|
export interface Props {
|
|
query: string;
|
|
}
|
|
|
|
export function QueryPreview({ query }: Props) {
|
|
return (
|
|
<EditorRow>
|
|
<EditorFieldGroup>
|
|
<RawQuery query={query} language={{ grammar: lokiGrammar, name: 'lokiql' }} />
|
|
</EditorFieldGroup>
|
|
</EditorRow>
|
|
);
|
|
}
|