import React, { FC } from 'react'; import { CallToActionCard } from '@grafana/ui'; import EmptyListCTA from 'app/core/components/EmptyListCTA/EmptyListCTA'; import { contextSrv } from 'app/core/services/context_srv'; import { getInstancesPermissions } from '../../utils/access-control'; import { makeAMLink } from '../../utils/misc'; type Props = { alertManagerSourceName: string; }; export const NoSilencesSplash: FC = ({ alertManagerSourceName }) => { const permissions = getInstancesPermissions(alertManagerSourceName); if (contextSrv.hasAccess(permissions.create, contextSrv.isEditor)) { return ( ); } return } message="No silences found." />; };