import { css, cx } from '@emotion/css'; import React from 'react'; import { CombinedRule, RulesSource } from 'app/types/unified-alerting'; import { isCloudRulesSource } from '../../utils/datasource'; import { DetailsField } from '../DetailsField'; import { Expression } from '../Expression'; type Props = { rule: CombinedRule; rulesSource: RulesSource; annotations: Array<[string, string]>; }; export function RuleDetailsExpression(props: Props): JSX.Element | null { const { annotations, rulesSource, rule } = props; const styles = getStyles(); if (!isCloudRulesSource(rulesSource)) { return null; } return ( ); } const getStyles = () => ({ exprRow: css` margin-bottom: 46px; `, });