import { DataFrame, DataLink, VariableSuggestion } from '@grafana/data'; import React, { FC, useState } from 'react'; import { DataLinkEditor } from '../DataLinkEditor'; import { HorizontalGroup } from '../../Layout/Layout'; import { Button } from '../../Button'; interface DataLinkEditorModalContentProps { link: DataLink; index: number; data: DataFrame[]; getSuggestions: () => VariableSuggestion[]; onSave: (index: number, ink: DataLink) => void; onCancel: (index: number) => void; } export const DataLinkEditorModalContent: FC = ({ link, index, getSuggestions, onSave, onCancel, }) => { const [dirtyLink, setDirtyLink] = useState(link); return ( <> { setDirtyLink(link); }} /> ); };