Annotations: Adds loading indicators and cancellation (#33404)

This commit is contained in:
Hugo Häggmark
2021-04-27 10:03:52 +02:00
committed by GitHub
parent 3ee925610a
commit ca85012865
12 changed files with 255 additions and 58 deletions

View File

@@ -1,4 +1,11 @@
import { BusEventBase, BusEventWithPayload, eventFactory, GrafanaThemeV2, TimeRange } from '@grafana/data';
import {
AnnotationQuery,
BusEventBase,
BusEventWithPayload,
eventFactory,
GrafanaThemeV2,
TimeRange,
} from '@grafana/data';
import { IconName } from '@grafana/ui';
/**
@@ -184,3 +191,11 @@ export class HideModalEvent extends BusEventBase {
export class DashboardSavedEvent extends BusEventBase {
static type = 'dashboard-saved';
}
export class AnnotationQueryStarted extends BusEventWithPayload<AnnotationQuery> {
static type = 'annotation-query-started';
}
export class AnnotationQueryFinished extends BusEventWithPayload<AnnotationQuery> {
static type = 'annotation-query-finished';
}