import React from "react"; import { extend } from "lodash"; import Tooltip from "antd/lib/tooltip"; type HelpTriggerProps = { title?: React.ReactNode; href: string; className?: string; children?: React.ReactNode; }; function HelpTrigger({ title, href, className, children }: HelpTriggerProps) { return ( {title} }> {children} ); } HelpTrigger.defaultValues = { title: null, className: null, children: null, }; function Link(props: any) { return ; } export const visualizationsSettings = { HelpTriggerComponent: HelpTrigger, LinkComponent: Link, dateFormat: "DD/MM/YYYY", dateTimeFormat: "DD/MM/YYYY HH:mm", integerFormat: "0,0", floatFormat: "0,0.00", nullValue: "null", booleanValues: ["false", "true"], tableCellMaxJSONSize: 50000, allowCustomJSVisualizations: false, hidePlotlyModeBar: false, choroplethAvailableMaps: {}, }; export function updateVisualizationsSettings(options: any) { extend(visualizationsSettings, options); }