Prechádzať zdrojové kódy

Make injected props conditional

jnfrati 3 rokov pred
rodič
commit
8269e42509

+ 5 - 3
dashboard/src/components/porter-form/types.ts

@@ -313,6 +313,8 @@ export type GetMetadataFunction<T = unknown> = (
   context: Partial<ContextProps>
 ) => T;
 
-export type InjectedProps = {
-  [K in FormField["type"]]: Extract<FormField, { type: K }>["injectedProps"];
-};
+export type InjectedProps = Partial<
+  {
+    [K in FormField["type"]]: Extract<FormField, { type: K }>["injectedProps"];
+  }
+>;