import { css } from '@emotion/css'; import * as React from 'react'; import { t } from '@grafana/i18n'; import { Modal, useStyles2 } from '@grafana/ui'; import { OnRowOptionsUpdate, RowOptionsForm } from './RowOptionsForm'; export interface RowOptionsModalProps { title: string; repeat?: string; warning?: React.ReactNode; onDismiss: () => void; onUpdate: OnRowOptionsUpdate; } export const RowOptionsModal = ({ repeat, title, onDismiss, onUpdate, warning }: RowOptionsModalProps) => { const styles = useStyles2(getStyles); return ( ); }; const getStyles = () => ({ modal: css({ label: 'RowOptionsModal', width: '500px', }), });