You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

22 lines
828 B

import EmptyListCTA from 'app/core/components/EmptyListCTA/EmptyListCTA';
import { contextSrv } from 'app/core/services/context_srv';
import React, { FC } from 'react';
import { CallToActionCard } from '@grafana/ui';
export const NoRulesSplash: FC = () => {
if (contextSrv.hasEditPermissionInFolders || contextSrv.isEditor) {
return (
<EmptyListCTA
title="You haven`t created any alert rules yet"
buttonIcon="bell"
buttonLink={'alerting/new'}
buttonTitle="New alert rule"
proTip="you can also create alert rules from existing panels and queries."
proTipLink="https://grafana.com/docs/"
proTipLinkTitle="Learn more"
proTipTarget="_blank"
/>
);
}
return <CallToActionCard message="No rules exist yet." callToActionElement={<div />} />;
};