import React from "react";
import { useDebouncedCallback } from "use-debounce";
import { Section, Input, Checkbox, TextArea, ContextHelp } from "@/components/visualizations/editor";
import { EditorPropTypes } from "@/visualizations";
function TemplateFormatHint() {
// eslint-disable-line react/prop-types
return (
All query result columns can be referenced using {"{{ column_name }}"} syntax.
Leave this field empty to use default template.
);
}
export default function FormatSettings({ options, onOptionsChange }) {
const [onOptionsChangeDebounced] = useDebouncedCallback(onOptionsChange, 200);
const templateFormatHint = ;
return (
onOptionsChange({ tooltip: { enabled: event.target.checked } })}>
Show tooltip
onOptionsChange({ popup: { enabled: event.target.checked } })}>
Show popup
);
}
FormatSettings.propTypes = EditorPropTypes;