Ver Fonte

Remove gauge when type is none (#1417)

Fabien Lelaquais há 11 meses atrás
pai
commit
449a6a1c5d
1 ficheiros alterados com 4 adições e 1 exclusões
  1. 4 1
      frontend/taipy-gui/src/components/Taipy/Metric.tsx

+ 4 - 1
frontend/taipy-gui/src/components/Taipy/Metric.tsx

@@ -67,12 +67,15 @@ const Metric = (props: MetricProps) => {
     const theme = useTheme();
 
     const data = useMemo(() => {
+        const mode = (props.type === "none") ? [] : ["gauge"];
+        showValue && mode.push("number");
+        (delta !== undefined) && mode.push("delta");
         return [
             {
                 domain: {x: [0, 1], y: [0, 1]},
                 value: value,
                 type: "indicator",
-                mode: "gauge" + (showValue ? "+number" : "") + (delta !== undefined ? "+delta" : ""),
+                mode: mode.join("+"),
                 number: {
                     prefix: extractPrefix(props.format),
                     suffix: extractSuffix(props.format),