mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 01:53:33 -06:00
25 lines
610 B
TypeScript
25 lines
610 B
TypeScript
import React from 'react';
|
|
|
|
import {
|
|
DataLink,
|
|
DataLinksFieldConfigSettings,
|
|
FieldConfigEditorProps,
|
|
VariableSuggestionsScope,
|
|
} from '@grafana/data';
|
|
import { DataLinksInlineEditor } from '@grafana/ui';
|
|
|
|
export const DataLinksValueEditor: React.FC<FieldConfigEditorProps<DataLink[], DataLinksFieldConfigSettings>> = ({
|
|
value,
|
|
onChange,
|
|
context,
|
|
}) => {
|
|
return (
|
|
<DataLinksInlineEditor
|
|
links={value}
|
|
onChange={onChange}
|
|
data={context.data}
|
|
getSuggestions={() => (context.getSuggestions ? context.getSuggestions(VariableSuggestionsScope.Values) : [])}
|
|
/>
|
|
);
|
|
};
|