Procházet zdrojové kódy

Merge branch 'master' of https://github.com/molstar/molstar-proto

Alexander Rose před 6 roky
rodič
revize
bc0508ba1d
1 změnil soubory, kde provedl 4 přidání a 2 odebrání
  1. 4 2
      src/mol-plugin/ui/controls/parameters.tsx

+ 4 - 2
src/mol-plugin/ui/controls/parameters.tsx

@@ -59,9 +59,11 @@ function controlFor(param: PD.Any): ParamControl | undefined {
         case 'group': return GroupControl;
         case 'mapped': return MappedControl;
         case 'line-graph': return LineGraphControl;
+        default:
+            const _: never = param;
+            console.warn(`${_} has no associated UI component`);
+            return void 0;
     }
-    console.warn(`${(param as any).type} has no associated UI component.`);
-    return void 0;
 }
 
 // type ParamWrapperProps = { name: string, value: any, param: PD.Base<any>, onChange: ParamOnChange, control: ValueControl, onEnter?: () => void, isEnabled?: boolean }