mirror of
https://github.com/grafana/grafana.git
synced 2026-07-30 00:08:10 -05:00
AnnotationsMarker: Fix non-null assertion operator usage (#79205)
This commit is contained in:
@@ -35,7 +35,7 @@ const POPPER_CONFIG = {
|
||||
};
|
||||
|
||||
export function AnnotationMarker({ annotation, timeZone, width }: Props) {
|
||||
const { canAddAnnotations, canEditAnnotations, canDeleteAnnotations, ...panelCtx } = usePanelContext();
|
||||
const { canEditAnnotations, canDeleteAnnotations, ...panelCtx } = usePanelContext();
|
||||
const commonStyles = useStyles2(getCommonAnnotationStyles);
|
||||
const styles = useStyles2(getStyles);
|
||||
|
||||
@@ -97,11 +97,12 @@ export function AnnotationMarker({ annotation, timeZone, width }: Props) {
|
||||
timeFormatter={timeFormatter}
|
||||
onEdit={onAnnotationEdit}
|
||||
onDelete={onAnnotationDelete}
|
||||
canEdit={canEditAnnotations!(annotation.dashboardUID)}
|
||||
canDelete={canDeleteAnnotations!(annotation.dashboardUID)}
|
||||
canEdit={canEditAnnotations ? canEditAnnotations(annotation.dashboardUID) : false}
|
||||
canDelete={canDeleteAnnotations ? canDeleteAnnotations(annotation.dashboardUID) : false}
|
||||
/>
|
||||
);
|
||||
}, [canEditAnnotations, canDeleteAnnotations, onAnnotationDelete, onAnnotationEdit, timeFormatter, annotation]);
|
||||
|
||||
const isRegionAnnotation = Boolean(annotation.isRegion) && width > MIN_REGION_ANNOTATION_WIDTH;
|
||||
|
||||
let left = `${width / 2}px`;
|
||||
|
||||
Reference in New Issue
Block a user