feat: remembers conditional field values after removing / readding

This commit is contained in:
James
2021-04-02 11:15:28 -04:00
parent cca71a5793
commit 988d0a4b08
23 changed files with 105 additions and 26 deletions

View File

@@ -22,13 +22,15 @@ export type FieldAccess = (args: {
siblingData: Record<string, unknown>
}) => Promise<boolean> | boolean;
export type Condition = (data: Record<string, unknown>, siblingData: Record<string, unknown>) => boolean
type Admin = {
position?: string;
width?: string;
style?: CSSProperties;
readOnly?: boolean;
disabled?: boolean;
condition?: (...args: any[]) => any | void;
condition?: Condition;
components?: { [key: string]: React.ComponentType };
hidden?: boolean
}